Python Programming Bundle - Beginner to Advanced - Computer Science
- Zip
Products in this Bundle (21)
showing 1-5 of 21 products
Bonus
Also included in
- Middle School Curriculum - Custom Bundle for AliciaPrice $460.00Original Price $570.50Save $110.50
Description
Are you looking to jumpstart your students' computer science education or take it to the next level? Look no further! This Computer Coding in Python Bundle covers all you will need to teach your students how to learn and use Python code from a Beginner to Advanced skill level.
With a wide range of activities and projects, this bundle covers all the essential concepts of computer programming, including data types, loops, functions, and much more. What's more, the bundle includes detailed explanations, quizzes, and a step-by-step guide to help students understand and apply their new knowledge.
The following skills are taught through the delivery of the below lessons:
- Creating and using Variables
- Calculations
- print() and input() functions
- WHILE and FOR loops
- If Statements (conditionals)
- Data Types (string, integer, float, boolean)
- Procedures and Functions
- Parameter Passing
- File Reading and Writing
- Creating Shapes using Turtle module
- Generating Random Numbers using Random module
- Manipulating strings (Indexing, Slicing, Omitting, Striding strings)
- String functions
- Data Structures (One Dimensional and Two Dimensional arrays)
- Use of Pseudo-code
***This bundle includes all of the following Python resources available on my store, thus allowing you to make a huge saving:***
- Python Programming Bundle 2 (Making Shapes) - 6 lessons: Click Here
- Python Programming Bundle 1 (Text Based Coding) - 5 lessons: Click Here
- Python Programming Coding Booklet 2 (Making Shapes): Click Here
- Python Programming Coding Booklet 1 (Text Based Coding): Click Here
- Python Jumbled Code Task Cards Beginner: Click Here
- Python Spot The Errors Task Cards: Click Here
- Python Programming Coding Mazes: Click Here
- I Can Statements: Click Here
- Creating a Login System and Storing and Reading data from a file: Click Here
- Working with one-dimensional arrays: Click Here
- Working with two-dimensional arrays: Click Here
- String Manipulation: Click Here
- Rolling Random Numbers: Click Here
The below outlines in which order each of these lessons should be delivered in order to maximize student learning and deliver content from a Basic to an Advanced Skill Level:
- Python Coding (Making Shapes) - Introduction to Python
- Python Coding (Making Shapes) - Introduction to Loops
- Python Coding (Making Shapes) - Getting User Input
- Python Coding (Making Shapes) - Conditional Statements
- Python Coding (Making Shapes) - Data Types
- Python Coding (Making Shapes) - Independent Assessment
- Python Programming Coding - Introduction to Python
- Python Programming Coding - Creating Calculations
- Python Programming Coding - Data Types & If Statements
- Python Programming Coding - Creating & Using Functions
- Python Programming Coding - Creating Loops
- Spot the Error Task Cards - can be used at the end of delivering the above lessons as a form of assessment
- Jumbled Task Cards - can be used at the end of delivering the above lessons as a form of assessment
- I Can Statements - These should be used throughout the delivery of the lessons. Students and teachers can use these as a tick sheet for skills developed
- Python Coding Mazes - this resource can be used as the very first introduction to coding, before the teacher introduces Python to students.
- Creating a Login System and Storing and Reading data from a file.
- Working with one-dimensional arrays.
- Working with two-dimensional arrays.
- String Manipulation
- Rolling Random Numbers
Python is a free downloadable software and very easy to use. As students work through this material they build up their skills in programming. Get ahead with developing your own and your students skills to learn programming. This is an ideal resource for the introduction of Computer Science and Computational Thinking into the curriculum.
Download Python Software for free
• https://www.python.org/downloads/
Terms of Use:
- Created by Bal Borde, Copyright © Computer Creations
- Purchasing this product grants only the purchaser to a single classroom use license only.
- If you have any questions about licensing, please contact me on balborde@gmail.com