TPT
Total:
$0.00
Preview of Java Programming Lesson 7 – Loops & Iteration | While, For, Nested Loops for AP

Java Programming Lesson 7 – Loops & Iteration | While, For, Nested Loops for AP

Teach Java loops and iteration with this no prep, ready out of the box lesson on while, for, and nested loops. Includes PDF, editable PPT, coding tasks, pacing guide, and answer key. Looking for engaging Java programming lessons that introduce core looping concepts? This high school computer science resource explores Java control structures including while loops, for loops, and nested loops. It’s perfect for AP Computer Science A, intro to coding classes, or anyone teaching structured programmin
Preview of AP CS A Complete Intro to Java Course with FREE UPGRADES

AP CS A Complete Intro to Java Course with FREE UPGRADES

Created by
BrainStemSchool
All Java Lessons included plus LIFETIME FREE UPGRADES / Updates (When new Java class units are completed they will be included) LOCK IN TODAY'S PRICE - IT INCREASES WITH EACH ADDED LESSON Accompanies Java Coding Quickstart eBookIncludes: Lesson SlidesWorksheets (with answer keys)Unit Quizzes (with answer keys)Units covered: Lesson 1: Introduction Lesson 2: Literals, Variables, Primitives and Casting Lesson 3: Input, Conditionals, Relational and Boolean Operators Lesson 4: Arrays, ArrayLists,
Preview of 64 Java programming exercise ideas (Beginners to advanced)

64 Java programming exercise ideas (Beginners to advanced)

64 Java programming exercises ranging from “Hello World” style first programs to file reading and writing. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc). A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing or online use. Topics covered: Basic input and outputConditionalsLoops (while and for)StringsLists
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 AP CS A Intro to Java Lesson 5 Bundle

AP CS A Intro to Java Lesson 5 Bundle

Created by
BrainStemSchool
This bundle is the fifth chapter of a course geared toward the APCS A exam. It is designed as a first introduction to the language of Java. Programming experience is encouraged but not required. This is designed to serve as a first look at Java. At the conclusion of the course, students will be able to take the APCS A exam with confidence. Topics covered in Lesson 5: Loops including:for loopswhile loopsdo while loopsfor each loopsrecursionAnd two bonus secitons:nested loopsloops counting two var
Preview of 50 More Java programming exercise ideas (Beginners to advanced)

50 More Java programming exercise ideas (Beginners to advanced)

50 More Java programming ideas builds upon my earlier 64 Java Programming Exercises. These 50 all-new exercises range from “Hello World” style first programs to advanced skills using arrays and methods. Many tasks also have extension (“bonus”) sections to stretch pupils. Exercises are sorted into sections by the skills needed to complete them (conditionals, loops, arrays, etc). A good resource for homework, extension tasks, and independent learning. Fully editable resource, ready for printing o
Preview of ICS3U -Grade 11 University Computer Science (Java and JavaFX in Eclipse)

ICS3U -Grade 11 University Computer Science (Java and JavaFX in Eclipse)

