TPT
Total:
$0.00
Preview of AP Computer Science A - Loops & Decision Statements Project (Java)

AP Computer Science A - Loops & Decision Statements Project (Java)

This is an AP CS A project I assign to my students after they have learned methods, loops, and if statements. They still haven't yet learned how to write full classes from scratch, so this is mostly an exercise in programming logic. There are two problems, both requiring a fair amount of analytical thinking. String operations are especially emphasized, as the AP tends to love them. I usually give the students 4-5 full class days to complete this. In this, and all labs posted on TPT, the question
Preview of AP Computer Science A - Arrays Lab (Java)

AP Computer Science A - Arrays Lab (Java)

This lab covers one dimensional arrays. I usually cover this right before I do a midterm project in AP CS A, and save two dimensional arrays for when we return from winter break. There are only three problems on this lab. I usually give the students only about 3 days on this, since we're eager to get to the midterm project instead. 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. The except
Preview of AP Computer Science A - Decisions Lab (Java)

AP Computer Science A - Decisions Lab (Java)

This lab covers decision statements (if-else if-else). In the context of my course, this comes after I/O, primitives, and using objects (Strings, math). There are four problems in this assignment. 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. Java code / instructors solutions showing possible acceptable codes satisfying the program requirements are included. If you purchase this resourc
Preview of AP Computer Science A - Loops Lab (Java)

AP Computer Science A - Loops Lab (Java)

This lab covers loops (for and while). This is typically where the course becomes quite a bit more challenging (as we now have loops, decision statements, and methods/functions). For that reason, these four problems are a pretty big leap in difficulty. I typically give the students a good 4-5 days in class to work on this lab. 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. Java code / ins
Preview of Book Report Form

Book Report Form

Created by
Kinderboost
Reading at home is one of the most important activities a student can do to improve academic success. This book report form is a great tool for reinforcing at-home reading as well as the important literary and writing concepts that you teach at school. This book report asks students to identify in writing important literary elements such as main character, setting, problem, solution, and main events. In addition, it also reinforces writing skills by requiring answers to be written in complete
Preview of Early Finisher Thinking Menu | Grades 3–5 | No Prep Enrichment Tasks

Early Finisher Thinking Menu | Grades 3–5 | No Prep Enrichment Tasks

Looking for meaningful early finisher activities that keep students thinking — not just busy? The Early Finisher Thinking Menu is a set of no-prep, open-ended enrichment tasks designed to challenge students with reasoning, creativity, and explanation. Perfect for Grades 3–5, this resource works across ELA, math, science, and social studies with minimal setup. Student directions are included directly on the menu for easy, independent use, making this a truly print-and-go solution. What’s In
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
Showing 1-7 of 7+ results