Here's a quick introduction to the course — about a minute and a half on what it covers and how it works. It's worth a watch before you begin.
Welcome to Teaching Leaving Certificate Computer Science. This first lesson does three things: it maps the full course so you know where you are headed, it establishes an honest baseline of your current confidence, and it introduces the mindset that makes delivering LCCS sustainable for a teacher who isn't a Computer Science specialist.
A baseline confidence audit and a first portfolio reflection on how you will work as a Lead Learner rather than a domain expert.
Most teachers delivering LCCS in Ireland today came to it from Maths, Physics, Business, or Technology. If that is you, this course is built for exactly your starting point.
Watch this presentation. It gives an honest picture of who teaches LCCS in Ireland today, walks through the six modules and what you carry away from each, and introduces the Lead Learner mindset that underpins the whole course.
Rate your current confidence honestly. Lower ratings are not a problem; they simply tell you where this course can make the biggest difference.
Before watching the worked example, pause and establish your starting point. This survey covers the five domains this course targets, Python programming fluency, Core Concepts subject knowledge, ALT delivery, coursework supervision, and written-paper teaching, plus the two Lead Learner habits introduced in this lesson. You will complete a closely matched survey at the end of the course so you can see the distance you have travelled.
The Lead Learner approach asks you to use AI coding assistants openly with students, including when they get things wrong. That can feel risky. This short presentation shows exactly what it looks like in practice: a teacher uses an assistant to debug a student's stuck code, the assistant suggests something plausible but wrong, and the teacher catches it and turns the moment into the real lesson, which is verification.
Predict the bug. A student's loop never ends, the screen has frozen, and they have tried twice with no luck. Take a minute to note down what you think the most common cause of an infinite loop is, and what you would check first. Hold that prediction in mind as you watch, and compare it with what the teacher and class discover.
You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.