中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/89755
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 80990/80990 (100%)
Visitors : 41646952      Online Users : 2294
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/89755


    Title: 一個應用紙本運算與數位化於程式設計學習使程序性思維可視化的機制;A mechanism for applying paper computing and digitization to programming learning for making procedural thinking visible
    Authors: 林于瑄;Lin, Yu-Hsuan
    Contributors: 資訊工程學系
    Keywords: 程式設計;基於紙本學習;紙本運算;使程序性思維可視化;從紙本到數位;即時驗證;Programming;Paper-based learning;Paper computing;Make procedural thinking visible;From paper to digital;Real-time validate
    Date: 2022-07-13
    Issue Date: 2022-10-04 11:58:32 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 程式設計已然成為現代社會的必備技能,但對於初學者來說,這並不是件容易的事,需要透過有策略的方式更能有效的學習。儘管現今已推出視覺化的環境,用以幫助學習程式設計,但都依賴個人電腦,在資源不足的地區,容易造成資源分配不均,此外,它們仍缺乏使學習者擁有像程式執行般的思考流程。紙本在教學中仍是種無所不在的材料,擁有靈活且低成本的特性,將程式設計元素應用在紙本學習中,利用紙本運算的方式,提供一種有形且看的見的程式。然而,基於紙本的學習仍有一定侷限的運算能力。因此,本研究實現了使學習者擁有程序性思維,將其思維可化與紙本學習機制結合,幫助學習者學習,並透過手機連結使得紙本運算數位化,即時驗證學習結果,避免錯誤的概念無法即時被糾正。本研究使用了提出之系統進行了教學實驗,針對程式設計的基本概念和演算法的學習成效進行探討,其結果顯示,整體的學習成效和在排序演算法的學習成效皆優於直接在電腦上學習的控制組,因此,基於紙本學習並利用手機即時驗證學習結果的學習方式對於學習程式設計具有正面的效果。;Programming 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.
    Appears in Collections:[Graduate Institute of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML28View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明