MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

# Beginning Python: Learn-to-Code (K-12 Computer Science)

### Course Summary

Focusing on problem solving, this course teaches 25 key coding skills to solve math, science, and business problems!

• +

### Course Syllabus

• Python -- Learning the Basics
• How to get the most out of this course!
• Using a browser based Python Integrated Development Environment (IDE)
• Comments, Variables, Basic Data Types, Math Operations
• Example: Calculating Average of 5 Test Scores
• String Concatenation and Data Type Conversions
• Branching, Decision Making, While Loops
• If Statements, Conditional, Inequalities
• Compound Conditionals
• While Loops
• More While Loops Examples
• Example: Building Table of XY Coordinates for a Line
• Example: Fibonacci Series
• For Loops and Collections (Lists)
• Introduction to For Loops
• Using For Loops to Iterate through a List of Numbers
• Example: Iterating a List of Numbers to Find the Maximum
• Appending and Popping Data from a List
• Problem Sets at EverybodyCodes.com
• Generating Random Numbers
• Random Number Generator
• Example: Random Numbers To Model Test Scores, Then Drop the Lowest Score.
• Example: Using Random Numbers to Model a Deck of Cards
• Modulus Function
• Working with Strings (Collections)
• Introduction to Strings (Collections)
• More String Examples
• Example: Biology DNA String Example
• Input Statement
• Functions
• Introduction to Functions
• Functions and Lists
• Functions and Strings
• Functions and return / Loops and break
• Problem Solving, Computational Thinking
• Problem Solving Strategies
• Example: Calculate Sum of All Prime Numbers Less than 100
• Example: Shuffling a Deck of Cards and Dealing Black Jack
• Appendix
• Appendix B: How to Use EverybodyCodes.com for Practice Problems

Course Fee:
USD 24

Self-Study

### Course Status:

Active

1 - 4 hours / week

Related Posts: