中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 教案下載 > 信息技術教案 > 高中信息技術教案 > 程序設計方法課標解讀

程序設計方法課標解讀

發布時間:2018-11-02

程序設計方法課標解讀

“算法”是關于解決問題的計算過程的描述,即解決問題的方法和步驟的描述;“程序設計”是使用計算機可理解的語言表達算法的過程。本模塊反映了計算機解決結構化應用問題的基本方法,為選修模塊。

通過本模塊的學習,學生應該體驗算法思維,掌握幾種基本算法;能設計簡單應用問題的算法,并能初步使用一種程序設計語言,編制程序解決該問題。

本模塊的教學,要強調理論與實踐的結合,注意尋找、發現身邊簡單的實際問題,進而設計出算法和計算機程序去解決這些問題。本模塊著重強調的是算法設計思想,故對程序設計語言不作具體規定,應根據實際條件加以選擇。

本模塊由3個主題組成:

(一)計算機解決問題的基本過程

1.內容標準

(1)了解算法和計算機程序的基本概念,了解計算機程序執行的基本過程。

(2)了解算法的表示方法,能用自然語言、流程圖、偽代碼等描述算法,重點掌握流程圖描述算法的方法。

例1 農夫、狼、山羊和蔬菜過河問題。一個農夫帶著一條狼、一頭山羊和一籃蔬菜過河,但只有一條小船,并且每次只能讓農夫帶一樣東西過河,而且農夫在場的情況下動物和蔬菜均相安無事,一旦農夫不在,狼會吃羊,羊會吃蔬菜。問聰明的農夫如何解決過河問題。

例2 求解sum=1+2+……(n-1)+n

例3 兩個正整數最大公因子的計算問題。

(3)了解程序設計環境的基本知識,了解程序設計語言、編輯程序、編譯程序、連接程序以及程序開發的環境。

2.活動建議

選擇若干簡單的數學計算問題,在教師的指導下,學生分小組設計相應的算法,并使用某種方法描述這些算法。

(二)面向對象程序設計語言初步

1.內容標準

(1)理解使用一種面向對象程序設計語言的基本方法,掌握對象及其封裝、事件驅動、繼承、方法和事件的概念;理解數據類型和表達式的構成及描述計算過程的三種基本結構。

例1 順序結構實例:交換兩個數據的算法。

例2 選擇結構實例:求兩個數中的大數的算法。

例3 循環結構實例:求解1+2+……+100問題。

例4 雞兔共籠,一共有30個頭,90只腳,求雞兔各有多少只?

(2)理解模塊化的程序設計方法。

(3)掌握從源程序到可執行程序的生成方法。

(4)掌握調試、運行指定程序的方法。

2.活動建議

選擇一個實例,根據解決問題的要求,設計算法,編寫源程序,生成對應的可執行程序,調試并運行該程序。

(三)常用算法

a  用解析法設計算法

1.內容標準

(1)了解解析法的基本概念及用解析法設計算法的基本過程。

(2)能夠用解析法分析簡單問題并設計算法及編寫程序求解問題。

例1 求解一元二次方程根的算法。使用一根長度為l厘米的鐵絲,制作一個面積為s的矩形框,要求計算出滿足這種條件的矩形的長h和寬w (歸結成求一元二次方程ax2+bx+c=0的根)。

例2 兩個日期之間天數的計算。計算從y1年m1月d1日起,到y2年m2月d2日之間的天數。

2.活動建議

(1)上機實習:獲得解決解析法中兩個實例的可執行程序。

(2)從數學、物理、化學學科的學習中選擇計算問題,確定解決該問題所需的計算公

式,并用流程圖描述問題的計算過程,編寫程序,獲得計算結果。

b  用窮舉法設計算法

1.內容標準

(1)了解窮舉法的基本概念及用窮舉法設計算法的基本過程。

2頁,當前第112
程序設計方法課標解讀 相關內容:
  • 第1節 《程序與程序設計》教學設計

    第1節 《程序與程序設計》教學設計一、學習者分析對于初二的學生,經過第一冊第一章的學習,對信息技術課程的學習已經形成了習慣,熟悉常見的應用軟件和常規的教學環境,為進一步學習計算機程序設計打下了一定的基礎。...

  • 評課--《VB程序設計的基本結構》

    今天,在9中聽了張老師的課后,現在我對此次課發表一下自己的一些看法。一、我個人的觀點認為本節課是以教師講授、學生練習、以任務驅動為主的一種較為傳統的教學模式。...

  • 程序設計初步

    第三部分 QBASIC程序設計基礎第一章 軟件設計基礎知識【教學目的】【教學重點、難點】【教學過程】第一節 計算機語言語言是人類進行思想交流的工具,人與計算機之間進行交流同樣也需要“語言”——一種能被計算機識別的專用語言稱為計算機...

  • 選擇結構程序設計

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 語文教案-題目:如何提高小學生對程序設計的興趣

    本人是一名即將畢業的師范生 。在本學期初有上學期的實習學校找到我請我幫他們去培訓NOIP(全國信息技術奧林匹克競賽)培訓班。小學組培訓的是 QB(Qbasic),參加學習的(3~5年級)學生,他們對QB都一無所知, 同時思維也有所差異。...

  • 信息技術 - 選擇結構程序設計(精選2篇)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 一信息技術第六章“第一節程序設計的基本方法”教案設計

    一、教學目標1.理解算法的概念;2.知道兩種算法的描述方法—語言描述法和流程圖的區別3.能初步利用算法解決簡單的問題。4.培養學生的理論聯系實際能力和動手操作能力。...

  • 算法與程序設計——選擇排序

    一、學情分析通過上學期《算法與編程》部分的學習,學生初步了解算法及其表示、比較熟悉流程圖設計;本學期課程為《算法與程序設計》,對算法的理解更加深入,要求能通過visual basic實現簡單算法;在本課之前,學生應了解了流程圖的應用...

  • 信息技術 - 選擇結構程序設計(一課時)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 程序設計基礎

    教學目標:1. 了解計算機解決問題的四個階段。2. 理解“算法”的概念和算法的三種基本結構。3. 能讀懂流程圖,并能初步進行簡單的流程圖設計。...

  • 高中信息技術教案
主站蜘蛛池模板: 日韩av免费网址 | 亚洲日韩中文第一精品 | 爆乳3把你榨干哦ova在线观看 | 中国国产av片 | 国产精品久久久久一区二区三区 | 草蹓视频在线观看 | 年轻的朋友4韩剧在线观看 在线不卡日本V二区到六区 | 国产精品久久AV免费观看软件 | 国产精品毛片久久久久久久久久99999999 | 2021国产精品久久久久青青 | 一级毛片一级毛片一级毛片一级毛片 | 性一交一乱一色一视频 | 欧美无人区码卡二卡3卡4乱码 | 伊人久久综合精品一区二区三区 | 日韩综合网站 | 91日韩 | 色噜噜狠狠狠狠色综合久一 | 天天干天天射综合网 | 毛笔玩弄高潮h | 色先锋资源久久综合5566 | 色诱福利视频网址 | 人体精品一二三区 | 美女午夜福利4K视频在线观看 | 少妇的肉体在线观看 | 日韩一级少妇 | 数码宝贝第一部日语版 | 国产精品精品国产一区二区 | 四虎大片 | 日产中文字幕在线观看 | 台湾成人在线 | 久久久久国产视频 | 欧美人与拘性视交 | 久久精品日产第一区二区 | 免费欧美视频 | 在线免费观看福利 | 九一成人免费视频 | 91.xxx.高清在线 | 国产乱xxxx| 国产精品一二三美女不卡在线观看 | 欧洲视频二区 | 久久久久久99 |