多元评量与greenfoot简介

多元评量与greenfoot简介

ID:27550341

大小:1.19 MB

页数:32页

时间:2018-12-02

多元评量与greenfoot简介_第1页
多元评量与greenfoot简介_第2页
多元评量与greenfoot简介_第3页
多元评量与greenfoot简介_第4页
多元评量与greenfoot简介_第5页
资源描述:

《多元评量与greenfoot简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、多元評量與Greenfoot簡介南港高中高慧君演講大綱多元評量高中階段程式設計教學目標與困境Greenfoot快速入門袋熊吃樹葉沙灘螃蟹Greenfoot臺灣社群介紹2多元評量過程多元(一)安置性評量(二)形成性評量(三)診斷性評量(四)總結性評量時機多元(一)定期評量(二)平時評量3人員多元(一)教師評量(二)同儕評量(三)組長評量(四)自己評量(五)家長評量多元評量4方式多元(一)紙筆測驗(筆試)(二)檔案評量(資料蒐集整理、書面報告)(三)實作評量(表演、實作、作業、鑑賞、實踐、軼事記錄)(四)口語評量(口試、口頭報告、晤談)(五)軼事記錄高中程式設計教學目標高中學生為什麼要學程式設計?

2、以課綱的精神是培養電腦解題的能力。訓練垂直式思考,能把問題想得深入。養成循序漸近的思維習慣。5高中程式設計教學困境學生對於教材內容不感興趣傳統教材以計算導向,多為數學問題。學生無法體會到電腦解題之美。學生對於教材內容學習感到吃力傳統教材以語言結構為順序,著重知識中心。傳統教材偏向工具書編法,著重知識分類。6什麼是Greenfoot英國肯特大學2007年發表。2009年成為自由軟體。它是程式設計教學軟體,可以用來學習Java語法與物件導向程式設計概念。你可以使用Greenfoot來開發互動遊戲。特別適合14歲以上的青少年使用。7為什麼要選用Greenfoot傳統的Java課程是先從語法入門,再學

3、物件導向的概念,這個學習過程是漫長的。即使熬過了漫長的學習過程,學生還是不知道如何運用學到的知識來解題,理論與實務間有很大的差距。Greenfoot的出現,打破了這個學習的模式。藉由遊戲案例,學生逐漸地學會程式設計的知識,並體驗專家解題的技巧。8如果物件導向是這樣教的...程式是由許多的類別所組成。我們可以從類別產生物件。許多的物件可以是從同一類別所產生的。相同類別的物件具有相同的屬性和方法。每個物件會記住自己的屬性。我們透過呼叫物件的方法來跟物件溝通。方法的使用有參數和傳回值。9現在你可以這麼教...使用Greenfoot的Scenario:袋熊吃樹葉10重點是...你還沒開始寫程式碼,就已

4、經在學物件導向的重要觀念了。以往這些觀念是老師必須花許多力氣解釋,學生才能了解的。現在Greenfoot讓它變成是自然而然的事。由具體的經驗來講述抽象的觀念。11案例二:沙灘螃蟹不要由空白開始教學生寫程式碼。觀念選擇結構重複結構變數繼承先有目標(讓螃蟹動起來)再講觀念12傳統教學:輸出publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello!World!");}}13沙灘螃蟹:輸出視覺化的圖片輸出生動有趣具有故事性聽覺化的聲音輸出聲光效果佳14傳統教學:選擇結構importjava.ut

5、il.Scanner;publicclassConditionIf{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.print("輸入分數:");intscore=scanner.nextInt();if(score>=60){System.out.println("及格");}else{System.out.println("不及格");}}}15沙灘螃蟹:選擇結構為了讓螃蟹碰到邊緣能轉彎為了使用鍵盤控制螃蟹轉彎16if(Greenfoot.isKeyDown("left")

6、){turn(-3);}if(atWorldEdge()){turn(10);}沙灘螃蟹:選擇結構為了讓螃蟹能夠吃掉蟲蟲17if(canSee(Worm.class)){eat(Worm.class);Greenfoot.playSound("slurp.wav");}比較使用成績及格的例子學生會覺得簡單的事怎麼會弄得那麼麻煩呀。此例會引起學生的負面經驗使用沙灘螃蟹的例子學生能夠在不同的情況下練習單向選擇結構如果我不會if,我的螃蟹就不會轉彎如果我不會if,我就不能用鍵盤控制螃蟹如果我不會if,我的螃蟹就不能吃蟲18傳統教學:重複結構19classForDemo{publicstaticvoi

7、dmain(String[]args){intsum=0;for(inti=1;i<=100;i++){sum+=i;}System.out.println("1+2+....+99+100="+sum);}}沙灘螃蟹:重複結構為了產生很多隻蟲蟲給螃蟹吃20for(inti=1;i<=20;i++){intx=Greenfoot.getRandomNumber(560);inty=Greenfoo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。