
معرفی
Giovanni Serafini is Lecturer at ETH Zürich's Department of Computer Science, specializing in computer science education. He develops curricula for teaching computational thinking from kindergarten through high school.
His research examines how programming education (both with and without computers) develops algorithmic thinking and mathematical problem-solving skills. Recent work demonstrates transfer effects between computer science education and mathematical abilities in young learners.
Publications focus on effective teaching methodologies for programming, dynamic programming instruction, and error-recovery strategies for students.
۰مقاله منتشرشده



