Teacher Training
Beginner
45 mins
Teacher/Student led
+100 XP
What you need:
Chromebook/Laptop/PC

Basic Principles of Coding

In this lesson, you will learn about the foundational concepts of coding, which will help you better understand how to teach coding to your students.

Teacher Class Feed

Load previous activity

    1 - Understanding Variables

    Variables are used to store data in a program. They can store different types of data, such as numbers, text, or more complex data structures. Variables have a name and a value, and the value can be changed during the program's execution.


    2 - Exploring Arrays

    Arrays are a type of data structure used to store multiple values of the same type in a single variable. They can be thought of as a list or a collection of items. Arrays are useful when you need to store and manage a group of related values.


    3 - Learning about Operators

    Operators are symbols used in programming languages to perform specific operations on values and variables. Some common operators include addition (+), subtraction (-), multiplication (*), and division (/). Operators can be used to manipulate data and perform calculations.


    4 - Conditional Statements

    Conditional statements are used to make decisions in a program based on certain conditions. They allow the program to execute different blocks of code depending on whether a specific condition is true or false. Examples of conditional statements include 'if', 'else', and 'switch' statements.



    123learn · Online learning platform

    Unlock the full learning experience

    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.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2026. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more