中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

運動會成績處理項目 學案

資源下載
  1. 二一教育資源

運動會成績處理項目 學案

資源簡介

《學校運動會成績處理項目設計與實現》學歷案
一、課標要求:
掌握基本的排序算法,理解并掌握程序設計語言的基本知識和技能。
二、學習目標:
(一)通過教師講解和小組活動,理解排序重要性和機械意義、了解選擇排序的基本原理。
(二)通過交換顏色的編程練習,掌握2個變量交換的基本方法。
(三)通過尋找最小值及其位置的活動,掌握選擇排序的基本子過程。
(四)通過完善校運動會成績排序代碼的活動,進一步掌握選擇排序的基本思想和主要代碼。最終完成項目。
三、評價任務
(一)完成交換顏色的編程練習。
(二)完成尋找最小值及其位置的活動
(三)完成完善校運動會成績數據排序代碼的活動。
四、學習與指導過程
(一)資源與建議
資源:滬科技版《算法與程序設計》教材、安裝VB6.0的多媒體計算機。
建議:能夠使用VB6.0實現變量交換、尋找最小值,應用數組完成選擇排序的程序。
(二)學習過程
1.復習導入、了解排序的意義
上節課我們完成了運動會成績項目的界面設計、數據輸入等基本任務,本節課我們進入編寫排序的代碼實現過程。21教育網
通過教師講述了解排序的重要性,感悟其蘊涵的機械性,加深對機械實現程序的理解。
2、兩種最基本的排序方法
排序是編程面臨的最基本的任務,方法也有很多,高中階段需要掌握兩種最基本的排序方法:選擇排序和冒泡排序。21cnjy.com
活動1:通過觀看選擇排序的視頻了解其實現的方法,初步總結其規律。
3、變量交換練習
變量交換是高中編程需要掌握的基本方法,必須掌握。
活動2: 完成下面的填空練習,觀看老師演示,并完成“交換顏色”的編程練習。
完成填空練習:交換變量a與b的值
Dim a,b,t as integer
a=5 : b=3
t= ① : ② : ③
4、選擇排序子過程:尋找最小值及其位置
為了降低理解選擇排序的難度,我們練習其遞歸子過程。
活動3:完成下面的填空練習,觀看老師演示,并完成“尋找最小值及其位置”的編程練習
完成填空練習:
Dim i,a(1 to 5),min,m as integer
For i=1 to 5
A(i)=val(inputbox(“請輸入”))
Next i
min=a(1):m=1
For i=2 to 5
If a(i) ① min then min= ② : m=i
Next i
5、項目實現
活動4:完成下面的填空練習,觀看老師演示,完善校運動會成績數據排序代碼
For i = 1 To ①
Min = a(i) : m = i
For x = i + 1 To 8
If ___②___ Then Min = a(x) : m = x : 21世紀教育網版權所有
Next x
k = a(i) : ③ : a(m) = k
Next i
6.項目展示
小組代表展示本組的設計,并互相交流。
7、總結梳理
總結梳理本節課的知識點和學習目標。

展開更多......

收起↑

資源預覽

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 上林县| 若羌县| 东方市| 宾阳县| 甘洛县| 利津县| 洪湖市| 绥滨县| 田阳县| 黑河市| 龙岩市| 交城县| 丰原市| 满城县| 富锦市| 阜康市| 鄂伦春自治旗| 黄骅市| 定西市| 怀宁县| 惠来县| 寿光市| 昌邑市| 荥经县| 恭城| 精河县| 穆棱市| 陈巴尔虎旗| 滦平县| 石林| 玛纳斯县| 鄯善县| 大埔县| 泗洪县| 临泽县| 新郑市| 永宁县| 大荔县| 定边县| 南投市| 永昌县|