算法与程序设计教学案例分析.ppt

上传人:本田雅阁 文档编号:3227009 上传时间:2019-08-02 格式:PPT 页数:28 大小:492.56KB
返回 下载 相关 举报
算法与程序设计教学案例分析.ppt_第1页
第1页 / 共28页
算法与程序设计教学案例分析.ppt_第2页
第2页 / 共28页
算法与程序设计教学案例分析.ppt_第3页
第3页 / 共28页
算法与程序设计教学案例分析.ppt_第4页
第4页 / 共28页
算法与程序设计教学案例分析.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《算法与程序设计教学案例分析.ppt》由会员分享,可在线阅读,更多相关《算法与程序设计教学案例分析.ppt(28页珍藏版)》请在三一文库上搜索。

1、算法与程序设计教学案例分析,清溪 中 学 朱 寿 成 电话:87359858 E-mail: zhu_ 2005年8月,课 程 的 地 位,程序设计 从信息素养的角度看,学习程序设计可以锻炼学生的逻辑思维 能力,使学生思考问题时更加科学严密和细致全面。 算法 具有重要的作用,它能够提供一种思考问题的方向和方法。 软件工程思想,普通高中技术课程标准(实验),课 程 的 地 位,在选修部分的五个模块中“算法与程序设计”是作为计算机应用的技术基础设置的。 所有应用软件都是程序设计的成果,课 程 的 地 位,数学课程十分重视信息技术: “在高中课程中渗透了很多近代数学的思想和内容,如微积分、统计概率、

2、向量、算法等,甚至它们都成为高中数学课程的核心内容.” “信息技术和数学课程内容的整合成为课程标准制定的一个基本理念.” 必修-3:算法初步,统计, 概率 选修3-2:信息安全与密码 高中数学课程的突破点之一 注重信息技术与数学课程的整合” 注重信息技术与数学课程的整合,提倡使用信息技术(如计算器、计算机)来改变学生的学习方式和教师的教学模式.,课 程 的 地 位,高中一年级第一学期完成必修模块 高中一年级第二学期完成一个选修模块 建议将算法与程序设计模块一安排在高中二年级第一学期或以后开设。(其中数学课程中的算法初步部分内容应在高中一年级第二学期开设)。 对于面上中学来说,最好是开设网络技术

3、应用、多媒体技术应用模块。,课 程 的 开 设,普通高中技术课程标准(实验),课程的主要内容与特色,在教材体系结构的构建上,根据高中学生的认知发展规律,以算法和程序设计为主线,对本模块中的三个主题的具体内容作了重新的编排,紧紧围绕用算法和程序设计求解问题的过程,交叉介绍算法、程序设计语言和程序设计思想与方法,教学难点按螺旋式上升安排呈现。,在教学实施中技术体系的建构:教材根据课程标准对技术体系的二次构建;教师根据课程标准,在教材基础上,重构教学内容中的技术体系和知识结构,并根据本校学生特点和课时限制,界定合适的技术深度。,课程教学,课程 标准,教材 建设,教学与学习,课程内容与要求的顶层设计,

4、教学内容体系、教-学方式、评价方式的二次设计,以课为单元的内容体系、教-学、评价的实施与创新,教材 变通,课标 修订,课程教学,教学模式基本框架,以学生为中心,发挥其主动性、创造性 以引导为主,边学边练 侧重讲怎么做,力求少而精 加强上机,重在实践 施行过程考核,重视平时成绩 以作业设计为主线,以教师为中心,学生处于被动地位 以讲授为主,灌输教材内容 强调“知其然,也要知其所以然” 讲课为主,辅以实验 记录平时成绩,重在期未考试 按章节由教师指定作业或练习,建构主义模式,传统模式,课堂组织流程,引入情景,提出核心问题,问题的分析与解决,老师引导与促进,提炼与总结,知识深化(迁移),算法与程序设

5、计模块与高中数学课程中的有关内容有密切联系,本课程在时间安排上和教学内容上应该注意与数学课程中相关内容的衔接。在教学中,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而通过设计算法并编制程序去解决这些问题。要注意发现对程序设计有特殊才能的学生,根据具体情况在课外为他们提供充分的发展空间。要搞好本模块的教学工作,就必须做好以下几个方面的工作?,课程的开设后所遇问题与展望,1、课程学习中应该选用什么样的程序设计语言? 建议使用VB,也可以选用(Java、DelPH)等。 2、课程对教师有何要求? 授课教师需要有较为丰富的程序设计经验,并熟悉面向对象程序设计的思想和方法。最好还能对

6、数据结构和算法分析与设计的内容较为熟悉。,课程的开设后所遇问题与展望,3、如何使用教材?知识的深浅如何把握? 课本内容多,课时少。此外,学生起点不一,程度差异大。给教学内容的选择带来了困难。在教学中,应考虑本课程的基本要求是能针对一些简单的实际问题设计算法并编制程序实现算法求解问题。所以我建议大家还要涉及太多复杂编程和算法的内容,只是告诉学生基本的概念和方法,使学生在模仿的基础上能够解决简单的问题就够了。对于面向对象程序设计的知识能让学生体会到其基本思想和 方法即可。,课程的开设后所遇问题与展望,4、如何评价?可以采用平时表现、实验作品、集中测试、获奖等内容相结合的方法来对学生进行评价。具体的

