Sunday, June 2, 2024
STEM Lab 23_24 Round 7 - Wind Whipped Edition
Tuesday, April 23, 2024
STEM Lab 23_24 Round 6
Tuesday, December 20, 2022
STEM Lab Round 3
It has been another great rotation in the STEM Lab! We have done a lot of programming, some building, and also gotten into some physical computing. Read a bit about what each grade level has been up to the last few weeks.
Kindergarten & 1st Grade
You may recall that Kindergarten and first grade started the year working on computer science and programming courses in Code.org. These puzzle based lessons are great for teaching concepts and helping students practice skills, but there is not much scope for student creativity. That is where Scratch Jr comes in.
Scratch Jr is new to most of the Kindergarten students so we start with a refresher on what it looks like to write a program in Code.org (which they used at the start of the year) and compare that to the Scratch Jr environment. Each day I show them what they will be programming and talk about the command blocks they will be using. Then the students go to their seats and we code together. They are allowed to choose their own characters and backgrounds, but they copy my code at this point. When we finish coding together the students have what we call "creative time" when they are allowed to change their program and project by adding or deleting characters, choosing new backgrounds, and writing new code.
The first graders who attended Sinclair last year are familiar with Scratch Jr, though there are always a few new faces, so we start with just a brief review the programming environment. The daily lesson outline is fairly similar however. I talk them through the day's program as I show how it is built. That is followed by the code-a-long and then creative time. In first grade I teach the students how to change scenes and use the message events to coordinate the actions of the characters so that they do not all run their code at the same time.
Throughout this round I was quite impressed with the creative projects the students in both Kindergarten and 1st grade created. They did a wonderful job of creating personally meaningful scenes and stories while quickly grasping the programming concepts necessary.
2nd Grade
The work Kindergarten and 1st grade did in Scratch Jr lays the groundwork for the digital diorama project 2nd grade completed in round 3. On their previous rotation through the STEM Lab, 2nd grade conducted research into an animal and took notes about it in their journals. The next step had them use those notes and the Nat Geo Kids website to guide them as they drew pictures of their animals and their animals' habitats. We talked about the elements of scientific drawings (big, colorful, and accurate) as well as being comfortable with one's best effort (it doesn't have to look like a photograph). These elements were photographed into a Scratch Jr project, the habitat as a background and the animals as characters, to create the dioirama. Students then programmed their characters to move around and to talk sharing facts about the chosen animal.
I do some variation of this project most years. It serves as the first STEM lab project students complete that involves research along with both digital and physical elements. Most of the projects students work on in 3rd through 5th grades are patterned on those pieces, so I like to get the 2nd graders ready with projects like this one.
3rd Grade
This round 3rd grade embarked on the first of a 2 part project. Part one has the students creating a Scratch project that teaches the user about a topic. The project must use key presses to activate the various parts of the program because in part 2 they will design and build an intereactive poster that will connect to the Scratch project using the Makey Makey. I presented them with a list of topics from the 3rd grade science curriculum. Students chose either to work alone or with a partner and then used resources like Brain Pop and Britannica to research the topic selected from the list. Once their notes were complete I showed the students how to plan their projects. The basic formula is key press plus picture plus facts. That is, each key press should display a picture related to the topic and share facts relevant to the image. I had the students begin working on their projects before teaching them how to find and add pictures.
The studio of projects can be found here. (Disruptions caused by baseball, boil water notices, and fundraiser rewards mean that some of the projects are more of a work in progress than others.)
4th Grade
The Micro:bit has been an important piece of technology in the STEM Lab for some time. Fourth grade returned to this small but mighty microcontroller for round 3. Last year when they were introduced to the Micro:bit, students worked on making use of the basic inputs and outputs of the device and on becoming comfortable with the block-based programming environment MakeCode. MakeCode feels familiar because it akin to Scratch. However, the structures are different and can take some getting used to. We started the unit with a review session meant to refresh the memories of the students who used Micro:bit last year and to initiate those students new to Sinclair this year. Over course of the week students learned to used the Micro:bit's input/output pins to light LEDs. They used the environmental sensors (light level, temperature, sound level) and conditional statements to generate outputs that vary depending on the sensor input. The accelerometer (tilt sensor) was used to sound different notes based on different tilt gestures. The challenge was then to use the Micro:bit to play Twinkle, Twinkle Little Star.
5th Grade
Fifth grade completed and presented their mini museum projects this rotation. In the prior round they used Scratch to build and program a digital museum room, complete with virtual docent to narrate, about a self selected and research topic. This time out they built a physical version of their room and the objects within. They used copper foil tape to built a circuit on the room's door which was connected to their Scratch projects with a Makey Makey. Openning the door to the physical room closed the circuit and triggered the virtual narrator to begin describing the objects in the room. Most classes got the opportunity to present their projects to visiting 2nd grade classes and administrators. The Echo magnet group also had the opportunity to share their work with Houston ISD Chief Academic Officer Dr. Bird and members of the Instructional Technology Department.
The Mini Museum Room Scratch projects can be found in this studio and a sample video of presentation day is below.
Monday, September 6, 2021
It's Code.org Season in the STEM Lab
Each year, my Kindergarten, 1st, and 2nd grade classes begin with a computer programming unit based around Code.org activities. For the Kindergarten students this is their first taste of computer programming. The lessons are a mix of screen-based and unplugged activities. The goal is to develop their algorithmic thinking skills and prepare them for more creative computing tasks to come later in the year.
I like to start 1st and 2nd grade with Code.org every year in order to review with the returning students, and to introduce students who are new to programming. These older students also participate in a mix of plugged and unplugged activities. Creative computing is a central part of what students do in the lab and the Code.org puzzles help those new students become comfortable with block based programming before they are exposed to Scratch Jr, and later to Scratch.The last day of the week is what is popularly called Free Build Friday. Students get creative with whatever materials are supplied that week and build whatever they want. I am always so impressed by what they think to construct.Monday, May 31, 2021
Winding Down This Most Peculiar Year
My best intentions for keeping a schedule of posting have come to naught under the weight of other digital responsibilities. That is not to say however that we have been idle in the STEM Lab. Quite the contrary, we have been designing, programming, and building up a storm.
So here is the short version of what the various grade levels have been up to these last couple of months.
Kindergarten & 1st grade
We spent several weeks exploring the nature to be found on campus. Students used their senses (not taste) to make and record observations about the living and non-living natural things they saw. We walked around campus noting the different types of trees, the birds, and even visited the habitat to see the pond. One of the most exciting things was getting to monitor the progress of a robin nest in a crepe myrtle outside one of the kindergarten classrooms. We made leaf rubbings and created pictures using natural materials as well.
2nd grade
One of my favorite things to do with my second graders is to introduce them the "real" Scratch. Most of them have been using Scratch Jr. since kindergarten and stepping up to the full version make them feel like they are now the big kids. This was a 2 part unit (on account of the fact that I only have one week with the class rather than two. The first week was guided practice using the various commands and relating them to the Scratch Jr platform that they are familiar with. The second week involved planning and then programming an "All About Me" project in which clicking each letter of their name shared something about them.
Second grade's final unit of the year is, like their introduction to Scratch, about preparing for next year's STEM Lab projects. This one aims to develop the students' cardboard engineering skills. In the lab, our primary building material is cardboard. It is plentiful, easy to work with, and sturdy enough to build large structures. The students practiced constructing models using L-braces, flanges, and slotted pieces before combining these methods into a stabile. I have discovered that most students do not know how to effectively use liquid glue, so that is another one of the goals of this unit.
3rd Grade
The third graders also experienced a 2 part unit, this one involving the BBC Micro:bit device. This is a microcontroller that students program using a block-based language called MakeCode. The first week was spent becoming familiar with the various inputs and outputs found in the Micro:bit. The primary inputs students learned to use are buttons, the accelerometer (tilt sensor), and the I/O pins. They used these inputs to trigger outputs to the 5x5 LED screen and sound effects played through an add-on speaker board. The next time they visited the lab, students built a model animal with cardboard and construction paper and incorporated a Micro:bit running a program of their own creation to make their animal interactive.
The last 3rd grade STEM Lab unit was an introduction to the concept of "broadcasts" in Scratch. A broadcast sends messages between different elements of a program allowing the students to coordinate their these elements to create projects of greater complexity. Here are a couple examples.
Sunday, February 28, 2021
What We Have Been Up To In the STEM Lab
What a year it has been thus far in the STEM Lab. Despite my best intentions to keep up with this blog, the fast pace brought on by 1 week rotations (rather than 2 week), and the challenges of teaching both in person and virtual students simultaneously, defeated me.
We have been busy as usual in the lab (which is to say on a cart that I have been pushing around the school since October). Here's the short version of what has been going on with the STEM Lab.
Computer programming
As always, developing computer programming skills is an important element of our practice. Coding helps build critical problem solving and algorithmic thinking strategies. My approach in the lab places equal emphasis on instilling a sense of creative confidence in the students. I want them to thinking of programming not as an activity, but as a tool they can employ to share their learning and express their ideas.Kindergarten, first, and second grades have been using Code.org and Scrach Jr while the third through fifth graders have been using Scratch.
Math Stories and Math Art Challenges
Kindergarten and first grade recently finished up an unit on math stories. Each day we read a book that combined literature and a math concept. Following the book students completed a an activity related to the book's theme.
Earlier in the year, all of the students in Kindergarten through fifth grade enjoyed a unit of math art challenges. This unit was a playful exploration of the connections between mathematics and art. We looked at elements of geometry and probability along with patterns. Most of the math art challenges were adapted from a project maintained by Annie Perkins on her website: #MathArtChallenge. Many of these are geared towards middle and high school math students, but there are several that work for elementary students.Skype-a-Scientist and Research Projects
One of my favorite additions to the STEM lab over the last couple of years is Skype-a-Scientist. This organization matches K-12 educators with scientists working in a variety of fields. This gives students the opportunity to have a conversation with (as many say) "a real live scientist". They learn about the diversity of careers paths in the sciences and see that science is open to people of all backgrounds. Over the years we have spoken with ecologists, biologists, paleontologists, speleologists, and more. We have met people from the USA, UK, Sweden, Germany, Portugal, and Brazil.
I incorporate Skype-a-Scientist meetings as part of projects that have students researching and sharing their learning. This year so far all of second (learning about food webs) and third grade (coral reef ecology) have had scientist meetings. By the time spring break gets hear, fifth grade (cartography) will be part of that list as well. Going forward, fourth and first will have their turns.Building
One activity that has fallen by the wayside during the pandemic is physical building and making. The projects cannot involve materials that are not common household items and for the in person students, they have to be simple enough that students can complete them independently. Then there was the issue of being on a cart and necessity that the materials be easy to move between classes.
Second grade is currently completing a project in which they are building 3D models of animals by combining 2D slotted cardboard pieces. The last day of the project has them mix up their pieces to create fantasy animals that they name and describe for science.
This has certainly been the strangest of school years. I am excited nonetheless about the projects I have planned for the rest of the year. Check back soon to see what we work on next.


















































