3361.从一道高考算法题谈起

3361.从一道高考算法题谈起

ID:6682867

大小:186.00 KB

页数:8页

时间:2018-01-22

3361.从一道高考算法题谈起_第1页
3361.从一道高考算法题谈起_第2页
3361.从一道高考算法题谈起_第3页
3361.从一道高考算法题谈起_第4页
3361.从一道高考算法题谈起_第5页
资源描述:

《3361.从一道高考算法题谈起》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、从一道高考算法题谈起——例谈信息技术课的研题策略摘要:针对信息技术习题课中存在的各种问题,笔者从命题、解题、析题等角度提出了六条课前“研题”策略,充分挖掘习题的价值,发挥习题教学的应有功能,力求以高效的习题讲解放飞思维,超越题海,打造培养学生思维能力的精品课堂。关键词:信息技术习题教学思维培养以下是教学生活中的两个镜头:镜头1:教师在详细地分析完一道习题后,问:“很明显,这空该填什么呢?”几个学生回答:“c=c+1。”教师:“对了。这道题都听明白了吗?我们继续下一题。”镜头2:教师们围坐在一起,批改某次单元考卷:教师甲:这个知识点已经

2、反复强调过,怎么还会做错?教师乙:和这题类似的不是讲过吗,怎么变一下就不会做了呢?教师丙:也不知学生怎么想的,怎么会写出这样的答案呢?镜头里的情景,在我们身边一直反复上演。问题的关键在哪里?在镜头1中,教师为了避免学生走“歪路”,“提高效率”,往往身先士卒,带领学生阅读、分析、综合。讲解完毕,此题的教学功能也就“寿终正寝”,学生的思维活动“草草收兵”,教师的思维活动也随之结束了。这样的习题讲解,学生又怎能建构起自己的知识体系?所以必然会出现镜头2里的情形。因此,改变以往教师“就题论题”的析题习惯,培养研题意识,对题目资源进行深加工,使

3、题目功能最大化,拓展学生的思维能力,减轻学生的学业负担,成为值得我们研究的课题。笔者在这几年的算法教学过程中,借鉴数学学科的教学经验——不再追求做题的数量,而是注重提高学生的思维能力,悟出“解前思”8的重要性:即秉持“借题发挥、小题大做”的研题精神,坚守“三思而后行”的析题习惯,挖掘题目的深度和广度,扩大题目的辐射面,多角度激发学生的思维潜能。图1是2009年浙江省信息技术高考算法部分的最后一题,题型为程序填空。它要求学生在了解题意和领会命题者意图的基础上进行解题,根据上下文判断缺失的程序语句。该题来源于生活,情境真实、完整,具有较好

4、的拓展价值,能客观测试学生在算法设计、程序知识和综合运用方面的能力。笔者就以此为例,从三个角度阐述如何通过“解前思”这一环节,成功架设起习题教学和思维培养的桥梁。图18一、一题多变,活化思维研题策略之一——“节外生枝”:在原命题的基础上,能否再增加考核点?首先来分析原命题的考核意图:本题主要考核了学生从VB对象中获取数值的程序描述能力以及函数的调用表示,第1个空属于容易题,第2个空属于稍难题。在《学科指导意见》里,“VB对象的数据输入输出”是学生要掌握的基本能力,“函数的使用表示”则是为了加深学生对程序设计的理解,使学生养成程序设计模

5、块化的良好习惯。从一定程度上讲,第1个空体现了新课程标准对“知识和技能”的目标考核要求,第2个空则更多体现了“过程与方法”的目标达成,学生要做到灵活、合理地使用函数。在以上分析的基础上,笔者尝试在已知程序中添加新的考核点:(3)Mid(a(t),8,4),下面从内容、难度、位置三个方面说明理由:1、此考点为VB字符串内部函数的应用考核,与其他两个空的知识点考核不冲突;2、该空预设难度为中等,由于本句程序的输出分成三部分,学生在完成此空时可以借鉴第一部分的输入原理,这样大大降低了该空的难度,同样对于平衡整道题目的难度系统也起到了一定的作

6、用。3、纵观程序整体,该处的空缺不会影响学生对程序的阅读和理解。研题策略之二——“改头换面”:改变题型,本题若把题型改为纠错题,又该放置哪些错误类型?预测学生在答题时可能出现的错误类型,是教师教学经验的体现。以杜威为代表的革新主义课程观认为,教师担任着学习经验重组、创新的任务。因此,如何利用这些在“教”与“学”的过程中衍生出的“经验资源”8呢?按照传统的习题讲解程序,教师先苦口婆心地分析、讲解,再顺理成章地呈现答案。结果呢,学生这道题是听懂了,但下次遇到类似题目还是会出错。究其原因,教师的讲解终究是教师个人解题思路的重复,与学生的思维

7、无关。学生的元认知有如树根,盘根错节,教师的讲解好比雨露,如果雨露没有顺着根须渗到根部,对学生认知发展的帮助就不大。如果我们换位思考,展现学生的原始思维,在留空处填入学生容易出错的例子,给学生创设一道纠错题。学生在纠错的过程中,必然会思考:错在哪里?为什么错?如何改?此时,我们就会听到学生展开思维翅膀的美妙声音。不断地分析、判定、筛选的过程,其实也是学生重塑思维、提升思维品质的过程。按照以上想法,笔者根据平时的教学经验,在空白处填入以下错误类型,理由如下:第1空:1、学生答案为5,由于很多学生在学习过程中害怕与程序接触,或者尽量“远离

8、”程序代码,所以在解题时更多地会将目光投向程序界面,最后在程序填空时,由于与题目的描述衔接出现问题,很容易将界面上的输入样例数据直接作为程序的初始值进行填空。2、学生答案为:n=val(text.text),答题的规范性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。