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

🌞 Ready To Program Java 1

Ready To Program Java is free on the Internet and my resources cover beginner coders up to creating a full application in Java. Unlike basic Java, Ready lets kids code graphics in color without learning tons of coding or using frames. It can be installed on a flash drive.
Preview of Ready To Program Java 6 For Loops Editable Coding Activities & Assessments

Ready To Program Java 6 For Loops Editable Coding Activities & Assessments

Created by
Computer Corner
Code repetition is important in most applications. The for loop is a simple counting structure but it can be tricky. There are two pages of tracing to help kids understand how the loop works. The second page can easily be turned into a quiz! This resource was written for Ready To Program Java!Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Keys ✔ 4 PowerPoints⭐ ✔ 3-Page Student Handout + 2 Assessments ✔ 2 Student Activities ✔ 2 Assessments + ◆  2 Alterna
Preview of Ready To Program Java 5 User Input Editable Coding Activities & Assessments

Ready To Program Java 5 User Input Editable Coding Activities & Assessments

Created by
Computer Corner
Almost all software needs user input, and user input goes hand in hand with code organization! So, I put them into one simple resource. Kids learn to organize their code into methods based on its purpose, which gives them a solid foundation for app development. This resource was written for Ready To Program Java!Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Keys ✔ 7 PowerPoints⭐ ✔ 1 PowerPoint⭐ English UK ✔ 1-Page Student Handout + Assessment ✔ 1 Student
Preview of Ready To Program Java 4 String Class Editable Coding Activities & Assessments

Ready To Program Java 4 String Class Editable Coding Activities & Assessments

Created by
Computer Corner
This has to be one of the most important classes in Java! Understanding classes, their variables and methods is the key to understanding Object Oriented Programming. Although this activity just brushes the surface of the String class complexity, it does provide a solid foundation that other resources built upon. This resource was written for Ready To Program Java!Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Keys ✔ 13 PowerPoints⭐ ✔ 1-Page Student Handou
Preview of Ready To Program Java 3 Numeric Variables Editable Coding Resource

Ready To Program Java 3 Numeric Variables Editable Coding Resource

Created by
Computer Corner
Variables hold the data. But understanding how they work and exactly what they can hold is extremely important to a coder. This activity introduces numeric variables first. Java 4 String Class then introduces variables and class methods. This resource was written for Ready To Program Java!Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Keys ✔ 7 PowerPoints⭐ ✔ 1-Page Student Handout + Assessment ✔ 1 Student Activity ✔ 1 Assessment + ◆  1 Alternate Assessm
Preview of Ready To Program Java 2 Numeric Output Editable Coding Activities & Assessments

Ready To Program Java 2 Numeric Output Editable Coding Activities & Assessments

Created by
Computer Corner
It's time to move on to numeric output. This activity demonstrates how String spacing and numeric spacing are handled differently by Java. This resource was written for Ready To Program Java!Duration: One 75-minute period. This package includes: ✔ A Package Description ✔ Answer Keys ✔ 4 PowerPoints⭐ ✔ 1-Page Student Handout + Assessment ✔ 1 Student Activity ✔ 1 Assessment + ◆  1 Alternate Assessment with a KICA* marking scheme ✔ 1 Rubric (including a KICA* version) ⭐ Google Classroom: Convert
Preview of Ready To Program Java 1 String Output Editable Coding Activities & Assessments

Ready To Program Java 1 String Output Editable Coding Activities & Assessments

Created by
Computer Corner
You've just started to teach Java 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 Java 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. This resource was written for Ready To Program Java!Materials have also been modified in English (UK) where necessary.Duration: Two 75-minute periods. This package includes: ✔ A Package Description ✔ Ans
Showing 1-6 of 6 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.