CODERS Weekly--February 12, 2024
Center for Writing in College, Career & Community at MSU
Spring Reflection Reminder for March 1
★ Teach & complete at least 1 lesson and complete a reflection. For the lesson,
choose from the following lesson plan options:
- Careers
- Writing and reflecting with the students on their learning using research-based Writing Strategies
- Computational Thinking
- Block Coding
- Cutebot
- STEAM Integration, or Advanced projects
- Robot Dog, Drone and or Smart Home Environment
★ All Lesson Reflections Due: March 1st.
Teacher Link: Microsoft Forms
Coders Teams: How many will you bring?
We planned on each teacher bringing a team, so just know, that you can bring a team per teacher. If you are bringing less than that or more than that, please let Dr. Franklin know so we can plan accordingly for lunch.
Practice Problems for the February 27 Olympiad
Below are sample problems that students can use prior to the Feb 27 Coding Olympiad. These were developed by Dr. Razib Iqbal and his team of GAs. If you have any questions, please email him directly. We would love your feedback.
Problem A: Step Counter
Lily has been dealing with some stomach discomfort lately and has decided to seek medical advice. When the doctor diagnosed her with a fatty liver, she knew she needed a change and regular exercise was the key. So, she laced up her sneakers and hit the pavement, determined to jog her way to better health. However, after just two days, Lily's motivation plummeted. The repetitive routine left her feeling uninspired, her sneakers heavier with each step. But Lily refused to surrender to defeat. She had a new ally in her corner—a micro:bit. With a spark of ingenuity, Lily crafted a simple yet ingenious solution—a step counter powered by micro:bit. Setting a maximum step limit, Lily embarked on her daily jogs, her trusty micro:bit ticking away with each stride.
Input: Hold the micro:bit with your hand or tie it to your ankle. Then jog!
Expected Outcome: Once the counter reaches a set limit, for example, 20 steps, then it should play happy music.
Problem B
Water Quality
Lily's nightly ritual of keeping a glass of water by her bedside took an unexpected turn when she discovered its salty taste. Suspicion pointed directly at her mischievous younger brother. Determined to outsmart him, Lily's detective instincts kicked into high gear. Brainstorming with her teacher, Lily learned about the soil moisture sensor included in her smart home kit. Intrigued by the possibility, she hatched a plan to detect salt in her water without taking a sip. Can you also write a block code that can measure water purity using the soil moisture sensor of your smart home kit?
Hint: You can use an "analog read pin" to get readings from the soil moisture sensor. The typical value for this ranges between 50-800. You can test with regular tap water or mineral water.
Input: Tap water/mineral water and tap water/mineral water with salt!
Expected Outcome: By checking the conductivity of the water, the system should show a smile if the water is drinkable or a sad face if the water is not drinkable.
Problem C
Automatic Cleaner
Lily's cozy weekends with her cat, Billy, often turned chaotic with snacks and TV time. But Billy's mischievous antics left the room dusty, disrupting Lily's relaxation. Determined to enjoy her favorite movies without the added stress of cleaning, Lily sought a solution. Inspired by her teacher's mention of the cutebot and armed with her smart home kit, Lily embarked on a mission to transform her cutebot into an automatic cleaner. With precision and care, she programmed the cutebot to follow the line of the couch, navigating the room with ease as the servo motor rotated, cleaning up Billy's mess as it went. Thanks to her clever use of technology and her trusty smart home kit, Lily and Billy could enjoy their weekends together, basking in the joy of relaxation without the burden of cleaning up after mischief.
Hint: Connect the servo motor to pin P1 at the back of cutebot. You can add some cotton/tissue using string with the motor to mimic a broom/mop.
Expected Outcome: The cutebot should follow a black line and rotate the motor to mimic cleaning.
Problem D
Maintain a safe distance
In Lily's backyard, amidst the ongoing construction, lurked a hidden danger—a gaping hole that yawned in the corner. Fearing for the safety of her family and visitors, Lily embarked on a mission to safeguard her backyard sanctuary. Armed with her trusty micro:bits and a spark of ingenuity, she devised an automated system to warn of the looming danger. Placing one micro:bit as a beacon by the edge of the hole and outfitting each visitor with another, Lily's system harnessed the signal strength between the two devices to gauge proximity. As footsteps drew nearer, the signal surged, alerting the micro:bits to spring into action. With a flicker of LEDs, it displayed a bold cross, a universal symbol of caution, warning the approaching visitor of the peril ahead. But when the danger passed, and the signal waned, the signboard micro:bit switched gears, displaying a reassuring tick—a testament to the safety of the path.
Input: Keep one micro:bit at a fixed point and start moving another micro:bit closer to it.
Expected outcome: As soon as the micro:bits come closer, both micro:bits must display a cross sign and start warning sounds. Display a tick symbol and no sound when they are apart.
What to bring to Coding Olympiad?
Please bring your coders kits supplies for your team. The sample problems should help you get a sense of what you need to bring. If you are unsure, please email Dr. Razib Iqbal or Dr. Keri Franklin.
Write YOUR Student Spotlight
Write YOUR Student Spotlight
Fill in the blank.
Once upon a time there was ___.
Every day, [the students, the teacher, whoever the story is about].
One day ___.
Because of that, ___.
Because of that, ___.
Until finally ___.
After you write your story, take a few minutes to edit. Jen and I used this template to write her spotlight. She told the story, I took dictation for her, and then edited out the "once upon a time."
This could be a partner exercise to begin or end a class. Tell the students they will be published! Send your stories by by February 24.
Upcoming Events
RSVP: Coding Olympiad February 27, 2024
Please bring a team of 4-5 students. A team should consist of fourth through sixth graders OR a team of seventh and/or eighth graders. A school team will be presented a problem to solve related to coding. Points will be determined and awards presented at the end of the day. If you would like to participate in planning, please attend the virtual January 27 meeting. Email Keri for more details. During this day, each teacher will need to assist with oversight in rooms. Lunch will be provided. Please let us know if you plan to bring a colleague or principal that day. The day will end at 2:00 pm. If you need assistance in any way, please contact Keri.
Tuesday, Feb 27, 2024, 09:30 AM
Plaster Student Union, East Madison Street, Springfield, MO, USA
RSVPs are enabled for this event.
RSVP: 2024 Teacher Launch June 4-6, 2024
Tuesday, Jun 4, 2024, 10:00 AM
Campus
RSVPs are enabled for this event.
POLL!
Are you interested in presenting at the Launch this summer?
Opportunities and FYIs
Interested in Attending Interface Conference for Free?
Let me know if you are interested in attending Interface. Looking for two CODERS Leaders to attend the conference and lead the exhibit booth for CODERS. Tell administrators and teachers about CODERS. Share information about CODERS. And attend sessions! September 29 through October 1. You can attend one day or one day and two nights. https://dese.mo.gov/college-career-readiness/curriculum/interface-conference. Contact Keri if you are interested in more information.
Interested in attending the MoreNet Conference for Free?
October 22-23. Be the face of CODERS at the Exhibitor Hall at the Hilton Convention Center in Branson.
Department of Education 2024-2025 School Ambassador Fellowship Program
Apply now for the Department’s 2024-25 School Ambassador Fellowship Program. This program enables outstanding teachers, principals, counselors, psychologists, social workers, and other school-based professionals interacting with students on a daily basis to bring their expertise to the Department and expand their knowledge of the national dialogue on education. In turn, fellows facilitate the learning and input of other educators and community members. As in previous years, applicants may choose to apply as Full-Time Fellows -- take a leave of absence from their local districts and support the Department’s efforts remotely on a daily basis—or as Part-Time Fellows—continue serving in their local districts while working with the agency up to 10 hours a week. The application closes February 5, 2024, at 11:59 p.m. Eastern Time.