👆 View a 3-minute video on how to use the Digital Learning Curriculum in your classroom.

Digital Skills Curriculum for Primary Schools

Our curriculum supports the development of critical digital skills such as coding and robotics, preparing students for the future and fostering their growth as engaged, global digital citizens.

  • From Junior Infants to 6th Class
  • Teacher guides & lesson plans
  • Aligned with the STEE Primary Curriculum Framework

Trusted by Hundreds of Irish Schools

Marist College

Marist College

Westmeath

St Josephs N S

St Josephs N S

Louth

Douglas Community School

Douglas Community School

Cork

St. Geralds College

St. Geralds College

Mayo

Presentation College Athenry

Presentation College Athenry

Galway

Oatlands College

Oatlands College

Dublin

St Marys College

St Marys College

Dublin

The High School

The High School

Dublin

Gaelscoil Mhic Aodha

Gaelscoil Mhic Aodha

Kildare

Central Model Senior School

Central Model Senior School

Dublin

High Cross College

High Cross College

Galway

Deansrath Community College

Deansrath Community College

Dublin

Willow Park School

Willow Park School

Dublin

Naas CBS

Naas CBS

Kildare

Carndonagh Boys N S

Carndonagh Boys N S

Donegal

St. Mary's Ballina

St. Mary's Ballina

Mayo

St Saviour's N.S.

St Saviour's N.S.

Wicklow

St Joseph's NS Cree

St Joseph's NS Cree

Clare

Coláiste Iognáid S.J.

Coláiste Iognáid S.J.

Galway

Blackrock Educate Together Secondary School

Blackrock Educate Together Secondary School

Dublin

Coláiste an Chreagáin

Coláiste an Chreagáin

Galway

Scoil Mhuire gan Smal

Scoil Mhuire gan Smal

Cork

Castle Park School

Castle Park School

Dublin

Lower Glanmire NS

Lower Glanmire NS

Cork

Scoil Thomais

Scoil Thomais

Dublin

St Clare's College

St Clare's College

Cavan

Four Key Elements for Science, Technology and Engineering Education

Exploring & understanding

Collaboration, Curiosity, Discovery

Creative & critical thinking

Play, Innovation, Risk-taking

Problem-Solving & applying

Collaboration, Creativity, Resilience

Evaluating & communicating

Analysis, Communication, Feedback

Digital Skills Curriculum

2024/25 Edition

€9 per student, includes student access & teacher resources.

Get started for 2024/25 View a quick 3 min video Info Sheet FAQs

Junior Infants

Introduction Module

Discovering the Digital World

Discovering the Digital World

Explore, Play, and Learn in the Digital Playground

Module 1

Exploring Patterns

Exploring Patterns

Explore patterns hands-on with unplugged coding fun!

Module 2

My First Steps in Digital Storytelling

My First Steps in Digital Storytelling

Create Fun Stories and Simple Adventures in Scratch Jr!

Module 3

Journey into Robotic Movements

Journey into Robotic Movements

Code robot movements with fun BeeBot adventures!

Senior Infants

Introduction Module

Discovering the Digital World

Discovering the Digital World

Explore, Play, and Learn in the Digital Playground

Module 1

Solving Problems

Solving Problems

Coding Without Screens, Explore Patterns Hands-On!

Module 2

Creative Stories

Creative Stories

Junior Creators Emerge with Scratch Jr.

Module 3

Exploring Robotics and Commands

Exploring Robotics and Commands

Becoming Robot Programmers: BeeBots Take on New Challenges!

1st Class

Introduction Module

Building Digital Stories

Building Digital Stories

Craft Your Tales in the Digital World

Module 1

The World of Logic

The World of Logic

Build a Solid Base with Unplugged Coding Lessons

Module 2

Adventures in Digital Creation

Adventures in Digital Creation

Bring Your Ideas to Life with Scratch Jr!

Module 3

Electricity and Simple Circuits

Electricity and Simple Circuits

Explore Electricity in Action by Building Real-World Circuits!

2nd Class

Introduction Module

Building Digital Stories

Building Digital Stories

Craft Your Tales in the Digital World

Module 1

Exploring Coding

Exploring Coding

Coding Made Easy: Drag & Drop Fun with Coding Blocks!

Module 2

Creative Coding Challenges

Creative Coding Challenges

Level Up with Block-Based Challenges!

Module 3

Discovering the Magic of Circuits

Discovering the Magic of Circuits

From Simple to Sparks, build exciting circuits in the classroom

3rd Class

Introduction Module

Introduction to Coding

Introduction to Coding

