TPT
Total:
$0.00

Python Programming Bundle - Beginner to Advanced - Computer Science

Rated 4.71 out of 5, based on 21 reviews
4.7 (21 ratings)
;
Computer Creations
2.5k Followers
Grade Levels
Not Grade Specific
Formats Included
  • Zip
Pages
1000+
$100.00
List Price:
$151.50
You Save:
$51.50
Bundle
$100.00
List Price:
$151.50
You Save:
$51.50
Bundle
Share this resource
Report this resource to TPT
Computer Creations
2.5k Followers

Products in this Bundle (21)

    showing 1-5 of 21 products

    Bonus

    Ultimate Python Bundle Sharable Link to Resources
    Also included in
    1. Middle School Curriculum - Custom Bundle for Alicia
      Price $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:

    1. Python Coding (Making Shapes) - Introduction to Python
    2. Python Coding (Making Shapes) - Introduction to Loops
    3. Python Coding (Making Shapes) - Getting User Input
    4. Python Coding (Making Shapes) - Conditional Statements
    5. Python Coding (Making Shapes) - Data Types
    6. Python Coding (Making Shapes) - Independent Assessment
    7. Python Programming Coding - Introduction to Python
    8. Python Programming Coding - Creating Calculations
    9. Python Programming Coding - Data Types & If Statements
    10. Python Programming Coding - Creating & Using Functions
    11. Python Programming Coding - Creating Loops
    12. Spot the Error Task Cards - can be used at the end of delivering the above lessons as a form of assessment
    13. Jumbled Task Cards - can be used at the end of delivering the above lessons as a form of assessment
    14. 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
    15. Python Coding Mazes - this resource can be used as the very first introduction to coding, before the teacher introduces Python to students.
    16. Creating a Login System and Storing and Reading data from a file.
    17. Working with one-dimensional arrays.
    18. Working with two-dimensional arrays.
    19. String Manipulation
    20. 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.

    ❁❁ Click Here to Follow Me

    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
    Total Pages
    1000+
    Answer Key
    Included
    Teaching Duration
    1 Semester
    Report this resource to TPT
    Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT’s content guidelines.

    Reviews

    Questions & Answers

    2.5k Followers