There is no content in this section.
To add content, click on the above link ‘Edit course text’
The purpose of this unit is to provide foundational programming skills and a basic knowledge of the principles of computer programming. This is a non-specialist unit, suitable for a wide range of learners. It is suitable for learners who require an introduction to coding for vocational purposes, and for learners who wish to appreciate programming for academic or personal reasons. No previous programming experience is required. Learners will gain a range of practical skills and acquire relevant underpinning knowledge. They will learn how to write code in a contemporary high-level language and appreciate basic programming concepts and techniques, and develop their computational thinking skills. On completion of this unit, learners will know how to write simple programs to solve realworld problems. Learners will be able to apply foundational programming concepts by implementing them in a programming environment.
App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks-based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android and iOS phones and tablets.
This Unit is designed for learners who want to acquire basic knowledge and skills in using word processor applications. Learners will learn to create, edit, save, share and retrieve simple documents using web and desktop word processing applications. Learners will also acquire basic skills in file management. The Unit has a particular emphasis on using web applications, although this is not exclusive and desktop apps can be used. On completion of this Unit, learners will be able to use contemporary word processing software to create simple documents for personal, educational and vocational purposes.