Guide to Teaching Computer Science

Guide to Teaching Computer Science

An Activity-Based Approach

Lapidot, Tami; Hazzan, Orit; Ragonis, Noa

Springer Nature Switzerland AG

08/2021

407

Mole

Inglês

9783030393625

15 a 20 dias

768

Descrição não disponível.
Introduction-What Is this Guide About?.- Active Learning and the Active-Learning-Based Teaching Model.- Overview of the Discipline of Computer Science.- Computational Thinking.- Computer Science Soft Concepts and Soft Skills.- Data Science and Computer Science Education.- Research in Computer Science Education.- Problem-Solving Strategies.- Learners' Alternative Conceptions.- Teaching Methods in Computer Science Education.- Lab-Based Teaching.- Types of Questions in Computer Science Education.- Assessment.- Teaching Planning.- Design of Methods of Teaching Computer Science Courses.- Getting Experience in Computer Science Education.- High School Computer Science Teacher Preparation Programs.- Epilogue.
Computer Science Education;Pedagogy;Students' Difficulties;Teacher Preparation;Teaching Strategies