Methods in Computer Science Education
Course objectives
"General goals: Study and be able to apply the most recent methodologies for Computer Science teaching in high-schools. The course will show several use-cases on Computer Science teaching at school." "Specific goals: • Design and development of Computer Science teaching methodologies: principles and methods for learning activities design, and more in general, for the design of Computer Science curricula following the national guidelines for teaching C.S. in high-schools. • Didactic methodologies and and technologies to study the interaction of Computer Science in the society, with particular attention to ethic aspects, like: privacy and personal data, automation of decisions and recommendations, copyright issues. • Highlighting the common points between Computer Science methodologies and learning methodologies: constructive problem solving techniques, epistemology approach to problems, cooperative methods to develop solutions." "Knowledge and understanding: Principles and methods to design and C.S. learning activities in the high-school. Ethic aspects of the management of personal data and contents in the society." "Applying knowledge and understanding: The student will design and develop some didactic modules for high-schools." "Critical and judgmental abilities: The student will be autonomous both by choosing the didactic module to develop and during its design and implementation phases." "Communication skills: The students should show to be able to design high-quality didactic modules, engaging and able to communicate with precision the topic of the lesson developed." "Learning ability: The design methodology for the didactic modules seen in the course will be easily applicable to other courses."
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Lesson mode
- Lesson code10620666
- Academic year2025/2026
- CourseComputer Science
- CurriculumSingle curriculum
- Year1st year
- Semester2nd semester
- SSDINF/01
- CFU6