vb冒泡排序法流程图_VB算法-冒泡排序教案
1
冒泡排序教學(xué)設(shè)計(jì)
班級(jí):高一一班
授課教師:袁海軍
一、
教案背景
模塊:算法與程序設(shè)計(jì)
班級(jí):高一(
1
)班
課時(shí)數(shù):
1
課時(shí)
所用教材:華師大版《算法與程序設(shè)計(jì)》
教
師:袁海軍
二、
教學(xué)設(shè)計(jì)
1.
教學(xué)目標(biāo)
知識(shí)與技能:
掌握冒泡排序的原理;理解冒泡排序的流程圖;學(xué)會(huì)使用冒泡排序思想設(shè)
計(jì)解決簡(jiǎn)單排序問題的算法;
過程與方法:
進(jìn)一步理解程序設(shè)計(jì)的基本方法,體會(huì)程序設(shè)計(jì)在現(xiàn)實(shí)中的作用;
情感態(tài)度與價(jià)值觀:
培養(yǎng)學(xué)生分析問題、發(fā)現(xiàn)規(guī)律的能力,激發(fā)學(xué)生學(xué)習(xí)熱情。培養(yǎng)學(xué)
生聯(lián)系生活中的算法。
2.
教學(xué)材料分析
本節(jié)是高一信息學(xué)科選學(xué)模塊一
《算法和程序設(shè)計(jì)》
部分算法實(shí)例章節(jié)的排序部分。
大綱
對(duì)冒泡排序部分的要求是“理解
/
學(xué)會(huì)冒泡排序的原理和算法”
??梢娺€是比較重要的章節(jié)。但
是,教材關(guān)于排序的講解不夠生動(dòng)詳盡,學(xué)生理解起來有些困難。
教學(xué)重點(diǎn):
理解冒泡排序原理及它的流程圖;
教學(xué)難點(diǎn):
理解冒泡排序中的遍、次等概念(即對(duì)變量使用的理解);內(nèi)層循環(huán)元素下
標(biāo)的范圍;
3.
學(xué)情分析:
本課程開設(shè)對(duì)象為本校高一年級(jí)學(xué)生,
在平時(shí)的教學(xué)過程中我發(fā)現(xiàn),
他們對(duì)算法部分的相
關(guān)知識(shí)掌握的程度相對(duì)較低,
學(xué)習(xí)過程中很容易產(chǎn)生挫敗感,
因此,
我在本次教學(xué)過程中注重
由淺入深的邏輯,以便他們更好的掌握相關(guān)知識(shí)。
4.
教學(xué)策略設(shè)計(jì)
采用講解法、
演示法、
分析歸納法引導(dǎo)學(xué)生思考,
并設(shè)計(jì)游戲活動(dòng)讓學(xué)生參與。
對(duì)于重點(diǎn)
和難點(diǎn),化抽象為具體,由特殊到一般,使學(xué)生更好的掌握。
三、
教學(xué)過程
(一)導(dǎo)入:創(chuàng)新情景(
1
分鐘)
通過撲克牌的展示引入排序的概念。
排序:通過調(diào)整位置,把雜亂無章的數(shù)據(jù)變?yōu)橛行虻臄?shù)據(jù)。
(二)新課
為了方便排序,
我們將這些無序的數(shù)據(jù)作為一個(gè)數(shù)組存放,
比如數(shù)組
a
,
里面有
5
個(gè)元素。
排序的方法很多,這節(jié)課我們來學(xué)習(xí)其中一種比較典型的排序方法――冒泡排序。(
1
分鐘)
1.
冒泡排序的基本思想(
4
分鐘)
一邊講解一邊以文字形式給出冒泡排序的基本思想
:
把較小的數(shù)逐次向上推移的一種排序
技術(shù)
,
強(qiáng)調(diào)從
最后
一個(gè)元素起,
依次
比較
相鄰
的兩個(gè)元素中的數(shù),
將
較小
的數(shù)調(diào)換到上面。
“所
總結(jié)
以上是生活随笔為你收集整理的vb冒泡排序法流程图_VB算法-冒泡排序教案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android逆向分析之dex2jar异
- 下一篇: 郑码输入练习