Teaching Computing/Haggis

 

G. Michaelson, `Teaching programming with computational and informational thinking', Journal of Pedagogic Development, Vol. 5, Issue 1, March 2015 - here

 

G. Michaelson, `Teaching recursion with counting songs', ACM SIGCHI Interaction Design and Children (IDC 2015), Workshop on Every Child a Coder? Research Challenges for a 5-18 Programming Curriculum, Boston, 21st June, 2015 - here

 

From Problems to Programs with Computational Thinking work in progress

 

Computational Thinking is Informational Thinking

- presentation

- slides Computing at Schools Conference, 2012

 

SQA Reference language for Computing Science question papers (summary) - here

 

SQA Reference language for Computing Science question papers - here

 

Haggis for Advanced Higher - Algorithms and Data Structures with Object Orientation - here

 

Object Orientated Programming from Procedural Programming with a Little CT - here