Bringing Computational Thinking and Computer Science Projects to Life |
Explore and create : Creation lab
Steve Burt Mike Harrison
Looking for ways to bring project-based approaches to computational thinking, AI, microcomputing and even drones to the classroom? This session will bridge the gap between the bright, shiny objects of technology with strategies and approaches to meaningfully integrate lessons and projects in the classroom.
Audience: | Curriculum/district specialists, Professional developers, Teachers |
Skill level: | Intermediate |
Attendee devices: | Devices required |
Attendee device specification: | Laptop: Mac, PC |
Participant accounts, software and other materials: | Software we'll be installing and using during the lab includes: • SD Formatter 5.01 • Scratch 2.0 • Scratch Tello blocks • easyTello Python library • Node.js • Python 3.7 • Python 3.6.5 • Microsoft Visual Studio with C++ Community Edition • Cmake • Microsoft Windows win64-x64 installer • Intel OpenVino core components |
Topic: | Computer science & computational thinking |
Grade level: | 9-12 |
Subject area: | Computer science, STEM/STEAM |
ISTE Standards: | For Coaches: Digital Age Learning Environments
Designer
Knowledge Constructor
|
Influencer Disclosure: | This session includes a presenter that indicated a “material connection” to a brand that includes a personal, family or employment relationship, or a financial relationship. See individual speaker menu for disclosure information. |
The goal of this workshop is to expose participants to strategies, guides, and activity plans to integrate cutting edge technologies (e.g., drones and artificial intelligence) aligned with K-12 learning objectives. We'll be "hands-on" using some of these technologies -- both hardware and software -- to explore concepts in computational thinking that can be adapted for use in middle- and high-school classrooms.
1. Welcome and Introductions (5 mins)
2. Goals and Outcomes (5-10 mins)
-We'll review the hardware and software requirements, making sure attendees have all they need to be successful
-Watch one of the introductory computational thinking and computer science videos
3. Getting started with a micro-computer (10-15 mins)
-We'll walk through a lesson plan on programming a Raspberry Pi to take time-lapsed photos
4. Programming a Drone (10-15 mins)
-We'll use Python and the easyTello library to program a Ryze Tello Drone.
5. Exploring Artificial Intelligence (5-10 mins)
-We'll use the OpenVINO toolkit and the Intel Neural Compute Stick II to explore concepts in artificial intelligence and image recognition
6. Wrap Up and Questions (5-10 mins)
-We'll look at ways to extend these ideas into larger projects and answer questions attendees may have.
Online toolkit of Computational Thinking resources supporting this work: https://www.k12blueprint.com/toolkits/compthink
Computational Thinking and Coding video collection: https://www.k12blueprint.com/news/computational-thinking-k-12-education-video-collection
Create Epic Playlists, Hyperdocs and Choice Boards So Students Want to Learn More
EdFLIX and Chill
The Greatest Lesson I Never Taught: Designing Experiences That Engage Students