TPT
Total:
$0.00
Computer Corner Banner

Computer Corner

Rated 4.91 out of 5, based on 23 reviews
142 Followers
Alliston, Ontario, Canada
About the store
I've taught computer science for 30 years. I have extensive experience in curriculum design and implementation. My resources have taken students from introductory programming to Advanced Placement success! My computer programming team had over 100 students from grades 9 to 12 and we regularly made it to the provincial finals. During the last few years I have had 90+ students write the Waterloo Computing Competition (CCC). On the computer engineering side, I designed the curriculum for an introductory engineering course and I also ran a FIRST robotics team for 5 years.
Read more
Back

🤩 Python Bundles

Each bundle is made up of several resources and or units for your convenience.
Preview of Python and Curses Final Spanish Coding Project Editable Bundle

Python and Curses Final Spanish Coding Project Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. This is the second special interest project that focuses on Spanish. There are 18 different Python and 20 different Python Curses projects in this package arranged in order of difficulty. Each student receives their own two-page plan -
Preview of Python and Curses Final French Coding Project Editable Bundle

Python and Curses Final French Coding Project Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. This is the second special interest project that focuses on French. There are 12 different Python and 14 different Python Curses projects in this package arranged in order of difficulty. Each student receives their own two-page plan -
Preview of Python and Curses Final Music Coding Project Editable Bundle

Python and Curses Final Music Coding Project Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. This is the first special interest project that focuses on music for those music students in your class. There are 5 different Python and 5 different Python Curses projects in this package arranged in order of difficulty. Each student r
Preview of Python and Curses Final Coding Project Extremely Hard Level Editable Bundle

Python and Curses Final Coding Project Extremely Hard Level Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. These are extremely hard-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are 10 different Python and 10 different Python Curses projects in this package
Preview of Python and Curses Final Coding Project Hard Level Editable Bundle

Python and Curses Final Coding Project Hard Level Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. These are hard-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are 7 different Python and 8 different Python Curses projects in this package arranged in
Preview of Python and Curses Final Coding Project Medium Level Editable Bundle

Python and Curses Final Coding Project Medium Level Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. These are medium-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are 5 different Python and 8 different Python Curses projects in this package arranged i
Preview of Python and Curses Final Coding Project Easy Level Editable Bundle

Python and Curses Final Coding Project Easy Level Editable Bundle

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from your course into one big final program? I needed a final project where the kids could show off their skills and be proud of their learning, but I also wanted to make them exciting and fun. These are easy-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are 7 different Python and 8 different Python Curses projects in this package arranged in
Preview of Python Curses Module Editable Bundle

Python Curses Module Editable Bundle

Created by
Computer Corner
One of the most frustrating parts about teaching Python is that it has very little 'glitz and glamour' to entertain kids and keep their interest! Yes, of course, there are kids who desperately want to learn to code and they'll take your class anyway, but most kids need a carrot or two to keep them interested! Once I'd discovered the Curses Module I was flying! This module is a royal pain to troubleshoot but it brings color, arrow keys and mouse input into Python which is a perfect setup for the
Preview of Python Graphics and For Loops Coding Project Activities Videos

Python Graphics and For Loops Coding Project Activities Videos

Created by
Computer Corner
** UPDATED for Distance Learning or Remote Learning for Google Slides with EMBEDDED VIDEO LESSONS! **✨ Perfect for independent learners. ✨Controlling the Python turtle graphics functions using for loops in an individualized culminating activity (differentiated instruction). Everyone loves Hallowe'en. Students are given a still life scene that they must recreate using for loops and turtle graphics functions. The whole purpose of this exit ticket/culminating activity is to learn how to break comma
Preview of Python Coding Distance Learning For Loop Structure Digital Activities & Videos

Python Coding Distance Learning For Loop Structure Digital Activities & Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **✨ Perfect for independent learners. ✨The Python for loop structure can be used with not only the print function but also the turtle module's graphics functions. Now it's time to have some fun with for loops! Printing to the output screen can be tedious one line at a time. What if we put the print function inside a loop? Materials have also been modified in English (UK) where necessary.Duration: Three 75 minute periods. This pac
Preview of Python Coding Distance Learning Turtle Graphics Digital Worksheets Videos

