Introduction to Programming with Python

Course

ID: 423 | Video: High | Audio: High | Animation: None

Equivalent to FETAC: Level 5 | Equivalent to QCF (UK): Level 3

Start Course

Learn about basics of computer programming using the Python programming language.

By Publisher: Khan Academy | Factsheet

Computer programming skills are now becoming part of basic education as these skills are increasingly of vital importance for future job and career prospects. This free online course introduces you to the core components of programming using the Python programming language which is one of the most popular programming languages worldwide. The course shows you how to use the free open-source PyScripter IDE for Python to write basic programs using concepts such as functions, variables, If Else statements, For loops, While loops, iterative and recursive programs and algorithms such as the Insertion Sort algorithm. This course will be of great interest to all learners who would like to gain a thorough knowledge and understanding of the basic components of computer programming using the Python language – and might be a gentle introduction to programming for those who think they might have a longer term interest in the subject area.

Modules in Introduction to Programming with Python

Learning Outcome

Learning Outcomes: - How to use the PyScripter IDE for the Python programming language; - How to create a function; - How to implement an If Else statement; - How to use variables in For loops and While loops; - Iterative and recursive programs; - Algorithms such as the Insertion Sort algorithm;

Start Course

Comments & Reviews

  • Alex Sichone - Zambia

    2013-05-07 15:05:26

    Course Module: Module 1: Introduction to Programming with PythonCourse Topic: Introduction to Programs Data Types and VariablesComment: quite a nice course

  • Pritpal Singh - India

    2013-04-14 19:04:46

    factorial fully explained and could follow easily thanks

  • Pritpal Singh - India

    2013-04-14 19:04:19

    This video was amazing. I could understand easily

  • Pritpal Singh - India

    2013-04-14 16:04:21

    You explained very nicely

  • Nancy Allison - United States of America

    2013-03-27 21:03:09

    In the final eval (of expression_string), I don't understand why the interpreter recognized a and b as strings instead of discrete characters. They are inside "" -- is it because they aren't individually set apart with quotes?

    In other words, I expected eval(expression_string) to produce "a+ '+b' tiger'"