Develop programming literacy with Python to practice skills needed in data science, machine learning, and artificial intelligence.

*Studio P *is designed to have students use mathematics and mathematical reasoning in their work. Economics and physics are not inherently mathematical, nor is baseball, but these disciplines and many others are enhanced by the applied use of mathematics within them. Similarly, mathematical reasoning is developed by its ongoing application in computer programming.

This integration of programming and mathematics develops programming literacy geared toward data science, machine learning, and artificial intelligence. As computer programming is an art, becoming programmatically literate means that students can be trained to write code for certain audiences and specific purposes; different types of writing draw on different forms of expression and different skills.

Minor Projects are shorter pieces that draw on higher order thinking. By completing them, students get practice in higher order thinking, but information and problem-solving is chunked and more manageable.

In Studio P, Major Projects in Studio P each have a difficulty level. They are ranked on a scale of Easy, Moderate, and Hard. These levels roughly correspond to (Easy) grades 4-5 math, (Moderate) grades 6-7, and (Hard) grades 8-9.

Studio P projects draw on both mathematical and computational reasoning. Integrating mathematical reasoning and knowledge with coding develops skills and competencies in both computing and maths.

Students working in *Studio P* work with Python to develop skills needed in production level programming related to data science, machine learning, and artificial intelligence. All Minor and Major Projects develop parallel mathematical and computational reasoning abilities.

Hatch Studio

Community

Resources

Copyright © 2019 Hatch Coding. All rights reserved.