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

All resources

Preview of Computer Corner Beginner Courses Overview

Computer Corner Beginner Courses Overview

Created by
Computer Corner
Coding is not the end goal... THINKING IS!These are complete programming courses for beginner programmers. They not only teach kids how to code, but also to THINK! The twelve units are progressive, building on each other to the final coding project in unit 12. ✔ 12 Units ✔ Resource Notes ✔ Answer Keys ✔ PowerPoint Lessons ✔ Student Handout package including activities, learning checkpoints and assessments ✔ Student Reflections ✔ Student Dictionary ✔ Word Problems ✔ Final Coding Projects ✔
Preview of Conversion and Math Word Problems 2 Coding Projects in Turtle Editable Unit 8

Conversion and Math Word Problems 2 Coding Projects in Turtle Editable Unit 8

Created by
Computer Corner
Solving word problems can be taught! That's why I created all of my word problem resources. This unit is actually in 3 parts: Guessing Game, Conversion Problems and Math Problems. Kids love games and this is the final instalment of my Guessing Game project. It can be used for descriptive feedback or evaluated using one of the rubrics provided. It's up to you! The next two packages contain 41 different word problems arranged in order of difficulty: 28 conversion and 13 math problems. The two pa
Preview of Math Formula Word Problems Coding Projects in Turtle Editable Resource

Math Formula Word Problems Coding Projects in Turtle Editable Resource

Created by
Computer Corner
Everybody gets excited about word problems. Program design is an important skill and every kid has to start somewhere which is why I created these word problems. There are 13 problems in this bundle arranged in order of difficulty. These problems are significantly harder than the conversion problems. This package makes an ideal supplementary package to the conversion problems for those advanced students in your class or it can be used in conjunction with the Conversion Problems resource. Each st
Preview of Measurement Conversion Word Problems Coding Projects in Turtle Editable Resource

Measurement Conversion Word Problems Coding Projects in Turtle Editable Resource

Created by
Computer Corner
Everybody gets excited about word problems. Program design is an important skill and every kid has to start somewhere which is why I created these word problems. There are 28 conversion problems in this bundle arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the teacher based on their knowledge of their ability (differentiated instruction). PowerPoints have been provided to demonstrate how to plan a full program. Plan and code exemplars are
Preview of Turtle Write Function and For Loops Coding Project 3 Version Resource Package

Turtle Write Function and For Loops Coding Project 3 Version Resource Package

Created by
Computer Corner
Being creative in coding is so important. It's how new apps are created every day. Even though this coding project is fairly simple it gives kids a new perspective on coding and what it can do. The project challenges students to prove their understanding by combining the concepts they've already learned. ✸ Some school boards may call a coding project an exit ticket or culminating activity. ✸Why 3 versions?☞ Perfect for classrooms where the seating is tight. ☞ Students see multiple examples of t
Preview of Python Turtle Unit 1 Graphics and For Loops with Videos Editable Unit

Python Turtle Unit 1 Graphics and For Loops with Videos Editable Unit

Created by
Computer Corner
The Python Turtle module is an excellent introduction to programming with a concentration on graphics. This unit is divided into two parts: basic graphics commands, followed by controlling graphics using for loops. It also covers program planning, debugging, multiple functions, syntax errors, loop tracing as well as the basic graphics commands within the Turtle module. ✨ Perfect for independent learners. ✨Materials have also been modified in English (UK) where necessary.Duration: Nineteen 75-
Preview of Electronic File Management

Electronic File Management

Created by
Computer Corner
Organization is important at any level. This resource outlines how students should organize and maintain their home drive (hard drive) for your course. A PowerPoint lesson goes through the details with a printable student handout you can distribute. A rubric has also been included. If you don't have access to a student's home drive see: Hard Copy File Management This package requires NO PREP!The student handouts will require photocopying but that is all! This package includes: ✔ Teacher
Preview of Hard Copy File Management

Hard Copy File Management

Created by
Computer Corner
Organization is important at any level. This resource outlines how students should organize and maintain a 3-ring binder for your course. A PowerPoint lesson goes through the details with a printable student handout you can distribute. A rubric has also been included. If you have access to mark a student's workspace (hard drive) see: Electronic File Management This package requires NO PREP!The student handouts will require photocopying but that is all! This package includes: ✔ Teacher no
Preview of Technology Journal

Technology Journal

Created by
Computer Corner
Literacy is necessary whether you're a doctor, a mechanic or a programmer. Reading and following instructions. Writing summaries and opinion articles. These are all necessary no matter what profession you decide on. The topics for this resource are up to you. A list of IT topics has been provided but the resource could be used for anything. Industries' biggest complaint is that programmers don't communicate well. This assignment has two purposes: increase the level of reading and writing
Preview of Distance Learning Computer Journal

Distance Learning Computer Journal

Created by
Computer Corner
Bring today's technology into your classroom. Have students read & summarize articles about computers & technology. Then have them critique the information by writing their opinion. These skills are necessary no matter what profession you decide on. The topics for this resource are up to you. A list of IT topics has been provided but the resource could be used for anything. DIGITAL RESOURCE FOR GOOGLE CLASSROOM This package requires NO PREP!This package includes: ✔ Teacher notes ✔ St
Preview of Math Formula Word Problems Coding Projects in Turing Editable Resource

Math Formula Word Problems Coding Projects in Turing Editable Resource

Created by
Computer Corner
Everybody gets excited about word problems. Program design is an important skill and every kid has to start somewhere which is why I created these word problems. There are 13 problems in this bundle arranged in order of difficulty. These problems are significantly harder than the conversion problems. This package makes an ideal supplementary package to the conversion problems for those advanced students in your class or it can be used in conjunction with the Conversion Problems resource. Each st
Preview of Measurement Conversion Word Problems Coding Projects in Turing Editable Resource

Measurement Conversion Word Problems Coding Projects in Turing Editable Resource

Created by
Computer Corner
Everybody gets excited about word problems. Program design is an important skill and every kid has to start somewhere which is why I created these word problems. There are 28 conversion problems in this bundle arranged in order of difficulty. Each student receives their own two-page plan - carefully selected by the teacher based on their knowledge of their ability (differentiated instruction). PowerPoints have been provided to demonstrate how to plan a full program. Plan and code exemplars are
Preview of A Full Guessing Game Coding Project in Turing Editable Resource Package

A Full Guessing Game Coding Project in Turing Editable Resource Package

Created by
Computer Corner
I've always found kids need to build projects one step at a time which is why Guessing Game 4 is a continuation of the Turing Guessing Game Using Random Numbers Coding Project. This time they can add a menu - just a like real app! First, they must redesign the screens. When that is approved they move on to updating their code. This resource can be used for descriptive feedback purposes only or as an assessment using one of the four rubrics provided. Materials have also been modified in
Preview of Building a Computer Programming Team

Building a Computer Programming Team

Created by
Computer Corner
Building a computer programming team can be a daunting task. This document will give you some tips how to start and build a team. I started with 4 students and worked my way up to 3 full teams involving 100+ students. This resource is not linked to any particular programming language. I also provide links to problem repositories and contest sites as well as a link to girls only websites. ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ ◆◆◆ Othe
Showing 1-14 of 14 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.