It offers many opportunities for infusion of mathematical topics such as linear functions, order of operations, solving equations, and formulae. Students will use decision structures to study classification in science. Good structured programming practice and algorithmic development are stressed throughout. The programming instruction is aimed at mathematical and scientific problem solving. Internet research is required for certain assignments and various applications are used to produce multimedia objects in conjunction with the projects.
Students complete readings concerning current technology trends.
A final programming project is required of all students, demonstrating their ability to use the knowledge gained during their stay at Takoma Park Middle School. Topic Review and Lab Orientation Students are given programming assignments based on the previous year's learning as well as discussion of lab procedures, network use, and expectations. Topics such as decision structures, looping, and arrays are also discussed. Web Publishing Students learn advanced HTML topics and the use of web authoring tools. An emphasis is placed on the design aspect of creating web pages.