Mathematical ActionScript Toolkit Projects in Participatory Learning


The Mathematical ActionScript Toolkit (MAST) is an ongoing project that has over the year and a half since its start allowed several students to make transitions to professional life from their academic work in engineering, science, and mathematics. The emphasis of the MAST effort is on developing web-deployable applications. The applications are developed in the framework of the Participatory Learning Model (PLM), which designates the following general points of methodology:


As is explained in the sections that follow, each participant in the MAST effort is working on one or more applications. The application address mathematics (especially first-year calculus), biology, and computer science, which are three two primary areas of exploration currently pursued by the MAST team. Ryan Schilt is developing a complex simulation of a cell with emphasis on tracing the process of endocytosis. Katherine Peterson is both supplementing Ryan’s effort by developing computational lab kits biology students can use to supplement their physical labs and, in a separate effort—one affiliated with the efforts Toby Jones and Jake Smith— an application that investigates mathematics typical of first semester calculus. Jake Smith’s efforts are geared toward testing the applications others develop, and his project includes working with high school and college students to determine the efficacy and suitability of the applications for different learning needs. Toby Jones is concentrating on primary development efforts in a number of mathematical contexts that typify first semester calculus. Pavel Zelinsky has chosen to work with a graphical application that explores implementation of a spline, and one ambition he has voiced is to improve on the default spline class of ActionScript. To the efforts of the others, Alysia Davis adds artistic artifacts. Her work in this respect ranges from graphical representations of cells and features of cells to any graphical object that is useful in any of the mathematical applications.