怎样上好《算法与程序设计》这门课

来源 :中华少年·研究青少年教育 | 被引量 : 0次 | 上传用户:dave463
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:高中信息技术学科选修模块《算法与程序设计》内容枯燥、严谨,对于我们学生来说缺乏相关的知识背景,在高中阶段才开始学习信息技术课难度大,也容易产生畏难情绪。那么对于学生来说怎样才能上好这门课呢?
  关键词:实际情况 数学知识 一题多变 调试程序
  一、首先教师应根据学生的实际情况,处理教材,分散难点
  新课标指出:“学习本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。”算法是程序设计的灵魂,算法教学是程序设计语言教学的基础,程序设计语言教学是算法教学的必要的延续。
  教科版的《算法与程序设计》,使用的编程语言是VisualBasic6.0。它和大多数程序设计语言书籍一样,先花大量的篇幅介绍与VB语言开发环境及语法相关的基础知识和基本概念,而后才开始程序三种基本结构的教学。教师根据学生的实际情况,对教材进行了处理、对内容进行调整,改变了教材中原有知识的逻辑结构顺序。这样学生可以边用边学,以用促学。
  教師在每节课教学过程中都以简单有趣的小问题为切入点,通过分析问题、设计算法、编写程序、调试运行,让学生对算法和程序设计有一个感性的认识,以降低学生的学习难度,并激发学生的学习兴趣,观摩、模仿、尝试等阶段逐渐到学生能独立操作。开始选择的例子比较简单,如“在屏幕上输出‘studyVB’”、“已知三边之长求三角形面积”、“计算前100个自然数之和”等。在此过程中适当忽略VB的可视化开发环境,其中数据的输入只要求用inputbox()函数完成,数据的输出直接用print语句在窗体完成,整个事件只要求由命令按钮command1_click()来触发,这样的目的一方面是减少太多新知识对学生学习算法思想的干扰,将难点分散,另一方面控件少的程序也更容易上机调试通过,让学生体验成功的喜悦。
  二、其次教师应联系学生的数学知识,进行算法与程序设计练习
  算法是解决问题的方法和步骤,计算机解决问题,必须严格地按步骤进行,这和我们平时解决问题是有区别的。因此在算法设计中,应将解题的每一步都想清楚,对学生逻辑思维能力要求较高,许多同学刚开始不太适应。因此教师在教学过程中,精选教学案例,联系学生的数学知识,从学生熟悉的或感兴趣的数学问题出发,进行算法与程序设计的练习。学生刚刚学习过海伦公式,在顺序结构和选择结构的教学中可采用“已知三边长利用该公式来求三角形的面积”这个例子。因为学生有数学基础,只要将解题步骤稍加修改就写出如下算法:
  1.输入三边长;
  2.求面积;
  3.利用海伦公式
  s=p(p-a)(p-b)(p-c),p=a+b+c2,求出面积s;
  4.输出面积s;
  5.结束程序。
  根据此算法编写好程序,在调试运行中发现如果三边长为10,10,30时就不会输出结果。那么是为什么呢?学生很快就想到这样的三条边是组不成三角形的,怎么改?自然是输入的a、b、c要先满足两边之和大于第三边才能组成三角形的,所以要在第二步之前添加一句,“如果不能同时满足,就输出‘输入数据错误’,转5;否则转2”。通过以上的例子,既体会到了算法的严谨性,学生也学会了顺序和选择两种结构的算法描述。
  教师还用趣味数学题来激发学生的兴趣,如在学习过程中老师通过讲解“水仙花数”、“百鸡百钱”、“韩信点兵”、“棋盘上的麦粒”、“鸡兔同笼”等问题来激发学生的学习兴趣,以使大家的积极性得到提高。
  三、一题多变,提高学生对知识的理解能力和编程能力
  学生固有的认识框框和习惯的思维方式是学好算法与程序设计的一大障碍。只有多实践才能体会和认识到计算机解决问题的过程。然而由于课时限制,不可能有太多的时间来进行这方面的训练。教师如能恰当地运用“一题多变”和“一题多解”等方法,精心选择一道例题,让它由浅入深循序变化,引导学生分析和比较,总结解决问题的一般规律,对弄清基本概念,提高解题能力以及培养思维的灵活性都是有益的。例如,对于“求s=1+2+3+4+5+6的一个算法”就可以拓展以解决一类问题,如s=12+22+32+42+52+62,s=1+12+13+14+15+16,s=1-2+3-4+5-6,s=1×2×3×4×5×6等许多问题。这样引导学生对比for-next以及do-loop循环的语法及适用情况。通过“一题多变”和“一题多解”的教学手段,使课堂效率得到了大大地提高。
  四、教师应授之以渔,教会学生自己调试程序
  《算法与程序设计》模块是作为计算机应用的技术基础设置的,不能忽视技术,但我们强调的技术不再是以前那种“软件说明书”式的操作。实际上对学生来说,犯的错误具有共性,主要是标点符号错误,比如“:”和“;”,关键词与变量名之间没有空格,语句书写不完整,有if没有endif,有for没有next,变量名、对象名引用时出现拼写错误等,其实学生只要掌握一点调试、运行程序的方法就能大大提高上机效率。通过训练学生不但能自己调试程序,更能加深对程序的理解,尤其是到循环结构以后,这种作用就更明显了,而且这种能力完全可以迁移到今后的学习和生活中去。
  新课程目前还处在实验阶段,存在着很大的探索空间。对学生来说,激发他们的学习兴趣、提高他们的积极性、不断进行创新的同时提高教师自身的信息素养水平。教师不再只是教学者,更应该成为研究者和学习者,教师应加强教学反思,才能提高教学水平。
