Instructors: Gary Schafer and Philip Polsinelli
     

Intro to Micro:bit with Intro to JavaScript programming concepts

Learn how to write code that controls hardware!  Plug the micro:bit into the USB port of your computer, save your code to the micro:bit and immediately see the results of your coding. Learn the basic structures of coding and quickly see the results. The Micro Bit was designed to encourage students to get actively involved in writing software for computers and build new things; encouraging students to become producers rather than consumers of media. 

Wednesday
January 31, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

Scratch- Ready to Code

Join us for this workshop where we will explore the ins and outs of Harvard/MITs easy-to-use, open source program called Scratch. You’ll learn to create in a simple drag and drop environment, and explore limitless resources to help you get closer to using Scratch in any learning environment. This workshop introduces you to Scratch and its advantages in your classroom, evaluates the features and functions of the Scratch interface, and introduces coding using the Scratch software application.

Wednesday
February 28, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

Debugging Scratch

Have you hit the wall coding in Scratch?  This workshop will demonstrate how to troubleshoot your Scratch code projects and introduce you to advanced coding concepts such as: Variables, Arrays, Functions, Sequence, Events, Conditionals, Loops, Boolean Logic, Parallelism, Operators, Remixing, Modularizing, and Algorithms. Unleash these concepts to take your Scratch projects to the next level.

Wednesday
March 21, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

Raspberry Pi -Set up Intro to Raspbian

The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages such as Scratch and Python. Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. Participants will explore the steps to install Raspbian on the Raspberry Pi and review all the hardware settings.

Wednesday
April 18, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

Introduction to Python

Python is a programming language used for many different applications. It is used in some high schools and colleges as an introductory programming language since it is relatively easy to learn. This programming language is also used by professional software developers at places such as Google, NASA, and Lucasfilm Ltd. This workshop will access Python installed on a Raspberry Pi.  We will explore Python’s syntax and functions for both web development and controlling the Raspberry Pi hardware. Additionally, we will explore the use of MicroPython as well as Python 3.

Wednesday
May 2, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

Intro to Arduino- using Arduino IDE

Arduino consists of both a physical programmable circuit board- often referred to as a microcontroller- and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, and it is used to write and upload computer code to the physical board. This workshop will explain how to control hardware and sensors by using the IDE to program the arduino. The Arduino language is a set of C/C++ functions that can be called from your code. We will review the process of writing sketches and loading the code into the Arduino.

Wednesday
June 6, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours

MIT App Inventor

MIT's free online coding  application, provides students in Middle and High School with an interface for  developing small Android apps that can be tested on their devices. This  user-friendly drag and drop interface starts with basic concepts but  allows for growth into Java programming. Don't have access to an Android?  No problem. The app inventor provides a free Android simulator for Mac or  PC. This content can be applied to an Hour-of-Code session.

Wednesday
June 20, 2018
9:00am-3:00pm

$178 or
7 ETTC Hours