教育學院
Permanent URI for this communityhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/1
教育學院成立於民國44年6月5日,時值臺灣省立師範學院改制為臺灣省立師範大學,初設教育、社會教育、體育衛生教育、家政教育、工業教育五個學系,發展迄今,本院共設有7個學系(均含學士、碩士及博士班)、5個獨立研究所、1個院級在職碩士專班。
本院為國內歷史最久之教育學院,系所規模、師資,及學生品質向為國內首屈一指,培育英才無數,畢業校友或擔任政府教育行政單位首長及中堅人才、或為大學校長及教育相關領域研究人員、或為國內中等教育師資之骨幹、或投入民間文教事業相關領域,皆為提升我國教育品質竭盡心力。此外,本學院長期深耕學術,研究領域多元,發行4本 TSSCI 期刊,學術聲望備受國內外學界肯定,根據 2015 年 QS 世界大學各學科排名結果,本校在教育學科名列第22名,不僅穩居臺灣第一,更躍居亞洲師範大學龍頭。
Browse
5 results
Search Results
Item 引導式學習單應用於Scratch程式設計教學之成效分析(2013) 何胤廷; Yin-Ting He本研究將引導式學習單應用於國小學童Scratch程式設計教學中,目的在於探討引導式學習單是否能有效增進學童的程式設計學習成效。本研究使用準實驗研究設計,分為實驗組及控制組。實驗對象為新北市某國小共115人。其中59人為實驗組,56人為控制組。兩組課程內容均以Scratch程式設計主題概念為主軸,並配合研究者所設計的Scratch專案作為教材。實驗組學生進行專案實作練習時,需依規定填答學習單上的問題,並於作業完成時繳交;對照組學生則由授課老師以口頭、板書及螢幕示範方式進行教學,詳述專案中所需使用之指令及解題步驟。每次專案教學結束後,以該專案所講授之程式設計主題概念作為測驗內容,對兩組學生實施程式設計紙筆及上機測驗。本教學實驗為期14週,共進行七次紙筆及上機考試。最後於所有課程及測驗結束後,對實驗組學生實施學習單使用滿意度問卷。實驗結果顯示,在七次的紙筆測驗成績中,實驗組學生均顯著優於對照組;在七次的實作測驗中,實驗組於第二次到第七次的測驗表現均顯著優於對照組。另外問卷調查結果顯示,絕大多數實驗組學生認為本研究所設計之引導式學習單確實能有效幫助學生學習Scratch程式設計。Item 引導合作學習對於國小學童學習程式設計之影響─以KPL為例(2009) 康錦程; Jiin-Cherng Kang本研究將合作學習運用在國小六年級之KPL程式設計教學中,並探討引導學習單之使用對於國小學童合作學習程式設計之影響。本研究採準實驗研究法,將兩班共66位學童隨機分成引導組(實驗組)與非引導組(控制組)。引導組所使用之引導學習單乃由研究者針對分析、設計、實作、除錯和反思等五大解題步驟,分別設計引導問題,以協助學童經由互相討論,切實執行每一解題步驟,期能助其順利解題。實驗總共進行17週,其間舉行期中考與期末考;兩次考試分別包含筆試與上機考兩部份。實驗過程中,研究者另以錄影機及螢幕錄製軟體記錄學生之合作解題過程,以收集各組在解題各階段所花費之時間以及小組成員間之合作解題互動行為。研究結果顯示,引導組在期中考筆試以及期末考筆試與上機考之成績均明顯優於非引導組,其差異達到統計上之顯著性。在解題時間方面,引導組在分析、設計與實作階段所花費之時間顯著多於非引導組;相對地,引導組在除錯階段所花費之時間顯著少於非引導組。此外,引導組在反思階段也比非引導組投入較多時間。在合作解題互動行為方面,引導組出現較多解題內容相關之討論。教學實驗後針對引導組學生所進行之個別訪談顯示,學生普遍認為引導學習單有助於學生順利完成解題。Item 實況程式設計影片輔助程式設計學習(2017) 譚聖融; Tan, Sheng-Rong程式設計能力須同時應用陳述型知識(了解程式設計相關概念與技能的知識)與程序型知識(利用程式設計概念與技能以實作程式碼的知識),但傳統教學大多採用講授式,偏重陳述型知識的講授,較缺乏建立程序型知識的機會,因此無法培養完整的程式設計能力。本研究期望以實況程式設計影片來輔助學生學習程式設計,透過實況程式設計影片中所呈現從無到有的完整解題過程,以展示程式設計動態、非線性的歷程,藉由觀看實況程式設計影片並進行評註,以於陳述型知識(包含陳述語法型、陳述概念型知識)之外,能增進學生程序型知識(包含程序語法型、程序概念型知識)。 本研究建置一個實況程式設計影片輔助程式設計學習平台,提供三種程式設計教學影片:(1)教師講授影片—主要呈現教師針對課程主題之語法及概念知識進行講授教學(內含陳述語法型、陳述概念型知識)。(2)解題邏輯影片—是第一種實況程式設計影片,主要呈現專業程式設計師解題時的思考歷程(內含程序概念型知識)。(3)程式編碼影片—是第二種實況程式設計影片,主要呈現專業程式設計師實際從無到有的程式編碼歷程(內含程序語法型、程序概念型知識)。平台實況程式設計影片中亦提供評註功能供學生於觀看影片時進行評註以深化學習。 本次實驗參與者為40位高一下學期的資訊班學生,學習者透過實況程式設計影片學習平台輔助程式設計學習,研究方法為蒐集平台上評註與觀看學習行為紀錄、程式設計學習成就評量、程式設計學習態度問卷等資料進行相依t檢定、迴歸分析、群集分析、單因子變異數分析與相關分析,從實驗結果發現: 一、 在實況程式設計影片輔助程式設計學習平台輔助程式設計學習有助於提升程式設計學習成就 1. 學習者觀看實況程式設計影片撰寫評註時,會使用舊有的知識(基礎程式設計課程所學知識)來比擬新學到的知識(本學期所學之進階程式設計課程所學知識)並進行了反思歷程才有能力留下陳述型知識的評註內容來習得陳述型知識,進而提升程式設計理解學習成就。 2. 程式設計實作成就較佳的學習者,會透過花時間及反覆觀看程式編碼影片。學習者可透過觀看實況程式設計影片中語法意涵、解題邏輯及程式執行與編碼的片段,以及透過比較自己與專業程式設計師的編碼方式來習得程序型知識,進而提升程式設計實作學習成就。 二、 不同程式設計進步幅度的學習者在實況程式設計影片輔助程式設計學習平台之程式設計學習行為有所不同 1. 程式設計理解學習成就越佳的學習者在程式設計理解先備知識評量成績越差,其在觀看實況程式設計影片撰寫評註時,會使用舊有的知識(基礎程式設計課程所學知識)來比擬新學到的知識(本學期所學之進階程式設計課程所學知識)並進行了反思歷程才有能力留下陳述型知識的評註內容,因此培養了陳述型知識。透過撰寫陳述型評註可以讓學習者更了解程式設計相關概念與技能的知識,進而提升學習者的程式設計理解進步幅度。 2. 程式設計實作學習成就越佳的學習者在程式設計理解先備知識評量與程式設計實作先備知識評量成績越差,透過花時間及反覆觀看解題邏輯影片與程式編碼影片,學習者可透過觀看實況程式設計影片中語法意涵、解題邏輯及程式執行與編碼的片段,以及透過比較自己與專業程式設計師的編碼方式來習得程序型知識,透過花時間反覆觀看程式設計解題及程式設計影片可讓學習者更了如何應用程式設計概念與技能以實作的知識,進而提升程式設計實作進步幅度。 三、學習者對於程式設計學習態度自我效能面向越高,越少觀看學習實況程式設計影片,導致程式設計實作進步幅度較小;當學習者越肯定陳述型知識的重要性,越會反覆觀看教師講授影片(內含陳述型知識),並透過撰寫陳述語法型評註以進行深度思考,當學習者觀看教師講授影片中的語法意涵及解題邏輯片段的同時,也使得學習者了解及明白如何應用程式設計相關概念與技能以實作的知識,因此在程式設計實作進步幅度較佳。 藉由觀看實況程式設計影片輔助程式設計學習,學習者可於觀看實況程式設計影片後透過撰寫評註內容來與自身經驗進行反思,使得學習者更了解程式設計相關概念與技能的知識,進而提升程式設計理解能力;透過反覆觀看實況程式設計影片所呈現的程式設計解題程序及解題歷程,使得學習者更清楚如何利用程式設計概念與技能以實作程式碼的知識,進而提升程式設計實作能力。Item 適合初學者之程式語言探究 - Java與Python之比較(2016) 羅傑安; Luo, Jie-An程式語言這門科目是在電腦科學領域中的基礎課程,在目前的程式語言教學中,大多是以傳統程式語言來做為入門課程,如C、C++與Java程式語言。但是,這些傳統的程式語言,雖然在商業中有良好的發展,但是對於教學學習上,學習者可能會面臨較複雜的理論與抽象的程式知識,而造成程式語言學習上的阻礙。許多研究發現,程式語言這門學科對於是一門不容易理解的科目,即使是已經學習多年的學習者,還是無法理解程式語言的內容,對於程式語言的理解還停留在基礎的程式語法理解。 本研究旨於將Java、Python程式語言間的程式元素分別探討,例如,變數、控制結構、迴圈結構與物件等,比較兩者語言差異性對於學習者在學習程式語言的歷程會產生的影響,例如程式理解、程式理解困難感受和程式實作困難感受等。本研究使用自編的量表,以蒐集並了解分別以Java、Python為第一語言的學習者的程式理解程度、程式實作困難感受、程式理解困難感受,以及同時學習或者教授過Java與Python語言的學習者或教學者對這兩種語言理解與實作難度比較的看法。藉以比較兩種程式語言的特質,探討歸納出哪些程式語言特質對於學習者學習時,較容易理解程式且容易實作,適用於入門程式語言的教學學習,以提出未來程式設計教學者與研究者之相關建議。從收集回來的量表資料分析,結果發現如下: 1. 程式理解程度 從Java組與Python組的t檢定結果可以得知,除了輸出輸入、資料型態與變數以兩種語言為第一語言的使用者理解程度並沒有差異之外,其餘程式元素皆是以Python為第一語言的學習者理解程度表現較佳。 2. 程式理解與實作困難感受 a. 程式理解困難感受 從Java組與Python組的t檢定結果可以得知,以總體概念來看並無達顯著水準,也就是第一語言為學習Python程式語言的學生比起第一語言學習Java程式語言的學生在程式理解困難之感受,並沒有顯著上差異。其中,物件類別的程式理解困難感受,達到顯著水準,表示第一語言為學習Python程式語言的學生比起第一語言學習Java程式語言的學生在物件類別之程式理解困難的感受,學習Python程式語言的學生的程式理解困難感受較低。 b. 程式實作困難感受 從Java組與Python組的t檢定結果可以得知,Java組與Python組並無達顯著水準,也就是第一語言學習Python程式語言的學生比起第一語言學習Java程式語言的學生在程式實作困難的感受中,並沒有顯著上的差異。 3. 同時學過Java與Python程式語言之程式理解與實作難度比較: a. 程式理解難度比較 在程式理解難度比較中,可以發現學習過兩種程式語言的學習者之問卷平均數皆為正數以上,表示學習者的觀點認為學習Python程式語言在程式理解上較容易理解程式元素。不過在資料型態與變數程式元素中,學習者觀點則認為學習Java程式語言較容易理解該程式元素。 b. 程式實作難度比較 在程式實作難度比較中,可以發現學習過兩種程式語言的學習者之問卷平均數皆為負數以下,表示學習者的觀點認為學習Java程式語言在程式實作上對於學習者較有難度的情況發生。Python程式語言因語法較為簡潔明瞭,在進行程式實作時能較有效率地將程式實作出來,對於實作的難度則不會太高。 4. 同時教過Java與Python程式語言之程式理解與實作難度比較: a. 程式理解難度比較 在程式理解難度比較中,可以發現教學過兩種程式語言的教學者之問卷平均數皆為正數以上,表示教學者的觀點認為學習Python程式語言較容易理解程式元素。不過在資料型態與變數程式元素中,教學者觀點則認為學習Java程式語言較容易理解該程式元素。 b. 程式實作難度比較 在程式實作難度比較中,可以發現教學過兩種程式語言的教學者之問卷平均數皆為負數以下,表示教學者的觀點認為學習Java程式語言的學習者對於程式實作的難度較高。Python程式語言因語法較為簡潔明瞭,在進行程式實作時能較有效率地將程式實作出來,對於實作的難度則不會太高。 本研究會歸納出哪個程式語言對於學習者學習時,較容易理解程式且不容易產生實作與理解困難感受,並且適用於入門程式語言學習,與提出未來程式語言教學者與學習者之相關建議。Item 程式設計課程融入體驗學習之探究(2018) 張茵婷; Chang, Yin-Ting本研究以探究研究者自行建構之高中職程式設計融入體驗學習課程架構,並於實施五堂課程後,進行運算思維學習成效的評估,進而探討程式設計融入體驗學習課程架構是否完善與學生的學習成效成果,且同時分析學生不同背景變項與高中職程式設計融入體驗學習之運算思維變化的關係。研究對象為研究者本身任教學校學生,高一71人,高二33人,高三13人(共117人)。於課程實施前先進行運算思維前測,接著施行由研究者自行設計之五堂程式設計融入體驗學習課程,在課程結束後實施運算思維後測與學習態度問卷量表。資料分析以量化資料分析為主、質性資料為輔,根據學生學習問卷量表與五堂課的形成性評量,探討課程架構是否完善,接著透過運算思維前測、後測的成績,進行t檢定與變異數分析。研究結果發現,根據程式設計融入體驗學習五堂的課程架構,普遍學生喜愛實作或遊戲式課程。在實施五堂程式設計融入體驗學習課程後,學生的運算思維能力(包括:抽象化、資料表示、樣式辨識/一般化、問題解析、演算法思維)中,除了「資料表示」無明顯進步外,其餘四項能力皆有明顯進步。學生不同背景變項(包含:性別、年級、在班級成績、居住地、學制、是否曾接觸過程式設計課程)對於學生運算思維學習狀況,皆無顯著的影響。預期本研究成果未來讓程式設計課程的教師與研究人員在設計課程上,能有所依據並更加完整,讓學生運算思維能力的培養更加順利。