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 Editable PDF Packages

Python is free on the Internet and my resources cover beginner coders up to creating a full game. Each resource leads to the next so they are numbered by unit and package.
Preview of Python Curses Spanish Final Coding Project Editable Resource Package

Python Curses Spanish Final Coding Project Editable Resource Package

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 it exciting and fun. These are the last special interest projects that focus on Spanish. *** The Python CURSES MODULE is required for these projects! ***There are twenty different Spanish projects in this package arranged in order of difficulty. Each student
Preview of Python Curses French Final Coding Project Editable Resource Package

Python Curses French Final Coding Project Editable Resource Package

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 it exciting and fun. These are the second special interest projects that focus on French. *** The Python CURSES MODULE is required for these projects! ***There are fourteen different French projects in this package arranged in order of difficulty. Each studen
Preview of Python Curses Music Final Coding Project Editable Resource Package

Python Curses Music Final Coding Project Editable Resource Package

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 it exciting and fun. These are the first special interest projects that focus on music for those music students in your class. *** The Python CURSES MODULE is required for these projects! ***There are five different music projects in this package arranged in o
Preview of Python Curses Final Coding Project Extremely Hard Level Editable Resource

Python Curses Final Coding Project Extremely Hard Level Editable Resource

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 it 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. *** The Python CURSES MODULE is required for these projects! ***There are ten different
Preview of Python Curses Final Coding Project Hard Level Editable Resource Package

Python Curses Final Coding Project Hard Level Editable Resource Package

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 it exciting and fun. These are the hard-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. *** The Python CURSES MODULE is required for these projects! ***There are eight different proj
Preview of Python Curses Final Coding Project Medium Level Editable Resource Package

Python Curses Final Coding Project Medium Level Editable Resource Package

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 it 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. *** The Python CURSES MODULE is required for these projects! ***There are eight different game-b
Preview of Python Curses Final Coding Project Easy Level Editable Resource Package

Python Curses Final Coding Project Easy Level Editable Resource Package

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 it exciting and fun. These are the easy-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. *** The Python CURSES MODULE is required for these projects! ***There are eight different proj
Preview of Python Spanish Final Coding Project Editable Resource Package

Python Spanish Final Coding Project Editable Resource Package

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 it exciting and fun. These are the third special interest projects that focus on Spanish. There are eighteen different Spanish projects in this package arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the
Preview of Python French Final Coding Project Editable Resource Package

Python French Final Coding Project Editable Resource Package

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 it exciting and fun. These are the second special interest projects that focus on French. There are twelve different French projects in this package arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the tea
Preview of Python Music Final Coding Project Editable Resource Package

Python Music Final Coding Project Editable Resource Package

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 it exciting and fun. These are the first special interest projects that focus on music for those music students in your class. There are five different music projects in this package arranged in order of difficulty. Each student receives their own two-page pla
Preview of Python Final Coding Project Extremely Hard Level Editable Resource Package

Python Final Coding Project Extremely Hard Level Editable Resource Package

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 it 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 ten different projects in this package arranged in order of difficulty. Each
Preview of Python Final Coding Project Hard Level Editable Resource Package

Python Final Coding Project Hard Level Editable Resource Package

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 it exciting and fun. These are the hard-level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are seven different projects in this package arranged in order of difficulty. Each stud
Preview of Python Final Coding Project Medium Level Editable Resource Package

Python Final Coding Project Medium Level Editable Resource Package

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 it 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 five different game-based projects in this package arranged in order of difficulty. E
Preview of Python Final Coding Project Easy Level Editable Resource Package

Python Final Coding Project Easy Level Editable Resource Package

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 it exciting and fun. These are the easy level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are seven different projects in this package arranged in order of difficulty. Two probl
Preview of Introduction To Python Curses Input Output in Python Coding Editable Activities

Introduction To Python Curses Input Output in Python Coding Editable Activities

Created by
Computer Corner
Python by itself has no color capabilities or special effects to hook kids. So, I created this resource to entice kids with the Curses module's color and window controls. Materials have also been modified in English (UK) where necessary.Duration: Four 75-minute periods. This package includes: ✔ A Package Description ✔ Answer Key ✔ 4 PowerPoints⭐ + Resource Notes ✔ 12-Page Student Handout + 2 Assessments ✔ 3 Student Activities ✔ 2 Assessments ◆ 2 Alternates with a KICA* marking scheme ✔ 2 Rubri
Preview of Introduction To File Input Output in Python Coding Editable Activities

Introduction To File Input Output in Python Coding Editable Activities

Created by
Computer Corner
Sometimes it's easier to store data in a file rather than include it in the code. I created this resource as an introduction to file input and output in Python. I've included 4 assessments, each increasing in difficulty so you can decide whether to use them for DI or just select the appropriate level for your class. Duration: Two 75-minute periods. This package includes: ✔ A Package Description ✔ Answer Key ✔ 10 PowerPoints⭐ + Resource Notes ✔ 10-Page Student Handout + 4 Assessments ✔ 3 Student
Preview of Introduction To Lists and Tuples in Python Coding Editable Activities

Introduction To Lists and Tuples in Python Coding Editable Activities

Created by
Computer Corner
Lists and tuples are very similar data types in Python. They share several functions but are also very different which is why I created this resource as an introduction to both lists and tuples in Python. These data types are extremely powerful and important building blocks in Python. Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Key ✔ 13 PowerPoints⭐ + Resource Notes ✔ 14-Page Student Handout + 2 Assessments ✔ 3 Student Activities ✔ 4 Levels of Assessm
Preview of Python Character Pixel Art Level 3 Editable Coding Project

Python Character Pixel Art Level 3 Editable Coding Project

Created by
Computer Corner
It's time to demonstrate for loops and variables mastery. Text-based coding can also do pixel graphics. That's why I created this short activity so kids can have fun 'drawing' as they learn how to sequence! Each student gets their own character. There are 37 different characters ranging in difficulty from moderately challenging to fairly hard. You get to decide how "thick" the design must be as well as the size of the output in rows & columns, plus, whether or not the design should be vertical
Preview of Python Emoji Pixel Art Editable Coding Project

Python Emoji Pixel Art Editable Coding Project

Created by
Computer Corner
It's time to demonstrate for loops and variables mastery. Text-based coding can also do pixel graphics. That's why I created this short activity so kids can have fun 'drawing' as they learn how to sequence! Each student gets their own emoji. There are 18 different emojis ranging in difficulty from moderately challenging to fairly hard. You get to decide how "thick" the design must be as well as the size of the output in rows & columns, plus, whether or not the design should be vertically and/o
Preview of Python Character Pixel Art Level 2 Editable Coding Project

Python Character Pixel Art Level 2 Editable Coding Project

Created by
Computer Corner
It's time to demonstrate for loops and variables mastery. Text-based coding can also do pixel graphics. That's why I created this short activity so kids can have fun 'drawing' as they learn how to sequence! Each student gets their own character. There are 28 different characters ranging in difficulty from moderately challenging to fairly hard. You get to decide how "thick" the design must be as well as the size of the output in rows & columns, plus, whether or not the design should be vertical
Showing 1-20 of 32 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.