TPT
Total:
$0.00
Computer Programming Resources Banner

Computer Programming Resources

Rated 4.62 out of 5, based on 61 reviews
516 Followers
North Bay Village, Florida, United States
About the store
I teach computer science in a SoFla High School. I am a Certified FL K12 Educator and FL K12 Computer Science Certified. In the past I qualified a middle school VEX team to the State of FL level of the VEX competition. I am also part of the State of Florida K12 Computer Science Standards Revisions team. Classes I teach: IT Fundamentals Advanced IT Honors AP CSP (Advanced Placements): standard College Board driven curriculum with Python, Scratch and pseudo code Programming languages: - Python - Javascript - JAVA Block- based / natural language: - Scratch - pseudo code Robotics: - VEX block code
Read more

All resources

Preview of Scratch Coding | Elementary | Game | Space Shooter

Scratch Coding | Elementary | Game | Space Shooter

This fun Intro to Scratch Coding Course for Elementary School students introduces students into basic games design! Yes! Your students will be able to design their first games with this resource! The space shooter is a fun, easy to play, visual game for kids. The player can control the space shuttle using the arrow keys and he/she can shoot bullets by pressing the space key. The player "shoots" numbers which randomly move on the screen in different directions. There is a certain period of time
Preview of Scratch Coding | Programming | Guessistential | Game | Elementary | Unit 9

Scratch Coding | Programming | Guessistential | Game | Elementary | Unit 9

This is a fun Intro to Scratch Coding Course for Elementary School students. This is the Scratch code of Unit 8 which implements a numbers guessing game! This fun introductory Scratch track saves the Coding Teacher prep time! The Course is structured on 10 units and it has presentation slides, lesson plans, hands-on coding exercises, games and two EOC project. The Course is hands-on, enticing, easy to follow. The course is informal and action oriented with the objective of attracting the
Preview of Scratch Coding | Matching Pairs | Game | Unit 10

Scratch Coding | Matching Pairs | Game | Unit 10

This fun Intro to Scratch Coding Course for Elementary introduces students into basic games design! Yes! Your students will be able to design their first little game with this resource! Matching Pairs is a fun, easy to play, visual game for kids. There are 8 pairs of animals in a 4 x 4 square. The objective of the game is to match the pairs of the animals! This module is very engaging as it shows kids how to design their first little game! A large spectrum of graphical assets and standard co
Preview of NO PREP Javascript with App Labs Course | Exercises | Middle School

NO PREP Javascript with App Labs Course | Exercises | Middle School

These are 15 exercises for Unit 2 Intro Into Javascript with App Lab: - multiple choice Q & A (4 choices, 1 correct answer) - open ended questions & definitions - basic code - Y/N questions - T/F questions The exercises cover data types with an emphasis on numbers and strings. The answers are provided. This middle school resource goes hand-in-hand with the presentation slides and Unit 2 Lesson's Plan. Download this resource and augment your Intro To Coding with Javascript materials! Do not fo
Preview of Intro To Scratch | Elementary School | Move Sprites Around | Exercises

Intro To Scratch | Elementary School | Move Sprites Around | Exercises

These are introductory Scratch hands-on exercises where students learn how to define sprites, move them around, record sounds and play them and implement basic small interactive games and dialogues with fun characters! Everything you need as a teacher is in there: the problems text / scenarios, the Scratch code offered as a solution and explanations / discussions on the code. The scenarios are engaging and your kids will love these characters "talking", "playing sounds" and interacting. Here
Preview of Scratch Coding | Sequences Loops Conditionals | Elementary | Exercises | Unit 6

Scratch Coding | Sequences Loops Conditionals | Elementary | Exercises | Unit 6

In this fun Intro to Scratch Coding Course for Elementary School students. These are the exercises of Unit 6 on sequences, loops and decisionals. This fun introductory Scratch track saves the Coding Teacher prep time! These are 10 exercises that encompass both Q & A and hands-on Scratch coding problems. The Course is structured on 10 units and it has presentation slides, lesson plans, hands-on coding exercises, and an EOC project. The Course is hands-on, enticing, easy to follow. The course
Preview of Scratch Coding | Elementary School | Your first game | Exercises | Unit 5

Scratch Coding | Elementary School | Your first game | Exercises | Unit 5

Fish and sharks! In this fun Intro to Scratch Coding Course for Elementary School students. These are the exercises of Unit 5 on designing your first game where you can control sprites by keyboard, test collisions and keep scores! This fun introductory Scratch track saves the Coding Teacher prep time! These are 4 hands-on exercises that will ask your students to enhance their shark & golden fish project, to design a brick crusher game, to design a conversational game.This module is very enga
Preview of Javascript with App Lab Exercises | While Loops | For Loops | Middle School

Javascript with App Lab Exercises | While Loops | For Loops | Middle School

These are 15 exercises for Unit 8 Intro Into Javascript with App Lab: - multiple choice Q & A (4 choices, 1 correct answer) - open ended questions - Javascript code (both console and App Lab based) - Y/N questions - T/F questions The Unit covers for loops, while loops, do while loops and the break and continue statements. The answers are provided. This middle school resource goes hand-in-hand with the presentation slides and Unit 8 Lesson's Plan. Download this resource and augment your Intro To
Preview of Parrot Game | Scratch | Middle School | Elementary

Parrot Game | Scratch | Middle School | Elementary

Let’s design a fun, interactive parrot game where the player flies a parrot using the arrow keys, collects bananas and tries to avoid enemies. The parrot flies in three different “worlds” = backdrops. The player controls the parrot with the up, down, left and right arrow keys. There are bananas/fruits randomly coming up on the screen. The parrot has to “eat” those to collect points. Each bunch of bananas eaten awards 1 point. There are other animals coming from the opposite direction wi
Preview of Javascript App Lab | Conditionals | Exercises | Middle School

Javascript App Lab | Conditionals | Exercises | Middle School

These are the exercises for Unit 7- Conditionals. Download this resource now!
Showing 1-10 of 10 results

About the store

Experience

I teach computer science in a SoFla High School. I am a Certified FL K12 Educator and FL K12 Computer Science Certified. In the past I qualified a middle school VEX team to the State of FL level of the VEX competition. I am also part of the State of Florida K12 Computer Science Standards Revisions team. Classes I teach: IT Fundamentals Advanced IT Honors AP CSP (Advanced Placements): standard College Board driven curriculum with Python, Scratch and pseudo code Programming languages: - Python - Javascript - JAVA Block- based / natural language: - Scratch - pseudo code Robotics: - VEX block code

Teaching style

- NGSSS - emphasis on hands-on and project based learning - individual and group projects - diversified testing - tiers and scaffolding - I encourage innovation - I encourage critical thinking

Awards & shining teacher moments

Last year I qualified a middle school VEX robotics team into the State of Florida competition.

My own education history

Master Degree in Computer Engineering Master Degree in Computers Architecture

Additional biographical information

I've been teaching K12 CS and Engineering for 4 years now and I love it! In a previous life I was a corporate software engineer and I occasionally taught Higher Ed as an Adjunct. I have a structured but creative approach to teaching coding with an emphasis on project based learning and thinking outside of the box. Creativity, innovation and self confidence are always encouraged.