Skip to content
Skillern Academy

Grades 4–12

Coding that grows with your students.

Four levels, about 30 hours per level each year, from block-based coding to Python, web development, data and an introduction to machine learning. Delivered online, offline or hybrid.

Levels
4
Hours
30 per level per year
Grades
4–12
Mode
Online, offline or hybrid
Fees
On request
Certificate
Skillern certificate

Level 1: Grades 4–5

Block-based foundations · 30 hours

  1. 1. Sequences and sprites — 5h
  2. 2. Loops — 5h
  3. 3. Events and conditions — 5h
  4. 4. Variables and scoring — 5h
  5. 5. Game and story project — 7h
  6. 6. Showcase — 3h
UnitHoursStudents will be able to
Sequences and sprites5Give instructions in order; move and animate sprites.
Loops5Repeat actions efficiently.
Events and conditions5Make programs respond to input.
Variables and scoring5Track values such as score and lives.
Game and story project7Plan and build an interactive game or story.
Showcase3Present and explain a project.

Level 2: Grades 6–7

From blocks to Python · 30 hours

  1. 1. Advanced block coding: lists and clones — 6h
  2. 2. Python first steps — 6h
  3. 3. Decisions and loops in Python — 8h
  4. 4. Turtle graphics — 6h
  5. 5. Project — 4h
UnitHoursStudents will be able to
Advanced block coding: lists and clones6Manage many objects and collections.
Python first steps6Use print, input and variables.
Decisions and loops in Python8Write programs that branch and repeat.
Turtle graphics6Draw patterns with code.
Project4Build a quiz or drawing app.

Level 3: Grades 8–9

Python and the web · 30 hours

  1. 1. Functions and lists — 8h
  2. 2. Files and data — 4h
  3. 3. HTML and CSS — 8h
  4. 4. JavaScript basics — 6h
  5. 5. Website project — 4h
UnitHoursStudents will be able to
Functions and lists8Structure programs into reusable functions.
Files and data4Read and write simple data files.
HTML and CSS8Build and style web pages.
JavaScript basics6Add interactivity to a page.
Website project4Publish a personal or school website.

Level 4: Grades 10–12

Data, automation and AI · 30 hours

  1. 1. Algorithms and problem solving — 6h
  2. 2. Python for data — 8h
  3. 3. Automation and APIs — 4h
  4. 4. Introduction to machine learning — 6h
  5. 5. Capstone — 6h
UnitHoursStudents will be able to
Algorithms and problem solving6Design and trace algorithms.
Python for data8Analyse data with pandas.
Automation and APIs4Automate tasks and use simple APIs.
Introduction to machine learning6Train and evaluate a simple model.
Capstone6Solve a real problem with code and present it.

Tools

Block-based coding (such as Scratch), Python, HTML, CSS and JavaScript, and a no-code machine learning tool.

Questions schools ask

Bring coding to your school.

Request a proposal