TPT
Total:
$0.00

For Loop Java

120+ results
Filters
Standard
Preview of Coding Dice Games: Explore Probability Through Play (Python | Grades 5–10+)

Coding Dice Games: Explore Probability Through Play (Python | Grades 5–10+)

Looking for a meaningful way to teach coding AND probability—without worksheets that fall flat? This ready-to-use resource engages students through interactive Python-based dice games, helping them build, test, and understand key concepts through play. What Students Will Learn: Python fundamentals (variables, loops, conditionals, functions)Randomization and simulationTheoretical vs. experimental probabilityIndependent vs. dependent eventsStrategic thinking and decision-makingWhat’s Included:
Preview of Learn Python Coding with Number Games | Grades 5–7+

Learn Python Coding with Number Games | Grades 5–7+

Help your students build real Python programming skills through two engaging number-based coding challenges! This resource guides students through two scaffolded projects that explore lists, loops, conditionals, functions, and user input--all through interactive number games. Students will: Generate and analyze random number lists Identify even numbers using conditionals Use loops to process data Create and call functions Build complete "Number Sort" and "Guess the Number" games in Python T
Preview of Geometric Art with LYNX Coding

Geometric Art with LYNX Coding

Geometric Art with Lynx — Student Handout & Teacher Activity GuideIntroduce your students to coding with Lynx in a fun, creative, and structured way. This resource blends coding, geometry, and art, making it a perfect entry point for learners new to text-based programming. Students will plan, write, and test their own procedures to create geometric art — experimenting with shapes, colours, variables, loops, and randomization. Teachers receive clear guidance, sample code, and extension activiti
Preview of Learn Python Coding Bundle | Name Generator + Number Games (Grades 5–7+)

Learn Python Coding Bundle | Name Generator + Number Games (Grades 5–7+)

Introduce your students to Python programming through engaging coding projects that combine creativity, problem-solving, and game design. This bundle includes two scaffolded Python resources that guide students through a series of hands-on coding challenges. Students learn to manipulate text, work with numbers, and build interactive programs using core programming concepts such as variables, lists, loops, conditionals, functions, and user input. Across multiple projects, students gradually build
Preview of Math × Python Series - Coding Linear Relations (Project 3 - BOTH Guides)

Math × Python Series - Coding Linear Relations (Project 3 - BOTH Guides)

Building an Interactive Linear Relations Explorer with Loops & User InputTake your students’ coding and math skills to the next level by transforming their line-testing program into a fully interactive exploration tool. In Project 3, learners will harness loops and user-driven input to test as many points as they like, drawing on everything they’ve mastered in Projects 1 and 2. What Students Will Do:Design Dynamic Pseudocode-Plan a while-loop structure that repeatedly:Prompts for a test pointCa
Preview of Math × Python Series - Coding Linear Relations (Project 3 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 3 - Teacher Guide)

Building an Interactive Linear Relations Explorer with Loops & User InputTake your students’ coding and math skills to the next level by transforming their line-testing program into a fully interactive exploration tool. In Project 3, learners will harness loops and user-driven input to test as many points as they like, drawing on everything they’ve mastered in Projects 1 and 2. What Students Will Do:Design Dynamic Pseudocode-Plan a while-loop structure that repeatedly:Prompts for a test pointCa
Preview of Math × Python Series - Coding Linear Relations (Project 3 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 3 - Student Guide)

Building an Interactive Linear Relations Explorer with Loops & User InputTake your students’ coding and math skills to the next level by transforming their line-testing program into a fully interactive exploration tool. In Project 3, learners will harness loops and user-driven input to test as many points as they like, drawing on everything they’ve mastered in Projects 1 and 2. What Students Will Do:Design Dynamic Pseudocode-Plan a while-loop structure that repeatedly:Prompts for a test pointCa
Preview of Math × Python Series - Coding Linear Relations (Project 6 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 6 - Student Guide)

