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
Back

Web And Mobile Coding

Preview of High School Computer Science Curriculum

High School Computer Science Curriculum

K12 CS Teachers, this is a comprehensive High School Intro to Computer Science Curriculum offered at a discount compared to other commercial companies packages. There are about 3,500 pages of content. The Program covers 2-3 years of instruction (depending on how you structure it) and it is offered at a 10% discount compared to the individual bundles that compose it. This curriculum has no prerequisites. The students can start from scratch. The Program offers 4 full blast coding courses with
Preview of JavaScript App Lab | Make Mobile Apps | Bundle | Middle School | High School

JavaScript App Lab | Make Mobile Apps | Bundle | Middle School | High School

You want to teach your kids how to make mobile apps? This is the perfect course for that! No complicated back-ends, no web services, no cumbersome HTML front end. Plus the Bundle is discounted with 20% off of its individual components. Code.org provides an awesome platform called App Lab! With this platform your kids can start coding in JavaScript and have awesome working mobile apps sent to their smartphone! This platform is suitable for both middle school and high school students and it's
Preview of Middle School Technology Curriculum

Middle School Technology Curriculum

This is a comprehensive Middle School Intro to Computer Science Program offered at a discount compared to other commercial companies packages. The program offers 5 full blast coding courses with lesson plans and exercises, 2 Intro to hardware and application software resources that are generally overlooked in middle schools and our popular 270 pages workbook with 100 Algebra problems solved by programming in Python. 1. Intro to VEX VR Coding2. Intro to Scratch Coding3. Intro to Python Cod
Preview of Intro to App Lab of code.org with a Javascript example middle school high school

Intro to App Lab of code.org with a Javascript example middle school high school

The document presents a short intro into App Lab, a popular middle school and high school level web and mobile design platform. This platform is used by teachers who are on code.org, weather they teach Intro into Coding, intermediate courses or even AP CSP. App Lab is based on Javascript and it offers a great collection of relatively easy to use tools to speed up into experience with coding. Our resource briefly describes the graphical elements and the way coding is done on App Lab with a hands
Preview of JavaScript | AppLab | Exercises | Arrays | Middle School

JavaScript | AppLab | Exercises | Arrays | Middle School

This is the JavaScript with App Lab Unit 10 for Middle School on Arrays. These are the unit's exercises. There are 15 questions: mainly write your own code and multiple choices types of questions. The answers are provided. The unit is focused on teaching the student the concepts of structuring and managing data in arrays in JavaScript. The resource goes hand in hand with the presentation slides and the lesson's plan! Download this excellent resource and do not forget to leave a review for
Preview of Intro to Javascript | AppLab | Graphical Resources | Lecture Notes | Unit 4

Intro to Javascript | AppLab | Graphical Resources | Lecture Notes | Unit 4

These are the lecture slides of the Graphical Resources Unit of the Javascript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. The resource focuses on the use of graphical resources and events when programming in App Lab. Screens, text boxes and labels are discussed and presented examples on. Labels, buttons and dialogue boxes are also presented. Different types of events (with an emphasis on onMouseClick) are also introduced. Thi
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 JavaScript | App Lab | Exercises | Functions | Middle School

JavaScript | App Lab | Exercises | Functions | Middle School

This is the JavaScript with App Lab Module for Middle School on Functions. These are the unit's exercises. There are 15 assignments including 6 write your own code small projects. The answers are not provided. The resource goes hand in hand with the presentation slides and the lesson's plan! Download this excellent resource and do not forget to leave a review for TpT credit! *License policy* The license is per teacher per class. If you teach multiple classes please purchase multiple discoun
Preview of Intro To Javascript | App Lab | Graphical Resources | Lesson Plan | Unit 4

Intro To Javascript | App Lab | Graphical Resources | Lesson Plan | Unit 4

This is the lesson plan of Unit 4, Working with Graphical Resources in App Lab. This lesson introduces graphical components, the properties they have and events that occur when using them in applications. To introduce the topic you could ask the students to think about the applications they use and the UI layout. Ask the students to write a list for the components they can identify in a popular piece of software like Word or an app like Snapchat. Students can be asked to think about how those
Preview of Intro to Python | Operators | Lecture | Middle School | High School | Unit 3

Intro to Python | Operators | Lecture | Middle School | High School | Unit 3

