METHODS IN COMPUTER SCIENCE EDUCATION:

ANALYSIS -- AA23-24
Overview

  • NOTICE: THE COURSE START IS DELAYED TO 4/3/24
  • BRING YOUR LAPTOP every monday

  • NOTICE send me (sterbini AT di.uniroma1.it) your Telegram handle (used only 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

Syllabus

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 .

Books:

  • 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
    • Dati Cittadinanza e Coding. Stefano Penge. 9788867095810

Previous years:

Lessons

Learning systems

Edit | Attach | Watch | Print version | History: r124 < r123 < r122 < r121 < r120 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r124 - 2024-02-20 - 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-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback