Coder Social home page Coder Social logo

uniminutoarduino / sbcreview Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 5.28 MB

Dataset for the Systematic Review on Single-Board Computers (SBCs) in engineering and computer science education

Python 100.00%
computer-science-education systematic-reviews sbcs

sbcreview's Introduction

Dataset for the systematic literature review on Single-Board Computers (SBCs) in engineering and computer science education

Description: These are the supplementary materials and dataset for the Systematic Literature Review (SLR) on SBCs in engineering and computer science education.

Purpose: This study aims to analyze how the SBCs are employed in engineering and computer science education and what educational outcomes are derived from their usage during the period 2010-2020.

Included SBCs : Raspberry Pi, Beaglebone, Beagleboard, Odroid, Intel Edison, Orange Pi, Tinker Board, and Intel Galileo.

Tertiary Levels: Undergraduate, Master, and PhD. In addition, some proposals for persons with disabilities were include since they can be use in any of the mentioned tertiary levels.

Scope: Engineering and Computer Science Education.

The review followed the PRISMA(Preferred Reporting Items for Systematic Reviews and Meta-Analyses) guidelines available at http://www.prisma-statement.org/

Files and Folders description

  • The folder .RIS(Dataset) contains the .RIS files for the different stages in the review. In the files "Engineering_VillageRIS1-6" is the totality of the identified studies which have been retrieved through the Elsevier tool (Engineering Village). Likewise, the files entitled "SynthesisGroup" and "QualitativeSynthesis" include the selected studies for stage one (overall analysis-n=154) and stage two (qualitative synthesis-n=16) in the SLR. These files are ready to be incorporated in Mendeley.

  • NVIVO: This folder contains the coding files for the emerged categories in the stage of qualitative synthesis.

  • Figures: In this folder are located the figures for the SLR.

  • VOSViewer: This folder contains the files for VOSViewer (1.6.14) which have been used for the cluster analysis (map based on bibliometric data). The software is available at https://www.vosviewer.com/

  • Python Scripts: It contains the designed algorithms to extract the information of the Crossref API in terms of publications per year, top-cited authors, and type of article (journal, conference proceedings, or book chapter).

  • Studies qualitative Synthesis F: Selected studies (n=16) for stage 2 (qualitative synthesis) in the SLR. The document is classified by educational methodologies, research approach, participants, tertiary level, and learning outcomes.

  • List of studies: The file contains the attributes (title, author, main topic, tertiary level, DOI, SBC, etc.) of each one of the studies selected for the stages in the review (overall analysis (n=154) and qualitative synthesis (n=16)).

  • State of art (Areas): State of art with the selected works by areas (Laboratories and e-learning, computing education, robotics, Internet of Things (IoT), and persons with disabilities).

Python Scripts

The scripts were designed in Python (v3.8). The following packages are needed in order to run them:

To run the scripts, include them in a folder and install the previous packages. The scripts need the DOIs of the studies in a txt file (DOIs.txt). The designed scripts are the following:

  • Years: Extract the number of studies per year. To run this script, please follow these instructions:
    • Run the script ExtractYears.py. This file extract the publication years per article and it will save them in the file "YearsPublications.txt".
    • Please, fix some corrupted entries (empty lines) in the previous .txt file. Then, run the file Years.py to plot the number of publications per year.
  • Citations: Extract the number of cites per article and it generates a list of the studies with these cites.
  • Article Type: Extract the type of article in the mentioned categories (journal, conference proceedings, or book chapter).

Credit

This study has been possible with the efforts of the following persons:

Engineering Professors

Program of Technology in Electronics, Corporación Universitaria Minuto de Dios-UNIMINUTO

Bogotá, Colombia

Thank you for your interest in this research 😉

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.