feature-image-online-print-digital

Teach Kids How To Code: Turing Variables Resource

Turing Programming Language

Turing is a programming language that was written with high schools in mind which makes it ideal as a first language.

Turing Variables

All programs require variables. This resource package uses a case study approach to make the information relevant to kids. The package provides a handout as well as 16 exercises so kids can practise declaration and assignment statements.

The PowerPoint lessons handle IPO by using a case study approach to make variables more relevant. One of the 16 exercises can be assigned in the Turing User Input Resource Package or Turing Unit 5 Math Functions to create a fully functional interactive program.

What Do Kids Need To Already Know?

These concepts were covered in the Turing Variables Resource:

✔ Numeric data types: int and real
✔ Arithmetic operators
✔ BEDMAS/PEMDAS

What Do Kids Learn?

The activities cover the following concepts:

✤ What is a variable?
✤ Calculations/processing
✤ Declaration Statements
✤ Assignment Statements
✤ Assignment Operator
✤ Variable Types:
◆ int
◆ real
◆ string
◆ char
✤ Global Variables
✤ Local Variables
✤ Turing Variable Name Rules

What Do Teachers/Parents Need To Know?

The best thing about these resources is that you can learn along with the kids. There are also some Turing blog posts that you might be interested in.

Suggested Timeline

It should take most students two 75 minute periods to complete both the activities as well as the assessment.


turing-variables-online-learning-resource Online Learning Resource**

This resource is ideal for independent students. It has nine embedded videos so students can easily review concepts.

The student handout includes:

⚡ 2 Embedded Videos
Teacher README File with Instructions for Online Learning Resources
✔ 4 pages of Exercises
✔ 1 page of Exercises English UK
✔ Textboxes for Student Responses

Teacher Instructions

The teacher handout explains what pages have been included for English UK vs US as well as the two types of marking schemes. Teachers can then remove any unnecessary pages before students receive the package.


turing-variables-print-digital-resource Print & Digital Format Package

This package was originally created for classroom use. However, it now allows teachers to use the student handout in either an LMS system or emailed directly to students.

This package includes:
✔ A Package Description
✔ Variable Exercise Solutions
✔ 9 PowerPoint⭐ Lessons
✔ Student Handout package
✔ Case Study
✔ Student Exercises
✔ Student Exercises English UK
✔ Student Reflections & Student Dictionary

⭐ PowerPoint presentations can easily be converted to Google Slides and vice versa. For more information check out these videos:

Google Classroom: Convert PowerPoint Presentations to Google Slides
Microsoft OneDrive: Convert Google Slides to PowerPoint Presentations

Print & Digital Advantages

Why should you purchase this resource? It as three things the online learning package doesn’t:

This package also includes an EDITABLE version of the following:
Answer Keys
Editable activities


turing-variables-print-online-learning-resource BEST VALUE: Print & Online Formats**

This is the best of both worlds at 20% discounted! Perfect for a hybrid learning environment. It contains the online learning resources package with the extras (answer keys, lesson notes, editable materials, and rubrics).


Resources UPDATED November 2020.

What’s The Next Resource?

The next step is to put it all together! To view the next resource in this unit: Turing User Input Editable Resource.

What’s The Next Unit?

Unit 5 introduces Turing user input and built-in math functions. One of the 16 exercises from the Variables resource can be assigned in the Turing User Input Resource Package or Turing Unit 5 Math Functions to create a fully functional interactive program.