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

🍿 Coding Projects

They are offered in 3 languages: Python, Turtle and Turing. Each project is unique because the student designs it on paper first, and students get to be creative while they demonstrate their mastery of the material. It's also great for differentiated instruction.
Preview of Java Layouts Editable Unit

Java Layouts Editable Unit

Created by
Computer Corner
Layouts have to be one of the most annoying and tricky Java classes. This is a team assignment. Well, almost! Students work in twos, threes or fours depending on your class requirements. In the first part they each choose one of the assigned layouts and get to work figuring it out. In the second assignment, students stay in the same teams so they can share their layout code solutions within their team. They each create a new project utilizing the last two layouts: CardLayout and BorderLayout.
Preview of Creating a JFrame in Java Editable Unit

Creating a JFrame in Java Editable Unit

Created by
Computer Corner
I had a hard time introducing the Java Frame to my students. There seemed to be so many things to teach all at once! So, I created a three-part assignment that builds a simple JFrame one step at a time. This first assignment starts with a simple shell - 2 Java files I created. It has them explore how the driver class and the frame work together and they make simple changes to the frame based on the example provided. The second assignment demonstrates how to add and control a simple dialogue box
Preview of Final Coding Project Editable Turtle Unit 12

Final Coding Project Editable Turtle Unit 12

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from the eleven units into one big final project? This unit is designed to see if they can take a word problem and design an entire program by themselves. This unit combines all of Turtle's functions, structures as well as program design into a three-week project. There are 85 different problems in this unit arranged in order of difficulty from easy to extremely hard with five problems focused on music for those music majors i
Preview of Turtle Spanish Final Coding Project Editable Resource Package

Turtle 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. This is the last special interest project. There are twenty different Spanish projects in this package arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the teacher based on their knowl
Preview of Turtle French Final Coding Project Editable Resource Package

Turtle 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 fourteen different French projects in this package arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the t
Preview of Turtle Music Final Coding Project  Editable Resource Package

Turtle 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 pl
Preview of Turtle Final Coding Project Extremely Hard Level Editable Resource Package

Turtle 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 the extremely hard level projects but there are actually four project levels as well as three special interest projects within the bundled unit. There are seventeen different game-based projects in this package arranged in order
Preview of Turtle Final Coding Project Hard Level Editable Resource Package

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

Turtle 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 eleven different projects in this package arranged in order of difficulty. Four pro
Preview of Python And Curses Final Coding Project Editable Unit 12

Python And Curses Final Coding Project Editable Unit 12

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from the eleven units into one big final project? This unit is designed to see if they can take a word problem and design an entire program by themselves. This unit combines all of Python's and Curses functions, structures as well as program design into a three-week project. There are 137 different Python and 61 Curses problems in this unit arranged in order of difficulty from easy to extremely hard with ten problems focused o
Preview of Python Curses Unit 12 Final Coding Project Editable Unit

Python Curses Unit 12 Final Coding Project Editable Unit

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from the eleven units into one big final project? This unit is designed to see if they can take a word problem and design an entire program by themselves. This unit combines all of Python Curses' functions, structures as well as program design into a three-week project. There are 73 different problems in this unit arranged in order of difficulty from easy to extremely hard with five problems focused on music for those music ma
Preview of Python Final Coding Project Editable Unit 12

Python Final Coding Project Editable Unit 12

Created by
Computer Corner
The final project! Can kids combine all the skills they have learned from the eleven units into one big final project? This unit is designed to see if they can take a word problem and design an entire program by themselves. This unit combines all of Python's functions, structures as well as program design into a three-week project. There are 64 different problems in this unit arranged in order of difficulty from easy to extremely hard with five problems focused on music for those music majors i
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 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
Showing 1-20 of 81 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.