其他文献
摘要:初中生物实验探究活动的开展,有利于学生合作交流;有利于学生主动发展;有利于保护学生的好奇心;有利于学生素质的全面发展。  关键词:初中生物 实验探究 教学作用  一、探究有利于学生合作交流  教师首先要培养学生积极动脑,认真思考,勇跃发言及合作交流的习惯,让学生真正参与课堂教学,主动探究新知识形成的过程。针对很多科学探究都是通过实践来的,如:分一分、摆一摆、画一画、测一测等,再通过联系课内所
期刊
摘要:新的一轮课程改革,许多内容都可以在学生的生活实际中找到背景,如与现实生活有关的图片和图形,以使学生感受到数学的价值和趣味。进一步促使数学生活化,数学与生活进一步接轨是指从学生的已有经验出发,让学生亲身经历将实际问题抽象成数学模型并进行解释与应用过程。数学源于生活,生活中又充满着数学。因此,数学教学内容应力求从学生熟悉的生活情境出发设计数学问题,让学生真正体验数学与生活的关系,从而实现“人人学
期刊
摘要:五育并重,德育为首。当前中学生心理方面正处于人生第二次断乳期,是人格突变期,也是人生最大的可塑期,这是教育的一个重要阶段。作为班级的管理者,班主任与学生的交流比较频繁,更有机会了解学生的心理变化和心理问题。文章阐述了班主任在班级管理和教育实践中要发挥自己的角色地位,解析学生心理,走进学生心灵,让每一位学生都能健康地成长。  关键词:班主任 尊重 心理健康 教育  在教学与管理的实践中,我深切
期刊
摘要:语文教学要树立阅读本体思想,注重阅读训练。阅读训练主要是对学生阅读分析综合等几方面能力的训练,也就是把平时所学的知识变为技能技巧,实际上是一个升华的过程。而如何将新课改的理念贯穿于初中阅读教学之中,正是我们广大初中语文教师所要思考,努力实践的问题。  关键词:初中语文 阅读教学  一、扫除心理障碍,培养阅读信心  首先要构建平等和谐的师生关系,给学生创造一个轻松愉悦的学习空间。这样,学生就能
期刊
摘要:在日常学习过程中,情感作为学生创造机制系统中不可缺少的因素,担负着对信息进行选择的任务,成为推动或终止某种具体学习活动的动力。它可以强化或抑制认识发展过程,并影响和制约学生活动的发展方向,有利于学生创造性思维的形成和发展。因此,数学教学必须努力实现认知与情感的和谐统一,从而达到最佳的教学效果。  关键词:情感教学 合作互助 情感品质  数学被很多人误认为是符号、图形、数字的化身,是一项单调、
期刊
摘要:德育是教育者按一定的社会要求,有目的、有计划地对受教育者施加系统的影响,把一定的社会政治思想和道德规范转化为受教育者的思想意识和道德品质的过程。其目的是把受教育者培养成具有良好道德品质、正确的政治态度和科学世界观的人。作为中专语文教学,在新形势下该怎样实施思想品德教育呢?那么,在中专语文教学中,到底如何结合听、说、读、写能力的培养,有机地渗透思想品德教育呢?在此,我想谈几点粗浅的看法。  关
期刊
摘要:写作作为一种“倾吐”应是发自内心、无牵无挂、自由自在的,然而作文教学的现状却是束缚太多,捆绑太紧。在教学实践中,作文与生活的关系经常被语文老师分离了。如何激发写作兴趣的灵活性笔者做了一些探讨。《语文课程标准》明确要求作文教学要激发学生作文的内部动机,激发学生写话、习作的兴趣,“让学生易于动笔,乐于表达”。俗话说:兴趣是最好的老师,情感是写作的灵魂,更是写作的动力。孔子也说过“知之者不如好之者
期刊
摘要:高中生无论从生理、心理来说,都比初中生成熟。因此,自制力较强,学习相对主动。如何尽可能地提高学生在课堂45分钟的学习效率,这对于一个刚刚接触高中教学的我来说,值得我好好思索。要教好高中数学,首先要求自己对高中数学知识有整体的认识和把握;其次要了解学生的认知结构;再次要处理好课堂教学中教师的教和学生的学的关系。课堂教学是学生在校期间学习文化科学知识的主阵地,也是对学生进行思想品德教育的主渠道。
期刊
摘要:21世纪是一个以信息技术为标志的高科技時代,学校教育业应从传统教育模式向更高的教育模式—“快乐体育”转变。“快乐体育”则成为现代中学体育课的教学任务与目标。“快乐体育”的情境创设是每一位体育教师在体育教学中不断探索的课题。本文从不同角度论述了“快乐体育”的情境创设,使学生在快乐中学习,在学习中快乐。实现中学生体育教学的任务与目标。  关键词:快乐体育 情境创设  1、所谓的“快乐体育”是指教
期刊
摘要:本文总结了提高语文学习效果的几种方法:营造宽松、愉悦、民主、和谐的课堂气氛;注入新的内容,突破课堂局限;优化教学方法,发挥学生的主体作用。  关键词:语文 学习效果 提高方法  笔者在语文教学中把树立大语文观,拓宽语文学习的领域,让学生在社会的大课堂中去学习语文,在生活的大舞台中获得更多的知识作为提高学生语文学习效果的重要途径,改变语文学习只局限于课堂和课本的唯一局面,取得了明显的成效。  
期刊