Search through our library of courses, select a category you might be interested in, use the search bar, or filter options on the left side of the page.
SORT:

pi-top[4] Basics

This course is the first of a series focusing on the pi-top[4] unit for using Python programming.  Emphasis is placed on displaying its Sirius OS on a board, monitor or computer screen, connecting with a wireless network, and using the built-in Mu application to store, edit and run code.

Getting the School Year Started - Coding in K-8 with Wonder Workshop

In this webinar (part one in a series), you will learn about the importance of computer science for K-8 students, as well as some practical examples on how you can get started this school year as a classroom teacher, a library/media specialist, and even a school administrator. Join Bryan L. Miller, Senior Director of Global Strategic Outreach at Wonder Workshop, creators of the Dash, Dot, and Cue robots, as he takes you through ways to get computer science going at your school or district. Bryan is an international keynote presenter and speaker in the areas of computer science, robotics, maker spaces, play, and edtech toys. He has worked with thousands of educators across the world in learning about the importance of computer science and integrating it into the curriculum. The fun doesn’t stop there, as this will be a series of continued webinars covering other topics in Coding in K-8 with Wonder Workshop. 

Intro to Scratch

Are you "scraching" your head to introduce coding into your school or classroom?  Not sure where to start? Scratch is a great program to get the ball rolling and create some interest.  Scratch is a block based coding application that can be used to create interactive stories, think creatively and work collaboratively.  It can also be used to code things like the Makey Makey, Micro:Bit and LEGO.  Come and join us to learn the basics and get inspired.

 

Sphero RVR and micro:bit - Part 3

We finish this video series with using two functions within MakeCode.  The first function drives the RVR from micro:bit button presses, and the second one assigns the heading numbers to create turns.  Let's have some fun driving our Sphero RVR robot around with a micro:bit.

Sphero RVR and microbit, Part 2

We add a gamer:bit unit to the micro:bit and connect it all together to the RVR.  Using MakeCode blocks, we program the RVr to react to the button presses on the gamer:bit so we can drive it around.  How about an obstacle course everyone!

Sphero RVR and microbit, Part 1

This course takes your Sphero RVR programming a step further.  We’ll add a micro:bit unit to the robot and use block code to drive the RVR around using the micro:bit buttons.  Great for an obstacle course in your STEM program!

Design Your Holiday Card with Scratch

Are you looking for a unique way to engage students in coding during the holiday season? In this session, we'll discover how to make a holiday card in Scratch! This activity will challenge students to use code to add images, movement, and text on their cards. We'll also explore how to change backdrops, pictures, and even music, to customize our cards. Join us for a creative and festive coding celebration!

Programming with Sphero RVR

Once you are familiar with Sphero’s newest robot, the RVR, you’ll be able to start programming it with Sphero EDU.  EDU is both a website and a mobile application where students and teachers can use block programming to take advantage of the RVR’s sensors and movements.  Great for any STEM program!

Teaching Machine Learning with Google's Teachable Machine Tool

Machine learning is becoming an important topic in computer science classes. In this session we'll explore Google's web-based tool, "Teachable Machine," to prepare you for teaching and creating machine learning models that are both quick and accessible. We will also explore the importance of machine learning in today’s society as well as different methods for teaching this skill.

Pi-top Sounds with Speaker, PULSE and Sonic Pi

Let’s get musical! In this session, we’ll add sound with a pi-top speaker and PULSE unit. To illustrate the musical capabilities of your pi-top, we will also jump into Sonic Pi.

Simple Circuits with Your pi-top Breadboard, Part 1

With the pi-top 3 laptop, students can start learning and practicing physical computing. In this session, we’ll plug in our PROTO Plus breadboard and use code to create electrical circuits. Watch us light up our LEDs with Python code!

Tips and Resources for Starting a Computer Science Club in Your School

Clubs can be an exciting way to get students involved in programs outside of the classroom. Join us to learn about setting up your own computer science club, measuring the impact once it’s up and running, and growing your program to have a positive impact on even more students in your school!

Using micro:bit to Code Your Own Firefly Display

Whether you call them fireflies, lightning bugs, or Lampyridae, nothing says summer like the soft twinkling of these glowing bugs in the evening. Join us in this session as we use micro:bit to code and create our own bioluminescent critters!

Tech-Infused Learning: U.S. Road Trip with Wonder Workshop

Looking to plan a summer field trip for your class? Try a road trip! Looking for a staycation? Try a virtual road trip with Wonder Workshop! In this session you'll learn all about how to combine coding with paper, markers, and imagination. Guide your Dash or Cue robot through adventures around the U.S., and stop boredom in its tracks!

Intro to Programming Education

