Unit Name: Introduction to Computer Programming
Unit Code: A/618/4173
Level: 3 Â Â
Credit: 10
GLH: 60
 Â
Please click the link below to view the guidelines:
ATHE Definition of GLH, TQT, and Credits
Please click the following link to view the ATHE Specifications for Level 3 Information & Digital Technologies:
ATHE Level 3 Diploma in Information and Digital Technologies
Unit Aims:
Learners will develop their knowledge and understanding by investigating the range of languages available, example uses, and the similarities across different languages.
Video Link 1:
Course Curriculum
1. Understand how computer programming languages are used | |||
Understand how computer programming languages are used Details | 00:00:00 | ||
|
|||
1.1 Describe how computer programming languages are used to meet business needs Details | 00:00:00 | ||
1.2 Explain how computer programming languages are used in different industries Details | 00:00:00 | ||
1.3 Explain the requirements for developing computer programming code Details | 00:00:00 | ||
1M1 Analyse the sources of assistance to use when developing computer programming code Details | 00:00:00 | ||
1D1 Evaluate the importance of programming languages in the Manufacturing industry Details | 00:00:00 | ||
2. Understand the basics of programming languages | |||
Understand the basics of programming languages Details | 00:00:00 | ||
|
|||
2.1 Explain the features of programming environment(s) Details | 00:00:00 | ||
2.2 Explain the range of data types used in programming Details | 00:00:00 | ||
2.3 Explain the use of:- variables in programming, keywords in programming, Logical and Arithmetical Operators, conditions in programming, loops in programming Details | 00:00:00 | ||
2.4 Explain numbers, characters and arrays Details | 00:00:00 | ||
2.5 Explain functions and methods used in programming Details | 00:00:00 | ||
2.6 Explain input and output operations Details | 00:00:00 | ||
3. Understand a range of programming languages | |||
Understand programming languages Details | 01:30:00 | ||
|
|||
3.1 Explain the characteristics of different programming languages Details | 00:00:00 | ||
3.2 Explain the common similarities between programming languages Details | 00:00:00 | ||
3.3 Identify the most suitable programming language to use Details | 00:00:00 | ||
3M1 Explain the advantages and disadvantages of programming languages Details | 00:00:00 | ||
3D1 Assess programming code and the problem the code is solving Details | 00:00:00 | ||
4. Understand the use of Object Oriented Programming (OOP) | |||
Understand the use of Object Oriented Programming (OOP) Details | 00:00:00 | ||
|
|||
4.1 Explain the characteristics of Object Oriented Programming (OOP) Details | 00:00:00 | ||
4.2 Describe the advantages of using Object Oriented Programming (OOP) Details | 00:00:00 | ||
4.3 Explain encapsulation in Object Oriented Programming (OOP) Details | 00:00:00 | ||
4.4 Explain inheritance in Object Oriented Programming (OOP) Details | 00:00:00 | ||
4.5 Explain polymorphism in Object Oriented Programming (OOP) Details | 00:00:00 | ||
5. Be able to write a basic computer programme | |||
Be able to write a basic computer programme Details | 00:00:00 | ||
|
|||
5.1 Identify a problem to solve using a computer programme Details | 00:00:00 | ||
5.2 Write a basic code sequence to solve a problem Details | 00:00:00 | ||
5.3 Explain the code using comments Details | 00:00:00 | ||
5.4 Create a test plan and carry out testing on the computer programme using a test plan Details | 00:00:00 | ||
5.5 Review and evaluate the programme Details | 00:00:00 | ||
5M1 Use a range of programming functions in a computer programme Details | 00:00:00 | ||
5D1 Use a range of functions which provide additional functionality in a computer programme Details | 00:00:00 | ||
Slides for Computer Programming Batch 1 | |||
Introduction to Computer Programming Lecture 1 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 2 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 3 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 4 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 5 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 6 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 7 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 8 Slides Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 9 Slides Details | 00:00:00 | ||
Slides for Computer Programming Batch 2 | |||
Introduction to Computer Programming Lecture 1 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 2 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 3 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 5 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 6 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 7 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 8 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 9 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 10 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 11 Slides B2 Details | 00:00:00 | ||
Introduction to Computer Programming Lecture 12 Slides B2 Details | 00:00:00 | ||
Lectures for Computer Programming Batch 1 | |||
Lecture 1 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 2 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 3 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 4 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 5 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 6 Intro to Computer Programming Details | 00:00:00 | ||
Lecture 7 Intro to Computer Programming Details | 00:00:00 | ||
Lectures for Computer Programming Batch 2 | |||
Lecture 1 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 2 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 3 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 4 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 6 Intro to Computer Programming Task 1 B2 Details | 00:00:00 | ||
Lecture 7 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 8 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 9 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 10 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 11 Intro to Computer Programming B2 Details | 00:00:00 | ||
Lecture 12 Intro to Computer Programming B2 Details | 00:00:00 | ||
Assignment Brief for Introduction to Computer Programming | |||
Assignment Brief of Introduction to Computer Programming Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
24 STUDENTS ENROLLED