Skip to main content

Coding and Computational Thinking Using Scratch (Primary)

Course Details

Availability

Open Now, Term time

Sector

Primary

Dates available

26-06-26 to 25-06-27

Study time

1 hour minimum (plus optional additional hour)

Target audience

Primary teachers (3rd to 6th class mainly). Post-primary teachers are also welcome.

Places

Unlimited

This highly interactive course provides teachers with an introduction to coding and computational thinking, in particular in the context of the Primary Curriculum STEM specification.

It also includes an optional step-by-step guide to using a popular coding application, Scratch. If you are new to coding, Scratch is an easy to use programming language, and a great way to start your coding journey.

Participants who have previously completed our ‘Coding and Computational Thinking using Scratch’ course are welcome back. The revised content places a new emphasis on the Primary STEM curriculum.

Learning Outcomes

In this course, participants will be enabled to:

  • Understand the rationale for engaging with coding in the classroom
  • Understand the basics of computational thinking and coding
  • Describe the 6 key concepts in computational thinking
  • Identify basic programming languages that can be used in the classroom
  • Understand the difference between unplugged and plugged activities
  • Experiment with a programming language (Scratch)

Course Content

Its three modules are as follows:

Module 1 – Introduction to Coding and Computational Thinking

This module provides an overview of coding and computational thinking in the classroom including how to get started. It introduces participants to a wide range of coding tools and resources.

Module 2 – Exploring Coding and Computational thinking in the Primary Classroom

This module focuses on the transition from unplugged activities to plugged activities involving coding. Participants will explore basic programming notation and languages that can be used in the classroom.

Module 3 – Optional Introduction to a Programming Tool (Scratch)

In this module, participants have the opportunity to develop basic skills in Scratch, including how to create and edit a Scratch project. Participants will also explore uses of Scratch in the

curriculum and plan or create a Scratch project, which can be shared on the course Padlet. Please allow an additional hour of study time if completing this optional module.

Requirements

Prerequisites:

Intermediate level ICT skills. Participants will move between browser windows, following tasks in one window to create Scratch projects in another. Prior experience of participating in an online course, contributing to an online discussion forum and uploading or downloading files will be an advantage.

Technical Requirements:

A good broadband internet connection and a laptop, desktop pc or tablet (with the latest version of Chrome, Firefox or Safari installed).

Software/Apps

While this course is free, the content includes examples of many apps and software titles for the purposes of illustration, some of which involve a cost.

NB: Participants are required to download the free software, Scratch 3.0.

Participants also need to access one other third party application – without needing to login – as part of the course.  Please be aware of this application’s terms of service and privacy policies, as follows:

Certificate/Badge

A course certificate, together with a digital badge, is provided upon completion of this course.

You may be able to consider this course for Croke Park hours, subject to school management approval, particularly in relation to up to ten ‘Croke Park’ hours that may be allowed for potential individual/small group use (Circular 0042/2016 Primary and Circular 045/2016 Post-primary).

Comments from previous participants

“Easy to understand. Clear explanations of how to do things. Plenty of practical examples to base projects on.”

“[I was] able to see the ways in which Scratch can be used as both an informative tool but also in assessment.” 

“Highly structured course with relevant, new and useful information, providing for insight into the subject matter, with opportunity to engage with other teachers in the discussion forum.”

“There were creative examples of how to incorporate Scratch into daily teaching – for example, students creating their own quiz that other students could use. Also the fact that Scratch can be used right across all variety of classes from the very academic to learning support students.”

Newsletter Sign-up

Sign-up
Logo

To subscribe to our email Newsletter, please fill in the details below.