Loading...
Course expanding: 14 J277 lessons with attributed videos, follow-up questions, worked reasoning, explained quizzes and external resources. See the course plan for remaining coverage.
J277 · 3.1 · May 2026
Study the lessons in order, or use the topic search to revisit a weak area. Each video has questions to try, and the written explanations remain available without watching.
Two written papers, each 1 h 30 min, 80 marks and 50%. Practical programming develops skills assessed in the written papers.
Read the official J277 specification (opens in a new tab)Specification reviewed 25 October 2026. Lesson references identify a section or topic; they do not certify complete coverage of every outcome within it.
Still being added
Use the official specification and your teacher’s practical and tier checklist alongside these lessons.
Your specification
Follow the course sequence or choose the section you need. Open the course plan for coverage and assessment details.
Topic explorer
Search lesson titles or choose a module. Open a chapter to see its lessons.