用計算機程序解決問題教學設計方案_第1頁
用計算機程序解決問題教學設計方案_第2頁
用計算機程序解決問題教學設計方案_第3頁
用計算機程序解決問題教學設計方案_第4頁
用計算機程序解決問題教學設計方案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、學習好資料歡迎下載用計算機程序解決問題用程序設計思想挖掘學生創(chuàng)造性解決問題的潛力(青島二中胡芳案例設計、實施者青島市電教館張捷案例指導者青島二中王群案例指導者)【對應的課標知識點】用計算機程序解決問題的基本思想和方法;QuickBasic編程環(huán)境及其基本操作?!局R點的相互銜接】與高中信息技術“算法與程序設計”模塊銜接;【本課教學法提點】“統(tǒng)一的課程標準,多樣化的教學實施;固化的教材體系,創(chuàng)造性的教學過程”;分層次教學的任務設置模塊:高中信息技術基礎年級:高中一年級所用教材版本:廣東教育出版社建議學時數(shù):1學時,非上機時間15分鐘,上機操作時間30分鐘教學設計教學目標1. 理解計算機程序的概念

2、,初步掌握利用計算機程序解決問題的基本思想和方法。2. 熟悉QuickBasic編程環(huán)境及其基本操作。3. 親歷用計算機程序解決問題的完整過程,體驗用其解決問題的方法。4. 激發(fā)學生學習編程、探索知識的興趣,培養(yǎng)學生發(fā)現(xiàn)、解決問題的能力(二)內容分析1. 教學重點通過體驗程序的運行過程及作用,了解用計算機程序解決問題的基本思想,掌握用計算機程序解決問題的方法。2. 教學難點理解計算機程序的概念;應用掌握的方法創(chuàng)造性地解決生活中的問題。3. 教學內容在整個知識體系中的位置本節(jié)課學習的內容是用計算機程序解決問題,屬于信息加工與表達這一教學主題。課程標準對這部分內容的要求是了解計算機進行信息處理的基

3、本過程,初步認識計算機與人類處理信息的異同,具體實施可通過使用一種高級語言編程工具解決一些簡單問題來實現(xiàn)。教材將這部分內容編寫在第四章信息的加工與表達(下)中的第一節(jié)(教材的學習內容是通過體驗程序的運行過程和作用、查看程序的代碼,對計算機程序有一個感性的認識,理解計算機程序的概念,再通過一個簡單程序的設計,剖析用計算機程序解決問題的過程。教材給出的實例是加密解密程序,使用的編程環(huán)境是VR)。依照課程標準的指導思想和要求,根據(jù)我校學生的具體情況,我們選擇了簡單易學的QuickBasic編程環(huán)境,并通過學生感興趣的多個實例來實施教學,取得了良好的教學效果。(三)學生分析我們的學生來自不同的初中學校

4、,他們的信息技術背景不同,信息素養(yǎng)和動手操作能力也不同。絕大部分學生沒有學過編程知識,因而這部分內容對他們來說是全新的;有的學生參加過興趣班的學習,具備一定的編程能力;有的學生對于程序設計只是略有耳聞。面對層次分明的學生,只有實施分層次教學,設置不同難度的任務,才能讓他們在課堂上都有所收獲。(四)教學策略設計1. 教學方法設計新課程的理念要求教學既要關注當前的學習,更要重視可持續(xù)發(fā)展,為學生打造終身學習的平臺,因此我在教學中選擇了教師引導、學生自主探究的教學方法;另外考慮到高中學生起點水平的差異,在教學中采用了分層次教學的方法,設置了不同難度的學習任務,培養(yǎng)學生解決問題、創(chuàng)新實踐的能力。在具體

5、的教學設計中,我主要考慮以下幾個方面:關注全體學生,建設有本校特色的信息技術課程充分考慮學生起點水平及個性方面的差異,實施分層次教學,讓學生在學習過程中自主選擇;聯(lián)系生活,合理拓展課程內容,充分挖掘學生的潛力,實現(xiàn)學生個性化發(fā)展。另外,在達到課程標準要求的前提下,選用QuickBasic編程環(huán)境來實施教學,經過自己有特色的教學設計,可以達到很好的教學效果。(2)培養(yǎng)解決問題的能力,倡導運用信息技術進行創(chuàng)新實踐課程標準強調要結合高中學生的生活和學習實際來設計問題,我為學生設置的拓展題目均來自于生活,將課堂學習與社會生活有機地聯(lián)系在一起,讓學生在活動過程中掌握應用信息技術解決問題的思想和方法。鼓勵

