教師著作
Permanent URI for this collectionhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/31276
Browse
4 results
Search Results
Item Visualization of program behaviors: Physical robots versus robot simulators(Springer Berlin / Heidelberg, 2008-07-01) Wu, Cheng-Chih; Tseng, I-Chih; Huang, Shih-LungThis study compared the effects of using physical robots (LEGO Mindstorms) and robot simulators (LEGO Mindstorms Simulator, LMS) in teaching novice programming concepts. A quasi-experiment design was implemented in this study. Four classes of high school students, totaling 151 students, participated in the study. Two classes of 76 students used the physical robots to learn programming, whereas the other two classes of 75 students used LMS. The students’ post-experiment achievement tests, replies on questionnaires, and focus group interview data were collected and analyzed. The findings of the study were: (1) no significant difference was found on students’ performance between the physical robot group and the simulator group, (2) the physical robot group demonstrated more positive attitudes toward the learning activities, and (3) the physical robot group indicated that they could better imagine the program behaviors.Item 類比清晰度及系統性與程式設計概念之學習(科學教育學會, 1998-09-01) 吳正己; 林挺裕類比的清晰度與系統性是影響類比學習的兩個重要因素。清晰度是指類比物與目標物相似關係是否成一對一對應,以及相似關係的多寡。系統性是指類比類傳達整體目標概念的相似高階關係。本研究以程式設計中的巢狀迴圈為教學內容,依類比的清晰度的高低與系統性的有無設計四組教材,探討類比清晰度及系統性與程式設計概念學習的關係。研究以準實驗研究法進行,受試樣本共 176 位高一學生,受試者閱讀類比教材後,分別進行成就測驗與問卷填寫。從成就測驗與問卷的分析結果,本研究獲致以下結論:(1)類比教材的清晰度與系統性對學習成就的影響並未顯著。(2)具高清晰度之類比教材能使學生發現較多的類比關係。(3)具系統性的類比教材較易使學生發現類比的高階相似關係,(4)能察覺類比清晰度與系統性的學生其學習成就較高。Item 具有完成學習策略之初學者程式設計學習系統(1996-07-01) 張國恩本研究的目的是發展一套具有完成學習策略(Completion strategy)的初學者程式設計學習系統,以輔助學生學習程式設計技巧。目前大部分的程式設計教學系統都要求學生撰寫程式,藉由評斷和解說程式正確性來教導程式設計概念,但是經過一些學者研究的結果得知,這種教學方法不適用於初學者身上。同時這種方式使系統評估程式正確性的工作變得複雜。因此,本研究採用完成學習策略的學習方式來設計初學者程式設計學習系統。所謂完成學習策略是在程式設計教學初期,利用現有設計良好的專家程式,讓學習者去進行填補、修改以及擴充的工作。 本研究首先探討了目前的程式設計教學式學習系統的缺失和程式設計的學習理論:發展策略(Program generation strategy)與完成策略,也鑽研了APT(Algorithmic process test)測驗,然後提出程式設計學習系統的系統架構。為了驗證系統的學習效果,本研究以一所高職的學生做了實測,其結果肯定了這套學習系統的成效。本研究希望這套初學者程式設計學習系統確實對想要學習程式設計的人有一番助益。Item Socratic-dialectic learning system of recursion programming(Baywood Publishing, 2000-01-01) Chang, Kuo-En; Lin, Pin-Chieh; Sung, Yao-Ting; Chen, Sei-WangThe purpose of this research was to construct a recursion programming learning system based on Socratic dialogue. Since recursion programming learning relates to the formation and evolution of mental models, the learning may not be effective if teachers rely only on simply telling the students the standard solutions. Instead, teachers should urge the students to consider the mistakes and contradictions discovered by themselves in the learning process. Socratic dialogue is applied as a dialectic method, which presents questions to students and encourages them to reflect on their own thinking. In this study, we explored the fundamental Socratic dialogue reasoning principles and implemented these principles through production rules. This Socratic-dialectic learning system was implemented using database techniques and evaluated by an empirical study. According to the experimental results, the Socratic dialogue was proven to have positive impact on recursion programming learning.