Elementary Teaching Methods for Computer Science
- Level Elementary School
This is the first CS Concepts and Teaching Methods course that focuses on teaching computer science in elementary schools. It addresses how teaching computer science to this age group is different from teaching older students, and the methods, theories, and strategies in this course reflect what is developmentally appropriate for students in lower age groups.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 7 (0 lessons)
This short module includes an overview of what teachers will see in the teaching computer science methods course and provides an opportunity for goal setting and joining computer science PLCs.
In this module, teachers are introduced to the ScratchJr™ (K-2) and/or Scratch™ (3-5) platform and will explore related student lessons.
In this module, teachers will be introduced to key pedagogical content knowledge and discover how it can impact practical experiences in the CS classroom and lessons.
In this module, teachers will be introduced to the basics of digital citizenship and cyber hygiene. Teachers will learn about common misunderstandings, strategies to teach these concepts in the classroom, and how to grade student work.
This module explores topics to help educators scaffold content and expose students to an inviting and engaging CS classroom experience.
In this module, teachers will gain insight into assessing different types of problems, projects, and activities and how to provide constructive feedback to students.
In the final course wrap-up module teachers will complete the capstone portfolio, an end-of-course survey, earn the course completion badge, find information about obtaining a Certificate of Course Completion, and learn about the opportunity to earn graduate credit.