Sign-up today to join over 6 million learners already on ALISON:

Introduction to Programming with Python Course


Introduction to Programming with Python
Introduction to Programming with Python

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


Join 23,616 other students.

Course Description

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.

CERTIFICATION

To qualify for your official ALISON Diploma, Certificate or PDF you must study and complete all modules and score 80% or more in each of the course assessments. A link to purchase your Diploma certificate will then appear under the My Certificates heading of your My Account page.

LEARNING OUTCOMES

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;

Share This Course!






Manage a Group of Learners
Course Rating (By Learners): 4 stars based on 321 votes
Course Title: Introduction to Programming with Python
Course #: 423
Course Publisher: Khan Academy
Course Category: 1
Content Origin:
Course Description: 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.
License: This course is available from Khan Academy OpenCourseWare through the following Creative Commons licence:
Creative Commons License
Release Date: 25 May 2012
Content  
Course Duration (Avg Learner): 3-4 Hours
Video/Audio: High
Audio Only: High
Animation: None
Assessments: Yes
Education Level
Age appropriateness: 16+ Years
Minimum Grade/Class Level: Post-Secondary
Validation: Level 5
ALISON Testing: Yes
Certification Availability
PDF Download: Yes
Parchment: Yes
Framed Certification: Yes

Study for Free at Your Own Pace! Start This Course

  • Salvatore Savino
    Salvatore Savino United States of America the course was good for a starting look at python but two small complaints. first, the instructor performed certain actions w/o explaining purpose. for example, he used the break command to get out of a while loop and then in a later video had to explain it. he also used elif w/o prior explanation that is is part of the if-else conditional structure. there were a few other examples. for new programmers, this might be confusing. second complaint, file i/o was not covered and i think that is a mistake. Finally, no discussion on syntax. things like what makes up a proper variable name versus an unacceptable name, proper use of indentation, semi-colons and other syntax was shown in examples but not discussed. Overall, I found the course well done, so I don't want the above complaints to make any one thing I was displeased with it. Just ideas of improving the course. 2016-01-12 19:01:45
  • Jasane Schio
    Jasane Schio Brazil I like very much the course is very easy to understand Python now 2016-01-10 20:01:34
  • Kyaw Pyiyt Htet
    Kyaw Pyiyt Htet Myanmar Excellent intro to python 2016-01-10 07:01:25
  • Pheakdey Chun
    Pheakdey Chun Cambodia This cause make me get more understand how to write python programming code. 2016-01-08 12:01:18
  • Prajakta Gadgil
    Prajakta Gadgil India Learning Python was fun! Loved it! 2015-12-29 08:12:49
  • Sagar Uttekar
    Sagar Uttekar India Very Good Easy to Understand the basics of Python Gives ideas to solve different problems more easily 2015-11-02 04:11:50
  • Zain Ishaque
    Zain Ishaque United Kingdom This introduction to python has taught me a lot of the basic functions of python, it was very clear and easy to follow. 2015-10-31 19:10:24
  • Aruna Devi K
    Aruna Devi K India Its nice to learn very easily and quickly with the help of this course. The lessons are very clear and easy to understand. 2015-10-30 04:10:16
  • yinyee pang
    yinyee pang [[]] Great course 2015-10-29 19:10:50
  • Rivaldo Poorun
    Rivaldo Poorun South Africa It is a very easy and simple to learn also it is fun 2015-10-27 16:10:08
More Comments and Reviews >>

Study for Free at Your Own Pace! Start This Course

Free, Online Introduction to Programming with Python Course.