TPT
Total:
$0.00
Doc Dos Math & CS Banner

Doc Dos Math & CS

Rated 5 out of 5, based on 2 reviews
11 Followers
Jacksonville, Florida, United States
About the store
I was an associate professor of mathematics and computer science for 13 years at a small university before moving to my current position as a high school teacher at an independent high school.
Read more

All resources

Preview of AP Computer Science A - Variables, I/O, and Assignment Lab (Java)

AP Computer Science A - Variables, I/O, and Assignment Lab (Java)

At the end of each chapter in AP Computer Science A (Java coding) I give my students a few in-class work days to create codes on their own to demonstrate their understanding. This particular assignment covers basics of input/output, variables, and basic mathematics operators. As there is little logic involved at the point in the course, I usually give just two in-class work days for this assignment. There are only three problems. Note that, as per 2025-2026 updates to AP CS A, input is now inclu
Preview of AP Computer Science Principles - Midterm Pygame Project (Python)

AP Computer Science Principles - Midterm Pygame Project (Python)

This is my midterm project for AP Computer Science Principles. The students need to create their own game using Pygame and everything learned in class so far. I’ve included a starter Python code, and a code that the students and I developed in class that is the start of a Space Invaders clone. In this, and all labs posted on TPT, the questions are of my own making, and any similarity to codes/assignments/homework found anywhere else is by chance. Python code showing possible acceptable codes
Preview of AP Computer Science Principles - Variables, I/O, and Assignment Lab (Python)

AP Computer Science Principles - Variables, I/O, and Assignment Lab (Python)

At the end of each chapter in AP Computer Science Principles (Python-based coding) I give my students a few in-class work days to create codes on their own to demonstrate their understanding. This particular assignment covers basics of input/output, variables, and basic mathematics operators. As there is little logic involved at the point in the course, I usually give just two in-class work days for this assignment. In this, and all labs posted on TPT, the questions are of my own making, and
Showing 1-3 of 3 results

About the store

Experience

I was an associate professor of mathematics and computer science for 13 years at a small university before moving to my current position as a high school teacher at an independent high school.

Teaching style

For the past five to six years, I have incorporated puzzle-style activities into my mathematics curriculum. My belief is that fostering students' analytical thinking is crucial, and I have observed that these puzzles provide an enjoyable challenge for them. In fact, some students view these puzzles as a rewarding experience after completing the mathematical components of our lessons. In my computer science courses, I often have the privilege of teaching exceptional students. To accommodate a range of abilities, I design labs and projects that are achievable for the average student, occasionally with some guidance. However, these assignments are structured with enough complexity to ensure that even my most advanced students do not find them trivial and remain engaged.

My own education history

I have an BS, MS, and PhD in mathematics with an emphasis on computational mathematics.