VB教學中的一個特殊案例 —“計算器” 昆山震川高級中學 金家龍 【摘要】在江蘇省信息技術學科選修模塊《算法與程序設計》的教材中有很多的教學案例,這些案例一般包含一個或幾個知識點。信息技術教師在教授VB程序設計的過程中會大量應用這些案例,目的是向學生闡釋說明VB的各個知識點,比如韓信點兵問題可以用來說明計算機解決問題和人類解決問題的異同點,水仙花數問題可以用來引出VB中一種重要的基本結構―循環,同時可以通過循環說明計算機解決問題的優勢所在。這樣的教學方式是比較傳統的,有它的好處,但是弊端也很明顯。學生往往對這些包含零碎知識點的小案例興趣不大,原因是:它們相對簡單,僅僅是為了說明某個知識點而被教師提出,在生活中沒有什么實用價值。學生完成這樣的案例沒有成就感和滿足感,因此在課堂上學習積極性不高,更談不上在這樣的案例里進行深層次的自我探索和協作學習了。如何找到一個好的綜合各個知識點又具有實用價值的教學案例就顯得非常的重要,計算器就是這樣的一個特殊案例。
【學生分析】 1.學生對信息技術課程比較感興趣,一方面是信息技術課程內容中的大多數相對簡單、娛樂性實踐性比較強,學生覺得輕松好玩有參與感。另一方面是任課教師和科目本身對學生的要求相對較低,學生在課堂上的學習壓力不大。 2.學生對于需要動腦筋的有一定難度的抽象復雜知識,一般有懼怕心理,這種心理會影響學生的學習積極性和主動參與探究的愿望。本案例有一定難度,因此從案例一開始就要注意消除學生畏難情緒,讓學生覺得有既有意思又能獨立完成,從而能夠積極主動的投入到課堂學習中去。教師在教學過程中應控制難度,及時鼓勵、引導、啟發學生,始終讓學生保持飽滿的學習激情。
【案例分析】 計算器案例有其特殊性,主要體現在以下幾點 1.綜合性:這個案例包含了VB大綱中的大多數知識點,避免了其他小案例包含的知識點單一零碎的問題。 2.拓展性:從界面、功能最簡單的第一個“簡陋型計算器”可以擴展到“樣貌初具”的過度型簡易計算器再到“內外兼修”的第三版實用型計算器,這符合循序漸進由淺入難逐步推進的學習規律,易于為學生接受,同時也讓學生在版本更新的過程中不斷體驗學習新知識的樂趣和成就感。 3.實用性:第三版實用型計算器已經和WINDOWS操作系統中的微型計算器(附件中)相差無幾了,學生完全可以用它取代系統附件中的計算器,這是學生一生中的第一個具有實用價值的計算機軟件作品,會對學生學習信息技術尤其是編程知識產生良好的激趣作用,甚至成為部分學生以后高考志愿選擇計算機專業的誘因,其影響是深遠的。本論文由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看 4.靈活性:教師可以在這個案例中根據學生基礎和學習情況靈活控制案例拓展程度和案例難度,還可以向不同學生提出不同要求以實現因材施教、分層教學。
【教學目標】 知識目標: 通過讓學生搭建三個程序界面,復習對象的三要素知識點,進一步熟悉更多的對象屬性。 第一個計算器,復習三種基本結構和基本語句(賦值、注釋、結束等)、熟悉并最終融會貫通VB中的各種不同類型的數據及其運算。 第二個計算器,復習第一個計算器中的字符串連接知識點,了解不同類型的數據之間轉換的方法、懂得什么時候需要這種轉換。初步體會程序設計中的模塊化思想。 第三個計算器,進一步復習、熟悉第一個和第二個中的知識點。了解變量的全局性和局部性特點。初步熟悉VB內部函數的格式和使用方法。初步了解程序BUG和預防的相關知識。 情感目標: 1.培養獨立探索知識、勇于實踐的行為習慣和思想意識、團體協作精神。 2.通過完成具一定難度的有實用價值的軟件作品激發學生的成就感、自豪感,提升學生的編程興趣和學習的積極性主動性。
【重點難點】數據及其處理 對象三要素的理解(側重屬性和事件)函數 思維周密性的訓練
【課時安排】共三課時。每個版本計算器各1節課。
教學環節一 效果展示,激發學生興趣和好勝心,調動其探究欲望教師任務:我在網絡教室的大屏幕演示事先已做好的三個版本的“計算器”程序及其使用方法后,告訴學生:只要花1節課時間,我們每個同學都能夠設計出第一個版本的簡陋型計算器,再花點時間就能完善它,做出中間的第二版簡易型甚至漂亮又實用的第三版實用型計算器程序。我們所要做的工作就是往窗體中添加幾個對象,簡單地設置一下對象的屬性,再編寫幾條相似的事件過程代碼,就大功告成了。在學生面前我故意把這個程序的設計說得很簡單、容易、輕松,從而調動了學生的學習熱情和探究欲望。我還把學生分為四個小組,激勵學生說:看看哪一組學生最先把這個程序設計出來。 學生活動:明確任務,做好學習的準備,有的學生已經迫不急待,希望自己或本組能最先把任務完成。 【大屏幕演示】 1.計算器界面 2.對象屬性值表 計算器V1.0(簡陋型) 對象名 屬性名 設置值 Form1 Caption 計算器V1.0(簡陋型) Text1 Text 空字符串 Text2 Text 空字符串 Label1 Caption ? Label2 caption = Command1-Command6 Caption +、-、*、÷、清除、等于
計算器V2.0(簡易型) 對象名 屬性名 設置值 Form1 Caption 計算器V2.0(簡易型) Text1 Text 空字符串 Text2 Text 空字符串 Text3 Text 空字符串 Label1 Caption ? Label2 Caption = Command0-Command9) Caption 0-9 Command10-Command13 Caption +、-、*、÷ Command14-Command16 Caption .、=、清除
計算器V3.0(實用型) 對象名 屬性名 設置值 Form1 Caption 計算器V3.0(實用型) Text1 Text 空字符串 Label1 Caption ? Label1 Visible False Command0-Command9 Caption 0-9 Command10-Command13 Caption +、-、*、÷ Command14-Command17 Caption .、=、Back、C Command18-Command27 Caption Sqrt、平方、log 、-/+、Sin、Cos、Tan、Atn、CE、Off
首頁 上一頁 1 2 下一頁 尾頁 1/2/2 相關論文
首頁 上一頁 1 2 下一頁 尾頁 1/2/2
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供其他論文畢業論文格式,論文格式范文,畢業論文范文