このエントリーをはてなブックマークに追加
ID 69418
フルテキストURL
fulltext.pdf 3.73 MB
著者
Riyantoko, Prismahardi Aji Department of Information and Communication Systems, Okayama University
Funabiki, Nobuo Department of Information and Communication Systems, Okayama University Kaken ID publons researchmap
Brata, Komang Candra Department of Information and Communication Systems, Okayama University
Mentari, Mustika Department of Information and Communication Systems, Okayama University
Damaliana, Aviolla Terza Department of Data Science, Universitas Pembangunan Nasional Veteran Jawa Timur
Prasetya, Dwi Arman Department of Data Science, Universitas Pembangunan Nasional Veteran Jawa Timur
抄録
The increasing demand for data-driven decision making to maintain the innovations and competitiveness of organizations highlights the need for data science educations across academia and industry. At its core is a solid understanding of statistics, which is necessary for conducting a thorough analysis of data and deriving valuable insights. Unfortunately, conventional statistics learning often lacks practice in real-world applications using computer programs, causing a separation between conceptual knowledge of statistics equations and their hands-on skills. Integrating statistics learning into Python programming can convey an effective solution for this problem, where it has become essential in data science implementations, with extensive and versatile libraries. In this paper, we present a self-learning method for fundamental statistics through Python programming for data science studies. Unlike conventional approaches, our method integrates three types of interactive problems—element fill-in-blank problem (EFP), grammar-concept understanding problem (GUP), and value trace problem (VTP)—in the Programming Learning Assistant System (PLAS). This combination allows students to write code, understand concepts, and trace the output value while obtaining instant feedback so that they can improve retention, knowledge, and practical skills in learning statistics using Python programming. For evaluations, we generated 22 instances using source codes for fundamental statistics topics, and assigned them to 40 first-year undergraduate students at UPN Veteran Jawa Timur, Indonesia. Statistics analytical methods were utilized to analyze the student learning performances. The results show that a significant correlation (𝜌<0.05) exists between the students who solved our proposal and those who did not. The results confirm that it can effectively assist students in learning fundamental statistics self-learning using Python programming for data science implementations.
キーワード
fundamental statistics
self-learning method
Python programming
data science
発行日
2025-07-15
出版物タイトル
Information
16巻
7号
出版者
MDPI AG
開始ページ
607
ISSN
2078-2489
資料タイプ
学術雑誌論文
言語
英語
OAI-PMH Set
岡山大学
著作権者
© 2025 by the authors.
論文のバージョン
publisher
DOI
Web of Science KeyUT
関連URL
isVersionOf https://doi.org/10.3390/info16070607
ライセンス
https://creativecommons.org/licenses/by/4.0/
Citation
Riyantoko, P.A.; Funabiki, N.; Brata, K.C.; Mentari, M.; Damaliana, A.T.; Prasetya, D.A. A Fundamental Statistics Self-Learning Method with Python Programming for Data Science Implementations. Information 2025, 16, 607. https://doi.org/10.3390/info16070607