EdX

Teaching Computational Thinking (edX)

Teaching Computational Thinking (edX)

This course is for educators who are passionate the future of their 7-12+ year old students and want to learn more about teaching computer science in an engaging and meaningful way. This course is designed to show you how to teach computational thinking to children aged 7-12+. The course will be valuable to you, whether you are new to this approach or an enthusiastic practitioner.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

It offers ways to explore computational thinking using simple tools readily available in classrooms and homes, such as cards, chalk and scales to engage with students.
Based on the content in the popular open-source CS Unplugged website (csunplugged.org), this course demonstrates how to teach computational thinking from unplugged to plugging-it-in with programming.
Each module will weave in the following:

  • Connections to apply CS Unplugged into classroom programmes by structuring the modules to have suitable activities that lead on from each other.
  • An explanation of why we value computational thinking in the classroom
  • What is the big picture around computational thinking (especially, what is computation, and how does it fit with all the definitions of computational thinking that teachers may encounter),
  • The “so what” about each concept, how it connects to people, and where you see it in everyday life
  • Stories of history – human connections

What you'll learn

  • Binary basics
  • Text and image representation
  • Error control – how digital devices detect and correct errors in data
  • Human Computer Interaction – how to evaluate and create interfaces that work for people
  • Human capabilities

Syllabus

The aim of this course is to equip you so that you can support your learners in developing student agency while using their creativity and knowledge of computational thinking to potentially influence the future of society.
To achieve the goal of this course of learning the foundational skills, the program learning outcomes are:

  • Know how to engage students with a range of deep ideas from Computational Thinking.
  • Explain how a Parallel Sorting Network can be used to engage students with deep ideas in Computational Thinking.
  • Explain how numbers, letters and images can be represented using just two symbols i.e. binary representation
  • Know how to engage students with examples of error detection and correction to enable them to recognise how data is stored and shared safely in everyday life
  • Explain why interface evaluation is an important skill in Computational Thinking, and be able to support learners to assess interfaces from the user’s point of view.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Deep Learning through Transformative Pedagogy (edX) EdX
University of Queensland,Microsoft,UQx

Deep Learning through Transformative Pedagogy (edX)

How can powerful teaching strategies and effective learning activities enhance deep learning? This education course has been developed for educators and education leaders. It explores deep learning by bringing together the most up-to-date research from cognitive psychology, contemporary educational theories, and neuro-scientific perspectives.

Self Paced
4 Weeks
Psicologia dell'apprendimento (edX) EdX
University of Naples Federico II,FedericaX

Psicologia dell'apprendimento (edX)

Un’analisi delle diverse forme dell’apprendimento per comprendere come operiamo le nostre scelte, la natura profondamente esperienziale dei processi di apprendimento e lo stretto legame che questi hanno con il contesto in cui l’individuo è inserito.

Self Paced
Self-Paced
Teaching with Physical Computing: Soft skills, teamwork and the wider curriculum (edX) EdX
Arm Education,ArmEducationX

Teaching with Physical Computing: Soft skills, teamwork and the wider curriculum (edX)

Gain a comprehensive understanding of the ‘non-technical’ elements that make Project-Based Learning an important addition to STEM & Computing classrooms, and how to integrate them into your teaching. Brought to you by Arm, this course covers all the non-technological elements of Project-Based Learning. This includes soft skills such as gracious professionalism, teamwork, communication and collaboration.

Self Paced
Self-Paced
Shifting Your Teaching Online (edX) EdX
Tsinghua University,TsinghuaX

Shifting Your Teaching Online (edX)

This course will help teachers improve their online pedagogy by training online teaching concepts and skills through practical examples at Tsinghua University. The course is co-taught by a number of experienced teachers and includes three sessions, namely, pedagogy of online teaching, practical classroom demonstration, and online interactive discussion.

Self Paced
Self-Paced
Teaching with Physical Computing: Practical application and classroom strategies for PBL (edX) EdX
Arm Education,ArmEducationX

Teaching with Physical Computing: Practical application and classroom strategies for PBL (edX)

This course guides you in using real-world problems to spark your learners’ creativity and empower them to develop their own solutions using Physical Computing. Brought to you by Arm, this course guides you through the practical application of Project-Based Learning (PBL) theory using a range of tools and techniques.

Self Paced
Self-Paced
Introduction to Computational Thinking and Data Science (edX) EdX
MIT,MITx

Introduction to Computational Thinking and Data Science (edX)

This course is an introduction to using computation to understand real-world phenomena. This course will teach you how to use computation to accomplish a variety of goals and provides you with a brief introduction to a variety of topics in computational problem solving. This course is aimed at students with some prior programming experience in Python and a rudimentary knowledge of computational complexity.

Mar 20th 2024
5-12 Weeks
An Introduction to Evidence-Based Undergraduate STEM Teaching (edX) EdX
CornellX,Cornell University

An Introduction to Evidence-Based Undergraduate STEM Teaching (edX)

Learn how to implement evidence-based teaching strategies in your university classroom as well as effective methods for assessing teaching and learning. This course is designed to provide future STEM faculty, graduate students and post-doctoral fellows with an introduction to effective teaching strategies and the research that supports them.

Jun 17th 2024
5-12 Weeks
The Smithsonian Summer Sessions: Inspiring Civic Engagement (edX) EdX
Smithsonian,SmithsonianX

The Smithsonian Summer Sessions: Inspiring Civic Engagement (edX)

Discover how museum objects can help learners explore the challenges and opportunities of living in a democracy and inspire civic action. How can educators of all disciplines prepare students to be active and informed participants in a democracy? Join us to explore this question through the lens of six Smithsonian collections! Discover how museum objects can help learners explore the challenges and opportunities of living in a democracy and inspire civic action.

Self Paced
Self-Paced
That's So Meta(cognitive)! (edX) EdX
Smithsonian,SmithsonianX

That's So Meta(cognitive)! (edX)

That’s so Meta(cognitive)! — investigates how explicitly teaching students metacognitive strategies helps them become more effective learners, able to integrate knowledge rather than just memorize isolated science facts and definitions.

Self Paced
Self-Paced
Human-Computer Interaction III: Ethics, Needfinding & Prototyping (edX) EdX
Georgia Institute of Technology,GTx

Human-Computer Interaction III: Ethics, Needfinding & Prototyping (edX)

Build on your knowledge of HCI’s core principles by learning to design interfaces in the real world. Begin with the ethics of human subjects research, then learn critical methods for requirements gathering and brainstorming design alternatives. In this course, you’ll begin by learning the design life cycle. This is the process by which we investigate user needs, brainstorm potential designs, create prototypes, and evaluate those prototypes. This life cycle provides the structure for the third and fourth courses in this professional certificate.

Self Paced
Self-Paced
Teaching & Learning in the Diverse Classroom (edX) EdX
CornellX,Cornell University

Teaching & Learning in the Diverse Classroom (edX)

Through real stories, reflection, and key research, learn how to create and sustain inclusive, student-centered learning environments. U.S.-based and higher education-centered, this is a five-week, instructor-paced course that offers an inclusive teaching framework with multiple entry points for reflection and exploration of the research on learning and diversity.

Self Paced
Self-Paced