Certificate of Achievement

Werdha Asim

has completed the following course:

Teaching Programming to 5- to 11-year-olds

Raspberry Pi Foundation and National Centre for Computing Education

Course participants learnt about the key programming concepts of algorithms, sequence, repetition, selection, and variables. They looked at program design and implemented designs using Scratch. They also investigated how to teach these concepts to young learners and applied the Use-Modify-Create framework.

4 weeks, 2 hours per week

Dr Sue Sentance

Chief Learning Officer

Raspberry Pi Foundation

Transcript

Learning outcomes

  • Explain the key programming concepts of sequence, repetition, selection, and variables
  • Model these concepts using analogies from everyday life
  • Develop Scratch programs that use these concepts
  • Produce program designs including algorithms
  • Apply the Use-Modify-Create and levels of abstraction framework in your lessons
  • Modify learning resources to better fit the context in which you teach

Syllabus

Week 1 - Introduction to programming

  • What is programming?
  • What’s an algorithm?
  • Moving from an algorithm to code

Week 2 - Repetition

  • Identifying patterns in tasks
  • Implementing repetition
  • Different types of repetition

Week 3 - Selection

  • Conditions
  • Implementing selection
  • Controlling program flow with selection

Week 4 - Variables

  • What are variables?
  • How can variables be used in programs?
  • Adapting a learning resource for your class

Issued on 15th June 2022

The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.

This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.

Free online course:

Teaching Programming to 5- to 11-year-olds

Raspberry Pi Foundation