Python is among one of the most high-level programming languages around the world and used for general purpose programming. It is a programming language which lets you work quickly and integrate systems more effectively.

Moodle.net – the open educational resources library of Moodle is the host of many free courses and content shared by Moodle users all over the world. Christian Thompson recently shared an introductory course for Python for Beginners on Moodle.net. The course is a self paced course and includes the basic topics in learning the Python language.

Topics included:

The Python course was created by Christian as summer assignment for students. The course includes the following topics:

Introduction and Printing

String Variables

Integers and Floats

Conditionals

Loops

Lists

Dictionaries

Functions

User Input

Each unit starts with short 5 – 10 minute video explaining the topic followed by a review quiz for each topic. If you are looking for a getting started resource for teaching python to your students, you can download the “Python for Beginners 1 – Python Language Basics” course from Moodle.net.