فرصة

Free Online Course titled ‘Teaching Programming to 5 - 11 year olds’ from Future Learn

You will increase your programming knowledge and develop effective lessons to teach programming to primary school pupils (aged 5-11 years)

  • English
  • With Certificate

Tutor Name

Future Learn
Free Online Course titled ‘Teaching Programming to 5 - 11 year olds’ from Future Learn

About the Course

Future Learn is offering an online course titled ‘Teaching Programming to 5 - 11 year olds’. In this course, you will increase your programming knowledge and develop effective lessons to teach programming to primary school pupils (aged 5-11 years).

Course Overview:-

  • Build your subject knowledge and develop your skills in teaching programming.

    • This four-week course will help you become more confident in teaching programming to young children aged 5-11 years old.

    • As well as developing your own understanding of programming, you’ll also investigate a range of strategies that you can use to help your pupils.

  • Delve into programming concepts.

    • In this course you’ll learn about the key programming concepts of algorithms, sequence, repetition, selection, and variables.

    • You’ll experience a number of different programming languages suitable for young people, and use your new knowledge to modify and create programs in the block-based language Scratch.

    • The course will also introduce you to program design. You’ll learn about and experience all of the stages of program development from idea to running code.

    • By the end of the course, you’ll be able to design and code your own Scratch programs, as well as being able to support your young learners as they begin their coding journeys.

  • Links to the Teach Computing Curriculum.

    • This course is created to align with the Teach Computing Curriculum (TCC), a free resource containing all the content you need to teach computing to children.

    • As well as undertaking several activities from the TCC during this course, you will use the knowledge you have gained to review a TCC teaching resource and adapt it for your learners’ needs.

Course Topics:-

  • 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.

Acquired Knowledge:-

By the end of the course, you‘ll be able to:

  • 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.

Requirements:-

  • This course is designed for educators of all types, in schools or informal settings. It has been designed to help you teach young children how to program.

  • All software used in this course is either free to download or can be accessed via the web. You will need access to Scratch 3, either online or installed on your computer. You’ll need to create a Scratch account to share and save your programs online.

  • This course requires approx 4 weeks of work with 2 hours per week.

About Future Learn:-

Future Learn is a British digital education platform that helps you develop as a professional or take your learning further with online programs and degrees. By enrolling in Future Learn courses, you will meet educators from top universities and cultural institutions, who'll share their experience through videos, articles, quizzes and discussions. With hundreds of cutting-edge courses to choose from, Future Learn will provide you with an on-demand enjoyable learning experience that’s totally online and available at any time.

See more available jobs on For9a

See more available fellowships on For9a

Taught by

Future Learn

They offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time and are accessible on mobile, tablet, and desktop, so you can fit learning around your life. Also, they believe learning should be an enjoyable, social experience, so their courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.

Read more.