Interactive Linear Relations Tutor – Part IICap off your Python‐meets‐algebra unit with a fully interactive tutor that not only tests students on linear equations but tracks their performance and visualizes results. In Project 6, learners build a “linear relations tutor” that generates questions, validates answers, scores attempts, provides personalized feedback, and plots each problem on a graph. What Students Will Do: Generate Random Equations- Create a line y=ax+b each round. Prompt for y‐Va
Preview of Math × Python Series - Coding Linear Relations (Project 6 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 6 - Teacher Guide)

Interactive Linear Relations Tutor – Part IICap off your Python‐meets‐algebra unit with a fully interactive tutor that not only tests students on linear equations but tracks their performance and visualizes results. In Project 6, learners build a “linear relations tutor” that generates questions, validates answers, scores attempts, provides personalized feedback, and plots each problem on a graph. What Students Will Do: Generate Random Equations- Create a line y=ax+b each round. Prompt for y‐V
Preview of Math × Python Series - Coding Linear Relations (Project 5 - BOTH Guides)

Math × Python Series - Coding Linear Relations (Project 5 - BOTH Guides)

Interactive Linear Relation TutorStudents take the skills from Projects 1–4 and build a fully interactive tutor that challenges their understanding of lines and immediately visualizes each question. In Project 5, learners generate random linear equations, calculate and classify points, and see their work plotted—all in a reusable Python program. What Students Will Do: Generate Random Equations & Points- create y=ax+b and pick a test point (x,y).Prompt & Validate y-Value Answers- Ask users to co
Preview of Math × Python Series - Coding Linear Relations (Project 5 - Student Guide)

Math × Python Series - Coding Linear Relations (Project 5 - Student Guide)

Interactive Linear Relation TutorStudents take the skills from Projects 1–4 and build a fully interactive tutor that challenges their understanding of lines and immediately visualizes each question. In Project 5, learners generate random linear equations, calculate and classify points, and see their work plotted—all in a reusable Python program. What Students Will Do: Generate Random Equations & Points- create y=ax+b and pick a test point (x,y).Prompt & Validate y-Value Answers- Ask users to co
Preview of Math × Python Series - Coding Linear Relations (Project 5 - Teacher Guide)

Math × Python Series - Coding Linear Relations (Project 5 - Teacher Guide)

Interactive Linear Relation TutorStudents take the skills from Projects 1–4 and build a fully interactive tutor that challenges their understanding of lines and immediately visualizes each question. In Project 5, learners generate random linear equations, calculate and classify points, and see their work plotted—all in a reusable Python program. What Students Will Do: Generate Random Equations & Points- create y=ax+b and pick a test point (x,y). Prompt & Validate y-Value Answers- Ask users t
Preview of Effective Practices for Analyzing Data

Effective Practices for Analyzing Data

Created by
First is Fab
Complete with speaker notes, this slideshow will guide you through facilitating professional learning with instructional staff for the purpose of analyzing data. The slideshow includes 3rd grade standards with student work samples as well as an evidence rubric to aide in analyzing data during grade level meetings. This slideshow is excellent for guiding teachers through the process of formative assessment analysis.
Preview of EDITABLE Weekly Lesson Plan Planning Template for Teachers Timed Schedule To-Dos

EDITABLE Weekly Lesson Plan Planning Template for Teachers Timed Schedule To-Dos

This is an editable weekly planning template you can use to plan lessons. It is a life-saver! This works for ANY GRADE and ANY SUBJECT. There are also 2 rows to add the student homework and your To-Dos for each day. Each subject is laid out for easy viewing, and your prep and lunch periods are greyed out. The schedule is organized by days and periods, and you can change times to match your schedule. You can write as little or as much as you need in each box. Feel free to add your own touch to th
Preview of PLC Document Google Sheets for Team of 3 Teachers

PLC Document Google Sheets for Team of 3 Teachers

