December Theme: Coding
December’s 12 Months of Math theme is Coding. Mathematical skills, such as critical thinking and problem solving, are used in the process of computer coding. Programmers must use the skills of making sense of problems, logical reasoning, analyzing errors and finding solutions for problems.
Thank you to this month’s sponsor:
Topic: Looking for Patterns
The skill of identifying patterns allows us to make predictions and understand rules. Patterns can refer to visual objects or images, or regularly occurring events, such as a class schedule. Patterns also exist in language and spelling.
Identifying patterns is an important skill to excel at critical thinking and problem solving. It also allows us to make better educated guesses, or dare we say “predictions.” There are a few skill levels to work through, so start slow, and practice often and with familiar objects like snacks or toys.
Step one is to determine if there is a pattern. If there is a pattern, you can identify the pattern as repeating or sequential.
- repeating patterns have a consistent element of repetition
- sequential pattern has a consistent element of growth (counting is sequential)
Once you are able to decide if a pattern is repeating or sequential, you can begin to identify how the pattern changes. Then you can predict how the pattern will continue.
Next, when age appropriate you can begin to define rules as algebraic sentences. Don’t get scared! Check out this video by PBS.
Coding is very closely related to patterns. Learn more about coding and play coding games with the links in the RESOURCES section below.
Events and Daily Activities
Math in Coding Events
Take advantage of this one-hour introduction to computer science, designed to demystify code and help you learn the basics, increasing your electronic problem-solving skills and boosting your career potential. Attend one or more, and join in the largest learning event in history, as educational organizations across the world support computer learning during Computer Science Education Week, December 5–11.
- Monday, December 4 at 2:30pm Meet coding professionals from Intel, as you delve into coding with Micro:bit and Arduino technology.
- Saturday, December 9 at 1:30pm: Join Air Force Research Laboratories New Mexico to explore the coding of Ozobots.
Check the Hour of Code for international coding events.
You are in Control!
Saturday, December 16, 1-3pm
Patrick J. Baca Library – FREE to the Public
Members of the Computer Science Teachers Association and computer science students from Northern New Mexico College will lead this introduction to the world of physical computing. For young learners ages 8-14, learn to code a Micro:bit. For older learners or those with some coding experience, try the Arduino where the skies the limit in terms of creativity and projects.
Thank you to the Public Library, Albuquerque and Bernalillo County for donating meeting space at Patrick J. Baca Library located at 8081 Central Ave NW, Albuquerque, NM 87121
Daily Math Activities
Math in coding and computer science education are spanning all industries. Worldwide expansion of use of computer technologies requires a wide range of coding education and skills. Here are a few careers:
Video Game developer, web developer, animator (Pixar, Disney, etc)
Machine automation (assembly line machines, medical tools, etc)
Creating simulations to understand real-life situations
Any sort of analysis type job
Robotics and artificial intelligence engineer/developer
Data security and encryption (not just strict coding, but tons of math too!)
Learn how these professionals use math in their careers:
12 Months of Math is looking for math events and opportunities to engage New Mexico families. If you would like to share math information with us please fill in this contact form.