探讨高中信息技术中算法与程序设计的二轮复习

来源 :速读·上旬 | 被引量 : 0次 | 上传用户:liujifanhua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:高中信息技术中的算法与程序设计是抽象性、逻辑性很强的学习内容,很多學生在学习过程中没有掌握好算法的解题思维,往往会失去兴趣,甚至放弃了算法与程序设计的学习。本文针对二轮选考的学生情况,从多个方面探讨了如何重新唤醒学生对算法学习的兴趣,有效地进行算法与程序设计的二轮复习。
  关键词:高中信息技术;算法与程序设计复习
  在浙江省新高考改革的背景下,我校的高二学生在今年的4月份参加了高中信息技术的第一次选考,考得不理想的学生马上又投入到第二轮的复习当中。我们必须要好好思考,考的不理想的原因,这样才能有效指导我们的下一轮复习,使接下来的复习更具有针对性。于是我让所有学生都把自己选考的成绩报告单下载下来,成绩报告单上反映的问题和我们预想的一样,算法与程序设计这一部分失分非常严重。接下来,我对学生进行了一些简单的问卷调查,并且对部分学生进行了个别交流。我发现,大部分学生对算法与程序设计越来越不感兴趣,在老师们讲授这方面的知识时,他们根本没有认真听讲,有些学生甚至是完全放弃的状态,算法成了他们学习信息技术的最大障碍。
  如何才能让这部分学生对算法重拾兴趣,跨过这道最难的屏障?我做了一些尝试,具体如下。
  一、复习基础知识从零开始,获得解决问题的成就感
  参加二轮选考的大多数学生,基础知识薄弱,有些甚至于基本的标准函数,运算符都不认识几个,或者只是有一些模糊的印象。这些基本的知识如果没有掌握,要他们写出语句是肯定不可能的,所以只能是零起点复习。我想既然学生不能用程序直接进行编程解决实际问题,那么培养学生的算法思维就从算法常见的表示方法——自然语言入手,不着急引入程序,而是从最基本的算法的思想开始。多举出一些他们非常熟悉的生活、学习中的例子,让他们开口讲,讲第一步做什么,第二步做什么……他们都会讲的头头是道。比如让学生讲如何求解最大公约数和最小公倍数的问题时,可以先引导学生进行讨论和分析,他们就会讲的很好。然后要不时的鼓励他们,使他们循序渐进地重拾兴趣。复习VB的基本的语法知识时,先细致的讲解,从VB的界面,到每一种基本控件的属性、用法和异同,到运行、调试和保存的方方面面。而对于一些记忆性的知识点,比如复习标准函数、运算符、表达式等用法的时候,也要尽量包含在解决具体问题的例子当中,这样不至于让学生学习起来太枯燥,而消磨掉兴趣。
  二、培养学生的习惯性思维到算法的思维
  我前面提到,让学生用自然语言来描述求最大公约数的算法,他们能顺利的解决。学生用的方法是欧几里得算法,又叫辗转相除法,他们的习惯性思维就是数学的解题方法,我们就要从习惯性思维入手。这样既让学生体验了解题的成就感又培养了他们解析算法的思维。接下来,我又向他们介绍了用《九章算术》中“更相减损术”的方法来求解两个数的最大公约数,尝试多种解题方法,可以让学生逐步形成算法的思维方式,构成清晰的多种方法解决问题的思维结构。
  但是算法的思维和我们的习惯性思维也不是完全一样的,它不能完全以我们常规解决问题的方法来进行思考。高中的学生具备一定的思维能力,并且一开始的时候,学生是习惯以自己的思维方式来解程序的,这样往往会导致片面,容易出现问题。比如,我们在一开始学习用FOR循环语句来实现1+2+……+100的累加时,学生习惯性的解题方法是用(1+100)*50来实现,而不是循环累加的方法。如果一直用习惯性思维来解决问题,就会造成后面学习的困难。
  三、举一反三,拓宽解题思路
  举一反三是培养学生算法解题能力的一种有效方法,可以加深学生对所学知识的深刻理解,也可以发展学生对算法思维的熟练运用。
  数据的排序算法是教材中非常重要的算法思想,教材中要求学生掌握冒泡排序和选择排序的基本思想和程序实现,并且要会熟练应用,这就要求拓展学生举一反三的运用能力。比如,冒泡排序中教材的主要程序是自下而上进行冒泡,外层循环控制冒泡的遍数,内层循环控制数据的比较交换过程。学生要熟练掌握冒泡排序算法的基本思想、具体过程以及代码的特征。同时也能掌握从上往下的冒泡排序过程和程序实现方法。教学时可以把两段程序放在一起进行比较,加深理解异同点。还有冒泡排序的运行遍数由外层循环控制,N个数要排序N-1遍后就成为有序的数列,如果题目循环的终值不是N-1,那么就要注意循环执行遍数对结果的影响;再有就是冒泡排序的优化思维,可以进行判断,如果一遍排序过程中没有数据的交换就说明数据已经全部有序,不需要执行完所有的程序,退出循环的执行等。
  要实现举一反三的目的,就要在“一”上下功夫,对一要进行深化,这样才能实现知识的拓展、延伸,技巧的迁移,达到触类旁通的效果。
  四、划分结构,个别推敲
  在技术的选考中,一个半小时内要完成信息和通用的所有题目,时间上是很紧张的。比如今年浙江省4月份的技术卷的第17题,该如何在有限的时间内解决最后这个选考程序题。首先,虽然是作为最后一个压轴题,但并不是每一空都是很难的,比方这个17题的第一空就是简单的,抓住题目给的实例,分析问题,读懂题目后不去读程序也是能做出这个填空的;其次,看到程序后千万不要逐行逐句去阅读程序,我们根本没有那么多的时间,所以第一件事情就是先把整个程序的结构进行划分,然后理清每一个划分的程序段的作用和目的;最后,抓住划线处的程序填空进行前后推敲,分析寻找各个变量之间的相互关系,跟踪主要变量值的变化,找出规律,确定答案。
  我觉得除了让学生探讨问题的解决方法和技巧之外,还要让他们多接触一些生活中常见的典型例子。比如巧填九宫格、打字训练器、ISBN号码、按身高排队等。要是能让学生从中体会到算法的真正魅力,算法也就不会那么难了吧。
  二轮选考的学生个体差异很大,而算法与程序设计教学也一直存在“难教”和“难学”的问题,这是由于程序设计本身抽象、枯燥,逻辑思维性强。我们的整个复习的教学过程要根据学生的实际水平,并且要符合学生的认知规律,让学生小步成功,缓慢形成清晰的算法思维结构,使学生能静下心来分析程序,乐于学习,这是值得我们不断思考和研究的课题。
  参考文献:
  [1]徐强.《让学生乐于学习算法与程序设计》.
