What is the course about?
The course introduces learners to the fundamentals of computer programming using block based tools, helping them understand how programs are structured and how code can be used to solve problems. Learners will develop practical skills in creating and testing simple programs, while also gaining an awareness of text based programming and how it is used in real world digital environments.
The course is a Level 1 qualification, so you will need to be a confident user of everyday IT and have a genuine interest in learning how to code. As part of your initial assessment, we will be looking for you to be working towards Level 1 across the areas identified, ensuring you have the foundation needed to begin developing programming skills.
For programming, you will develop block based programming skills to design, create and test your own simple computer program. You will explore how programs are structured, how different coding constructs work, and gain an awareness of text based programming and its role in real world digital environments.
You will be taught in the classroom through tutor led activities, demonstrations and practical programming tasks. Assessment is carried out through a portfolio of evidence, where you will complete set assignments and take part in observed practical activities to show your developing programming skills.
Learners on a low income or in receipt of applicable benefits will not be required to pay a fee. You will need regular access to a computer or laptop and reliable internet service to complete this course. Once enrolled, learners will be able to download a free copy of Microsoft Office and will be given access to Microsoft office 365. You will be also asked to install python programme.
By the end of the course, you will have gained a basic understanding of how coding works and be able to design, create and test a simple computer program using a block based programming language. You will also be able to recognise the purpose of text based programming and understand how different programming constructs are used to solve problems.
Upon successful completion of Level 1, you may choose to continue developing your programming skills by progressing onto our Level 2 Software & Programming course. You may also use the foundational skills gained on this course to move into other digital pathways, such as cyber security or networking, by studying our Level 2 Principles of Cyber Security qualification.















