abstract to visual (algebra 1 with programming)

Abstract to Visual (Algebra 1 with Programming)

A-G SUBJECT: MATHEMATICS
CTE SECTOR: INFORMATION AND COMMUNICATION TECHNOLOGIES
PATHWAY: PROGRAMMING AND SYSTEMS DEVELOPMENT

In this course, students make the abstract concrete by learning Algebra 1 in a software and systems development context. Through programming and designing multimedia projects, students are able to visualize the algebra 1 topics examined: linear functions, exponential functions, quadratic functions, and beginning statistical analysis. Students design, develop, implement, maintain, and manage software programs using a variety of platforms: Scratch, Bootstrap, Alice, Pencil Code, Squeak,  and/or Python and apply a Systems Development Process (either Systems Development Life Cycle or the Agile Computing Method) to projects throughout the course. By doing so, students develop the effective habits of mind stressed in Common Core algebra, including making sense of problems and persevering in solving them, reasoning abstractly and quantitatively, and constructing viable arguments and critiquing the reasoning of others.

Related Resources: 

Read the full course framework.

This course could be taught as part of a three-year program of ICT-integrated math courses that incorporates Algebra 2 for the 21st Century and Geometry + Computer Visualization/Simulation.

 

SUBSCRIBE TO OUR NEWSLETTER