当前位置:首页 >> 高中教育 >> 《算法与程序设计》选修课教学实践

《算法与程序设计》选修课教学实践


《算法与程序设计》选修课教学实践探索 算法与程序设计》选修课教学实践探索 教学
安徽省宿州市泗县新集中学 周士友 E-mail:ahxjzx@163.com 邮编:234313 电话:13965337860 摘要: 摘要: 针对《算法与程序设计》选修模块内容难教难学状况,提出高中《算法与 程序设计》教学要注意培养学生的学习兴趣、讲练结合、难度适宜、积极参与 电脑制作活动

,结合其它学科的问题应用程序设计解决。 关键字: 关键字:程序设计 教学实践 高中阶段开设《算法与程序设计》课程,不仅为人才的成长打下一个坚定 的基础,还有利于培养学生的抽象思维能力和逻辑思维能力,有利于培养“发 现问题、分析问题和解决问题”的能力,培养创新精神与实践能力。如何上好 这门课,实现信息技术课程的教育目标,我们进行了一些有益的探索。 化难为易, 一、 化难为易,提高学习信心和兴趣 程序设计对逻辑思维能力要求较高,为了提高学生的学习信心和学习兴 趣, 对于一些学生难以理解的教学难点, 在教学过程中可采取一些措施降低难 度。 在“可视化编程的一般步骤”这个教学内容,其教学目的是让学生通过编 写一个简易的打字测试程序来体验可视化编程的一般步骤。 上好这节课对引导 学生学好《算法与程序设计》十分重要。虽然课本已经给出详细的操作步骤, 但学生上机实践时, 还是出现了各种各样的错误, 其中出现最多的是变量名输 入错误。学生对于错误触手无策,不知所措,而这种情况的出现是很正常的, 但是学生第一次上机编程就遇到这样或那样的挫折, 会使学生对程序设计产生 畏惧感,大大降低学生的学习信心以及学习的主动性,打击学生的学习兴趣。 教师应采取有效措施,尽量的减少这些情况的发生,让学生能顺利完成任务。 在介绍运算符、函数的功能时,教师讲课讲得天花龙凤,学生还是一知半 解, 如果提出问题让学生亲自上机尝试探索寻求答案, 能让学生更深刻的理解 和体会所学的内容。 下面以两个例子说明一下: 例一:讲授函数 int(x)、fix(x)的功能。 (1) 学生上机编程计算: int(56.8)、 int(-56.8)、 fix(56.8)、 fix(-56.8) (2)提问:函数 int(x)、fix(x) 是否有区别呢?如果有,两者之间有 什么区别? (3) 总结: 函数 int(x)的功能是取小于等于 x 的最大整数值, 函数 fix(x) 的功能是取 x 的整数部分,直接去掉小数。
1

例二:讲授整除、取余运算符。 (1)学生上机计算下列式子的值:5.2/2、5/(-2)、-5.6/2、-5/(-2)、 5.2 mod 2、5 mod (-2)、-5.6 mod 2、-5 mod (-2)。 (2)总结:整除运算时,若运算量为实数,则先取整,后相除,结果为 整型或长整型;运算结果的符号跟除法运算一样。求余运算时,如果运算量不 是整数,则先将运算量四舍五入为整型,然后再做求余运算,求余结果的正负 号始终与第一个运算量的符号相同。 在教学过程中, 随着教学内容的深入, 为了让学生学到的知识点形成一个 体系,教师可以设置一些综合实践,让学生通过小组探究实践,融会贯穿各个 知识点,提高学生分析问题和解决问题的实践能力。 创设情境,培养学生创新意识和实践能力 二、创设情境,培养学生创新意识和实践能力 在教学过程中,积极创设问题情境,以问题启发学生思维,激发学生求知 欲, 使学生在解决问题的过程中较容易的获得知识技能, 提高学生的创新意识 和实践能力,提升他们的信息素养。 例如分析“兔子问题” (有人养了一对兔子,这对兔子以后每月生一对兔 子,新生兔子从第三个月开始,也每月生一对兔子,问 12 个月后这人共有多 少对兔子?),在学生学习递归算法后,提出问题:除了递归算法外,还有没 有其它的解题方法呢?在“计算 1+2+3+…+100 的和”时,要求学生用两种不 同的方法编程。教师创设问题场景,鼓励学生从不同角度、不同方法去分析问 题,有利于培养学生的创新意识。 二、 注意与其他学科的结合 并且对于高中生来说, 高中许多课程都与计算机有关联, 例如高中数学必 修 3 中的第一章就是《算法初步》,其中有一些问题涉及到程序设计的编程思 路, 对学生的逻辑思维能力提出了较高的要求。 高中数学还要求学生能够把一 些具体问题转化为数学模型解决。 这些思想方法也是程序设计中最重要的思想 方法,本质上并没有太大的区别。不同处主要是“VB 程序设计”还要求学生 具备一定的计算机操作能力。 计算机最原始的功能就是数字计算, 数学中很多问题都可以用程序设计的 思维方法来解决。 在教学中多举一些这方面的事例, 不仅可以提高学生的学习 兴趣,而且还能提高学生研究问题、解决问题的能力。 比如,有一个“百钱百鸡”的数学思考题,大多数学生在解题时,只能利 用 已知条件,列出两个三元一次方程组,成为“无解”方程。但在讲“穷举” 算法时,这个问题就能轻而易举地解决。它的分析过程是:由于 100 钱最多只 能买 20 只公鸡,因此公鸡数应该在 0~20 之间;同理可得母鸡数应该在 0~

