Introduction to Programming using Python 3
Objectives:
Explain what a program is
Work in an Interactive Development Environent Locally and in the Cloud
Describe Basic Computer Architecture
Become comfortable with the Command Line Interface
Work with Variables and be able to describe Types
Use Logical Operators, Expressions and loops to control the flow of code
Create a Flow chart to demonstrate the flow of code
Use Basic Python Data Structures and understand when to use each of them: List and Dictionary
Work with Different I/O methods: Console, Files, Internet
Develop skill using the Python 3 Programming Language
Work with Python Turtle to create a graphical user interface (GUI)