Understand what ports and protocols are used to communicate in modern IT environments. Students will then use Wireshark to try to match “mystery” packet captures to a hacker’s activity.
Learn how to create simple desktop applications using Python, including how to package them with an installer.
Create a 2D side scrolling game in either Python Arcade or WebGL that will teach the students fundamental game design concepts
Will start with Caesar Cipher, students will implement others (Vigenere, Playfair, etc) as time and ability permits
Project Level: Beginner II Project Description: In this class, you will learn some basic programming skills using the micro:bit microcontroller! The micro:bit is a pocket-sized computer that you can code, customize and control to bring your digital ideas, games and apps to life. It’s
Project Level: Beginner I Project Description: In this class, you will learn to code and make magic on screen with creative challenges. Make feathers fly and fire flow, compose music, and more. In conjunction with the Hour of Code education
Project Level: Beginner I Project Description: In this project, students will begin with selecting a backdrop and making a simple animated gif by adding decorations to make a moving collage (e.g., Peace, Love and Donuts), and end with making interactive
Let’s learn how to code and make music at the same time. Requirements: Laptop (Windows, OSX, Ubuntu), No Chromebooks please Headphones/Earbuds Notebook and pen/pencil Installed version of Sonic Pi (http://sonic-pi.net/) Optional: Daft Punk helmet What are you going to learn?
We will be doing multiple small projects and activities using CircuitPython and Circuit Playground Express . The object will be to teach the students some basic programming concepts using python to interact with the Circuit Playground Express. The different projects