Python Coding Distance Learning Turtle Graphics Digital Worksheets Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! ** Perfect for independent learners. The Python Turtle module has many basic graphics functions that output simple graphic shapes on the turtle window. The best thing about games is the graphics. Kids love to learn how to draw through coding and as a bonus, this will also reinforce their co-ordinate math skills. Materials have also been modified in English (UK) where necessary.Duration: Seven 75 minute periods. This package requires
Preview of Python Variables Case Study Editable Exercises

Python Variables Case Study Editable Exercises

Created by
Computer Corner
How do you get kids to understand variables are necessary for input and output when you're coding? You make them write them out over and over again! This package uses a case study approach so the kids can understand why variables are so important in coding. They're given 16 different word problems to practise before moving on to the next unit. Why waste a good activity? These exercises can be used to create a full program in the next resource. Kids are assigned one of the 16 exercises to create
Preview of Python Turtle Unit 2 Graphics and For Loops Videos Editable Unit

Python Turtle Unit 2 Graphics and For Loops Videos Editable Unit

Created by
Computer Corner
Kids just love graphics. Why not graphics by coding? The for loop structure is introduced using Python and then incorporated into Turtle Graphics. Let's teach kids how to control basic turtle graphics commands, and then use repetition to draw more complicated graphics. Materials have also been modified in English (UK) where necessary.Duration: Twenty 75-minute periods. Distance/Online Learning Option:✔ 18 Embedded Videos✔ 3 Embedded Videos English UK✔ Python Installation Instructions ✔ Teach
Preview of Python Coding Print Syntax Editable Activities and Videos

Python Coding Print Syntax Editable Activities and Videos

Created by
Computer Corner
You've just started to teach Python and you don't know where to start! Or, you know where but not how. You need something that is simple but teaches the basics of Python output. I learned long ago to keep it simple and clear, so I created this resource to kick things off in my beginner coding class. Materials have also been modified in English (UK) where necessary.** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **Duration: Three 75-minute periods. Distance/Online Learning Option: ✔
Preview of Python Coding Basic Computer Output Editable Activites & Videos

Python Coding Basic Computer Output Editable Activites & Videos

Created by
Computer Corner
This Python programming resource is perfect for students/teachers who have never coded before. It introduces students to coding through Python, a free computer language. Kids write simple output statements they learn how to problem solve one line at a time. Teachers get complete lessons, answer keys and rubrics. The online version includes embedded video lessons for your convenience. ** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **Materials have also been modified in English (UK)
Preview of Python Print Function Digital Worksheets Video & Activities Unit 1

Python Print Function Digital Worksheets Video & Activities Unit 1

Created by
Computer Corner
Python is a powerful language but it can be hard to learn. Controlling screen output is the first step in programming. This bundle gives you everything: student handouts, answer keys, eleven lessons, assessments, a Coding Project and four versions of one test. Everything you need to teach a student how to control output on a computer screen. Materials have also been modified in English (UK) where necessary.Distance/Online Learning Option:✔ 12 Embedded Videos✔ Python Installation Instructions
Showing 1-16 of 16 results

About the store

Experience

I've taught computer science for 30 years. I have extensive experience in curriculum design and implementation. My resources have taken students from introductory programming to Advanced Placement success! My computer programming team had over 100 students from grades 9 to 12 and we regularly made it to the provincial finals. During the last few years I have had 90+ students write the Waterloo Computing Competition (CCC). On the computer engineering side, I designed the curriculum for an introductory engineering course and I also ran a FIRST robotics team for 5 years.

Teaching style

I have taught using differentiated instruction in a flipped classroom model long before either of them were buzzwords. Never give answers - only ask more questions! Students need to get there under their own steam otherwise they haven't earned the knowledge and it won't stick! You can't learn how to drive a car in a classroom. You need to be behind the wheel and experience the reality and then try to analyze what you did. The point of programming is to use it as a tool to help students learn how to learn. The language is just the vehicle.

Awards & shining teacher moments

The second year of our participation in FIRST Robotics we won Canada and advanced to the final championships in Houston Texas. Two of my CCC students made it to the University of Waterloo to participate in the Canadian Computing Olympiad and one of them made it onto the IOC team that competed in Thailand.

My own education history

I have a Bachelor of Education and a Bachelor of Fine Arts. I taught myself how to program and as a result of my own journey I understand how students learn programming.

Additional biographical information

I have been a certified Advanced Placement teacher for over twenty years in Java as well as C.