create new tag
view all tags


NOTICE send me (sterbini AT di.uniroma1.it) your Telegram handle (used only for for last minute emergency communications).

Projects for the Exam: the student should develop 3 complete interdisciplinary learning units:

  • The LU should use 3 different programming systems among the ones examined in the course (or others, but first check with me)
    • Scratch and Snap are considered equivalent, you could choose only one of the two
    • at least one should use a text-based system (Logo, Scala or Prolog)
  • Submit by email:
    • a written report describing:
      • the age and class the LU is aimed to
      • the learning objectives, pre-requisites and motivations respect to the interdisciplinary topic (Math, Physics, Music, History, Gography, ...)
      • the learning objectives, pre-requisites and motivations respect to Programming
      • learning materials you give to the students (files and/or pre-programmed functions)
      • a description of how the LU will be delivered in class/lab
      • an evaluation grid explaining how the characteristics of project made by the students contribute to the assessment (sufficient/good/outstanding)
    • a file containing the example project implemented in the system of your choice
    • a file containing a "plan B" version of the same project (what you think is the minimal goal the students should reach)

The final grade for the course is the average of the 3 LU grades, which will be evaluated respect to:

  • completeness, clarity of presentation, feasibility, interdisciplinary learning goal, programming learning goal


The course will focus on the analysis of national and international experiences on CS teaching.

In particular on Computational Thinking and on teaching programming in Elementary and Secondary Schools.

During the course and for the exam, the students will be asked to develop (and present) interdisciplinary learning projects on programming both for young and for older pupils .


  • Computational Thinking: Jeannette Wing 2006
  • In Italian
    • Lingua Coding e Creativitā. Stefano Penge. Editoriale Anicia. EAN: 9788867093441
    • QUADRATI CODING E CREATIVITĀ Dalla Geometria al Pensiero Computazionale (e ritorno). Stefano Penge. Editoriale Anicia. (in print)
    • Rodari Digitale. Dalla Grammatica della fantasia al Coding. Stefano Penge. Edizioni Anicia. 9788867095056
    • Dalla matematica al coding. Morena De Poli. Edizioni Anicia. 9788867094899
    • Tecnologia coding e disegno. Monica Umberta Oriani. Edizioni Anicia. 9788867094851

Previous years:


  • mid june: exam: presentation of LUs and final grades

  • mid july: exam: presentation of LUs and final grades

Learning systems

Edit | Attach | Watch | Print version | History: r119 < r118 < r117 < r116 < r115 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r119 - 2021-03-03 - AndreaSterbini

Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback