We may earn an affiliate commission when you visit our partners.
Course image
Michael Conterio and Matt Hogan

Topics Covered

Read more

Topics Covered

  • Pedagogical Content Knowledge
  • Bloom’s taxonomy and SOLO
  • Semantic Waves
  • Instructivist and constructivist learning theories
  • Continuum of scaffolding
  • Levels of abstraction
  • Programming concepts: sequence, repetition, variables & selection.
  • Using guided exploration and targeted tasks
  • Teaching programming using “Use, Modify, Create”

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Save this course

Save Programming Pedagogy in Primary Schools: Developing Computing Teaching to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Programming Pedagogy in Primary Schools: Developing Computing Teaching. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Programming Pedagogy in Primary Schools: Developing Computing Teaching will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
This comprehensive guide covers all aspects of programming in Python, from the basics to advanced topics such as object-oriented programming and database programming. It is an excellent resource for both beginners and experienced programmers alike.
This official guide to the Rust programming language provides a comprehensive overview of the language's features and benefits. It is an excellent resource for anyone who wants to learn Rust.
Provides a comprehensive overview of programming concepts and techniques in Korean. It is an excellent resource for Korean-speaking learners who want to learn the basics of programming.
This classic textbook provides a comprehensive overview of algorithm design and analysis, covering topics such as sorting, searching, graph theory, and dynamic programming. It is an excellent resource for students and professionals alike.
This classic book explores the challenges of software development and offers practical advice on how to manage large-scale projects. It must-read for anyone who is involved in software development.
This textbook provides a gentle introduction to编程using Python, one of the most popular programming languages in the world. It covers a wide range of topics, including data structures, algorithms, and object-oriented programming. The authors are both experienced educators, and their book is known for its clear and engaging writing style.
This textbook provides a comprehensive introduction to the C programming language. It covers all the essential features of the language, including data types, control flow, functions, and pointers. King is an experienced C programmer, and his book is known for its clear and concise writing style.
This comprehensive reference book covers all aspects of the Java programming language. It includes detailed explanations of the language's syntax, semantics, and libraries. Schildt leading Java expert, and his book is considered one of the most authoritative works on the subject.
Provides a comprehensive guide to algorithm design. It covers a wide range of topics, including sorting, searching, graph algorithms, and dynamic programming. Skiena leading algorithm designer, and his book is considered one of the most authoritative works on the subject.
This textbook provides a comprehensive introduction to the field of artificial intelligence. It covers a wide range of topics, including machine learning, natural language processing, and computer vision. Russell and Norvig are both leading AI researchers, and their book is considered one of the most authoritative works on the subject.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Programming Pedagogy in Primary Schools: Developing Computing Teaching.
Programming 101: An Introduction to Python for Educators
Most relevant
Teaching Programming to 5- to 11-year-olds
Most relevant
Programming Pedagogy in Primary Schools: Developing...
Most relevant
Teaching Programming in Primary Schools
Most relevant
Introduction to Programming with Scratch
Most relevant
Programming Pedagogy in Secondary Schools: Inspiring...
Most relevant
Teaching Coding in Grades 5-8 with Scratch Encore
Most relevant
More Data Mining with Weka
Begin Programming: Build Your First Mobile Game
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser