



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上初識程序設計一、基本說明1模塊:算法與程序設計2年級:高中二年級 3所用教材版本:教育科學出版社4所屬章節(jié):第一章5學時數(shù): 45分鐘二、教學設計 1、教學目標:知識、技能目標:結合實例,體會程序設計的相關概念,流程。理解算法的重要性及其特性。了解算法的相關描述。過程、方法目標:通過對實例程序的觀察,形成對程序設計的感官認識;情感目標:在實例分析和討論過程中認知學習編程的目的及其重要性,形成對學習程序設計的熱情。2內(nèi)容分析:由于學生對程序設計基本上是完全陌生的,所以教材在編排上為學生能夠順利進入VB中進行程序設計做了大量的鋪墊工作,使得學生在能真正進入VB進行程序設計
2、之前,必須掌握較多的理論知識,而又無法將這些理論知識應用于實踐,造成他們學習程序設計的興趣逐漸消退。同時,由于無法進行實踐,教師要將抽象的理論知識完全講清楚,讓學生真正理解,也頗費時日和功力!為此,我對第一、第二章的理論知識進行了綜合,適當?shù)卣{(diào)整了一些內(nèi)容的秩序,以期在實踐中完成對理論知識的掌握。教學重點:學習編程的目的和意義;教學難點:認識算法;3學情分析:程序設計的第一堂課是比較難上的,因為對于初次接觸程序設計的學生來說,入門學習都是比較困難的。初學一門程序設計語言,并達到應用的水平,也是需要花一定的時間的,同時要求學生具有一定的理解能力。4設計思路:本節(jié)課是算法與程序設計的第一節(jié)課,本課
3、直接引入課題,并展示一些已設計好小程序,將學生帶入到程序設計世界中來,從而認識程序設計的基本流程。學生對學習編程的意義有較大的認識偏差,作為第一節(jié)課,增加相應內(nèi)容,使學生明晰學習程序設計的重要意義。算法作為軟件的核心,理解算法的概念對學習程序設計至關重要,通過一些實例使學生理解算法的涵義,并養(yǎng)成選擇最優(yōu)算法的意識。算法的描述在數(shù)學授課中相應部分學生已有基本,不作為本節(jié)課重點,只是簡單帶入,并通過練習檢測學生的掌握程度。5教學方法:以教師講授法為主,輔以演示法、啟示法等6教具:投影設備、電腦三、教學過程環(huán)節(jié)教學活動師生活動設計意圖創(chuàng)設情境導入新課在沒有真正接觸程序設計之前,很多同學對程序設計躍躍
4、欲試,沒錯,經(jīng)過堅苦的設計、調(diào)試、運行,編制出自己的程序出來,是一件非常有滿足感、成就感的事情。程序可以幫我們解決很多問題,Word程序可以幫我們排版文章,Excel程序可以幫我們統(tǒng)計數(shù)據(jù),計算器程序可以幫我們做數(shù)據(jù)運算,游戲程序可以幫我們放松心情,消磨時光。接下來我給大家展示幾個小程序,它們都有各自的作用,請大家在觀看的時候注意思考一個問題:這些程序有什么樣的共同特點?有界面設計能解決一定的問題,具有實用性可以正常關閉退出那程序是怎么被設計出來的呢?分別展示小時鐘程序、雞兔同籠問題程序、學生資料管理系統(tǒng)。對學生的回答進行歸納通過印度國王與國際象棋的故事既能引起學生的興趣和思考,又能較好地引入
5、課題新課教學一、認識程序設計一般地,設計計算機程序解決問題,其流程為:分析問題設計算法編寫程序調(diào)試運行以上這一用計算機解決問題的過程稱為程序設計(Program Design),也即俗稱的“編程”。編寫程序時所使用的語言稱為程序設計語言(Programming Language)美國人已經(jīng)視編程為一項應該從小學生就開始推廣學習的技能并且為此作出了很多努力, 但是國人還在困惑普通人是否有必要學習編程,就連絕大多數(shù)的程序員自己都整天調(diào)侃自己的職業(yè)。有件事你每天上班都要做,普通人要做兩小時,我編程讓它變成10分鐘,是不是會覺得很爽呢?將自己的業(yè)余時間抽出一部分來,學習一些基本的程序設計技巧。程序設計
6、并非為了讓任何人都成為程序員,而是讓人學會一種思維方式。對程序設計來說,算法至關重要!討論:普通人有沒有必要學習編程?展示視頻和相關圖片:編程讓你學會思考學生理解編程的意義是非常重要和必要的,希望通過IT知名人士的現(xiàn)身說法使學生明白學習編程的必要性,從而積極主動的學習編程。引入算法新課教學二、算法是程序設計的靈魂算法(Algorithm)就是解決問題的方法和步驟。例如雞兔同籠問題,要解決這個問題,就要設計合理的算法,解決這個問題的過程,就是實現(xiàn)算法的過程。算法是程序設計的靈魂,是軟件的核心。計算機科學家沃思指出:算法數(shù)據(jù)結構=程序??梢娝惴ㄔ诔绦蛟O計中的重要性。解決一個問題可能有多種算法,我們
7、要盡可能地從這些算法中找到一種效率最高的算法。例如著名的“高斯算法”問題:計算1+2+3+100的和。高斯采用湊數(shù)的算法:1+100=101,2+99=101,結果為50×101算法應具有如下幾個特征:有窮性,即必須在有限的步驟和時間內(nèi)完成程序的執(zhí)行;確定性,每一步必須有確切的含義;有輸入和輸出,程序應有0個或以上輸入和至少一個輸出結果;可行性,程序能精確運行,在有限次運算后完成。新課教學三、算法的描述一般用自然語言、流程圖和偽代碼描述算法。1用自然語言描述算法自然語言是指人們?nèi)粘I钪惺褂玫恼Z言。例如過河問題:一個人帶著一只狼、一只羊和一捆白菜過河,河邊只有一條小船,一次只能帶一樣
8、東西過河。如果人不在,狼要吃羊,而羊要吃白菜。如何渡過河既不讓狼吃羊,又不讓羊吃白菜?用自然語言描述算法符合我們的表達習慣,且容易理解。但它缺乏直觀性和簡潔性,并且容易產(chǎn)生岐義。例如“這個人誰都不認識”的理解可以是這個人不認識其他人,也可以理解為其他人都不認識這個人。2用流程圖描述算法流程圖是算法的一種圖形化表示方法,它形象、直觀,更容易理解。常用的流程圖采用美國國家標準協(xié)會ANSI制定的符號,包括:圓角矩形:程序的開始或結束平行四邊形:輸入或輸出菱形:判斷矩形:計算處理實心點:連接點流程線:程序執(zhí)行方向3用偽代碼描述算法偽代碼是介于自然語言和計算機程序語言之間的一種算法描述。它沒有嚴格的語法限制,書寫格式比較自由,只要把意思表達清楚就可以了。學生自主閱讀P6-P9頁內(nèi)容請學生上臺寫出輸出任意一個數(shù)的絕對值的程序流程圖??疾鞂W生對程序框圖的掌握程度。設計這個學生很熟悉的實例,理解自然語言描述算法的特點,增強學習的趣味性學生已經(jīng)在數(shù)學3中學習了算法的描述,尤其對流程圖比較熟悉,這里
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融行業(yè)的風險控制與防范計劃
- 質(zhì)量管理的國際標準與認證
- 科技中心城市辦公環(huán)境的智能化創(chuàng)新評估
- 質(zhì)量管理體系認證的流程與要點
- 金融產(chǎn)品的價格策略與風險管理研究
- 質(zhì)量管理的未來-六西格瑪技術探索
- 軟件開發(fā)中的自動化測試從基礎到高級的進階
- 超聲技術在商業(yè)營銷中的應用前景
- 江蘇專用2024高考數(shù)學二輪復習課時達標訓練十八不等式
- 四年級數(shù)學上冊第5單元平行四邊形和梯形第3課時點線到直線的距離導學案無答案新人教版
- 2025年江蘇揚州市儀征市眾鑫建設開發(fā)有限公司招聘筆試參考題庫附帶答案詳解
- 大象版四年級下冊《科學》全套教學課件
- 安徽毛坦廠實驗中學2025屆高三11月期中考試英語+答案
- 期末考試質(zhì)量分析教學成績匯報模板
- 部編高教版2023·職業(yè)模塊 中職語文 2.《寧夏閩寧鎮(zhèn):昔日干沙灘今日金沙灘》 課件
- 安全環(huán)保職業(yè)健康法律法規(guī)清單2024年
- 2023年高考語文全國乙卷《長出一地的好蕎麥》解析
- VISIO圖標大全(完整版)
- 醫(yī)療、預防、保健機構醫(yī)師聘用證明表(共1頁)
- 清鈴撳針介紹
- 東方要略(1-完整版)
評論
0/150
提交評論