ICE Malta

Course Name

Programming Basics with Python

Target Group / Theme

Women (24 and over)

Course dates

Friday 5th November 2021 from 10.00AM till 1.00PM
Friday 12th November 2021 from 10.00AM till 1.00PM

Course Content 

In this learning experience, participants will be introduced to the fundamentals of programming through the Python programming language. The aim of the course is to pique the participant's interest in the programming, and to demonstrate how a simple yet functional program can be built in a short amount of time with a little knowledge. The course starts with an introduction to the fundamentals of programming, such as the syntax and semantics of code, natural and machine languages, and the difference​ between compilation and interpretation. Participants are also introduced to the Python programming language, including a brief history of the language, different versions of Python, and the tools required to build a program. 

Participants will then practice writing some code to implement the basics of any programming language - variables, sequence, selection and iteration. Participants also learn about functions. Participants will then have a comprehensive session on object-oriented programming. After an introduction to OOP concepts, participants will create their own classes and objects, culminating in the creation of a web page which is powered by Python. This shows participants how languages such as Python can also be used on the web. Finally, skills learned will be combined into an encryption/decryption program, to demonstrate how skills learned can be applied in a practical setting.