Created by
STEM Class 7-12
ICS3U: Grade 11 Computer Science in Java – Full Year Course Bundle Everything you need to confidently teach or learn ICS3U!This comprehensive Grade 11 Computer Science (ICS3U) course folder is your one-stop resource for delivering or studying the full course content. Designed by an experienced teacher, this bundle includes fully editable and organized materials aligned with the Ontario Curriculum and AP Computer Science A standards. What’s Included: Unit-by-Unit Lessons Clear, student-
Preview of Java Programming Bundle – Lns 0–7 | "hello" to Looping (APCSA Units 1- 4 '24)

Java Programming Bundle – Lns 0–7 | "hello" to Looping (APCSA Units 1- 4 '24)

Complete beginner Java programming course with 8 full lessons, 100+ exercises, PPTs, PDFs, and answer keys. Covers AP CSA Units 1–4. Perfect for high school coding classes. Looking for a full Java programming course for high school students or complete AP Computer Science A teaching materials? Need a self-paced beginner coding curriculum that’s easy to teach and engaging for students? This bundle is the perfect starting point for teachers introducing Java or preparing students for AP CSA Units 1
Preview of Energy Skate Park BASIC sim for Law of Conservation of Energy PhEt

Energy Skate Park BASIC sim for Law of Conservation of Energy PhEt

Created by
3D-PT
PhET.colorado.edu is a free site for various simulations (sims) that students can access. Skate Park Basic is a great way to introduce the Law of Conservation of Energy. It demonstrates the relationship between kinetic, potential & thermal energy. At the end you can challenge your students to build a ramp that loops and jumps the skating character. Please check that HTML5 sims will work on your digital device BEFORE purchasing this product. Java Applets may not be supported in some web browser
Preview of AP Computer Science A - Midterm Project: Family Feud (Java)

AP Computer Science A - Midterm Project: Family Feud (Java)

This is my midterm project for AP CS A. It is assumed that students have had: arrays, loops, decision statements, and can write classes. This project is pretty easy to understand. Students just need to make a working game of Family Feud. Requirements and rules are given in the project. There is also sample instructor code. Students usually enjoy this project quite a bit. I give them a little over a week to do this (usually spanning two weekends so they have a bit more time!). In this, and all l
Preview of AP Computer Science A - Writing Classes Lab (Java)

AP Computer Science A - Writing Classes Lab (Java)

This lab covers the topic of Writing Classes. I usually do this after we have covered decision statements, loops, and basic class usage. This lab contains 4 problems, each of which requires the student to create a full class. These are not quite like any of the traditional examples presented in a typical AP CS A course. 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 / instructor
Preview of Java Programming Lesson OP1 – Intro to Arrays | Data Structures & Indexing

Java Programming Lesson OP1 – Intro to Arrays | Data Structures & Indexing

Teach Java arrays with this beginner coding lesson on indexing, traversal, and storage. Great for high school computer science and intro to data structure fundamentals. Looking to teach arrays in Java and expand your high school computer science course? This Programming in Java lesson introduces students to arrays—a core concept in Java programming and early data structure design. Students will learn how to create arrays, use indexing, loop through values, and explore basic search techniques. Th
Preview of Java Jumpstart - A Fun and Easy Cheat sheet for Kids!

Java Jumpstart - A Fun and Easy Cheat sheet for Kids!

Created by
Brainlox Studio
Are you looking for a way to introduce your child to the world of coding? Java Jumpstart is the perfect starting point! This book provides an easy-to-follow guide to the Java coding language, with topics like variables, data types, loops, and arrays. Kids will learn the basics of coding and be able to jump into more advanced topics in no time. FEATURES: Comprehensive Guide: Java Jumpstart provides an in-depth look into the Java coding language, with topics like variables, data types, loops, a
Preview of Java Programming Lesson 17 – Timers & Animation Control | Java GUI & Events

Java Programming Lesson 17 – Timers & Animation Control | Java GUI & Events

Explore Java programming with the Timer class to create animations, control game timing, and manage event-driven tasks in GUI applications. This lesson teaches high school students how to set up, start, and use timers effectively to animate objects, update interfaces, and build dynamic Java programs. Perfect for computer science teachers seeking hands-on lessons in Java event scheduling, real-time programming, and interactive app development. Students will learn the fundamentals of the Java Time
Preview of General Store ArrayList Project (Java)

General Store ArrayList Project (Java)

This is a fun project that introduces the students to the concept of ArrayLists and their appropriate methods. This is also a really good review project for the AP Computer Science test. Students will need to know variables, if statements, loops and methods prior to completing this project. The solution is included.
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 The Java String Manipulation Project

The Java String Manipulation Project

The String Manipulation Project is a programming project designed by The Renegade Coder for Java beginners. Topics covered by the project come from content that can be found in the Java Basics series. Therefore, students who have completed this series should feel comfortable tackling this project. The String Manipulation Project comes with the following: A 5-page PDF which includes: - A problem statement - 8 string-related methods for implementation with examples - Tips & tricks for implementi
Preview of Java Programming Curriculum Bundle – Intro to Java Coding, Logic, and Arrays

Java Programming Curriculum Bundle – Intro to Java Coding, Logic, and Arrays

Looking for a complete beginner-friendly Java programming course for high school students? This digital Java curriculum bundle covers variables, conditionals, loops, methods, arrays, and more, providing everything you need to teach intro to programming or prep students for AP CSA. Perfect for high school computer science classes, STEM programs, or homeschooling. Whether you’re a new computer science teacher, a math teacher assigned to coding, or an experienced teacher refreshing your materials,
Preview of Nested For Loop Cut & Paste Activity

Nested For Loop Cut & Paste Activity

This Computer Science Cut & Paste activity provides students practice matching nested for loops in Java with the corresponding output.
Preview of Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Program Control Structures (If, While, For) – Computer Science Lesson (No Prep!)

Created by
Creepy Circuits
Get your students confidently coding with this engaging lesson set that introduces program control structures in Java! Perfect for middle or high school computer science courses, this resource covers If statements, While loops, and For loops through direct instruction, scaffolded activities, and practice programs. What's Included: Editable Lesson Presentation (Google Slides & PDF) Covers arithmetic review, if statements, while loops, and for loops Example code, syntax explanations, and inte
Preview of Loops: Programming Tasks

Loops: Programming Tasks

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around Loops. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 18 tasks based around Loops. Since there is a wide range of answers, this product only includes tasks, not solutions. This product comes as an editable Google
Preview of Programming Tasks Bundle

Programming Tasks Bundle

Created by
ROOMBOP
Improve your students coding skills with our collection of Programming Tasks. These tasks are based around decision making. They are great for extra challenges within your programming course for earlier finishers, or use them as course work. These tasks are perfect for a range of programming languages from Python, C++ to Java. This package includes 74 tasks based around input/output, decision making, loops, functions, classes and recursion. Since there is a wide range of answers, this product o
Preview of Generator Electromagnetism Lenz's, Faraday's Law PhET SIM; EDITABLE, *Key Incld*

Generator Electromagnetism Lenz's, Faraday's Law PhET SIM; EDITABLE, *Key Incld*

In this simulation students will investigate Faraday's and Lenz's laws and observe trends when coil size, number of coils, current, etc is changed in generator loops. Materials needed: PhET website. Please note this simulation requires JAVA. Freely editable Google Doc!Older PDF version is included in the G-Drive directory. KEY INCLUDED in G-Drive directory. Feel free to edit as needed and share with your students in whatever form you wish. If you have any questions, don't hesitate to ask. Tha
Preview of Study Hall Code and Programming #16 (Modeling Mice With For Loops) worksheet

Study Hall Code and Programming #16 (Modeling Mice With For Loops) worksheet

Created by
Danis Marandis
This is a zip file that contains a Microsoft Word worksheet (along with a PDF version) to accompany the study hall video for Code and Programming for Beginners #16: Modeling Mice With For Loops in Java. Answer key is included as well. By purchasing this file, you agree not to make it publicly available (on websites, etc.) or to share with any other teachers. It is intended for classroom use only. You may, however, post it on learning management systems such as Google Classroom as long as the fi
Showing 1-24 of 26+ results