EDIT 530: Scripting and Programming - Open Source (2 Credits)
This course presents a structured overview of Open Source Software (OSS) applications and tools that are alternatives to commercially-available vendor tools for teaching and learning. Students will be provided with background information describing OSS, its advantages and disadvantages versus commercially-available software, and how OSS differs from freeware and shareware tools. Three categories of teaching and learning tools will be examined: Content development and management tools; communication, collaboration and sharing tools, and; personal learning tools. Students will focus on matching specific instructional strategies and approaches with the appropriate OSS tools, then design and develop a courseware module using an OSS tool. This course provides students with the fundamental concepts and skills with which to select open source and/or commercial tools for developing courseware in K-12, higher education or corporate learning environments.