TPT
Total:
$0.00
John's Computer Science Projects Banner

John's Computer Science Projects

Rated 0 out of 5
3 Followers
Ypsilanti, Michigan, United States
About the store
I earned my PhD in Math in 2019. In total I have 8 years of experience teaching high school and college-level math and computer science courses. Currently I teach AP Computer Science A and AP Calculus at a college preparatory school.
Read more

All resources

Preview of AP Computer Science A - Binary Number Programming Assignment

AP Computer Science A - Binary Number Programming Assignment

STARTER FILES, AUTOMATIC TESTER/GRADER, and WORKSHEET included! This bundle contains files for a Binary Number programming assignment. Check out the free resource "Binary Number Programming Assignment - worksheet" for a full description of the project. This project teaches students about binary numbers, binary number arithmetic, using arrays, and implementing classes that have array instance variables. The assignment can be completed on average in about 2 hours of class time, or could be desi
Preview of AP Computer Science A - Binary Number Programming Assignment - teacher files

AP Computer Science A - Binary Number Programming Assignment - teacher files

This zip file contains a working solution to the Binary Number programming assignment as well as a tester that validates student code for the assignment. Recommended to purchase as a bundle with student starter files and the assignment sheet!
Preview of AP Computer Science A - Binary Number Programming Assignment - starter files

AP Computer Science A - Binary Number Programming Assignment - starter files

This zip file includes the code to give to students at the beginning of their BinaryNumber programming assignment. It contains two important files: BinaryNumber.java and BinaryNumberTester.java. Neither file currently compiles, it is up to students to fill in the files to complete the assignment.
Showing 1-3 of 3 results

About the store

Experience

I earned my PhD in Math in 2019. In total I have 8 years of experience teaching high school and college-level math and computer science courses. Currently I teach AP Computer Science A and AP Calculus at a college preparatory school.

Teaching style

I believe that students learn by doing, and that is especially the case when it comes to computer science. I integrate about 14 multi-day programming assignments into my AP Computer Science course. Each programming assignment is designed to give students (1) practice with an important topic in the AP curriculum and (2) exposure to an important area of computer science they might explore more deeply in college.

Awards & shining teacher moments

While in graduate school I earned two awards for excellence in teaching.

My own education history

In 2014 I earned my Bachelor's degree in mathematics from the University of Michigan. In 2016 I earned my Master's and finally in 2019 I earned my PhD in Mathematics. Throughout my post-secondary career I took numerous computer science courses in Computer Science such as cryptography, machine learning, and computer security.

Additional biographical information

I love learning, and over the years I've developed a number of programming projects including web, mobile, hardware, and desktop applications.