7、评价方法可以采用对以上各项加权平均的办法来确定学生的最终成绩。可以根据实际情况来制定评价涉及到的具体内容和各自的权值。,课程的开设后所遇问题与展望,高中信息技术模块总结性评价题型(评价方式)结构,评价方式,模块终结性考试,纸笔测验,填空题、选择题、补充题 书面设计 短文写作 其他,上机操作:简单作品设计、综合活动的上机部分等,综合活动:专题研究、复杂作品/系统设计等,成长记录,情感态度价值观调查文卷,目的,内容:典型作品(展示型);学习过程记录(发展型);专题研究资料;同学、教师、家长或其他人评价资料;自我反思或自评资料;其他评价资料,形式:(实物)档案袋;电子档案袋,其他评价方式,算法与程序

8、设计教学案例1分析,案例1分析,本案例设计合理,尤其是改良教案体现了新课程理念,本人对该案例有如下看法:,第一,案例对新课标要求把握到位,能根据学生实际和教学实际对教材内容进行重新整合,采用了启发性教学方法,引导学生自主学习,符合课改要求。,算法与程序设计教学案例1分析,第二,在教学过程中根据学生实际学习效果调整教学方式,力争达到最好的教学效果。,第三,课后及时进行反思,教师根据课程标准,在教材基础上,重构教学内容中的技术体系和知识结构,并根据本校学生特点和课时限制,界定合适的技术深度。,算法与程序设计教学案例1分析,该案不足之处,最初的教案未能充分考虑学生的实际情况,盲目采用了书本上的例子,

9、学生从没有学过程序设计,怎么可能理解三重循环和三维数组呢?,总的来说,改良后的案例设计既考虑一般同学的学习,也想到信息技术基础较好和有兴趣的学生,既注重课堂的教学效果,也注意了课外的拓展,是一个不错的值得推广的教学案例。,算法与程序设计教学案例2分析,案例2分析,第一,该案例中采用了启发性教学方法,能够调动学生积极思考。,第二,该案例注意了对学生发现问题,分析问题能力的培养。,算法与程序设计教学案例2分析,本案例不足之处:,第一,应该把本节课的例题做为上节课的思考题让学生思考?并根据学生思考结果,指出FOR语句存在的不足,导入介绍DO语句。,第二,该案例最后在思考题中要求学生用FOR语句解决这

10、节课的例子 ?违背了结构化程序设计的原则,为学生今后的学习造成不好影响。,算法与程序设计教学案例2分析,第三,本案例对新课程改革的体会不足,在引导学生自主学习方面还不完善。,第五,建议本案例在合适的部分引导学生对多种DO语句进行探索、学习。,第四,建议本案例在思考题中增加一个小题(要求学生把DO循环中语句的位置调换会出现什么情况?)。,算法与程序设计教学案例3分析,案例3分析,该案例设计合理,体现了新课程理念,本人对该案例有如下看法:,第一,案例对新课标要求把握到位,能根据学生实际和教学实际对教材内容进行重新整合,有效处理教材与教学的关系,对信息技术教师如何处理教材的教与学生的学两者关系有很大

11、的启发。,算法与程序设计教学案例3分析,第二,案例设计重点、难点突出,培养了学生的能力,案例抓住了教材典型例子进行研究,不仅设计了清晰的分析过程,还能够利用图示方法讲透算法,引导学生独立进行程序设计,并且能从新的角度引导学生进行思考,设计出与课本不同的分析方法和算法,体现了算法的多样性,启发了学生的逻辑思维能力。,算法与程序设计教学案例3分析,第三,在学生弄清算法后,要求学生能独立完成该程序的设计并调试,这对培养学生的发散性思维,无疑是一种好的方法。,第四,案例设计紧扣教材,除了重点分析课本典型例子外,还充分利用教材中实践部分设计讨论题,发动学生思考讨论,符合学生的实际,调动学生的学习积极性,

12、体现新课改革的精神。,算法与程序设计教学案例分析,最后,案例设计注意了信息技术课程教学的课堂内外的有效结合,也考虑了面向全体学生与培养信息技术学习尖子的培养,案例最后不仅设计倒计时和扩展提高等等题目,给有兴趣有条件的同学有发展的空间,还提供了经典的VB学习网站,对有兴趣编程的同学来说,确实是一个很好的提高机会。,算法与程序设计教学案例3分析,该案不足之处,未能充分考虑学生的实际,教学容量对于面上中学的学生来说是比较大,这也就影响实施教学的效果。,总的来说,该案例设计既考虑一般同学的学习,也想到信息技术基础较好和有兴趣的学生,既注重课堂的教学效果,也注意了课外的拓展,是一个不错的值得推广的教学案例。,谢谢,谢谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1