Teaching Digital Technologies and STEM

Teaching Digital Technologies and STEM

Download the most complete STEM ⚗✈️⚙➕ curriculum resource available! This popular eBook is loaded with activities, resources, and inspiration for your CODING, ROBOTICS, COMPUTATIONAL THINKING and DATA needs. ☀️ UPDATED FOR 2018 - NOW INCLUDES 20 NEW PAGES OF CONTENT, RESOURCES AND AMENDMENTS ☀️ THIS PRODUCT GETS FREQUENT FREE UPDATES. *************************************************************************** With 112 PAGES of resources, interactive multimedia, teaching ideas, and global insights for implementing DIGITAL TECHNOLOGIES AND DESIGN TECHNOLOGIESin the classroom, this book is purpose driven to guide you through providing a 21ST CENTURY CURRICULUM. If you find yourself encountering confusion, hyperbole, and unnecessary expenses that surround the STEM subjects, this eBook will clear the air and help you properly design your class. We follow a proven process of working with data, computational thinking, coding, and robotics that is adaptable to many different students as well as your available resources. It is an ideal resource for implementing the Digital Technologies component of the Australian Curriculum. It is fully aligned to the AUSTRALIAN CURRICULUM, U.S. COMMON CORE STANDARDS, and the BRITISH CURRICULUM. Whether you have been begrudgingly dragged into this curriculum area or something of a guru who wants to take their students to the next level, this book is a must-have and a great addition to our highly popular suite of innovative eBooks. BE SURE TO READ THE REVIEWS FOR YOURSELF!! ***************************************************************************** YOUR REVIEWS ARE ESSENTIAL IN KEEPING OUR PRODUCTS LOW PRICED AND REGULARLY UPDATED!!! IT MAKES A HUGE DIFFERENCE TO US!!! PLEASE LEAVE A REVIEW About Innovative Teaching Ideas Terms Copyright © Innovative Teaching Ideas. All rights reserved by author. This product is to be used by the original downloader only. Copying for more than one teacher, classroom, department, school, or school system is prohibited. This product may not be distributed or displayed digitally for public view. Failure to comply is a copyright infringement and a violation of the Digital Millennium Copyright Act (DMCA). Clipart and elements found in this PDF are copyrighted and cannot be extracted and used outside of this file without permission or license. Intended for classroom and personal use ONLY. See product file for clipart and font credits.
Innovativeteachingideas
Python Programming - Computational Thinking Homework 2 (IF statements)

Python Programming - Computational Thinking Homework 2 (IF statements)

(Greg Reid has written two Computing text books for the Scottish education system. His resources are used in thousands of schools all over the world.) Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. This homework is based around the programming language Python (version 3). Students are given small pieces of code and asked to predict the output when certain inputs are entered. Python is an open source programming language. It’s use is not subject to Copyright. Have fun. My students loved these! Previously downloaded 30,000 times on a few websites comments have included: "Thanks, these look like really good examples and introduce code in a fun and engaging way." "Very useful. I'll use for a Maths class as well." "Great examples to understand code. Thank you for sharing it."
snegreid
Scratch Programming - Computational Thinking Homework 1

Scratch Programming - Computational Thinking Homework 1

(Greg Reid has written two Computing text books for the Scottish education system. His resources are used in thousands of schools all over the world.) Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. Although this homework uses Scratch program code, the code is simply a vehicle to ask the questions and the homework may be used with students who have never seen Scratch. Permission has been granted by the Scratch team to uses images of Scratch code. Have fun. My students loved these! Previously downloaded 30,000 times on a few websites comments have included: "Thanks, these look like really good examples and introduce code in a fun and engaging way." "Very useful. I'll use for a Maths class as well." "Great examples to understand code. Thank you for sharing it."
snegreid
Beebot prompt and activity resource - directions, control algorithm, computational thinking

Beebot prompt and activity resource - directions, control algorithm, computational thinking

