Teaching Programming in Primary Schools

Rik Cross, Raspberry Pi Foundation

Understand key programming concepts and apply them using Scratch.

This free online course will provide a comprehensive introduction to programming, designed for non-subject-specialist primary or K-5 teachers.

Over four weeks, we’ll introduce you to key programming concepts. You’ll 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.

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.

Learners need access to Scratch. Some aspects of the course use Scratch blocks that require the use of a keyboard.

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:
Regular_879b8471-c97b-482f-be0e-74003518e6c8 Programming Pedagogy in Primary Schools: Developing Computing Teaching
Investigate a range of pedagogical approaches suitable for teaching programming...
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...
More from 'Social Sciences':
Regular_40783e91-a68d-4106-a6d5-bb861591b84c Forensic Psychology: Witness Investigation
Discover how psychology can help obtain evidence from eyewitnesses in police...
Regular_63427a5b-85cc-4169-8dbf-4d717b25949a How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_baec94c0-1d98-4c39-b8c4-586106524d54 Teaching for Success: the Classroom and the World
Explore 21st-century skills, ICT and multilingual approaches with this English...
Regular_82322280-8aad-45b9-a219-b941e82c8055 From Crime to Punishment: an Introduction to Criminal Justice
What is crime? How does criminal justice work in England and Wales? Find out...
Regular_2dfd9bd2-d8cf-483d-8c00-e599b6a379c4 Gender and Development
Does gender matter in international and community development? Find out in this...
More from 'FutureLearn':
Regular_a5572707-2901-4509-b150-697fa8f0561c Start Writing Fiction
Get started with your own fiction writing, focusing on the central skill of...
Regular_40783e91-a68d-4106-a6d5-bb861591b84c Forensic Psychology: Witness Investigation
Discover how psychology can help obtain evidence from eyewitnesses in police...
Regular_63427a5b-85cc-4169-8dbf-4d717b25949a How to Succeed at: Interviews
This free three week course provides the tools you need to succeed at interviews...
Regular_197fc63f-bebb-47fe-a70e-e1c2957a6a0f Caring for People with Psychosis and Schizophrenia
Explore the key issues related to caring for a relative with psychosis or schizophrenia...
Regular_baec94c0-1d98-4c39-b8c4-586106524d54 Teaching for Success: the Classroom and the World
Explore 21st-century skills, ICT and multilingual approaches with this English...

© 2013-2019