An Environment for Algorithmic Essays

Michel Wermelinger, Michael Snowden · 2024

We define algorithmic essays as short reports that explain and contrast at least two approaches to a computational problem. Writing and reviewing others' essays requires the higher cognitive levels of the revised Bloom taxonomy (analyse, evaluate, create) and allows students to practise professional skills like: communicating clearly a problem and its solutions; giving & receiving feedback; writing clean code using appropriate tools.

Read the paper · More papers on PaperTik