6、學生多思考,創(chuàng)造性地解決問題。(3)注重交流,共同建構健康的信息文化課程標準要求學生能運用合適的信息技術,恰當?shù)乇磉_自己的思想,進行廣泛的交流,在此過程中共享思路、激發(fā)靈感、反思自我、增進友誼,共同建構健康的信息文化。在教學的最后一個環(huán)節(jié),我安排了10分鐘的學生交流,讓學生在交流中不斷提高自己的信息素養(yǎng)。2. 關于教學流程和教學活動的設計思路教學流程分五個部分:創(chuàng)設情境,問題引入(展示游戲程序和萬年歷程序,邀請學生參與體驗,激發(fā)學生的學習興趣)透過現(xiàn)象,認識問題(通過打開剛才運行的程序,讓學生對程序有一個感性的認識,理解計算機程序的概念)啟發(fā)引導,體驗編程(解決一個簡單的問題:用計算機在屏幕中

7、央畫一個紅色的圓,教師啟發(fā)學生,學生設計算法解決問題,教師引導學生編程解決)設置不同層次的任務,培養(yǎng)學生創(chuàng)造性解決問題的能力(學生的基礎不同,因此在教學中分層次設置三個不同難度的任務GUE)助、個強、作,難度依次增加,使得每個同學在課堂教學中都能有所收獲,解決問題的能力都有所提高)交流與評價(交流算法與程序,共享思路,促進學生共同發(fā)展)圖2-14教學流程圖3. 學生上機操作安排和教師應用信息技術的情況學生上機操作有30分鐘時間,占課堂總時間的2/3。學生上機操作的任務是驗證程序和自主解決問題。教師應在以下方面巡視指導:QuickBasic編程環(huán)境的使用;計算機程序的結構和語句;在學生自主解決問

8、題這一環(huán)節(jié),回答學生提出的問題,幫助他們分析解決問題,指導他們設計算法。(2)教師計劃使用下列設備、軟件、課件或資源設備:多媒體網絡教室、投影儀軟件:QuickBasic編程軟件課件:PowerPoint課件資源:展示程序(小游戲和萬年歷程序);設置ftp服務器:01(上傳個人算法設計和程序文件)。二、教與學的實際過程描述1.教與學的過程描述教學過程參見表212:表2-12教學過程描述教學教師活動學生活對信階段及所動學生學習息技術用時間過程的觀的應用察和考查情境:同學們,今天我們要在課堂上進彳L次神秘的旅行,請大家觀看大屏幕(一個兩人對抗的小游戲)。觀看講提問:誰

9、愿意來玩這個小游戲?請男同學和女同學臺大屏幕投各派一個代表到講臺上來。影創(chuàng)設點評:雖然這是個小游戲,但要贏卻不是那么容易,學多情境,問題生的學習媒體課需要你的知識和智慧。(卜而提問第二個問題)引入件演示(5提問:哪位同學知道20世紀的第f是星期幾?分調動起大展示:萬年歷程序。分鐘)說明并提問:第一個游戲雖小,但讓我們玩得很開兩位同來,積極屏幕投參與教學影心,萬年歷能給我們的學習生活帶來很大的方便,它們學上講臺參是如何實現(xiàn)的呢?與教學引出:今天我們將進一次計算機編程之旅,揭開計算機編程神秘的面紗,看看人們是如何使用計算機程序來解決問題的學生思考認識計算機程序的概念(5分鐘)請大家觀看大屏幕:讓我

10、們退出正在運行的程序?,F(xiàn)在看到的這個監(jiān)色界卸就是QuickBasic的編程環(huán)境。剛/I我們看到的兩個小程序就是用QuickBasic語3編寫的?,F(xiàn)在請你思一下:什么是計算機程序?所謂計算機程序,就是計算機能夠識別的指揮它來解決問題的一行一行的語句(也叫指令)。人們編寫程序告訴計算機做什么,計算機則嚴格地執(zhí)行程序中規(guī)定的每個步驟,幫助人們解決問題學生積極思考學生認真觀看演示,積極思考,努力總結對問題的認識多媒體課件演示大屏幕投影啟發(fā)卜面讓我們自己動手來解決一個問題:用計算機在屏幕中央畫一個紅色的圓。提問:首先我們拋開計算機,想一想怎樣畫一個圓呢?(師生共同探究,由學生回答,師生討論,老師板書)紙

11、上畫圓:1. 確定輸出介質(紙張)2. 計算圓心坐標(x,y)學生回答教師提問位同學回答問題,把他設計的算法與老師交流,在討論中總結3.給出半彳大小r出解決問4.用紅色筆圓圓題的方5.結束法,其他說明:我們已經設計好了解決問題的方法和步驟,同學也都并且通過自然諦言描述出來了,現(xiàn)在把它交給計算機,在認真思它為我們完成任務了嗎?為什么?現(xiàn)在我們就用一種計考著問算機能識別的語言來描述。題,并關提問:計算機的編程語言有很多,我們同學都知道注著老師哪些?課堂上我們用QuickBasic語言,因為這種語言簡學生回與這位同單,易于理解,非常適合編程初學者。(需要介紹一下屏答:“沒有”。學之間的幕坐標系,通過

12、與數(shù)學坐標系對比。能顯示的顏色數(shù)0學生紛對話,在15)紛發(fā)表見解:適當?shù)牡鼐幊虒崿F(xiàn):因為計算機方予以補Screen12看不懂。充和糾正Letx=320Lety=240Letr=150Circle(x,y),r,4學生回End答:Basic語現(xiàn)在請你打開“我的電腦”,打開D盤QuickBasic4.5言、Pascal文件夾,運行qb.exe文件(教師同步演示,介紹常用菜語百、C語百、單的操作),在編輯界面輸入這些程序行,運行程序,看VR7cC+看計算機完成了什么工作?等等。引導學生探究:現(xiàn)在請修改一下參數(shù),看看還能畫出什么顏色的圓,能/、能在屏幕的任意位置圓圓,能不能畫出半個圓及1/4個圓學生動

