Special Issue "Open Source Software in Learning Environments"

A special issue of Electronics (ISSN 2079-9292). This special issue belongs to the section "Computer Science & Engineering".

Deadline for manuscript submissions: 31 May 2021.

Special Issue Editor

Prof. Dr. Manuel Palomo-Duarte
Website
Guest Editor
Department of Computer Science, University of Cadiz. Av. de la Universidad de Cádiz 10, Puerto Real, Spain
Interests: technology-enhanced learning/learning analytics; open collaboration: open source software; wikis/Wikipedia; serious games; computational thinking

Special Issue Information

Dear Colleagues,

It has been more than 30 years since the first version of the GPL license was published, providing legal support to the “shared source” movement that had been around years before. In this time, the enthusiasm and initiative of computer programmers in academic workplaces became a reference for the big actors in the software industry. At present we can find open source projects leading a wide range of fields, from small autonomous devices to supercomputing clusters, including web servers or smartphones.

The process of integrating information and communication technology solutions in educational processes also started decades ago. The initial solutions based on isolated learning management systems became integrated learning environments enabling gamification options and massive collaboration. At the same time, educational processes took advantage of the adoption of virtual worlds, serious games, and virtual/augmented reality technologies. Recently, the COVID-19 pandemic has fostered the adoption of cutting-edge online solutions like smart educational platforms, remote laboratories, personalized learning environments, intelligent tutoring agents, and adaptive systems.

Open source software features like customization, reduced adoption cost, interoperability, continuous improvement cycle, peer-review development methodology, and community support make it especially interesting for educational processes. This Special Issue focuses on educational experiences where free/libre/open source software provides a key value. We invite investigators to contribute original research articles as well as review works on any educational level or context.

Topics of interest include, but are not limited to:

  • Open source software in education;
  • Technology-enhanced learning based on open systems;
  • Best practices of open collaboration for online education;
  • Challenges for the adoption of open source solutions in educational contexts;
  • Smart open source environments and educational trends;
  • Open source methodologies and ICT education;
  • Case studies of education based on open communities;
  • Open source and inclusive learning;
  • The role of open technologies in educational digital divide.

Prof. Dr. Manuel Palomo-Duarte
Guest Editor

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All papers will be peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Electronics is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 1800 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • Open source software
  • Technology-enhanced learning
  • Open collaboration
  • Learning technologies
  • Community-driven software development
  • Educational research
  • Smart learning environments
  • Learning methodologies
  • Code review
  • Collaborative learning

Published Papers (2 papers)

Order results
Result details
Select all
Export citation of selected articles as:

Research

Open AccessArticle
Enhancing EJsS with Extension Plugins
Electronics 2021, 10(3), 242; https://doi.org/10.3390/electronics10030242 - 21 Jan 2021
Abstract
Easy JavaScript Simulations (EJsS) is an open-source tool that allows teachers with limited programming experience to straightforwardly bundle an interactive computer science or engineer simulation in an HTML+ JavaScript webpage. Its prominent place in Physics (where it has won several prizes) should not [...] Read more.
Easy JavaScript Simulations (EJsS) is an open-source tool that allows teachers with limited programming experience to straightforwardly bundle an interactive computer science or engineer simulation in an HTML+ JavaScript webpage. Its prominent place in Physics (where it has won several prizes) should not hinder its application in other fields (such as building the front-end of remote laboratories or learning analytics) after having adapted part of the functionality of EJsS to them. To facilitate the future inclusion of new functionalities in EJsS, this paper presents a new version of this tool that allows the enhancement of EJsS, letting it incorporate new tools and change its graphical user interface, by means of extension plugins (special software libraries). To illustrate the benefits of this distributable self-contained non-intrusive strategy, the paper (a) discusses the new methodological possibilities that the Plugins bring to EJsS developers and users, and (b) presents three plugins: one to support the plugin management and the others to easily set up a streamlined remote laboratory. Moreover, the paper also presents the main characteristics of that remote lab to allow readers take advantage of EJsS and the three plugins to set up new online experiments for their students quickly. Full article
(This article belongs to the Special Issue Open Source Software in Learning Environments)
Open AccessArticle
Open-Source Drone Programming Course for Distance Engineering Education
Electronics 2020, 9(12), 2163; https://doi.org/10.3390/electronics9122163 - 17 Dec 2020
Cited by 1
Abstract
This article presents a full course for autonomous aerial robotics inside the RoboticsAcademy framework. This “drone programming” course is open-access and ready-to-use for any teacher/student to teach/learn drone programming with it for free. The students may program diverse drones on their computers without [...] Read more.
This article presents a full course for autonomous aerial robotics inside the RoboticsAcademy framework. This “drone programming” course is open-access and ready-to-use for any teacher/student to teach/learn drone programming with it for free. The students may program diverse drones on their computers without a physical presence in this course. Unmanned aerial vehicles (UAV) applications are essentially practical, as their intelligence resides in the software part. Therefore, the proposed course emphasizes drone programming through practical learning. It comprises a collection of exercises resembling drone applications in real life, such as following a road, visual landing, and people search and rescue, including their corresponding background theory. The course has been successfully taught for five years to students from several university engineering degrees. Some exercises from the course have also been validated in three aerial robotics competitions, including an international one. RoboticsAcademy is also briefly presented in the paper. It is an open framework for distance robotics learning in engineering degrees. It has been designed as a practical complement to the typical online videos of massive open online courses (MOOCs). Its educational contents are built upon robot operating system (ROS) middleware (de facto standard in robot programming), the powerful 3D Gazebo simulator, and the widely used Python programming language. Additionally, RoboticsAcademy is a suitable tool for gamified learning and online robotics competitions, as it includes several competitive exercises and automatic assessment tools. Full article
(This article belongs to the Special Issue Open Source Software in Learning Environments)
Show Figures

Figure 1

Back to TopTop