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 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 10 cool robotics videos to warm up your class

10 cool robotics videos to warm up your class

Do you teach K12 Robotics or Intro to Coding? You will like this free resource. This resource presents the students with 10 YouTube videos we curated based on our own classroom experience. These videos show real world robots in action and discuss features, functionality and robots applications in different industries. The resource can be used as a warm-up resource during your online or even on site instruction, one video per class. Enjoy! Follow our store!
Preview of Python Coding Hands-On Exercises for Middle School: FREE activity

Python Coding Hands-On Exercises for Middle School: FREE activity

This is a demo from our book that contains 100 hands-on mathematical Python coding assignments for middle school and high school. This first problem calculates the terms of a geometrical progression. The objective of these problems is to prepare the students for a Data Science course. The level is beginner to intermediate. Students as young as 7th grade can approach this going all the up to 11th grade. Each problem contains: - the text of the problem - the Python code of two solutions: the pro
Preview of Adrian's Intro VEX VR Coding | Exercises | Miscellaneous | Middle School | U10

Adrian's Intro VEX VR Coding | Exercises | Miscellaneous | Middle School | U10

This VEX VR Coding hands-on exercises introduce a variety of items usually covered in an Intro to Coding Course. Among them: how to comment code, how to use math, comparison and logical operators and the console. There are 10 exercises and code is provided for all of them. Calling all the new Robotics / VEX Coaches / Coding / Computer Science teachers! This is an introductory course into VEX VR Coding similar to the ones provided by VEX Education but with all the lecture notes, lesson plans
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!
Preview of Table of Contents Java Script with App Lab

Table of Contents Java Script with App Lab

Table of Contents
Preview of How to optimize your website for speed

How to optimize your website for speed

This free resource offers some important tips to optimize your website for speed. A lot of websites nowadays are inefficiently designed and search engines like Google penalize that. The resource is very interesting and it can be used during a web and mobile development course that you teach to Middle School or High School students. The resource also provides immediate actionable work items that will make your website load faster. Download it now and discuss it with your students! Enjoy!
Showing 1-7 of 7 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.