IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Open Source Software to Enhance the STEM Learning Environment

Open Source Software to Enhance the STEM Learning Environment
View Sample PDF
Author(s): Maurice Dawson (University of Missouri-St. Louis, USA), Imad Al Saeed (Colorado Technical University, USA), Jorja Wright (Florida Institute of Technology, USA)and Festus Onyegbula (University of Maryland University College, USA)
Copyright: 2015
Pages: 11
Source title: Open Source Technology: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): Information Resources Management Association (USA)
DOI: 10.4018/978-1-4666-7230-7.ch075

Purchase

View Open Source Software to Enhance the STEM Learning Environment on the publisher's website for pricing and purchasing information.

Abstract

This chapter examines the use of Open Source Software (OSS) technologies that can be used to improve the learning of Science, Technology, Engineering, and Mathematics (STEM). Explored are the various methods that can be utilized to improve the percentage of STEM majors in the American educational system with resources such as: Open Source as Alternative (OSALT), virtualization, cloud computing, Linux distributions, open source programming, and open source hardware platforms. Increasing the amount of students that pursue STEM majors is important because the projected job growth in the STEM field compared to non-STEM jobs is 33%. OSALT provides cost-effective alternatives to commercial products such as Microsoft Office Suite and Adobe Photoshop. Second, creating Virtual Machines (VMs) is another avenue to teach complex concepts in computer science, engineering, and Information Technology (IT). Third, cloud computing is an inexpensive way for clients to access information from multiple locations and devices. Fourth, universities can use the Operating System (OS) Linux and its various distributions as replacements for commercial operating systems like Windows in order to reduce IT costs. Lastly, open source programming languages like Python and their associated Integrated Development Environments (IDEs) provide comprehensive facilities for software engineers for application development or testing.

Related Content

Karl-Michael Popp. © 2023. 17 pages.
Marco Berlinguer. © 2023. 32 pages.
Laetitia Marie Thomas, Karine Evrard-Samuel, Peter Troxler. © 2023. 30 pages.
RenĂª de Souza Pinto. © 2023. 48 pages.
Francisco Jose Monaco. © 2023. 47 pages.
Marcelo Schmitt, Paulo Meirelles. © 2023. 25 pages.
Hillary Nyakundi, Cesar Henrique De Souza. © 2023. 39 pages.
Body Bottom