Secondary Junior Cycle

Coding with JavaScript

Scripting for Web Applications

The whole first lesson, as your class sees it. No sign-in needed.

What your school gets

Everything a teacher needs to teach Coding with JavaScript this year.

In class

  • 8 lessons, ready to teach Each one planned step by step, taught from the board with the same lesson open on each student's device.
  • Quizzes and assessments A short quiz with 7 of the lessons.
  • Progress and resultsWhat each student has completed, and how they did.
  • CertificatesFor portfolios, open days and reports home.
  • Try the first lesson: Introduction to JavaScript

The course, module by module

8 lessons in 8 modules. The lesson marked Sample opens in full.

1 Week 1 1 lesson · about 1 hour
  1. 1 Introduction to JavaScript Sample lesson Quiz
2 Week 2 1 lesson · about 1 hour
  1. 2 JavaScript - Exactly 11 Quiz
3 Week 3 1 lesson · about 1 hour
  1. 3 JavaScript Variables Quiz
4 Week 4 1 lesson · about 1 hour
  1. 4 JavaScript Data Types Quiz
5 Week 5 1 lesson · about 1 hour
  1. 5 JavaScript Operators Quiz
6 Week 6 1 lesson · about 1 hour
  1. 6 JavaScript Conditional Statements Quiz
7 Week 7 1 lesson · about 0 hours
  1. 7 JavaScript Switch Statements Quiz
8 Week 8 1 lesson · about 1 hour
  1. 8 Microbit Innovation Project

What students learn

This module introduces students to JavaScript, a popular textual programming language. Teachers should explain the differences between JavaScript and block-based languages, guide students through creating and modifying code, and cover common syntax errors. The module progresses from basic concepts to more complex ones, such as variables, data types, operators, and conditional and switch statements. The final lesson allows students to apply their skills in a self-guided project. Encourage creativity, problem-solving, and thorough testing and debugging throughout The module.

By the end of the course, students can

  1. Understand and apply the basic concepts of JavaScript, including code execution sequence and debugging syntax errors.
  2. Create and manipulate variables in JavaScript, understanding their role in storing and calculating data.
  3. Identify and utilise different JavaScript data types, including strings, numbers, booleans, arrays, and objects.
  4. Apply JavaScript operators and conditional statements to control the flow of code and perform operations between operands.
  5. Design and implement a unique project using JavaScript and the MakeCode Microbit editor, demonstrating a comprehensive understanding of the language's fundamentals.

What you'll need

Used in some of the lessons. Students can share in groups of two or three.

Chromebook/Laptop/PC Microbit

Ready to bring Coding with JavaScript to your school?

Get in touch to discuss pricing and ordering for your school.

Back to Junior Cycle courses
Ready to get started?
Pricing & Ordering Contact Us
🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more