Skip to content
Browse by Grade: 6th Year

Ireland · NCCA Curriculum Specifications

6th Year Computer Science.

This curriculum introduces 6th Class pupils to the fundamentals of computer science, computational thinking, and digital citizenship. Aligned with the Primary Curriculum Framework and the Digital Learning Framework, it empowers students to become active creators of technology rather than passive consumers.

4 units·13 topics·Ages 17-18

01Computational Thinking and Problem Solving

3 topics·1.º Período

Pupils develop foundational problem-solving skills by learning to break down complex tasks, identify patterns, and design logical step-by-step solutions.

Decomposition and Algorithms

Pupils learn to break down complex problems into smaller, manageable parts and create step-by-step instructions to solve them.

Inquiry-Based LearningConcept Mapping
Pattern Recognition and Abstraction

Pupils identify similarities across different problems and learn to ignore irrelevant details to focus on what matters.

Gallery WalkMaker Learning
Logic and Flowcharts

Pupils use logical reasoning to predict outcomes and design flowcharts to visually represent algorithms.

Stations RotationMaker Learning

02Programming Fundamentals

4 topics·2.º Período

Pupils transition from unplugged activities to block-based coding environments, learning core programming concepts to create interactive projects.

Sequences and Instructions

Pupils write their first block-based programs, ensuring commands are executed in the correct order to achieve a goal.

Inquiry-Based LearningJigsaw
Loops and Iteration

Pupils discover how to make their code more efficient by using loops to repeat instructions.

Stations RotationMaker Learning
Variables and Data

Pupils learn how to create and use variables to store, retrieve, and modify data within their programs.

Concept MappingSimulation Game
Conditionals and Selection

Pupils introduce decision-making into their code using 'if-then-else' statements to respond to different inputs.

Case Study AnalysisInquiry-Based Learning

03Digital Citizenship and Online Safety

3 topics·3.º Período

Pupils explore their rights and responsibilities in the digital world, focusing on online safety, respectful communication, and media literacy.

Digital Footprints and Identity

Pupils explore the concept of a digital footprint and understand how their online actions impact their digital identity.

Case Study AnalysisPhilosophical Chairs
Cyberbullying and Respectful Communication

Pupils learn to identify cyberbullying, understand its impact, and practice strategies for respectful online communication.

Expert PanelJigsaw
Information Literacy and Fake News

Pupils develop critical thinking skills to evaluate the reliability and accuracy of online information and media.

Inquiry-Based LearningGallery Walk

04Data and Systems

3 topics·4.º Período

Pupils investigate how computer systems operate, how networks connect the world, and how data is collected and visualised.

How Computers Work

Pupils investigate the basic hardware and software components of a computer system and how they interact.

Stations RotationConcept Mapping
Networks and the Internet

Pupils explore how computers connect to each other to form networks and how the global internet functions.

Simulation GameMaker Learning
Collecting and Visualising Data

Pupils learn to collect data using digital tools and create visual representations to identify trends and draw conclusions.

Inquiry-Based LearningGallery Walk