Two lessons that establish three things: an honest map of where you are starting from (the confidence audit); a working understanding of what the JC Coding Short Course requires of students (and therefore of you); and a productive mindset for delivering it without pretending to be a CS expert.
| Welcome, Confidence Audit and the Lead Learner Mindset | Beginner | ||
| The JC Coding Short Course — Three Strands, One CBA, 100 Hours | Beginner |
Engagement is the #1 challenge in JC Coding. This module addresses the two most reliable engagement levers: making a deliberate language-pathway decision, and using physical computing and cross-curricular hooks to make coding tangible and relevant beyond the classroom.
| Choosing Your Language Pathway | Beginner | ||
| Physical Computing and Cross-curricular Hooks | Beginner |
Two lessons covering the cross-strand pedagogy that makes JC Coding actually teachable: evidence-based programming pedagogy aligned to the spec's named computational-thinking framing, and the AI / ethics / society content threaded through all three strands.
| Programming Pedagogy for Novices — PRIMM, Computational Thinking, and Debugging | Beginner | ||
| AI in Coding, Ethics and Computers in Society | Beginner |
The longest module of the course. Three lessons covering the NCCA Features of Quality, the two student-choice CBA approaches (team software project vs individual portfolio collection), supervising the process, marking fairly, and preparing for the SLAR meeting where feasible.
| The CBA 'Putting the Pieces Together' — Two Approaches and the Features of Quality | Beginner | ||
| Coaching the CBA — Choosing the Approach and Supervising the Process | Beginner | ||
| Marking the CBA and Preparing for the SLAR | Beginner |
JC Coding is, for many schools, the recruitment pipeline into Leaving Cert Computer Science. This module treats that pipeline deliberately and closes the course with the participant's year plan and final reflection.
| From JC Coding to LC CS — the Recruitment Pipeline | Beginner | ||
| Your Year Plan and Final Reflection | Beginner |
Two lessons that establish three things: an honest map of where you are starting from (the confidence audit); a working understanding of what the JC Coding Short Course requires of students (and therefore of you); and a productive mindset for delivering it without pretending to be a CS expert.
| Welcome, Confidence Audit and the Lead Learner Mindset | Beginner | ||
| The JC Coding Short Course — Three Strands, One CBA, 100 Hours | Beginner |
Engagement is the #1 challenge in JC Coding. This module addresses the two most reliable engagement levers: making a deliberate language-pathway decision, and using physical computing and cross-curricular hooks to make coding tangible and relevant beyond the classroom.
| Choosing Your Language Pathway | Beginner | ||
| Physical Computing and Cross-curricular Hooks | Beginner |
Two lessons covering the cross-strand pedagogy that makes JC Coding actually teachable: evidence-based programming pedagogy aligned to the spec's named computational-thinking framing, and the AI / ethics / society content threaded through all three strands.
| Programming Pedagogy for Novices — PRIMM, Computational Thinking, and Debugging | Beginner | ||
| AI in Coding, Ethics and Computers in Society | Beginner |
The longest module of the course. Three lessons covering the NCCA Features of Quality, the two student-choice CBA approaches (team software project vs individual portfolio collection), supervising the process, marking fairly, and preparing for the SLAR meeting where feasible.
| The CBA 'Putting the Pieces Together' — Two Approaches and the Features of Quality | Beginner | ||
| Coaching the CBA — Choosing the Approach and Supervising the Process | Beginner | ||
| Marking the CBA and Preparing for the SLAR | Beginner |
JC Coding is, for many schools, the recruitment pipeline into Leaving Cert Computer Science. This module treats that pipeline deliberately and closes the course with the participant's year plan and final reflection.
| From JC Coding to LC CS — the Recruitment Pipeline | Beginner | ||
| Your Year Plan and Final Reflection | Beginner |
Enrol today and learn at your own pace.