Programming uses a wide range of critical thinking and troubleshooting skills and is a great way to engage our 21st century learners. In this course, learn about some innovative tools and resources to help teach coding practices to your students. Even if you're not a coding expert (yet!), join us to learn how to get your students involved in one of the most popular educational topics right now!

Creative Writing with Cue

"But, soft! What light through yonder window breaks? It is the east, and Juliet is... a robot?" Cue might not be the best at performing Shakespeare, but this robot from Wonder Workshop is a great resource for cross-curricular lessons. Join this session to discover how Cue can be used as a tool to teach programming, robotics, and creative writing!

Explore Engineering with TRYEngineering.org

Want to learn how to sort your socks quicker? Didn't expect that type of content on Teq Online PD? We didn't either, but we're excited about it! TRYengineering.org aims to empower teachers to foster the next generation of technology engineers by providing resources and lesson plan materials (and yes, there's one on sorting socks). In this session we'll show you how to implement some of their fantastic lesson plans in your classroom.

Valentine's Day Blackout Poetry

Something is in the air this February: education! Making a blackout poem requires the writer to analyze a previously published piece of text, like a newspaper, and then manipulate it to create a poem. Join us to discover what a blackout poem is, and how to create one with your students using Makey Makey and Scratch!

Scratch 3.0

The next generation of Scratch is here! Officially launched on January 2, 2019, this new version of Scratch expands the ways students create, learn, and share code. Join us to learn what's new with Scratch 3.0!

Sparkfun micro:arcade kit Basics

The SparkFun micro:arcade kit packs a big punch! This micro:bit extension allows you to write and code games as well as build your own gaming console. Join this session to find out all about the kit and how to get started with building games in MakeCode.

Learn to Code on an iPad

There are many different computer programming languages that are associated with various tasks or operating systems. For example, you wouldn't create an Android application using Apple's Swift programming language, and you wouldn't use HTML to build an entire video game. Join us for some iPad app suggestions to learn about specific computer programming languages that fit your classroom's needs.

Becoming an Inventor with littleBits

With littleBits, students are encouraged to think outside the box and embrace their creativity. Join us to learn how littleBits can work to promote hands-on learning experiences and collaboration. Students are encouraged to be creative and invent, all while gaining a new understanding of STEM principles, and developing useful classroom tools.

Part 1 - Learning Python with pi-top: Data Types

Did you know pi-top can be used to learn Python in a multitude of ways? In our new four-part series Learning Python with pi-top, we are going to show you how – and share some big secrets! In our first session, we’ll discuss the fundamental concept of Python, data types, and the many resources the pi-top has to learn them. Join us as we dive into Python integrated development environments (IDEs) like IDLE, pi-topCODER, and documentation tools like LibreOffice and Microsoft Word! 

Part 2 - Learning Python with pi-top: Data Structures

Welcome to session two of our Learning Python with the pi-top series! In this session, we’ll give you an example workflow for how to talk about and teach data structures to your students. We’ll start with a Scratch example on creating lists, and then we’ll move into suggested pi-topCODER worksheets. Finally, we’ll wrap up with a great example using IDLE. This is a session you won't want to miss! 

Part 3 - Learning Python with pi-top: Conditionals & Loops

Why did the turtle cross the road? Well, probably to attend our Python session… but what’s more important is HOW the turtle gets to the other side of the road. Session three of Learning Python with the pi-top is all about control flow. We’ll show you how to use a classic computer programming application called Turtle Art (hint: it comes pre-installed on your pi-top). Join us to gather resources for teaching control flow with the pi-top that includes turtles and so much more! 

Part 4 - Learning Python with pi-top: Functions

Are you ready for the final session in our four-part series Learning Python with the pi-top? If you've followed the course series, you know that we’ll be suggesting a functional workflow for teaching Python concepts and functions in your classroom – all on the pi-top. Join us as we dive into some unplugged activities, suggested pi-topCODER worksheets, and an IDLE example on functions! 

SparkFun Digital Sandbox Basics

Looking for ways to motivate your hands-on learners in Computer Science? The Digital Sandbox is a nifty device that engages both the hardware and software worlds. Powered by a microcontroller, Sparkfun's Digital Sandbox interacts with physical inputs, light, and temperature sensors. Programmed with the popular Arduino programming environment, your students can use the Digital Sandbox to control LEDs, detect sound, power motors, and more! Don't worry - no actual sand required.

Intro to micro:bit

Your micro:bit might be micro, but there's more to it than meets the eye! Join us as we introduce you to this adorable device used to learn programming and coding. By the end of this session you'll be able to create and download code, and to complete a CS4ALL micro:bit activity.

Going Further with Scratch

Did you watch our Intro to Scratch course? Did it leave you wanting more? Or maybe your already using Scratch in your classroom and you want to take it to the next level. Whatever the case this course will help you get there! Join us as we explore more of the scripts that Scratch has to offer and create more complex code!