start-ver=1.4 cd-journal=joma no-vol=16 cd-vols= no-issue=7 article-no= start-page=607 end-page= dt-received= dt-revised= dt-accepted= dt-pub-year=2025 dt-pub=20250715 dt-online= en-article= kn-article= en-subject= kn-subject= en-title= kn-title=A Fundamental Statistics Self-Learning Method with Python Programming for Data Science Implementations en-subtitle= kn-subtitle= en-abstract= kn-abstract=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. en-copyright= kn-copyright= en-aut-name=RiyantokoPrismahardi Aji en-aut-sei=Riyantoko en-aut-mei=Prismahardi Aji kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=1 ORCID= en-aut-name=FunabikiNobuo en-aut-sei=Funabiki en-aut-mei=Nobuo kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=2 ORCID= en-aut-name=BrataKomang Candra en-aut-sei=Brata en-aut-mei=Komang Candra kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=3 ORCID= en-aut-name=MentariMustika en-aut-sei=Mentari en-aut-mei=Mustika kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=4 ORCID= en-aut-name=DamalianaAviolla Terza en-aut-sei=Damaliana en-aut-mei=Aviolla Terza kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=5 ORCID= en-aut-name=PrasetyaDwi Arman en-aut-sei=Prasetya en-aut-mei=Dwi Arman kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=6 ORCID= affil-num=1 en-affil=Department of Information and Communication Systems, Okayama University kn-affil= affil-num=2 en-affil=Department of Information and Communication Systems, Okayama University kn-affil= affil-num=3 en-affil=Department of Information and Communication Systems, Okayama University kn-affil= affil-num=4 en-affil=Department of Information and Communication Systems, Okayama University kn-affil= affil-num=5 en-affil=Department of Data Science, Universitas Pembangunan Nasional Veteran Jawa Timur kn-affil= affil-num=6 en-affil=Department of Data Science, Universitas Pembangunan Nasional Veteran Jawa Timur kn-affil= en-keyword=fundamental statistics kn-keyword=fundamental statistics en-keyword=self-learning method kn-keyword=self-learning method en-keyword=Python programming kn-keyword=Python programming en-keyword=data science kn-keyword=data science END start-ver=1.4 cd-journal=joma no-vol=16 cd-vols= no-issue=7 article-no= start-page=588 end-page= dt-received= dt-revised= dt-accepted= dt-pub-year=2025 dt-pub=20250708 dt-online= en-article= kn-article= en-subject= kn-subject= en-title= kn-title=A Map Information Collection Tool for a Pedestrian Navigation System Using Smartphone en-subtitle= kn-subtitle= en-abstract= kn-abstract=Nowadays, a pedestrian navigation system using a smartphone has become popular as a useful tool to reach an unknown destination. When the destination is the office of a person, a detailed map information is necessary on the target area such as the room number and location inside the building. The information can be collected from various sources including Google maps, websites for the building, and images of signs. In this paper, we propose a map information collection tool for a pedestrian navigation system. To improve the accuracy and completeness of information, it works with the four steps: (1) a user captures building and room images manually, (2) an OCR software using Google ML Kit v2 processes them to extract the sign information from images, (3) web scraping using Scrapy (v2.11.0) and crawling with Apache Nutch (v1.19) software collects additional details such as room numbers, facilities, and occupants from relevant websites, and (4) the collected data is stored in the database to be integrated with a pedestrian navigation system. For evaluations of the proposed tool, the map information was collected for 10 buildings at Okayama University, Japan, a representative environment combining complex indoor layouts (e.g., interconnected corridors, multi-floor facilities) and high pedestrian traffic, which are critical for testing real-world navigation challenges. The collected data is assessed in completeness and effectiveness. A university campus was selected as it presents a complex indoor and outdoor environment that can be ideal for testing pedestrian navigations in real-world scenarios. With the obtained map information, 10 users used the navigation system to successfully reach destinations. The System Usability Scale (SUS) results through a questionnaire confirms the high usability. en-copyright= kn-copyright= en-aut-name=BatubulanKadek Suarjuna en-aut-sei=Batubulan en-aut-mei=Kadek Suarjuna kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=1 ORCID= en-aut-name=FunabikiNobuo en-aut-sei=Funabiki en-aut-mei=Nobuo kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=2 ORCID= en-aut-name=BrataKomang Candra en-aut-sei=Brata en-aut-mei=Komang Candra kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=3 ORCID= en-aut-name=KotamaI Nyoman Darma en-aut-sei=Kotama en-aut-mei=I Nyoman Darma kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=4 ORCID= en-aut-name=KyawHtoo Htoo Sandi en-aut-sei=Kyaw en-aut-mei=Htoo Htoo Sandi kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=5 ORCID= en-aut-name=HidayatiShintami Chusnul en-aut-sei=Hidayati en-aut-mei=Shintami Chusnul kn-aut-name= kn-aut-sei= kn-aut-mei= aut-affil-num=6 ORCID= affil-num=1 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=2 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=3 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=4 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=5 en-affil=Graduate School of Natural Science and Technology, Okayama University kn-affil= affil-num=6 en-affil=Department of Informatics, Institut Teknologi Sepuluh Nopember kn-affil= en-keyword=pedestrian navigation kn-keyword=pedestrian navigation en-keyword=map information kn-keyword=map information en-keyword=optical character recognition (OCR) kn-keyword=optical character recognition (OCR) en-keyword=smartphones kn-keyword=smartphones en-keyword=web scraping kn-keyword=web scraping en-keyword=system usability scale (SUS) kn-keyword=system usability scale (SUS) END