This is module A of the two-blocks material of this course. Module A gave an insightful introduction towards dealing with strings, variables, and a brief introduction towards lists, using Scratch programing language, within a software called OUbuild.
The module tends to be nothing but a picture textbook of how lists, strings, boolean operators really work. If you have a brief of programming language experience you would quite find the material quite odd, but generally, it helps to establish a familiarity with coding.
'Block 2 Block A: Creating Solutions' serves as a gentle introduction to programming using the Scratch programming language, aimed at introducing children to coding. However, don’t be deterred by the fact that Scratch is designed for younger users. As someone with almost no prior programming experience, I found this book thoroughly enjoyable and feel far more confident about tackling Python in a later Open University module.
The book is divided into three parts, each containing five lessons. Each lesson begins with a discussion of the concepts being introduced, followed by guided steps to help you complete each project. The level of guidance decreases as you progress through the lessons. If you already have some programming experience, this book probably isn’t for you. But if you're starting from "scratch", it’s an excellent way to grasp the basics and understand how programming works.