其他文献
体育课可以说是每一个孩子都不排斥并且很喜欢去接触的一门课程,今天我分享一下我在执教一年级的体育课上的一些小思想。  1针对于一年级小朋友的第一节体育课  当我走进教室,每一位小朋友都是满怀欣喜的去欢迎老师的到来,也会很好奇的去问你是什么老师呀?而每个班都有那么几个孩子知道这节课是体育课,瞬间会把课堂推向高潮,孩子们那种天真的兴奋老师一时按耐不住他们,第一节课是师生建立良好关系的一节课,当我想用严肃
期刊
◆摘 要:当前关于教育新课程改革的工作不断进行,教育各学科的教学模式和教学课堂都在一定程度上需要完成创新,而小学语文教学课堂改革在此大趋势下已经上升到一个新的高度。在小学语文课堂中,阅读和写作是教学改革必不缺少的两个内容,而如何更好的培养学生的阅读和写作能力,并在此基础上完成两者良性的结合,成为当前小学语文教师迫切需要解决的问题。  ◆关键词:小学语文;读写结合;策略分析  语文学科作为教学系统中
《音乐课程标准》强调了“以审美为核心”,提出了“兴趣爱好为动力”、“互动合作”、“面向全体学生”、“提倡学科创新”等新的教育理念,带动了教师的教学思想和学生的学习方式的巨大改变,为音乐课堂教学的改革带来新的锲机。  “以学生的发展为本”是新一轮基础教育课程改革的新理念。我们教师应掌握学生身心发展的特点,特别是音乐老师,学生平日里紧张的功课压抑就等着音乐课来放松心情的,你枯燥的课堂已吸引不了学生好动
期刊
摘 要:中小学音乐课程与信息技术的整合不仅改变了传统的音乐课堂教学结构与模式,更重要的是引发了小学音乐课程的学习观念与学习方式的转变。本文结合几年来课程整合研究的实践,就目前小学音乐课程与信息技术教育整合过程中所涉及的整合的实质、原则和基本模式作了初步的探索。  关键词:音乐课程;信息技术;整合  小学音乐课程与信息技术的整合是当前中小学校音乐教育教学改革与发展的一种必然趋势。尤其是随着教育的信息
摘 要:对于体验式教学来说,在很大程度上对传统的教学进行了突破,能够充分发挥学生的主观能动性,促进学生学习效率的提升。学生在地理学习中,根据自身的情感体验来了解地理知识的本质,并且在体验式教学的过程中,学生的学习热情得到了激发,学生能够了解到地理知识与生活之间的联系,将会自动将地理知识运用到生活中去,不断激发自身的学习能力。  关键词:体验式教学;初中地理;应用  1体验式教学开展的要求  对于体
◆摘 要:随着新课程改革的实施,新课程语文标准变成了教育者实施教学的基础。虽然语文新课程不断完善,但仍有很大的改进空间,“没有最好,只有更好”。国家新课程改革实施的教育是提高语文教学的质量,教育方面的“一举一动”总是影响着教师和学生。所以,作为教育者,教师需要在此基础上,根据自己的教学实际情况,我们要按照新课程改革的要求,实施新的教学方法,为教学做好充分的准备。  ◆关键词:语文新课改;语文教学质
摘 要:听、说、读、写是语言学习的必要过程,会读,会说还要会写。英语学习中写作是至关重要的环节,学生通过写作贯穿所学知识点,体现词汇储备量,直观的表现出哪一环节存在问题。写作综合听、说、读各方面能力加以一定材料提示构建一篇整体的文章,其中包含词汇、语法、句法等,难度系数大,存在的问题也较多。本文通过从初中英语写作存在的普遍现象入手,针对每一环节提出改善策略,以帮助教师和学生采取措施提高初中英语写作
摘 要:泰勒公式是高等数学和数学分析中重要内容之一,是研究函数极限、证明不等式、估计误差等方面不可或缺的数学工具。本文主要介绍具有佩亚诺型余项的泰勒公式在求极值中的应用。  关键词:佩亚诺型余项;泰勒公式;极值  Abstract:Taylor formula is the important content in Advanced Mathematics and Mathematics Anal
本文依据国家和北京市“十三五”规划精神,以及党的十八大和十八届三中、四中、五中全会精神,按照国家和北京市中长期发展规划要求部署安排,针对学校现阶段面临的现实问题,从
我国的上市公司大多是由国有企业组成的。在股票发行额度有限的情况下,上市公司往往采用对国有企业局部改组的方式设立。这使得上市公司与原国有企业关系十分密切,它们之间