2

33 之间;小鸡数应该在 0~100 之间。这样,利用循环分别对公鸡、母鸡和小 鸡进行枚举,可得出题目的解。 这样的事例还有很多, 如数学中解二元一次方程的问题, 三角形面积计算 问题,物理中平抛运动和球做反弹运动问题等。 积极参与电脑制作活动, 四、积极参与电脑制作活动,培养创新能力 几年来,我积极将《算法与程序设计》选修课教学应用于中学生电脑制作 活动中,我辅导的程序设计作品获国家级大奖 4 个,省奖 11 个,市奖二十个。 2008 年 8 月, 在哈尔滨举办的 “第九届全国中小学电脑制作活动” 总决赛中, 我辅导学生的作品《元素周期表》获高中组 “全国二等奖” ,获奖学生被免试 保送到大连海事大学; 另一学生作品《函数画板》获“全国三等奖” 。在“第 十届全国中小学电脑制作活动” 总决赛中, 我辅导学生的作品 《智能成语速查》 获高中组 “全国三等奖” 在 , “第十一届全国中小学电脑制作活动” 总决赛中, 我辅导学生的作品《魔幻电子琴》获高中组 “全国三等奖” 。 结束语 我在教学实践中,努力做到转变教育观念,重视人的发展性和主体性,采 用正确的方法和策略, 从根本上提高学生学习的积极性和主动性, 在课堂教学 的转变中, 学生的学习兴趣和学习责任感日益增强, 即使基础不好的学生也对 程序设计有独特的兴趣。 而且随着计算机技术的不断发展, 必将对算法与程序 设计课程的教学提出新的要求,因此,教学改革是一个不断发展的过程,必须 做到与时俱进。 【参考文献】 [1].杨志云, 《发挥媒体优势优化课堂教学》 ,中小学电教,2006.9 [2].沙有威,《信息技术新课程算法与程序设计模块教材和教学设计分 析》,2008.1 [3].信息技术教育, 《算法与程序设计模块教学体系的构建》 ,2006.11

3


更多相关文档:

高中新课程中《算法与程序设计》教学的研究

本人根据教学实践,从感性认 新课程中的《算法与程序设计》教学模式初探 浙江省嘉善中学摘 滕春毅 要: 《算法与程序设计》是信息技术课程的选修模块之一,该模块以...

《算法与程序设计》选修教案_图文

《算法与程序设计》选修教案_其它课程_高中教育_教育专区。高中信息技术算法教案 第一课一、教学目标 1、知识与技能 初识算法与程序设计 (1)理解算法的概念,培养...

教科版《算法与程序设计》教学设计集

教科版《算法与程序设计》教学设计集_计算机软件及应用...这些要“注意的点”正是教学实践或设计中的精华所在...【专家点评】 ?赋值语句?是普通高中信息技术选修课...

浅谈《算法与程序设计》教学策略

信息技术课中, 《算法与程序设计》 师信息技术课程的一门选修课, 是选修的一...在教学时,低起点,从一个个简单 实例出发, 让学生们从自身的实践中感受到这个...

项目教学在《算法与程序设计》模块教学中的应用

介绍了在《算法与程序设计》教学实践中采用项目教学的一 些方法和经验。并指出...信息技术选修课,长期以来一直是高中信息技术教学的 重点和难点,程序设计与数学...

《算法与程序设计》第一课教学设计(高中信息技术精品)

《算法与程序设计》第一课 一、教材分析 本节课是教科社版高中课程《算法与程序设计》(选修1)第1章的第1、2节内容,计划用1课时 讲述。 本节课是对计算机...

《算法与程序设计》教学设计_图文

《算法与程序设计》教学设计_其它课程_高中教育_教育...这些要“注意的点”正是教学实践或设计中的精华所在...【专家点评】 ?赋值语句?是普通高中信息技术选修课...

高中信息技术选修模块《算法与程序设计》教学实践研究

高中信息技术选修模块《算法与程序设计》教学实践研究_其它课程_高中教育_教育专区...通过这样的一节导入课使学生充分认识到学习算法的目的就是通过掌握的 程序设计...

高中新课程中《算法与程序设计》教学的研究

本人根据教学 实践,从感性认 新课程中的《算法与程序设计》教学模式初探 浙江省嘉善中学摘 滕春毅 要: 《算法与程序设计》是信息技术课程的选修模块之一,该模块...

《算法与程序设计》复习提纲

《算法与程序设计》复习提纲_其它课程_高中教育_教育专区。算法和算法的表示 1....算法中的每个步骤都要实践能做的,而且能在有限的时间内完成。 (4)有 0 个...
更多相关标签:
算法的教学实践与指导 | 算法的教学实践 | 教与学算法程序 | 小学程序设计教学实践 | 实践教学程序和方法 | 程序设计的教学实践 | 平面设计实践选修课 | 选修课教学总结 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com