Teaching Programming in Primary Schools

  • 0.0
4

Brief Introduction

Understand key programming concepts and apply them using Scratch, with this introductory course for primary or K-5 teachers.

Course Summary

Teaching Programming in Primary Schools is a course designed to help primary school teachers gain knowledge and skills to teach coding to young children in a fun and engaging way.

Key Learning Points

  • Learn how to incorporate programming into your primary school curriculum
  • Discover how to create engaging coding activities for children
  • Explore the benefits of teaching coding to young children

Related Topics for further study


Learning Outcomes

  • Understand the importance of teaching coding in primary schools
  • Develop engaging coding activities for young children
  • Incorporate programming into your primary school curriculum

Prerequisites or good to have knowledge before taking this course

  • Basic computer skills
  • Access to a computer or laptop

Course Difficulty Level

Beginner

Course Format

  • Online
  • Self-paced

Similar Courses

  • Teaching for Success: the Classroom and the World
  • Teaching English: How to Plan a Great Lesson

Related Education Paths


Notable People in This Field

  • Sylvia Martinez
  • Dr. Reshma Saujani

Related Books

Requirements

  • Teaching Programming in Primary Schools is designed for non-subject-specialist primary or K-5 teachers. You do not need any prior experience of programming to take part.

Outline

  • Introduction to Programming Introduction Algorithms Programming using Scratch Sequencing Final Challenge Repetition Introduction Creating Art Making Music Final Challenge Variables Introduction Voting App Story Time Final Challenge Selection Introduction Capital Cities Quiz Animal Classification Final Challenge

Summary of User Reviews

Key Aspect Users Liked About This Course

The course provides practical and engaging activities for teaching programming in primary school.

Pros from User Reviews

  • The course is well-structured and easy to follow.
  • The course provides useful resources and materials for implementing programming in the classroom.
  • The instructors are knowledgeable and responsive to questions.
  • The course offers a good balance of theory and practical application.

Cons from User Reviews

  • Some users found the course content to be too basic.
  • The course does not cover programming languages other than Scratch.
  • The course may not be challenging enough for experienced educators.
Free
Available now
4
Rik Cross
Raspberry Pi Foundation & National Centre for Computing Education
Futurelearn

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses