师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步浙教版选修1 算法与程序设计本章小结下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

浙教2003课标版《本章小结》集体备课教案优质课下载

图2

根据图1和图2,回答如下问题:排序方法(选择排序/冒泡排序)、排序方向(从前向后/从后向前)、排序方式(升序/降序)

2.排序算法的程序实现

结合算法程序结构模型,进行代码填空。

3.排序算法的实例实现

以“59,31,43,16,28, 62”为实例,复习排序过程。理解排序算法思想,掌握排序算法程序实现的基本模型,会利用VB编程语言实现排序算法,构建排序算法知识体系。教学过程二、算法应用

编写人气王评比的VB程序,设计界面如下图所示:

对收集到的本班人气王投票结果进行信息加工处理,其中数组a,b,c,d分别存储每位学生的身份号、姓名、投票号、得票数,具体功能如下,请将程序段补充完整:

1.单击单选按钮从数据库中提取学生身份号、姓名、投票号信息,并输出在列表框list1中

2.单击命令按钮“按身份号排序”按钮,实现学生信息按身份号升序排序并输出在列表框list2中

3.单击命令按钮“班级人气王”按钮,实现学生信息按得票数(得票数需要进行统计)从高到低排序并输出在列表框list3中。

4.单击命令按钮“按得票数、身份号排序”按钮,实现学生信息按得票数为主要关键字降序、身份号为次要关键字升序排序并输出在列表框list3中。由学生尝试解决生活中排序问题:

(1)利用冒泡排序算法实现从前向后升序排序。

(2)利用数组d统计得票数,并对数组d 利用选择排序算法实现从前向后降序排序。

(3)利用冒泡排序算法实现从后向前双关键字排序。巩固提升课后作业:见“班级人气王评选——排序算法在生活中的应用(练习).doc”中的“巩固提升”部分内容。巩固相关知识课堂小结可采用实例代入法进行程序段分析,在分析过程中注意考虑以下问题:

1.针对哪个数组排序

2.排序方法(选择排序/冒泡排序)

3.排序遍数

4.排序方向(从前向后/从后向前)

5.排序方式(升序/降序)

6.排序结果显示形式(元素内容、比较次数、交换次数等)总结解答排序算法程序分析、程序填空等问题时的解题技巧。

第 PAGE 2 页,共 NUMPAGES 2 页