跳到主要內容

臺灣博碩士論文加值系統

(44.192.48.196) 您好!臺灣時間:2024/06/14 17:15
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃光恩
研究生(外文):kuang-en Huang
論文名稱:Ruby線上教材的設計與評估
論文名稱(外文):Design and evaluation of online Ruby Teaching Materials
指導教授:董少桓董少桓引用關係
指導教授(外文):Sho-Huan Tung
學位類別:碩士
校院名稱:國立雲林科技大學
系所名稱:資訊管理系碩士班
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:75
中文關鍵詞:社會學習理論RubyADDIE發現式學習理論
外文關鍵詞:RubyADDIEdiscovery learning theorySocial Learning Theory
相關次數:
  • 被引用被引用:0
  • 點閱點閱:246
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
線上教學系統除了重視系統本身的功能外,也必須注重在教材方面的設計,才得以讓學生能夠更加有效率的學習。本研究主要就是針對Ruby程式教材進行改良,考慮了目前在我們所看過的Ruby書籍所發現的一些缺失進行改良,使其能夠更符合學習者學習的一份完整線上教材。透過了ADDIE系統化教學發展模式來協助研究的發展,以學生為中心的自主性學習環境裡,透過有邏輯架構設計的教材讓學生習得相關知識與技能,以解決數位學習過程中相關的問題。並且探討發現式學習理論、社會學習理論與學習的關係,將其融入教材設計的一部分。根據發現式學習理論來幫助設計一份漸進式教材與練習題組來協助學生更有效率的學習。以及社會學習理論來讓學習者相互激勵,共同解決所遭遇的問題,促進同學間的互動,達成共同成長的目標。
In addition to functionalities of the system itself, online teaching systems also need to focus on the design of teaching materials in order to help students to learn effectively. The purpose of this study is to improve teaching materials of the Ruby programming languages by improving the deficiencies of some popular Ruby programming books and to enable it to be a completely online learning material that better meet the needs of the learners. This study uses the ADDIE model to guide the process of developing a student-centered autonomous learning environment. In such an environment, students can acquire related knowledge and skills through a logical framework designed within the teaching materials and to solve a number of exercises related to the teaching subjects. We also discuss the relationship between the discovery learning theory and the social learning theory, and to integrate them into the design of the teaching material. According to the discovery learning theory, designing a group of progressive materials and exercises can help students learn more efficiently. In addition, the social learning theory can motivate learners to resolve problems, and to promote interaction among students to reach a common goal of growth.
摘要 i
ABSTRACT ii
致謝 iii
目錄 iv
表目錄 vi
圖目錄 vii
一、 緒論 1
1.1 研究背景 1
1.2 研究動機 2
1.3 研究目的 2
1.4 研究範圍與限制 3
1.5 研究方法及步驟 3
二、 文獻探討 5
2.1 Ruby程式語言的實用性 5
2.2 系統化教學發展模式 6
2.3 教學理論 7
2.3.1 發現學習論 7
2.3.2 社會學習論 8
2.3.3 學理論與本研究相關性 10
2.4 Ruby教學書籍 10
2.5 程式教學平台 11
2.6 教學面臨的問題 13
三、 平台介紹及教材設計 16
3.1 設計概念說明與描述 16
3.2 平台選擇與介紹 17
3.2.1 平台功能介紹 17
3.2.2 採用平台的原因 18
3.3 教材設計-ADDIE 19
四、 教材製作及PLWeb學習環境介紹 23
4.1 教材製作 23
4.1.1 教材架構編列(循序漸進架構編列說明、圖) 23
4.1.2 精準說明 37
4.1.3 程式語法整合 38
4.2 練習題的設計及教材與練習題的結合 42
4.3 PLWeb學習環境介紹(實際導入於PLWeb平台上的介紹圖) 45
4.3.1 學習視窗 46
4.3.2 編輯工具 47
4.3.3 教師狀態報告者: 50
五、 教材的施測與評鑑 51
5.1 研究對象 51
5.2 研究架構 51
5.3 研究假設 52
5.4 實驗設計 52
5.5 研究結果 53
六、 結論、建議與展望 55
6.1 研究結論 55
6.2 檢討與建議 56
6.3 展望 56
參考文獻 58
附錄一 Ruby書籍問題(一) 60
附錄二 Ruby書籍問題(二) 61
附錄三 Ruby書籍問題(三) 62
附錄四 Ruby書籍問題(四) 63
附錄五 Ruby書籍問題(五) 64
1.程式語言學習網PLWeb,URL:http://PLWeb.yuntech.edu.tw。
2.林宗德、董少桓,2006,Java 程式設計教學平台。
3.董少桓、林宗德,2005,支援教師分身的智慧型程式語言教學平台。
4.黃政傑,1997,教學原理。
5.徐欣逸、 施郁芬,2003,多媒體教學設計。
6.林進材,1999,教學理論與方法。
7.資策會,2003,數位學習最佳指引。
8.高橋征義,後藤裕蔵,2007,Ruby Programming。
9.Steven Holzner著 胡為君 譯,PHD,Ruby on Rails 學習手札
10.J.R Anderson and E. Skwarecki,“The automated tutoring of introductory computer programming”, Communications of the ACM, Vol. 29, No. 9, pp.842-849, 1985
11.M. Felleisen, R. B. Findler, M. Flatt and S. Krishnamurthi, “The TeachScheme! project: Computing and programming for every student, Computer Science Education, Vol. 14, No. 1, pp.55-77, 2004
12.M. Kolling, B. Quig, A. Patterson and J.Rosenberg, “The BlueJ system and its pedagogy”, Computer Science Education, Vol. 13, No. 4,2003
13.W.K. Wong, T.W. Chan, C.Y. Chou, J.S. Heh and S.H. Tung, “Reciprocal tutoring using cognitive tools”, Journal of Computer-Assisted Learning, Vol. 19, No. 4, 2003
14.(n.d.), jEdit Development, http://www.jedit.org/,8
15.(n.d.), A powerful tool for programming instruction, Turing’s Craft, http://www.turingscraft.com
16.J. Vegso, “Interest in CS as a major drops among incoming freshmen”, May 2005 edition of Computing Research News, Vol. 17, No. 3, 2005
17.D. Barnes and M. Kölling, “Objects first with Java: A practical introduction using BlueJ 3rd edition”, Englewood Cliffs, NJ: Prentice Hall,2004.
18.J.I. Hsia, E. Simpson, D. Smith, and R. Cartwright, “Taming Java for the classroom”,SIGCSE’05, 2005
19.Nghi Truong, Peter Bancroft, Paul Roe, “A Web Based Environment for Learning to Program”, Queensland University of Technology, 2002
20.E.R. Sykes and F. Franek, “A prototype for an intelligent tutoring system for students learning to program in java”, Advanced Technology for Learning, Vol 1, No. 1, pp.35-43, 2004
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top