Business and technology qualifications, Levels 3-6, in Brussels. Explore qualifications
Portal login

Introduction to Programming with Python

HES 211

Course CodeHES 211
ECTS10

Course Description

Programming languages, variables and data types, sequence, selection and iteration, functions, data structures, files, testing and debugging, ending in a small project.

Course Objectives

To introduce programming concepts and the ability to design, write, test and debug simple programs in Python.

Key Topics

  1. LO1: Understand programming languages and basic syntax.
  2. LO2: Understand basics of programming.
  3. LO3: Be able to write a basic computer program.
  4. LO4: Understand basic data structures.
  5. LO5: Be able to test and debug a program.

Course Outline

Learning Outcomes

  1. LO1 Understand programming languages and basic syntax.
  2. 1.1 Differentiate between high-level and low-level languages.
  3. 1.2 Write and run a simple Python script.
  4. LO2 Understand basics of programming.
  5. 2.1 Use variables, data types and constants.
  6. 2.2 Implement sequence, selection, and iteration structures.
  7. LO3 Be able to write a basic computer program.
  8. 3.1 Define and call functions to modularise code.
  9. 3.2 Handle user input and output effectively.
  10. LO4 Understand basic data structures.
  11. 4.1 Use lists, tuples and dictionaries.
  12. 4.2 Iterate over data structures to solve a problem.
  13. LO5 Be able to test and debug a program.
  14. 5.1 Identify and fix syntax and logic errors.
  15. 5.2 Use print statements/debugger to trace a program.
Scroll