| 研究生: |
陳柏熹 Chen, Po-Hsi |
|---|---|
| 論文名稱: |
互動式程式語言教學系統 An Interactive Programs Inquiry Teaching System |
| 指導教授: |
陳立祥
Chen, Li-Xiang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系碩士在職專班 Department of Electrical Engineering (on the job class) |
| 論文出版年: | 2016 |
| 畢業學年度: | 105 |
| 語文別: | 中文 |
| 論文頁數: | 137 |
| 中文關鍵詞: | 程式學習 、運算辨識 、智慧評分 、結果分析 |
| 外文關鍵詞: | The program of learning, knowledge, wisdom |
| 相關次數: | 點閱:104 下載:21 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在現在的資訊爆炸時代裡面,資訊系統已經越來越生活化了,從最早的桌上型電腦,筆記型電腦,一直到現在人手一支的智慧型手機,平板電腦等,無一不和系統有著密切的關係,這樣的現象造就了資訊人員大量的需求。本研究在於整合諸多程式教學的特性,設計並實作出一套教學驗證系統,讓教師或學習者藉由此平台達到最佳的學習效果。
本系統嘗試整合將學生寫好的程式語言加以驗證,藉由不同輸入方式與輸出模式的選擇,將驗證程式的功能做到最完整。為了加強教學活動的彈性、順序性、多元性與重覆使用性,本研究提出了一套系統架構以及許多的設計方式來達成需求目標。研究中實作出一套程式系統的學習平台,希望藉由此平台減輕教授查驗程式對錯的負擔,平台還可以記錄整個學期學生們的學習成績,並做成分析圖表,使教授隨時可以查看學生的學習狀況,對於學生普遍不了解的地方,還能很快加強訓練,藉由迅速、便利、直觀操作的平台,提升學生們的學習效果。
學生可以以網際網路上傳的方式,將寫好的程式上傳至雲端伺服器,教授則在上傳限定時間之後,使用本平台一次性大批量的檢查,平台會將檢查結果的成績紀錄於雲端資料庫,整個操作過程只需短短的幾秒鐘,事後教授如需要檢閱整個學習狀況,只需要用平台提供的圖表分析功能,就可以知道分析後結果,迅速找出問題真因,並加以調整,到學期結束時,平台也提供成績匯出的功能,教授只需要專注於教學即可。當累積一定的資料量後,還可以快速地分析歷年趨勢,方便教學內容隨時更新,精益求精。另外系統在驗證學生程式之後,如果發現學生答案錯誤,會自動產生相關資訊並寄發電子郵件給答錯的學生,收到信件的同學可以從信件內容知道問題點,並及時改善重新上傳,不需要教授再一一通知,增添教學及時與便利性,期盼將來此系統讓程式語言學習更加的方便與豐富。
In the modern age where information explosion comes every day, the information system has become more useful in our life. Form destops,laptops,smartphones,to tabletsthere is a large requirement of IT engineerings.This search integrated the characteristics of many programs, to design and implement an inquiry teaching system that has a best studying result to user.
This system has try to verify the program that students have been completed, according to different choices in input and output.In order to enhance the flexibility, sequentiality, diversification, repeatability of teaching, this search developed a teaching system to achieve the required targets. The system is a platform to reduce the pprofessor’s workload to verify the correctness of students’ programsand record the student’s learning results Professors can check the situation of learning at any time, for students’ understanding The Students can upload their programs to the cloud server throught the internet, and professor can set the time of upload limitThe system will record the results of grades in the cloud server.If a professor want to check the lerning situation, he can use the Chart analysis that the systemhas provided.The system will send a letter to students with information of their errors automatically.Students can find whether their programs are correct in letter and edit his program and resubmit the programs again.
Keyword:studying program language、operation identification、intelligence grade、result anaylsis.
[1] 國立台灣大學計算機及資訊網路中心電子報-軟體發展生命週期 (http://www.cc.ntu.edu.tw/chinese/epaper/0002/20070920_2011.htm)
[2] 張金磊 王 颖 張寶輝(2012),翻轉課堂教學模式研究,南京大學教育研究院。
[3] 張議文(2010),應用於醫學教育之網際網路多媒體互動式教學系統設計與實作,國立成功大學電腦與通訊工程學系碩士論文,未出版。
[4] 曾鼎錚(2012)。醫學教育上資料收集、分析方法的研究。國立成 功大學電腦與通信工程學系碩士論文。
[5] Ching Hisang Chang (2011). Smart Classroom Roll Caller System with IOT Architecture. Department of Health Care Administrator Chang Jung Christian University Tainan, Taiwan.
[6] Hao, Yungwei (2013). Explore the relationship of student engagement and personal characteristics in use of the instant response system in higher education. Educational Media (ICEM), 2013 IEEE 63rd Annual Conference International Council for, pp. 1~6.
[7] Lih-Shyang Chen, Yuh-Ming Cheng, Sheng-Feng Weng, Chyi-Her Lin,Yong-Guo Chen. A Computer-based Clinical Teaching-case system with Emulation of Time Sequence for Medical Education. IEICE.