Introduction to Teaching Computer Science Grades 4-12

Everything you need to know to teach an Intro Computer Science Class!

Join teacherCODE for "Introduction to Teaching Computer Science Grades 4-12". The course will focus on:

  • Computational thinking
  • The engineering design cycle
  • Algorithms and programming
  • Scratch programming and sample lesson plans
  • Classroom management in the CS classroom
  • Cyber citizenship

This course is suitable for teachers with or without a background in computer science.

Your Instructor


teacherCODE is a Remote Teaching and Computer Science professional development company for teachers. teacherCODE has already helped educators from the US, Canada, Mexico, Ireland, and the UK launch their virtual classrooms. teacherCODE has a 4.5/5 Customer Satisfaction Rating and 98% of customers would recommend teacherCODE to a friend.

Course Curriculum

Available in days
days after you enroll
  Week 1: Computational Thinking, Pseudocode and the Engineering Design Cycle
Available in days
days after you enroll
  Week 3: Scratch Applications and Sample Lessons
Available in days
days after you enroll
  Week 4: Cyber Citizenship and Classroom Management in the CS Classroom
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and ends when you like! It is a completely self-paced online course - you decide when you start and when you finish. We recommend finishing it in 5 weeks.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

Get started now!