《視覺化程式設計的概念與方法》優秀教案設計範文
《視覺化程式設計的概念與方法》優秀教案設計範文
一、教學指導思想與理論依據
依據新課標中提出“強調問題解決,倡導運用資訊科技進行創新實踐活動”的理念。以學生為主體,結合高中學生的生活和學習實際設計問題,讓學生在感受與體驗的過程中構建知識結構,掌握程式設計中的概念;並將所學的知識積極地應用到解決學習、生活等實際問題中。
二、教學背景分析
1.教材內容分析
本課使用的教材是廣東教育出版社出版的《演算法與程式設計 資訊科技(選修1)》。
本節內容為該書的第三章第一節課,主要內容是對視覺化程式設計中的物件、屬性、方法事件等概念的講解。本節課為一節起始課,在學習了這些概念後學生不僅在上課時知道了這些專業術語,同時也能夠知道了程式碼的書寫位置和書寫格式。為後面的教學奠定堅實的基礎。
本節課將透過身邊熟悉的事物手機,把枯燥難懂的概念進行簡單的詮釋,並透過VB本身的“所見即所得”的程式設計環境,讓學生在模仿教師完成任務的過程中獲得小小成功的喜悅,激發他們進一步學習的興趣。
2.學生情況分析
本課教學物件為高一學生。在學習本課之前,學生已經對程式程式碼的編寫有一定體驗,並熟悉visual basic 6.0的環境介面。
高一年級的學生思維活躍,想象力豐富,求知慾強,所以在教學中應抓住學生這一生理特點,採用問題解決的教學策略。由學生自主發現問題、解決問題,在問題的解決過程中熟悉並掌握VB的視覺化程式設計的概念與方法。
3.教學方法
任務驅動、演示法、講解法。
4.教學資源
教學簡報(PPT),記事本小程式(EXE)和原始碼。
三、教學目標框架設計
1.教學目標
知識與技能目標:
1)能夠結合日常生活中的具體事例分析說出它的屬性、方法、事件,從而加深對屬性、方法、事件概念的理解;
2)能夠利用控制元件工具在窗體上建立按鈕、文字框等物件,並學會透過屬性視窗修改物件的caption、text屬性值;
3)透過分析簡單筆記本小程式,能夠判斷出滑鼠單擊事件是作用在那個物件上,並且事件過程是什麼;
4)透過編寫程式程式碼,加深對物件的屬性、事件、方法的語法格式的'記憶。
過程與方法:
1)以生活中的手機為例,理解物件的屬性、方法、事件概念的含義;
2)透過製作簡單記事本小程式,加深對物件的屬性、方法、事件概念的理解,進一步體會三者之間的關係。
情感態度與價值觀:
1)由生活中的事例講解,提高學生知識遷移的能力;
1)透過製作簡單記事本例項,體驗VB語言帶來的成就感,激發學生學習VB程式設計的興趣。
2.教學重點
1)物件、屬性、方法、事件等概念。
2)程式碼的語法格式和書寫方法。
3.教學難點
程式碼的語法格式和書寫方法。