Choose a Currency: USD EUR SEK TRY

This course introduces students to the core concepts of programming with an introduction to algorithms and the characteristics of programming paradigms. Among the topics included in this unit are: introduction to algorithms, procedural, object-orientated & event-driven programming, security considerations, the integrated development environment and the debugging process.

This course introduces students to the core concepts of programming with an introduction to algorithms and the characteristics of programming paradigms. Among the topics included in this unit are: introduction to algorithms, procedural, object-orientated & event-driven programming, security considerations, the integrated development environment and the debugging process.

On successful completion of this unit students will be able to design and implement algorithms in a chosen language within a suitable Integrated Development Environment (IDE). This IDE will be used to develop and help track any issues with the code.

As a result they will develop skills such as communication literacy, critical thinking, analysis, reasoning and interpretation which are crucial for gaining employment and developing academic competence.

By the end of this course a student will be able to:

  • Define basic algorithms to carry out an operation and outline the process of programming an application.
  • Explain the characteristics of procedural, object-orientated and event-driven programming, conduct an analysis of a suitable Integrated Development Environment (IDE).
  • Implement basic algorithms in code using an IDE.
  • Determine the debugging process and explain the importance of a coding standard.

For students who have recently been in education, the entry profile is likely to include one of the following:

  • Students must be over 18 years of age.
  • A Level 3 qualification in Business or an international equivalent.

The qualification is wholly in English language. Students should demonstrate capability in English at a standard equivalent to one of the identified levels below:

  • Common European Framework of Reference (CEFR) level B2
  • PTE 51
  • IELTS 5.5; Reading and Writing must be at 5.5
  • or equivalent.

Registration process:

  • Based on course settings, students might be requested to fill in an application and provide us with correct information about themselves before being able to proceed with the course (the application is online).
  • We will contact you by email if we need more details after submitting your application.
  • After approval, you can proceed with payment and start the course.

Materials are organized under different lessons. The lessons consist of self-study contents including reading-texts, practical activity, assignment and quizzes in which students can engage and learn.

The course has supervisors and instructors; they are available online to support students by answering their questions or explain different topics to them. This will be managed under discussion section, forums, direct contact or by online meetings.

When student successfully completes all lessons, quizzes and pass assignment, he/she will be offered a certificate.

The course is available as an individual or under Pearson Qualifications (HNC/HND) in Computing. The price will be updated based on the selected option. The individual course fee is higher because awarding body has additional fees for individual enrollment. At the same time, a discount will be automatically added when you order HNC/HND in Computing or if you’re already enrolled under these qualifications.

Courses awarded under Next Gates have no discount, and the fee is already reduced.

* Note that prices don’t include VAT. It might be added at checkout based on your location.

Course Curriculum

Section One
Introduction to Programming 01:00:00
How Programs Work 01:00:00
Anatomy of a Simple Program 01:00:00
Programming Progress Quiz 01/10 00:25:00
Data Types 01:00:00
Working With Equations 01:00:00
Working With Input 01:00:00
Programming Progress Quiz 02/10 00:30:00
Section Two
Working with Output 01:00:00
Pseudocode and Programming Logic 01:00:00
Conditional Statements 01:00:00
Programming Progress Quiz 03/10 00:24:00
Conditional Expressions 01:00:00
Introduction to Algorithms 01:00:00
Control Structures and Flowcharts 01:00:00
Programming Progress Quiz 04/10 00:24:00
Section Three
Sequential Structures 01:00:00
Decision Structures 01:00:00
Repetition Structures, Part 1 01:00:00
Programming Progress Quiz 05/10 00:25:00
Repetition Structures, Part 2 01:00:00
Algorithms with Control Structures 01:00:00
Introduction to IDEs 01:00:00
Programming Progress Quiz 06/10 00:30:00
Section Four
Getting the Most from an IDE 01:00:00
Programming Errors 01:00:00
Debugging 01:00:00
Programming Progress Quiz 07/10 00:25:00
Debugging with an IDE 01:00:00
Encryption / Decryption 01:00:00
Compression / Decompression 01:00:00
Programming Progress Quiz 08/10 00:25:00
Section Five
Objects 01:00:00
Procedural,‌ ‌Object-Oriented,‌ ‌and‌ ‌Event-Driven‌ Languages‌ 01:00:00
Approaching Complex Programs 01:00:00
Programming Progress Quiz 09/10 00:25:00
Debugging Complex Programs 01:00:00
Coding Standards 01:00:00
Security Issues 01:00:00
Programming Progress Quiz 10/10 00:25:00
Final Assignments
PROG Assignment 1/2 (v1)30, 00:00
PROG Assignment 2/2 (v1)30, 00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

COMING SOON
  • COMING SOON
  • 6 months
  • Course Certificate
  • 15 Credits
  • Core
  • English
  • Self Study
1 STUDENTS ENROLLED

Do you have a question!

    About NG Education

    Next Gates Education offers a professional qualifications and courses in which most of them are accredited by UK’s top Awarding Bodies and internationally recognized.

    Find Certificate

    Contact

    Verkstadsgatan 1B 392 39 Kalmar, Sweden

    Tel: +46 700 90 77 50
    Email: info@nextgates.com

    NG Education

    Online Secured Payment

    error: Alert: Content selection is disabled!!