算法与程序设计的教案范文
一、学情分析
通过上学期《算法与编程》部分的学习学生初步了解算法及其表示、比较熟悉流程图设计;
本学期课程为《算法与程序设计》对算法的理解更加深入要求能通过
visualbasic
实现简单算法;
在本课之前学生应了解了流程图的应用熟悉在一组数中求极值算法对于排序及冒泡排序学生比较熟练
对于本部分学生可能会对选择排序算法的原理理解较为困难需要教师的引导学习学生应当在学习过程中认真听取教师对于算法的分析在教师指导下能解释该算法的流程图进而实现程序
二、教学目标
知识性目标:
了解排序的概念、能在现实生活中列举出关于排序的实例
能对照冒泡排序解释选择排序的优势指出选择排序的策略找出数字之间的逻辑联系
有迁移应用能力能由此及彼归纳排序中的数字规律探索更有效率的排序算法
技能性目标:
具有模仿水平在教师指导下可以表
达出选择排序的思想能对流程图作出解释
能独立完成流程图的绘制对选择排序的各个环节比较熟练并能在
visualbasic
环境中规范地编写程序
情感、态度、价值观目标:
学生在学习过程中通过亲身经历体验选择排序的实现过程获得对此算法的感性认识
利用信息技术手 ...
附件列表