I decided to tackle the programming lesson alongside a Shark Week Celebration. Shark Week originally premiered on July 17, 1988. Featured annually, it was originally devoted to conservation efforts and correcting misconceptions about sharks. Over time, it grew in popularity and became a hit on the Discovery Channel. Shark Week 2019 started Sunday July 28th and will end on the 4th of August.
I recommend that you view this blog on a tablet or desktop.
I personally program the most in Visual Basic and Java. At work, I develop control systems in the metal stamping industry. We use Visual Basic to code the programs that we sell to customers. Personally, I use Java for most of my electronics projects.
For this activity, we used the Circuit Playground Express from Adafruit. The Circuit Playground Express is a round family of small microcontroller boards with LEDs, buttons, and sensors built in. It is a perfect introduction to electronics and programming and can be used from everything to a capacitive touch project to controlling a robot with sound! I bought this board for instructional purposes and got to use it at the Detroit Maker Faire this past weekend. You can get your own from Adafruit for $24.95, which I wholeheartedly recommend!
In class, we started out with programming with Blocks on Makecode so that we could have a visual idea of how code works (loops, inputs, etc). Each student developed a pattern for the board and downloaded it to the Circuit Playground Express.
Makecode is a great way of understanding the basics of programming and to see the results right away on the development board. There is an option to play the code on the Circuit Playground Express before downloading it to see the results which helps alleviate errors and produce the results that you want.
To help the students further understand programming in relation to the Circuit Playground Express, I preprogrammed the board with capacitive touch. This is what it looked like before I added the alligator clips and copper tape:
The project was extremely simple and was a great way to teach about conductivity especially, and how you could clip the alligator clips onto even fruit and it would work. In a fruit circuit, the fruit acts as a battery. ... In a normal battery, be it of any size, two metals are used to generate electrons, and a conductive chemical eases the flow of these electrons through the circuit. When the fruit acts as a battery, the acid and water contained in it act as the conductive chemical.
Here are some of the projects that the students did on Makecode:
Student's tried to outdo each other with the loudest board, and it resulted in some unique code with lots of music added.
The code: (assorted projects)
Station 2: Shark Week Celebration
We used Shark Week as a gateway to introduce the importance of ocean conservation and environmental care and to think of ideas and solutions to help our environment.
Did you know that only 9% of recyclable plastic is actually recycled? Between 4.8 and 12.7 million tons of plastic enter the ocean each year, according to figures published in the journal Science in 2015, plastic can enter the ocean as large, identifiable items or as microplastics - pieces under five millimeters in length. The likelihood that you're eating plastic in the fish that you consume is extremely high. According the The Economist, only 0.1 tons of recycled plastic is still in use and the rest has been discarded... often directly into the ocean.
As a class, we thought of ways that we could help improve these statistics and help our environment. Here are some solutions that the kids came up with:
Use metal straws instead of plastic ones
Turn off lights when they are not needed
Buy products made of clear or white plastic instead of colored plastic (colored plastic is recycled at a far lower rate than clear or white plastic because companies want to buy plastic that they can redye)
Use reusable bags instead of plastic bags (plastic bags are single use plastic)
Plant a garden
Email instead of mail and shift advertising to online
Buy bags made out of old billboards (durable, recycled, and reusable)
Students also got their own 3D printed shark puppet, printed on my Sindoh 3DWOX DP200 in blue PLA. The sharks were made out of recycled plastic.
Download your own shark finger puppet here.
In other news, we (The STEAM Connection) went to the Detroit Maker Faire at the Henry Ford Museum last weekend to do a showcase and a couple of robotics workshops.
We were honored to showcase the projects from Engineering Design Club! Below are designs by Jaesung and Irene. We had more prints scattered around our table. Not only did we get to introduce hundreds of people to the SOLIDWORKS App for Kids, we also got to introduce others to the Engineering Design Club and the amazing work that the students produce! Good job everyone!
Read about our experience at the Detroit Maker Faire here.