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 Digital Pixel Art Boolean Algebra

Digital Pixel Art Boolean Algebra

Created by
Computer Corner
Reveal the digital mystery picture by solving the Boolean algebra equations. Students solve 26 Boolean equations to discover the hidden pixel art using Google Sheets. There are three separate levels - each with 26 questions and three different pixel art images. Students are not able to alter the cell data. They only have access to the answer area. BONUS Levels 2 and 3 have extension activities to keep students engaged using Google Slides! Students must draw the gate diagram, complete the truth t
Preview of Name That Gate AND OR NOT Racing Game

Name That Gate AND OR NOT Racing Game

Created by
Computer Corner
A Racing Game is a fun way to identify logic gates. This self-checking game has 20 questions to reinforce AND, OR and NOT gate diagrams. Each question displays one of the three logic gates along with three possible answers. Students must then click on the correct answer. Questions can be randomly selected from a home screen or done sequentially. Sound effects have been added to increase the fun! Distance/Online Learning: โœ” 20 Multiple Choice Questions on AND OR and NOT Logic Gates โœ” Google Slid
Preview of Coding Distance Learning Turing 4 Variables Exercises & Videos

Coding Distance Learning Turing 4 Variables Exercises & Videos

Created by
Computer Corner
** UPDATED for Distance/Online Learning with EMBEDDED VIDEO LESSONS! **โœจ Perfect for independent learners. โœจAll programs require variables. The package provides 16 exercises so kids can practise declaration and assignment statements. Materials have also been modified in English (UK) where necessary.Duration: Two 75 minute periods. This package requires NO PREP!Distance/Online Learning:โšก 2 Embedded Videosโœ” Teacher README File with Instructions for Online Learning Resources โœ” 4 pages of Exercis
Preview of Python Coding Distance Learning Print Function Activities & Videos

Python Coding Distance Learning Print Function Activities & Videos

Created by
Computer Corner
* UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **The Python print function outputs text in the Python shell. This is the first step in teaching kids how to think through coding. As kids write simple output statements they learn how to problem solve one line at a time. Duration: Three 75 minute periods. This package requires NO PREP!Distance/Online Learning Option: โœ” 4 Embedded Videosโœ” Python Installation Instructions โœ” 6 Embedded Videos โœ” 1 Embedded Video English UKโœ” Teacher READ
Preview of Python Print Function Editable Coding Project Worksheets Videos

Python Print Function Editable Coding Project Worksheets Videos

Created by
Computer Corner
This project lets students be creative. Let's start by giving them an exemplar to teach how we want them to submit code and then let the kids prove they have mastered Python's print function by using their new coding knowledge to create a unique design. ** UPDATED for Distance/Online Learning with EMBEDDED VIDEOS! **โœธ Some school boards may call a coding project an exit ticket or culminating activity. โœธMaterials have also been modified in English (UK) where necessary.Duration: Three 75-minute pe
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)
Showing 1-7 of 7 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.