DAY OF THE PROGRAMMER | 256 DAY OF THE YEAR - SCOPES Digital Fabrication
STEM Calendar

DAY OF THE PROGRAMMER | 256 DAY OF THE YEAR

 

On September 13th, the 256th day of the year, Day of the Programmer honors programmers around the world. This day is celebrated based on binary code. The number 256 is distinct to programmers. Represented by an eight-bit byte, 256 equals 2 to the eighth power. This digit makes it the highest power of two that is less than 365. When translated to binary code, the day reads 1 0000 0000. We all benefit from the tools of programmers. Whether we look toward transportation or medicine, finance or education, programming influences all of them. Use this lesson resource to celebrate this day with your students and maybe inspire them to become programmers as well!

1. SCRATCH THE ITCH OF COMPUTER PROGRAMMING BY Brian Purvis

Students use a series of project challenges to create various types of computer games using the software language SCRATCH. While doing so they discover the scope of SCRATCH’s abilities, and learn a wide variety of skills they can later use to remix their own game programming ideas.

2. PROJECT NIGHTLIGHT BY FAB FOUNDATION

Students will study the elements and principles of design and understand how they are used to create a 3D printed computer programmable night light. In this lesson, students will conceptualize and then turn their ideas into real-life models of nightlights that work.

3. CREATE YOUR OWN WEBSITE BY SARAH BOUSSAA

During this session, participants will learn how to use the Google Sites website building platform to create a simple website. They will use some commands to edit and add some images, texts, colors, maps, and hyperlinks to their website. Note that this session can be conducted on-site or on-line, and it has been tested on both.

4. LEARN TO PROGRAM IN C++ WITH ARDUINO BY COREY RICE

A large part of learning Arduino for most people, is getting started with coding. These lessons offer explorations of some of the core concepts of reading and writing Arduino code.

5. TRAFFIC LIGHT SYSTEM BY STUDIO 5/6

In this workshop participant will build a simulation for the traffic light system. They will apply the knowledge they have gained during the workshop to Build their Prototypes using Tinkercad Circuits software. This workshop can be done on person too. where kids can use the real Arduino and LEDs to build the prototype( Hardware 3D model and Arduino Code will be attached)

6. ARDUINO GAMEBOY BY ZACHARY MCCOY

Create a portable gaming system using an Arduino.

7. MINECRAFT CODING BY MOATH MOMANI

Minecraft coding is a 5 days online camp, where in each day participants will have one hour class to gain new skills about coding. Participants will be introduced to coding through playing Minecraft in a fun and interactive way, this camp is one of the best lessons I made where you will find the participants very interactive and excited to learn.

8. NEOPIXEL BY Zaid Abusini

This is an Online Lesson, Briefly discuss the Microcontorller in general but focuses on the use of Arduino. besides, the kids will be introduced to the LED ( Light Emitting Diode ) in general and use it to build some applications like ( Blinking LED, Fading LED, and traffic light ( LEDS, and RGB LED ).

9. GIANT EDUCATIONAL BREADBOARD BY AMY Beaulisch

During the first course of Arduino we introduce the children to the use of an Arduino and breadboard. In order to do this we start with a general overview of what programming is, what a circuit is, what you can do with it, how a breadboard and arduino works. For this we developed a giant breadboard for the teacher, wich is the core of why we are submitting this lesson plan.

10. BINARY BEADING CITC FAB LAB

Learn to bead and learn binary at the same time. Use the ASCII table to bead your name in binary.