Teaching Programming in Primary Schools

Rik Cross, Raspberry Pi Foundation

Give your students a head start in programming using Scratch

On this course, you’ll get a comprehensive introduction to teaching programming as a non-subject-specialist primary or K-5 teachers.

You’ll learn key programming concepts and have the chance to apply your understanding of them through projects, both unplugged and on a computer, using Scratch as the programming language.

You’ll discover common mistakes and pitfalls, and develop strategies to fix them.

This course is designed for non-subject-specialist primary or K-5 teachers who want to learn how to teach computer programming to kids using Scratch.

You do not need any prior experience of teaching programming to take part.

Learners need access to Scratch.

Dates:
  • 6 July 2020
  • 6 April 2020
  • 6 January 2020
  • 2 September 2019
  • 3 June 2019
  • 4 March 2019
  • 5 November 2018
  • 13 August 2018
  • 14 May 2018
  • 5 February 2018
  • 21 August 2017
  • 12 June 2017
  • 17 April 2017
  • 20 February 2017
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More on this topic:
Dsc_6912 Engaging Students through Cooperative Learning
Founded in more than 25 years of research, this course will engage students...
Lplogo Linear and Integer Programming
This course will cover the very basic ideas in optimization. Topics include...
Hms214x_262x136_0 HSPH-HMS214x: Fundamentals of Clinical Trials
Clinical trials play a pivotal role in evidence-based medicine. This course...
Bus5.01x_course_tile262x136 BUS5.1x: Innovating in Health Care
An introduction to innovation in health care ventures for those interested in...
Epidemics-262x136 HKU01x: Epidemics
Explore the science, prevention and control of epidemics. About this Course...
More from 'Social Sciences':
Mooc%20icon Investigative Journalism for the Digital Age
Learn from some of the best investigative journalism instructors in the United...
Regular_cf85653d-5ea7-45ce-b8bb-ce1307cc9ad6 Teaching Physical Computing with Raspberry Pi and Python
Explore the exciting world of physical computing and create electronic circuits...
Regular_ca349a5e-96ee-4d7d-8bd9-3881be0fbfb8 Our Solar System and Beyond: Teaching Primary Science
Improve your knowledge of space science to help you deliver primary science...
Regular_5e8acc85-2e80-46c3-aae2-5c15c4dfc501 Beyond the Ballot: Women’s Rights and Suffrage from 1866 to Today
Explore the campaign for women’s right to vote and its impact on women’s rights...
Regular_05733d39-c6fc-4862-82b2-b85988d2418d Build a Makerspace for Young People
Find out how to create and run a makerspace for young people. Look at the pedagogy...
More from 'FutureLearn':
Regular_ef20d99f-6e14-42be-9a46-4868a2ab1aaf Decision Making in a Complex and Uncertain World
This course will teach you the first principles of complexity, uncertainty and...
Regular_7a8ee5c2-a5fa-4329-a412-9c4043f7e7e3 Liver Disease: Looking after Your Liver
Learn about how your liver works, ways to look after it and how liver damage...
Regular_807ded52-0f76-4d00-98ca-e6796756cbcb An Introduction to Screenwriting
This online course explores the key concepts and fundamental principles involved...
Regular_c0113719-88c5-4a6f-bef3-2e1f02fadea2 Liver Transplant: the Ins and Outs
Learn about the science behind having a liver transplant with this free online...
Regular_28ef7b23-5cbd-4b15-b0ca-817ac1b04c45 Dementia Care: Staying Connected and Living Well
An award-winning course, to help carers stay connected to loved ones, manage...

© 2013-2019