These slides introduce Python coding to your students! This is Unit 3 on Operators and it is part of your Intro to Python Course for Middle School or High School. As a teacher you will save a lot of time and aggravation with this resource! The Python Course is structured on 12 units and it has presentation slides, lesson plans, hands-on coding exercises, and an End Of Course project. The Course is hands-on and it follows standard coding curriculum by taking the student from variables and
Preview of JavaScript | App Lab | Lectures Notes | Numbers and Strings | Middle School

JavaScript | App Lab | Lectures Notes | Numbers and Strings | Middle School

These are the lecture slides on Numbers and Strings of the JavaScript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services or databases! Kids can start showing working mobile apps in days! This resource goes hand in hand with its corresponding lesson plan and exercises. Download it today! The R
Preview of JavaScript | App Lab | Graphical Resources Part 2 | Unit 5 | Middle High School

JavaScript | App Lab | Graphical Resources Part 2 | Unit 5 | Middle High School

These are the lecture slides of the Graphical Resources Part2 Unit 5 of the JavaScript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. The resource focuses on the design and use of graphical resources such as radio buttons, check boxes and sliders. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services or databases! Kids can start showing wor
Preview of JavaScript | App Lab | Exercises | Numbers and strings | Middle School

JavaScript | App Lab | Exercises | Numbers and strings | Middle School

This is the JavaScript with App Lab Module for Middle School on Numbers and Strings. These are the unit's exercises. There are 15 assignments including 2 write your own code small projects. The answers are not provided. The resource goes hand in hand with the presentation slides and the lesson's plan! Download this excellent resource and do not forget to leave a review for TpT credit! *License policy* The license is per teacher per class. If you teach multiple classes please purchase multip
Preview of JavaScript | App Lab | Arrays | Unit 10 | Middle School | High School

JavaScript | App Lab | Arrays | Unit 10 | Middle School | High School

These are the lecture slides on Arrays of the JavaScript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services or databases! Kids can start showing working mobile apps in days! This resource goes hand in hand with its corresponding lesson plan and exercises. Download it today! The Resource is al
Preview of JavaScript | App Lab | Lecture Slides | Events and Interactivity | Middle School

JavaScript | App Lab | Lecture Slides | Events and Interactivity | Middle School

These are the lecture slides on Events and Interactivity of the JavaScript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services or databases! Kids can start showing working mobile apps in days! This resource goes hand in hand with its corresponding lesson plan and exercises. Download it today!
Preview of Javascript with App Lab | Lecture Notes | Loops | Middle School | High School

Javascript with App Lab | Lecture Notes | Loops | Middle School | High School

These are the lecture slides of the Loops Unit of the Javascript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. The resource focuses on for loops, while loops and do while loops with presenting the break and continue statements as well. This resource goes hand in hand with its corresponding lesson plan and exercises. Download it today! *Important!* Licensing is per teacher per class so if you teach multiple classes please purchas
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 Javascript | App Lab | Operators | Exercises | Unit 3 | Middle School

Javascript | App Lab | Operators | Exercises | Unit 3 | Middle School

This is the Javascript with App Lab Unit 3 for Middle School. These are the exercises for Unit 3 on Operators. There are 20 questions, T/F and open ended. The answers are provided. The resource goes hand in hand with the presentation slides and the lesson's plan! Download this excellent resource and do not forget to leave a review for TpT credit! *License policy* The license is per teacher per class. If you teach multiple classes please purchase multiple discounted licenses. Do not share this
Preview of JavaScript | App Lab | Lecture Slides | Functions | Middle School | High School

JavaScript | App Lab | Lecture Slides | Functions | Middle School | High School

These are the lecture slides on Functions of the JavaScript with App Labs Course. The resource can be used during an intro to coding course for middle school or high school. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services or databases! Kids can start showing working mobile apps in days! This resource goes hand in hand with its corresponding lesson plan and exercises. Download it today! The Resource is
Preview of JavaScript | App Lab | Exercises | Graphical Resources Unit 5 | Middle School

JavaScript | App Lab | Exercises | Graphical Resources Unit 5 | Middle School

These are the 20 exercises of the Graphical Resources Part2 Unit 5 of the JavaScript with App Labs Course. The answers are provided with the resource. The resource can be used during an intro to coding course for middle school or high school. The resource focuses on the design and use of graphical resources such as radio buttons, check boxes and sliders. This is a great resource to start teaching your kids web and mobile development without the need of complicated native code, web services
Showing 1-20 of 46 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.