The Python Programming curriculum is a one-semester course covering topics typically found in introductory computer programming (coding) courses. The main chapters concentrate on Python programming and computer science topics.
The course material is designed to appeal to a variety of students, from traditional learners who thrive on written text to audio-visual students who enjoy a multi-media format. All content is delivered through an online system that allows students to work seamlessly both in the classroom and at home.
The planner assumes students are working with approximately 45 to 60 minutes of class time. In most cases the planner estimates one day per lesson (including the lesson quiz), one day per graded chapter activity level (lab), and one day per chapter test.
READING AND OBJECTIVES:
Chapter One - Fundamentals of Python: Introduction to Python, Running Python Programs, and Writing Python Code
Chapter Two - Working with Date: Data Types and Variables, Using Numeric Variables, and Using String Variables
Chapter Three - Input and Output: Printing with Parameters, Getting Input from a User, and String Formatting
Chapter Four - Making Decisions: Logical Expressions, The "if" Statement, Logical Operators, and More Complex Expressions
Chapter Five - Finding and Fixing Problems: Types of Errors, Troubleshooting Tools, and Using the Python Debugger
Chapter Six - Lists and Loops: Lists and Tuples, List Functions, "For" Loops, and "While" Loops
Chapter Seven - Numeric and Data: Dates and Times, Advanced Data and Time Management, Random Numbers, and The Math Library
Chapter Eight - Working with Strings: Character Data, String Functions, Function Inputs and Outputs, and Local and Global Scope
Chapter Nine - Functions: Writing and Calling Functions, Function Input and Outputs, and Local and Global Scope
Chapter Ten - Python Classes: Thinking about Objects, Class Variables and Methods, and Managing Class Files
Class Eleven - Class Instances: Creating Objects with Instance Data, Instance Methods, and Managing Objects
Class Twelve - Food Fight Project: Introducing "Food Fight"
Chapter Thirteen - Creative Project Requirements (Scale as desired to meet available time) Design: Project Life-cycles and teams Coding Testing
Supplemental Chapter One - Python on Your Computer: Installing Python, Managing Projects, and Using the Python IDE
Supplemental Chapter Two - Computers and Individual exercises per lesson Modern Society: Global Computing Issues, Managing Your Digital Identity, Impact of Computing, and Artificial Intelligence
Classes will be taught online. Students will be learning Python in a fun and exciting way in the comfort of their homes. Together, we will head towards our goal to become a Python Programming master!
Age Range: 6-12
|Add To Cart||49435.01||6-12||Wed 04/14/21||06/16/21||10||5:00-6:00 pm||W||211.00||239.00||Online Class|
|Add To Cart|
|Date Range||Wed 04/14/21 - 06/16/21|
|Meeting Times||5:00-6:00 pm|