Created by
Margaret Young
Understanding and implementing the PLC process has never been easier to understand! With a small learning curve, you can use your data to take your PLC to the next level with this template for documentation. Includes a place for your smart goal, standards, auto calculates pre and post percentages, easily displayed groups based on data you choose to collect, and places for I can statements for each group, whether they are in a remediation or enrichement group. Answers all four PLC questions in on
Preview of New Ontario Math Report Card Generator for Teachers - Grade 6

New Ontario Math Report Card Generator for Teachers - Grade 6

Hello and thank you for choosing this valuable resource! I sincerely hope it proves as beneficial for you as it has been for me. Crafting reports used to be a significant source of stress for me, which prompted the creation of this resource. Please let me know how you like using this resource! I hope you find it helpful and easy! Your feedback is highly appreciated, so after using this tool, I would love for you to share your thoughts with a review. Also, consider following me on Instagram for u
Preview of Google Sheet- 5th Grade Math Topic Checklist for the Envisions Curriculum

Google Sheet- 5th Grade Math Topic Checklist for the Envisions Curriculum

Show off your effective teaching practices with this data collection checklist! It is aligned to the 5th grade math Envisions Curriculum and allows for constant and continuous data collection. There's also a page to collect test data throughout the year and find the class average. Evidence of student progress to report to parents and administrators. So much time saved with this tool! No more daily checklists, it’s all in one spot! EXCEL Computer Based HERE!PRINTABLE version HERE!
Preview of AI prompt idea for Math teachers

AI prompt idea for Math teachers

Created by
Mo Mo's World
This guide is designed to help you craft prompts for AI that will produce thoughtful, professional comments that reflect students’ strengths, areas for growth, and achievements in math process skills. Whether you’re celebrating success, encouraging improvement, or providing constructive feedback, these tips and sample prompts will make writing comments more efficient and impactful.
Preview of Getting to Know You Survey for Math Tutoring

Getting to Know You Survey for Math Tutoring

Kick off your math tutoring sessions with this Getting to Know You Survey designed specifically for math students! This resource helps you learn valuable insights about your learners' attitudes toward math, their confidence levels, and personal interests — so you can build rapport and tailor instruction from the very first session. Whether you're tutoring in person or online, this editable form is the perfect way to start your year (or session series) with purpose and connection.
Preview of Math Feedback Tool for Observations: Number Talks, CRA, 3 Read Protocol

Math Feedback Tool for Observations: Number Talks, CRA, 3 Read Protocol

Created by
Robert Johnson
This tool was designed to capture the use of three specific math strategies. CRA, Number Talks, and 3 Read protocol. Once the data is collected in Google Forms, it can be shared with the observed teachers. It will also calculate and measure the effectiveness of each strategy for each teacher.
Preview of End of Year Wrap-Up Email Choice Board | Middle & High School | Editable Google

End of Year Wrap-Up Email Choice Board | Middle & High School | Editable Google

Looking for the PERFECT no-prep activity to wrap up the school year? This Email Do’s & Don’ts Choice Board includes 12 real-world writing assignments designed for middle and high school students. It's a teacher favorite because it’s completely editable, easy to upload to Google Classroom or Canvas, and ready for students to submit digitally — no printing, no hassle! ✨ RESOURCE FEATURES: 12 fully editable email writing assignments Seamless Google Drive submission Clear student-fri
Preview of Observation Form

Observation Form

TLE Teacher Observation Form For Principals & Assistant Principals- includes all Domains & Dimensions Including Management, Instructional Effectiveness, Leadership, Professionalism, and Interpersonal Skills. Includes black and white option to print on colored paper, a different color for each domain, or colored options.
Preview of Student Calculator Assignments

Student Calculator Assignments

Great tool for managing class set of calculators. Assign student calculator numbers and have students "sign" agreement to only use the number assigned to them.
Preview of Weekly Planning Template

Weekly Planning Template

Created by
Janet Ortega
Planning template for lesson cycle
Showing 1-24 of 120+ results