博碩士論文 109522149 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator林于瑄zh_TW
DC.creatorYu-Hsuan Linen_US
dc.date.accessioned2022-7-13T07:39:07Z
dc.date.available2022-7-13T07:39:07Z
dc.date.issued2022
dc.identifier.urihttp://ir.lib.ncu.edu.tw:444/thesis/view_etd.asp?URN=109522149
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract程式設計已然成為現代社會的必備技能,但對於初學者來說,這並不是件容易的事,需要透過有策略的方式更能有效的學習。儘管現今已推出視覺化的環境,用以幫助學習程式設計,但都依賴個人電腦,在資源不足的地區,容易造成資源分配不均,此外,它們仍缺乏使學習者擁有像程式執行般的思考流程。紙本在教學中仍是種無所不在的材料,擁有靈活且低成本的特性,將程式設計元素應用在紙本學習中,利用紙本運算的方式,提供一種有形且看的見的程式。然而,基於紙本的學習仍有一定侷限的運算能力。因此,本研究實現了使學習者擁有程序性思維,將其思維可化與紙本學習機制結合,幫助學習者學習,並透過手機連結使得紙本運算數位化,即時驗證學習結果,避免錯誤的概念無法即時被糾正。本研究使用了提出之系統進行了教學實驗,針對程式設計的基本概念和演算法的學習成效進行探討,其結果顯示,整體的學習成效和在排序演算法的學習成效皆優於直接在電腦上學習的控制組,因此,基於紙本學習並利用手機即時驗證學習結果的學習方式對於學習程式設計具有正面的效果。zh_TW
dc.description.abstractProgramming has become a necessary skill for modern society, but it is not easy for beginners and requires a strategic approach to learn more effectively. Although visual environments have been introduced to help learn to program, they rely on personal computers. In under-resourced areas, this can lead to an uneven distribution of resources. Additionally, they still lack the thought processes that allow learners to think like the execution of a program. Paper is still a ubiquitous material in education, with flexibility and low cost. The application of programming elements to paper-based learning provides a tangible and visible program using paper computing. However, paper-based learning is still limited in its computing power. Therefore, this study realizes procedural thinking for the learners. Making procedural thinking visible is combined with the paper-based learning mechanism to help learners learn. The paper computing is digitized through a mobile phone connection, and the learning results are verified immediately to avoid misconceptions that cannot be corrected. In this study, the proposed system was used to conduct a teaching experiment to investigate the learning effectiveness of the basic concepts of programming and algorithms. The results show that both the overall programming skills and sorting algorithms are learned better than the control group learned directly on the computer. Therefore, the learning method based on paper-based learning and immediate verification of learning results using mobile phones has a positive effect on the learning of programming.en_US
DC.subject程式設計zh_TW
DC.subject基於紙本學習zh_TW
DC.subject紙本運算zh_TW
DC.subject使程序性思維可視化zh_TW
DC.subject從紙本到數位zh_TW
DC.subject即時驗證zh_TW
DC.subjectProgrammingen_US
DC.subjectPaper-based learningen_US
DC.subjectPaper computingen_US
DC.subjectMake procedural thinking visibleen_US
DC.subjectFrom paper to digitalen_US
DC.subjectReal-time validateen_US
DC.title一個應用紙本運算與數位化於程式設計學習使程序性思維可視化的機制zh_TW
dc.language.isozh-TWzh-TW
DC.titleA mechanism for applying paper computing and digitization to programming learning for making procedural thinking visibleen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明