Teacher Training
Beginner
45 mins
Teacher/Student led
+50 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.
Learning Goals Learning Outcomes Teacher Notes

Live Class Feed

This is a live feed of the latest activity by your students on this lesson. It will update in real-time as they work on the lesson.
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.



    5 - Loops

    Loops are used in programming to repeat a block of code multiple times. They are useful when you need to perform a certain task repeatedly or iterate through a collection of items. Examples of loops include 'for', 'while', and 'do-while' loops.


    Unlock the Full Learning Experience

    Get ready to embark on an incredible learning journey! Get access to this lesson and hundreds more in our Digital Skills Curriculum.

    Copyright Notice
    This lesson is copyright of Coding Ireland. 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