Camp 1:
Exploring Math Concepts through Coding (Beginner)
Programming opens the door to a deeper understanding of mathematical
concepts. Students will be introduced to coding through the micro:bit to
examine the immediate results of their own work and connect their
block-based code to text-based code. Students will then create their own
basic calculator to strengthen their math skills. The course will begin in
the MakeCode programming environment, and students will transition to the
text-based environment Lynx.
Camp 2:
Exploring Logic through Programming (Intermediate)
Students will focus on the logic of programming by exploring mathematical
proofs and mathematical logic. Activities will include Minecraft, Google
Sheets, the development of a strategy game, and an exercise in proofs.
This course will begin in the Lynx programming environment, and students
will transition to the more complex language Python.
Click
here
to learn more about how learning to code can improve math skills.