- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法和程序设计教学案例分析
《算法与程序设计》教学案例分析 清溪 中 学 朱 寿 成 电话 E-mail:zhushoucheng@126.com zhu_shch@163.com 2005年8月 课 程 的 地 位 ☆程序设计 从信息素养的角度看,学习程序设计可以锻炼学生的逻辑思维 能力,使学生思考问题时更加科学严密和细致全面。 ☆算法 具有重要的作用,它能够提供一种思考问题的方向和方法。 ☆软件工程思想 普通高中技术课程标准(实验) ? 信息技术本体视角 信息技术文化视角 发展性 (提高层面) ? ? ? 基础性 (普及层面) ? 信息技术基础 算法与程序设计 多媒体设计与制作 数据管理 网络技术 人工智能 课 程 的 地 位 在选修部分的五个模块中“算法与程序设计”是作为计算机应用的技术基础设置的。 ☆所有应用软件都是程序设计的成果 课 程 的 地 位 数学课程十分重视信息技术: “在高中课程中渗透了很多近代数学的思想和内容,如微积分、统计概率、向量、算法等,甚至它们都成为高中数学课程的核心内容.” “信息技术和数学课程内容的整合成为课程标准制定的一个基本理念.” 必修-3:算法初步,统计, 概率 选修3-2:信息安全与密码 高中数学课程的突破点之一 注重信息技术与数学课程的整合” 注重信息技术与数学课程的整合,提倡使用信息技术(如计算器、计算机)来改变学生的学习方式和教师的教学模式. 课 程 的 地 位 高中一年级第一学期完成必修模块 高中一年级第二学期完成一个选修模块 建议将《算法与程序设计》模块一安排在高中二年级第一学期或以后开设。(其中数学课程中的《算法初步》部分内容应在高中一年级第二学期开设)。 对于面上中学来说,最好是开设《网络技术应用》、《多媒体技术应用》模块。 课 程 的 开 设 普通高中技术课程标准(实验) 课程的主要内容与特色 在教材体系结构的构建上,根据高中学生的认知发展规律,以算法和程序设计为主线,对本模块中的三个主题的具体内容作了重新的编排,紧紧围绕用算法和程序设计求解问题的过程,交叉介绍算法、程序设计语言和程序设计思想与方法,教学难点按螺旋式上升安排呈现。 程序设计语言初步 算法与程序设计 计算机解决问题的基本过程 算法与问题解决例举 在教学实施中技术体系的建构:教材根据课程标准对技术体系的二次构建;教师根据课程标准,在教材基础上,重构教学内容中的技术体系和知识结构,并根据本校学生特点和课时限制,界定合适的技术深度。 课程教学 课程 标准 教材 建设 教学与学习 课程内容与要求的顶层设计 教学内容体系、教-学方式、评价方式的二次设计 以课为单元的内容体系、教-学、评价的实施与创新 教材 变通 课标 修订 课程教学 教学模式基本框架 以学生为中心,发挥其主动性、创造性 以引导为主,边学边练 侧重讲怎么做,力求少而精 加强上机,重在实践 施行过程考核,重视平时成绩 以作业设计为主线 以教师为中心,学生处于被动地位 以讲授为主,灌输教材内容 强调“知其然,也要知其所以然” 讲课为主,辅以实验 记录平时成绩,重在期未考试 按章节由教师指定作业或练习 建构主义模式 传统模式 课堂组织流程 引入情景,提出核心问题 问题的分析与解决 老师引导与促进 提炼与总结 知识深化(迁移) 《算法与程序设计》模块与高中数学课程中的有关内容有密切联系,本课程在时间安排上和教学内容上应该注意与数学课程中相关内容的衔接。在教学中,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而通过设计算法并编制程序去解决这些问题。要注意发现对程序设计有特殊才能的学生,根据具体情况在课外为他们提供充分的发展空间。要搞好本模块的教学工作,就必须做好以下几个方面的工作? 课程的开设后所遇问题与展望 1、课程学习中应该选用什么样的程序设计语言? 建议使用VB,也可以选用(Java、DelPH)等。 2、课程对教师有何要求? 授课教师需要有较为丰富的程序设计经验,并熟悉面向对象程序设计的思想和方法。最好还能对数据结构和算法分析与设计的内容较为熟悉。 课程的开设后所遇问题与展望 3、如何使用教材?知
文档评论(0)