Class Overview
Unlock the power of technology by learning the fundamentals of computer programming! This beginner-friendly course is designed for students with little to no prior experience. You’ll explore the core concepts of programming through hands-on activities and real-world examples, using a popular language like Java.
By the end of the course, you’ll understand how to:
Write and run basic programs
Use variables, loops, and conditionals
Think like a programmer to solve problems logically
Whether you're curious about coding, planning a tech career, or just want to build your digital skills, this course is the perfect starting point.
10 Years old and above
English
At the end of the lesson you will be able to: 1. Explain the meaning of a programming paradigm. 2. Describe at least one programming paradigm used in industry for developing software. 3. Explain the benefits of Integrated Development Environments (IDE) when programming. 4. Describe how to use the various tools available in an IDE to develop error-free programs.
Develop knowledge of the different programming paradigms used in industry.
Recognise the need to apply programming paradigms when developing enterprise applications.
Develop knowledge of the software development tools used in industry for delivering enterprise applications.
Recognise the need to use development tools to program applications to meet tight deadlines.
At the end of the lesson you will be able to: 1. Explain the different types of programming languages that can be used to develop applications. 2. Describe at least 2 visual programming languages and 2 mark-up languages. 3. Explain the reasons why we chose a programming language. 4. Identify the most common programming skills currently in demand in industry.
Develop knowledge of the different types or programming languages available in industry.
Recognise the need to use a particular programming language to meet a particular business need.
Develop knowledge of the different reasons for choosing a specific programming language.
Recognise the need to consider both the technical but also the business reasons for choosing a specific programming language.
At the end of the lesson you will be able to: 1. Write and run a simple Java program. 2. Understand variables, loops and conditional statements in programming
Write and run basic programs
Use variables, loops, and conditionals
This course is designed so that each lesson builds on the knowledge gained in previous sessions. To get the most out of the course, you need to attend all sessions in sequence.
No, all lessons are delivered online only.