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

運動會成績處理項目 學案

資源下載
  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、總結梳理
總結梳理本節課的知識點和學習目標。

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 井研县| 温宿县| 肇源县| 原平市| 繁昌县| 中方县| 东港市| 北安市| 子洲县| 太仓市| 和林格尔县| 饶平县| 吉林市| 高安市| 从江县| 红桥区| 平度市| 应城市| 宜宾县| 库尔勒市| 嫩江县| 什邡市| 西丰县| 灵璧县| 湖州市| 涞源县| 班戈县| 临邑县| 陈巴尔虎旗| 达尔| 宜兴市| 八宿县| 安溪县| 浪卡子县| 南阳市| 株洲县| 吉水县| 广昌县| 霍邱县| 永清县| 平利县|