FutureLearn
FutureLearn Logo

Programming Pedagogy in Primary Schools: Developing Computing Teaching 

  • Offered byFutureLearn

Programming Pedagogy in Primary Schools: Developing Computing Teaching
 at 
FutureLearn 
Overview

Duration

4 weeks

Total fee

7,409

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Programming Pedagogy in Primary Schools: Developing Computing Teaching
Table of contents
Accordion Icon V3

Programming Pedagogy in Primary Schools: Developing Computing Teaching
 at 
FutureLearn 
Highlights

  • Duration 4 weeks
  • Weekly study 2 hours
  • 100% online Learn at your own pace
Details Icon

Programming Pedagogy in Primary Schools: Developing Computing Teaching
 at 
FutureLearn 
Course details

More about this course
  • On this four-week course, you'll examine a range of teaching methods suitable for teaching programming, particularly block-based programming languages, to primary school pupils.
  • You'll look at general pedagogical concepts like Bloom's verbs, semantic waves and cognitive load, as well as programming specific approaches such as Parson's Problems or designing lessons using levels of abstraction.
  • You'll have the chance to reflect on your current teaching practices, and how you can adapt your own lessons to take advantage of these approaches.

Programming Pedagogy in Primary Schools: Developing Computing Teaching
 at 
FutureLearn 
Curriculum

Introduction to pedagogical concepts

Welcome to Week 1

Self Reflection

Pedagogical Content Knowledge

End of Week 1

Targeted tasks

Welcome to week 2

Learning theories and scaffolding

Sequence and repetition

End of week 2

More targeted tasks

Welcome to week 3

Selection: UMC and PRIMM

Variables, and levels of abstraction

End of week 3

Applying pedagogical approaches

Introduction to week 4

Planning your teaching

Peer Assessment: Create a learning sequence

End of the course

Other courses offered by FutureLearn

1.81 K
2 weeks
– / –
1.39 L
15 weeks
– / –
1.46 L
15 weeks
– / –
View Other 1956 CoursesRight Arrow Icon
qna

Programming Pedagogy in Primary Schools: Developing Computing Teaching
 at 
FutureLearn 

Student Forum

chatAnything you would want to ask experts?
Write here...