web-development-modules-banner

All of the Units in the Introductory STEM course are listed below, use the hyperlinks or the main navigation to learn more about each unit. In order to take advanced courses, you must have completed the Introductory STEM course or you will begin with the Introduction as Unit 1 of your new class.

Introduction: This unit familiarizes students to the web-interface and starts them working with their blogs and course groups.

Mapping: This is the cornerstone of the course. Using GIS software (including: ArcGIS online, ArcGIS 10.1, and ArcPad) students will create scientific maps. These maps will scale with the abilities and age of the students in the course, but will focus primarily on developing maps that introduce pertinent scientific data. Students will use rainfall and climate data to create modern maps of the local area. Total time 3-6, 4-lesson weeks.

Computer Science: Students will learn how to diagnose computer problems and create vector and coordinate based graphic programs. The primary interface for this design will be the KhanAcademy Computer Science editor but the programs are entirely designed by the students in the course. When students have basic experience, they will graduate to using DietCODA (for iPad) and EditPlus/NetBeans (for our PC’s). Total time 3-4, 4-lesson weeks.

Digital Literacy: Microsoft has a great Digital Literacy curriculum that is an introductory certification from Microsoft E-Learning. All students will be required to take and pass the Digital Literacy Certification Exam. This is no simple exam, and will take several weeks to go through and learn the material in preparation.

Design: After students have had basic introductory display, mapping, and coding experience, we will examine presentation and design. Throughout the course, students had developed their own blogs. Now they will have the option to grow their sites into fully functional and editable LCMS solutions. Students will be required to integrate interactive maps, programming code, a code markup, and a well developed tutorial about designing their site (which will be recorded in their blog).

Development: For this final unit students will take the knowledge they have learned and apply it to the design of one large final project. For this, students must find a need for the school. Students will then have the option to develop a website (WordPress, Drupal, or Joomla), a mobile app (using MIT android editor), a video game (using scratch), or a combination of the three.