13、手操作:執(zhí)行file一引導,體驗編程(10分鐘)【newprogram,新建一個程序。2.在編輯界面敲代碼,運行程序,查看結果:在黑色的背景上,以屏幕的中心為圓心,回r一個紅色的圓(學生自己操作,探究問題)學生嘗試使用編程軟件,輸入程序代碼驗證程序。學生能根據(jù)老師提出的問題,在老師的引導下進行探究活動回顧并分析上題,剖析用計算機程序解決問題的過學生觀剖析用計算機程序解決問題的過程設置/、同層次的任務,培養(yǎng)學生創(chuàng)造性解決問題的能力(15分鐘)程:分析同題v設計其法V4褊寫程序Y一4調試運行Y一4檢測結果在學生認識用計算機解決問題的過程中,讓學生了解計算機諦言只是工具,算法才是程序設計的靈魂。拓展

14、:同學們,畫一個圓是個比較簡單的任務,生活中還有更復雜的問題等待我們去解決,請看大屏幕。提問:它們是什么?有什么共同的特點?要求:現(xiàn)在你可以任選其中的一個來完成。請你不要急著動手編寫程序,先找到解決問題的方法和步驟即“算法”,把它用記事本步步地記錄卜來,并以“姓名1(2、3).txt”保存在D盤QuickBasic4.5文件夾。然后,你再嘗試著編程來解決它。程序以“姓名的拼首.bas保存在D盤QuickBasic4.5義件夾。提交作業(yè):將這兩個文件上傳到服務器(01),粘貼到高一二班義件夾中。看課件,聯(lián)系上題,體會用計算機解決問題的五個過程學生回答:靶子、奧迪汽車

15、標志、奧運會徽(五環(huán))學生回答:都是由圓組成的選擇題學生們認真觀看人屏幕,當他們看到要解決的問題都是生活中常見的問題時目,設計算法,記錄在記事本中使用QuickBasic編寫程序提交作業(yè)(靶子、奧迪汽車四環(huán)相套的標志、奧運五環(huán)),都躍躍欲試,選定題目后,都全神貫注地投入到問題的解決中去交流評價(10分鐘)從選擇三個不同題目的學生中各請一個代表上講臺演示,介紹各自的算法、編程實現(xiàn)的情況以及在解決問題過程中遇到的問題和解決的措施。課堂時間后限,教師簡單點評總結操作過程中的經驗與教訓,理解計算機程序解決問題的方法走上講臺的同學自信地介紹自己設計的算法,演示自己編寫的程序。其他的同學認真觀看2.關鍵環(huán)

16、節(jié)提煉創(chuàng)設情境,激發(fā)學生興趣學習編程知識是比較枯燥的,如何激發(fā)學生的興趣非常重要。教師首先展示一個好玩的小游戲,學生爭著參與,充分調動起學生的積極性。為了使學生不產生片面的認識(編寫程序只是為了游戲),又通過質疑的方式向學生展示了一個萬年歷程序,它能給我們的學習生活帶來很大方便,學生在領略了萬年歷的強大功能之后,激起了強烈的求知欲望。通過游戲和學習兩個方面創(chuàng)設情境,激發(fā)學生的興趣,引入新課。(2)啟發(fā)引導、體驗編程大部分學生從未學過程序設計,也不熟悉編程語言。怎樣讓學生對什么是計算機程序、怎樣用計算機程序解決問題有一個準確地認識,同時又能親身經歷用計算機程序解決問題的過程,這是一個難點。教學中

17、以形象的畫圖程序為例,圖形形象直觀,學生在以往的學習過程中也學習過畫圓,熟悉畫圓的方法和步驟,能夠引起學生共鳴。另外,畫圓程序也易于聯(lián)系生活,實現(xiàn)拓展。在這一環(huán)節(jié)的實施中,由教師啟發(fā),學生獨立探索總結出解決問題的方法,教師引導學生完成程序的編寫工作,學生體驗編程,驗證問題。(3)設置不同層次的任務,培養(yǎng)學生創(chuàng)造性解決問題的能力如何讓學生獨立自主地解決生活中的問題,掌握用計算機程序解決問題的方法和過程,通過搜集大量資料,我選擇了能密切聯(lián)系學生學習和生活的基于圓的圖案模型:靶子國,(可抽象為同心圓)、奧迪轎車的G83D勘標志3(可抽象為四個簡單的相套的圓)、奧運五環(huán)客(可抽象為五個相套的上下排列的五種不同顏色的圓)。例子來源于生活,難度依次增大。要求學生至少選擇其中的一個來完成,有能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論