Programming Techniques using Python
Three courses — introduction to programming, algorithms with flowcharts and pseudocode, and Python programming you can run in your browser.
Introduction to Programming
Programming languages, translators, the programming process, types of errors and structured programming.
Algorithms, Flowcharts and Pseudocode
Plan programs before you code — flowchart symbols, decisions, loops, pseudocode and trace tables.
Python Programming
Variables, data types, operators, input and output, if statements, loops and functions — run every example in your browser.
