Algorithms and Python for Beginners

This is a detailed and comprehensive lesson for Beginner Python Programmers which shows how to implement the ten most common programming algorithm structures using the Python Programming language.

We also show you how to create quick and easy  Console Programs using "Python Room", which can be used to experiment with and test Pseudocode.

Although We use the online "Python Room" emulator throughout this lesson; the code and ideas presented here should be okay to use in any installation of Python.

At the end of the Lesson are five Python Programming Tasks which can be completed to reinforce learning.


LESSON OVERVIEW

This lesson consists of a Video Presentation where we cover the following:

- Introduction and Overview
- The 10 Pseudocide Conventions
- Python Room Emulator
- Main Python Syntax
- String Input Code
- Using == in Python
- Unique Python Syntax
- Defining Variables and Data Types
- If... Else If in Python
- Dividing Integer Values in Python
- Subroutines using "def" in Python
- Main Processor Routines
- Global and Local Variables
- If...elif Practice Program I
- If...elif Practice Program II
- If...elif Practice Program III
- Nested If...Else Python Program
- Using AND in Selection Statements
- Python For...Next Loops
- Python While Loops
- Infinite Loops
- Dangers of Do...While Loops
- Example Python Program using String, Float, and Integer values.
- Python Task 1 - Add 3 Numbers
- Python Task 2 - From 0 to 20
- Python Task 3 - Bus Fares
- Python Task 4 - Three Numbers Ascending
- Python Task 5 - User Name and Password
- Bibliography of Sources

Watch the following YouTube Tutorial Video of the Full Lesson

If you would like to get a FREE copy of the Presentation Slides covered in this video, then click the link below.

Click Here to Download the Presentation

 

Click here to Return to the Programming Course Page