Beginner's Gateway to Coding

Module 1

Coding and Creative Projects

Coding and Creative Projects

Create Games and Animations with Block Based Coding

Module 2

Introduction to Game Design

Introduction to Game Design

Level Up and Code Your Own Arcade Games!

Module 3

Introduction to Smart Devices

Introduction to Smart Devices

From Blocks to Bots: Code the Microbit World!

4th Class

Introduction Module

Introduction to Coding

Introduction to Coding

Beginner's Gateway to Coding

Module 1

Coding and Interactive Design

Coding and Interactive Design

Code Like a Creator, Design Amazing Games and Animations with Scratch!

Module 2

Expanding Game Design

Expanding Game Design

Make your own Games with MakeCode Arcade

Module 4

Smart Technology and Automation

Smart Technology and Automation

Bring your Code to Life with MicroBits

5th Class

Introduction Module

Introduction to Coding

Introduction to Coding

Beginner's Gateway to Coding

Module 1

Animation and Digital Art

Animation and Digital Art

Explore Animation & Digital Art!

Module 2

Advanced Game Development

Advanced Game Development

Code Like a Pro, From Classics to Cutting-Edge Games!

Module 3

Exploring Electronics and Light

Exploring Electronics and Light

Microbit Makers: Code Light Shows & Interactive Projects!

6th Class

Introduction Module

Introduction to Coding

Introduction to Coding

Beginner's Gateway to Coding

Module 1

Discovering Artificial Intelligence

Discovering Artificial Intelligence

Code Smarter with Scratch AI, Build Your Own Interactive Programs!

Module 2

Engineering with Smart Technologies

Engineering with Smart Technologies

Microbit Masters: Code Light Shows & Gadgets!

Module 3

Designing and Building for the Future

Designing and Building for the Future

Robotics Champions: Animate & Control Your Microbit Car!

Frequently Asked Questions

Students can use any of the following devices to access and use the Digital Skills Curriculum:

  • Laptops
  • Chromebooks
  • PCs
  • iPads
  • Android Tablets

No you don't need to install any software. Students view the modules and lessons of the curriculum using a web browser.

The Digital Skills Curriculum costs the following per student for a full school year:

  • Primary School Students €9
  • Secondary School Junior Cycle Students €12
  • Secondary School Senior Cycle Students €15

Yes, not every school has one device per student and in those cases students can work in groups (ideally in a group of 2 or 3 students) and use one device between them.

Some of our digital skills curriculum modules require additional equipment to enhance the learning experience. These modules are designed to engage students with hands-on activities that complement the digital skills being taught. If your school does not have the necessary equipment, we can provide it for an additional cost. Please contact us for a detailed list of required equipment and associated pricing to ensure your students have everything they need for a comprehensive learning experience.

No prior coding experience is required to use the Digital Skills Curriculum. It's designed to be accessible and engaging for beginners and advanced learners alike.

At the beginning of grade there's an optional introduction module that's for beginner students. This introduces them to coding & digital skills and ramps them up so they can continue with the main modules of that grade.

No you don't need to do all the modules.

Schools can decide how much they want to do. Some schools might just do one module in the school year whilst others have more regular digital skills classes and do all three modules.

This is common in many schools and our curriculum and platform is designed to  also work for split classes.

There are a couple of options on how you can use it depending on what might work best for your class.

  1. All students do the same modules - for example if you teach a 4th and 5th class, then your students might all do the 4th class modules.
  2. Students do different modules - for example if you teach a 3rd to 6th class, then you might get the 3rd & 4th students to do the 3rd class modules and the 5th & 6th students to do the 5th class modules.

Also if some students are excelling and get through the modules quickly, they can always move onto the next years module if necessary.

How Our Digital Skills Curriculum Makes a Difference in the Classroom

"Using the Coding Ireland Digital Skills Curriculum has been a game-changer for my classroom. It makes coding fun and accessible for all students, and the progress tracking tools help me identify and address learning gaps quickly. Thanks to Coding Ireland, my students are not just learning to code - they're becoming confident problem-solvers and critical thinkers."

Dave McPhillips

Teacher, Castle Park School

"Integrating the Coding Ireland Digital Skills Curriculum at Oatlands College has transformed the way my students learn. They genuinely enjoy the engaging content, and it has significantly simplified my life as a teacher. The platform's format and level are perfectly tailored to their needs, and I'm excited about the fantastic topics prepared for the future. With this platform, I no longer have to spend my summers worrying about lesson planning. It's been an incredible experience for both my students and me!""

Fiona Sharkey

Teacher, Oatlands College

🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more