Introduction to Programming
This course provides an introduction to the world of coding from the ground up. Begin by learning to think in the way that computers and programs do, and then work your way toward writing functioning Python code. Learn how to write pseudocode, read code, and detect errors. Learn to work with variables and loops, and discover how functions, methods, and operators work with different data types. Learn procedural Python. Apply debugging techniques by understanding error message types, statement insertion, and the Python debugger. Mastery of the concepts in this course provides a firm foundation for further study in any computer language.
You'll Walk Away with
- The expertise to perform essential operating system tasks within the Unix and Windows command line interface
- Experience describing a problem and solution in programming terms (pseudocode)
- Practice writing and running Python modules using a text editor and a command prompt
- The skills to create basic programs in Python using core features such as variables, operators, functions, methods, and program flow