Development of a Modularized Undergraduate Data Science and Big Data Curricular Using No-Code Software Development Tools

被引:0
|
作者
Mafukidze, Harry D. [1 ]
Nechibvute, Action [1 ]
Yahya, Abid [2 ]
Badruddin, Irfan Anjum [3 ]
Kamangar, Sarfaraz [3 ]
Hussien, Mohamed [4 ]
机构
[1] Midlands State Univ, Dept Appl Phys & Telecommun, Gweru, Zimbabwe
[2] Botswana Int Univ Sci & Technol, Dept Elect Comp & Telecommun Engn, Palapye, Botswana
[3] King Khalid Univ, Coll Engn, Dept Mech Engn, Abha 61421, Saudi Arabia
[4] King Khalid Univ, Fac Sci, Dept Chem, Abha 61413, Saudi Arabia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Data science; Visualization; Programming profession; Education; Data models; Computer languages; Data mining; Curriculum development; Curriculum; data science; education; no-code tools; visual programming languages; DATA ANALYTICS; ORANGE; EDUCATION; SYSTEMS; FUTURE; PBL;
D O I
10.1109/ACCESS.2024.3429241
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the last decade, Data Science has emerged as one of the most important subjects that has had a major impact on industry. This is due to the continual development of scientific methods, algorithms, processes, and computational tools that help to extract knowledge from raw data efficiently and cost-effectively, compared with early-generation tools. Professional data scientists create code that processes, analyses and extracts actionable insights from high volumes of data. This process requires a deep understanding of mathematical principles, statistics, business knowledge, and computer science. But most importantly, the data science development chain requires knowledge of a high-level programming tool and its dependencies. This is a major problem in some aspects due to the steep learning curve. In this paper, we describe and present a modularized Data Science curriculum for undergraduate learners that relies on no-code software development tools as programming aids for non-computer science majors. No-code development tools have been added to the traditional teaching pedagogy to improve students' motivation and conceptual understanding of coding despite their limited programming skills. The study aims to assess the impacts of visual programming languages on the performance of non-computer science majors on programming problems. The study's sample consists of 50 fourth-year students from the Faculty of Science and Technology at the Midlands State University. A post-survey questionnaire and assessment items were administered to the control and experimental groups. Results show that the students drawn from the experimental group benefited from the use of a visual programming language. These results offer evidence-based recommendations for incorporating high-performance no-code software development tools in the formal curriculum to aid teaching and learning data science programming for students of diverse academic backgrounds.
引用
收藏
页码:100939 / 100956
页数:18
相关论文
共 50 条
  • [21] Big Data Platforms and Tools for Data Analytics in the Data Science Engineering Curriculum
    Demchenko, Yuri
    PROCEEDINGS OF 2019 3RD INTERNATIONAL CONFERENCE ON CLOUD AND BIG DATA COMPUTING (ICCBDC 2019), 2019, : 60 - 64
  • [22] OPEN DATA AND OPEN CODE FOR BIG SCIENCE OF SCIENCE STUDIES
    Light, Robert P.
    Polley, David E.
    Boerner, Katy
    14TH INTERNATIONAL SOCIETY OF SCIENTOMETRICS AND INFORMETRICS CONFERENCE (ISSI), 2013, : 1342 - 1356
  • [23] Open data and open code for big science of science studies
    Light, Robert P.
    Polley, David E.
    Boerner, Katy
    SCIENTOMETRICS, 2014, 101 (02) : 1535 - 1551
  • [24] Open data and open code for big science of science studies
    Robert P. Light
    David E. Polley
    Katy Börner
    Scientometrics, 2014, 101 : 1535 - 1551
  • [25] Medical Big Data Analysis Using Big Data Tools and Methods
    Alhussain, Thamer
    JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2018, 8 (04) : 793 - 795
  • [26] The application of big data and the development of nursing science: A discussion paper
    Zhu, Ruifang
    Han, Shifan
    Su, Yanbing
    Zhang, Chichen
    Yu, Qi
    Duan, Zhiguang
    INTERNATIONAL JOURNAL OF NURSING SCIENCES, 2019, 6 (02) : 229 - 234
  • [27] Efforts toward Research and Development on Inconsistencies and Analytical tools of Big Data
    Yadav, Ravindra Kumar
    Naaz, Khan Atiya
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 845 - 850
  • [28] Collective Development of Large Scale Data Science Products via Modularized Assignments: An Experience Report
    Bhavya
    Boughoula, Assma
    Green, Aaron
    Zhai, ChengXiang
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1200 - 1206
  • [29] Big Data analytics in Agile software development: A systematic mapping study
    Biesialska, Katarzyna
    Franch, Xavier
    Muntes-Mulero, Victor
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 132 (132)
  • [30] Applying Software Engineering Processes for Big Data Analytics Applications Development
    Al-Jaroodi, Jameela
    Hollein, Brandon
    Mohamed, Nader
    2017 IEEE 7TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE IEEE CCWC-2017, 2017,