Two activity sheets with Bee bot image, control breakdown and challenge space for independent learning. 1 - Sheet with instructions for use and control of Bee bot and a series of developing challenges for children to try. 2 - Sheet with the instructions then space for students or teacher to record their algorithm (instructions) so they can share/compare/hand in their solutions to a variety of challenges set out by the teacher.
MaxHopwood
Scratch Programming - Computational Thinking Homework 2

Scratch Programming - Computational Thinking Homework 2

Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. Although this homework uses Scratch program code, the code is simply a vehicle to ask the questions and the homework may be used with students who have never seen Scratch. Permission has been granted by the Scratch team to uses images of Scratch code. Have fun. My students loved these! Previously downloaded 30,000 times on a few websites comments have included: "Thanks, these look like really good examples and introduce code in a fun and engaging way." "Very useful. I'll use for a Maths class as well." "Great examples to understand code. Thank you for sharing it."
snegreid
Python Programming - Computational Thinking Homework 1 (Strings)

Python Programming - Computational Thinking Homework 1 (Strings)

(Greg Reid has written two Computing text books for the Scottish education system. His resources are used in thousands of schools all over the world.) Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. This homework is based around the programming language Python (version 3). Students are given small pieces of code and asked to predict the output when certain inputs are entered. Python is an open source programming language. It’s use is not subject to Copyright. Have fun. My students loved these! Previously downloaded 30,000 times on a few websites comments have included: "Thanks, these look like really good examples and introduce code in a fun and engaging way." "Very useful. I'll use for a Maths class as well." "Great examples to understand code. Thank you for sharing it."
snegreid
Python Programming - Computational Thinking Homework 3 (Built-in Functions)

Python Programming - Computational Thinking Homework 3 (Built-in Functions)

(Greg Reid has written two Computing text books for the Scottish education system. His resources are used in thousands of schools all over the world.) Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. This homework is based around the programming language Python (version 3). Students are given small pieces of code and asked to predict the output when certain inputs are entered. Python is an open source programming language. It’s use is not subject to Copyright. Have fun. My students loved these! Previously downloaded 30,000 times on a few websites comments have included: "Thanks, these look like really good examples and introduce code in a fun and engaging way." "Very useful. I'll use for a Maths class as well." "Great examples to understand code. Thank you for sharing it."
snegreid
MIT App Inventor – 3 Completed App Examples

MIT App Inventor – 3 Completed App Examples

(My resources are used in thousands of schools all over the world. I hope you enjoy this one.) At the end of my App Inventor unit I asked my students to create a phone app of their own. While most coped well others required a bit more help. These three worksheets provide worked examples to be used for inspiration. The worksheets may also be used by staff who wish to see working examples of apps as part of their own learning. Screenshots and images from App Inventor for Android are created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License located at http://creativecommons.org/licenses/by/3.0 Have fun. My students loved these! Previously downloaded 40,000 times on a few websites comments have included: “Brilliant resources! Thank you for sharing.” “Would love to introduce this into my school ICT curriculum.” “Fantastic resource.
snegreid
Scratch Programming - Computational Thinking Homework 3

Scratch Programming - Computational Thinking Homework 3

(Greg Reid has written two Computing text books for the Scottish education system. His resources are used in thousands of schools all over the world.) Computational Thinking (learning to think in a logical/problem solving way) is the buzz word in the teaching of programming. By teaching students to predict the outcome of small pieces of code they naturally become better at building their own programs. Although this homework uses Scratch program code, the code is simply a vehicle to ask the questions and the homework may be used with students who have never seen Scratch. This homework focuses on move and rotate. Permission has been granted by the Scratch team to uses images of Scratch code. Have fun. My students loved these!
snegreid
Scratch 6-lesson KS3 Scheme of work

Scratch 6-lesson KS3 Scheme of work

5 Lesson scheme of work for KS3 students (ideal for high ability year 7 or year 8) Supported with Youtube videos. Lesson 1 - Introduction to Scratch Lesson 2 - Algorithms Lesson 3 - Design Lesson 4 - Generalising problems Lesson 5 - Variables Lesson 6 - Project Assessment Includes worksheets and resources. Designed for Scratch 2 (installed version), compatible with the online version of Scratch.
studeapps