Exercises

Mandatory exercises

Yes you can.

Barack Obama (well, almost)

  • Install OCaml on your computer.
  • Install Emacs on your computer and spend an hour going through its tutorial.
  • Install tuareg, the OCaml mode, on your computer.
  • Exercise 1: playing with I- and T-diagrams
  • Exercise 5: playing with I- and T-diagrams
  • Exercise 8: writing a few sentences and paragraphs where Aristotle’s four causes are visible
  • Exercise 10: writing down the four causes of a compiler
  • Exercise 12: finding a known pleonasm and inventing a plausible one
  • Exercise 14: assessing whether a sentence is self-referential

The group report

Your joint report should include

  • a front page with a meaningful title, names and student numbers, and date,
  • a second page with a table of contents with meaningful titles, and
  • from the third page and onward,
    • an introduction situating the report in the course of the semester,
    • one section per exercise (“Exercise X: ...”, where ”...” is a meaningful title of your own design),
    • subsections if the exercise is itemized, and
    • a conclusion where you
      • assess what you did,
      • reflect on how you did it, and
      • put your assessment and reflection in perspective.

It is a good idea to write an introductory paragraph (or subsection) and a concluding subsection for each exercise.

Pages should be numbered, and the narrative should be spell checked.

An inspiring (and not necessarily humorous, just on topic) quote or three would be welcome.

For the rest, the report should be precise and as concise as time allows.

Version

Updated with a description of the expectations about the report, thanks to Chu Jincong, Liu Chengpei, and Yeo Zhi Yi [18 Jan 2020]

Created [14 Jan 2019]

Table Of Contents

Previous topic

Definitions

Next topic

YSC1212 Lecture Notes, Week 02