第1页共24页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共24页程式設計電子化教材開發與功能評估陳怡芬1翁浴芳2林美娟2Yi-FenChen1,Yu-FangWong2andJanetMei-ChuenLin21台北市立第一女子高級中學2國立台灣師範大學資訊教育研究所通訊作者︰林美娟地址:台北市和平東路一段162號國立台灣師範大學資訊教育研究所電話︰(02)2362-2841分機29第2页共24页第1页共24页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共24页摘要本研究旨在發展一套適合學習電腦程式設計的電子化教材,並探討學生對於使用此類教材之看法。教材設計重點在於發揮電子媒體可動態改變圖文屬性的特色,在學生閱讀教材的過程中,將說明文字與被說明對象之間的關連性清楚標示出來,使得文字說明與圖解、程式碼能緊密結合,以達到輔助閱讀與理解的效果。教材完成後,我們採用質性研究法檢驗本教材之可用性。我們以大學資訊系學生為試用對象,以觀察單記錄學生使用電子教材時的閱讀行為,並藉由一對一的訪談,了解學生對本教材的接受度。研究結果顯示,學生於閱讀本教材時樂於使用教材所提供之各項閱讀輔助功能,而這些功能對於引導學生逐行讀懂教材內容頗有幫助。此外,參加測試的學生也普遍認為此教材具有提高閱讀速度、令人學習印象較深刻等優點。關鍵詞:人機界面設計、程式設計、電子書、電子教材第3页共24页第2页共24页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共24页緒論程式設計教學在國內外的高中電腦課程中一直佔有重要地位。我國早期的「電子計算機概論」課程將程式語言列為課程目標之一,其章節份量佔了總課程的二分之一強,所涵蓋的內容包含程式語言基本概念與BASIC程式設計;民國八十四年所頒佈的「高級中學電腦課程綱要」中,也明訂程式語言為課程主題之一。在美國方面,高中的AdvancedPlacement課程所包含的兩門電腦科學科目(ComputerScienceA和ComputerScienceAB)更幾乎全以程式設計為教學內容(TheCollegeBoard,2004)。在大學校院中,程式設計更是所有資訊系學生必修的基礎核心科目。程式設計教學和其他學科一樣,以教科書為主要教材來源。根據本文幾位作者多年的程式設計教學經驗,目前介紹程式設計的紙本教科書普遍有著以下缺點:圖解極為有限:抽象概念視覺化是幫助學生理解教材內容的重要工具,但紙本教材由於版面限制,無法提供大量圖解。少數教科書會利用分解圖示逐步說明某個抽象概念,但大多數的教科書則礙於篇幅,常將所有的步驟融合為一張圖,再讓學生自行想像其間的變化過程。這些方式常會因學生對內容的理解程度不一,造成學習成效的差異。文字解說與程式碼之間的對應性不佳:程式語言教科書中有許多文字敘述需與程式碼對照觀看,然而在目前的教材中,讀者尋找相對應程式碼的輔助工具僅有行號而已。教科書作者通常會以行號標示程式碼,並針對較難理解的程式區段依行號逐行說明。這樣的方式,常會讓學生在交互對照時產生困惑。近年來由於多媒體與網路技術的快速發展,電子書市場日漸暢旺。相對於紙本書籍,電子媒體除了可以結合文字、圖像、影音以豐富書中內容之呈現外,尚具有以下特性:內容可動態改變:此特性使得電子媒體可根據不同狀態或配合個別需求顯示不同內容,而非如紙本書籍般一成不變;可隱藏部分內容:有些內容在平時可以隱藏,在需要時才顯示出來,如此可創造出有「深度」的電子書,讓讀者根據自己的需求選擇是否觀看某些內容;容量極大:相對於紙本書籍而言,電子書的容量幾乎是無限的,而且增加內容並不會增加「書本」的體積;具有互動性:電腦能對使用者的輸入產生反應,從而建立使用者與電子書之間的互動。以上特色也為電子教科書的發展帶來了新契機。教科書有別於一般以娛樂為目的的休閒讀物,亦有別於提供查閱資料之用的工具書。教科書的內容必須為讀者所精讀、所理解。因此,如何發揮電子媒體的特色以幫助學生理解教科書內容,也就成為設計電子教科書的重要議題。一般而言,理工科的教科書通常包含較多抽象、深奧的概念,也是學生普遍認為學習難度較高者。程式設計教科書亦屬此類。我們...