This document is focused on using Edublocks to learn the Python programming language and includes a review of the fundamentals of programming using EduBlock including:
- Variables, input/output, and expressions
- Decision Making
- Iteration; - basic for and while loop, continue and pass
- Arrays and Lists
- Decomposition and functions
- Relational operators, logical operators for compound conditions
In addition, more advanced programs using EduBlock and transition to python are covered in this tutorial.