信息技术教学中《算法与程序设计》教学探析
2022-03-31杨军
杨军
摘 要:学生的信息技术课标准必须是以普通学校全部改革当做基础新课标,加强学生信息素养,建成学生终生学习模式平台,提高解决问题的思维模式及技能,一起学习良好信息文化。此篇文章对算法与程序设计教学探究详述了一些思考,也就是学校老师在准确无误地认识对在校生开设算法与程序设计教学的着重性条件上,怎样去锻炼学生们的反思技能,进一步完善地进行程序设计教学,加强学生们的信息量及信息素养。
关键词:程序设计教学;认识;反思性学习
引言
相关文件明确指出算法与程序设计当中应该以算法与程序设计为主要线路,出示采纳技术算计探究实际问题的环节。利用这个板块的教学教育,使学生们学习算法的思想,明白算法与程序设计在在解决相关问题环节里的地位及价值。让学生们可以先从简单问题开始,开发解决相关问题的算法,而且还可以尝试利用专门的程序语言编写程序,达成算法,从而解决遇到的困难。就学生们的程序设计教学来说,本人有下面一些思考。
一、对开设算法与程序设计教学的认识
开设算法与程序设计教学对于学生来说极其重要。学生们能够在学生时期打下良好的基础,这有利于他們就业或者创业后的发展。另一方面现如今高考数学里面也放入了一些算法模块,也进一步说明了算法与程序设计这门课的重要意义。但是算法与程序设计课程相较于一般课程来说难度偏大,内容层次较高,因此学校教师应该特殊对待这门课程的深度与广度。同时老师们要教育学生们意识到这门课程是十分重要的,使学生能够积极发挥自主创造性,而不是局限于死板机械化的学习,进而能够让整个学校的教学工作高效率地完成。
二、开设算法与程序设计的教学目标
(一)知识技能和过程方式
学习算一堆数据中最大值的思维模式,并且能够把算法当中的设计方式用相应的图形表达出来。比如通过开展同班同学比较身高、比较体重的活动,从中找到最高最重者,或者举办武术竞赛算出排名最高的人,使学生们能够学会将这种日常生活里找出算最大值的方式方法,也就是训练算法思维模式。锻炼学生们提出问题解决问题的技能,使得学生们能够学会在遇到困难的时候整理出来解决困难的思维路径,从而探究出来相关问题的特殊环节,进一步明白计算机程序是怎样去处理相关问题的。在过程程序当中,利用现实生活当中可以实践的例子指引学生们探究归纳算出最大值的思想见解,实践中的应用主要是用来举证引用是否真实有效,究竟是不是能够对学生们建立抽象性结论有价值参考。在方式方法中,重点地教会学生一些分析思考和解决相应问题的技能,熟练计算机去解决困难的步骤,给后面的学习夯实基础,增加自信心。
(二)情感态度与价值观念
能够使学生们集中注意力尽全力地参与到教学实践当中,主动积极地与同班级同学及老师一起交流探讨,培养学生们优秀的思维方式,开拓大家的创新力,从而形成良好的学习精神和良性的学习态度。提供优良的大环境,从而进一步激发学生们的自主学习性,提高学习兴趣,尽全力地制造一个能够让人接受的、开放性的课堂氛围环境,使学生们能够置身于开心轻松的课堂氛围中,积极探究、快乐创新。
三、算法与程序设计的教学思路
针对例如日常生活当中去比较同班级学生的身高,指引学生们去发现算最大值的思维方法,怎样能够设计算一堆数据当中最大值的算法呢,本人的想法是需要让学生们主动的去探究整个程序环节,相对于直接性的把知识灌输给他们要更有价值。这样的方法可以使学生们建立快速、高效的思维模式,在达到任务圆满完成的状态里,老师们的引导显得尤为重要。能够找到所有数据里面最大的,一般情况来看,没有什么高级的难度,但是由于在相互比较的步骤中,学生们不仅动眼动手,还训练了思维,因此能够以最快的速度算出来最大值。然而计算机就不一样了,计算机针对这一任务究竟是以什么样的方法来完成呢?事实上,计算机解决问题的重中之重就是通过计算机语言或者代码把一个问题的思维加以表达,相当于每一步的大脑思维都有证据记录。这需要老师对学生们做出相关的指导,来攻克这一个重难点问题,从而让学生们一步步地学会分析思考相关问题,总结经验,解决困难。
四、算法与程序设计教学应培养学生举一反三技能
举一反三性的学习,指的是学习的过程中通过自己的反思进一步进行学习,也就是反思性学习。学生们能够拥有反思性学习的思想及思维模式是反思性学习的重要基础。需要使学生们能够明白反思性学习的重要性,理解没有反思就很难做到自我纠正,它非但可以及时准确的纠正自身错误,还可以完善已经学习到的知识和技能,提高综合能力。针对学生们做的好的地方给予最大的赞扬和鼓励,在一定程度上也有利于加强反思性效果。同时,老师们还应该制造出轻松、活跃、开放式的学习环境和氛围,让学生勇于提出不足,增强交流的自信,大胆提出质疑,拥有创造性思维模式。学生们智慧的激发在一定程度上也能够反作用于别的学生,从而带动整个班级,不断的思考互助,建立一种良好的学习圈子。反思性学习不但能够使学生回顾当天学到的知识,还可以探究学习当中所运用的方式方法、思维模式,从而加以创新。对研究也有一定的推动价值。新课标提出了老师们需要注重每一位学生的情感、思维动态和价值观,因此,老师们需要专门的利用各种各样的方式提高学生们的反思性学习能力。
在教育教学的过程当中,老师们不可以只死板地局限于教材文件,而是要能够重视总结归纳教材,由浅入深,循序渐进,从而对教学进行分层,指导增强学生们的思维,从而激发他们的创新力。与此同时还要让学生们学会举一反三,融会贯通。学生们在学习当中其实就会发现大部分知识难点都是互相联系的,倘若老师们擅长日常教学知识的总结和归纳,同时还能够配合经典例子进行解释,那么学生们的思维一定会得到提高,增强了他们学习的灵活运用性,能够使他们轻松应对举一反三,提高创新力。由此可见,教师如果能认真钻研教材,并且对教材能够分层有序的编排,一定就能帮助学生们学会以微知著。
结束语
老师们需要将基础的知识和技能操作相结合。算法与程序设计是更有深度和广度的学习内容,它的教学最终目的并不是为培养程序员开始铺路,老师们应该注重培养学生们用算法与程序设计的思维去学习,锻炼学生的探究性,提高学生的创新力,帮助学生成长新时代的成长性人才。
参考文献:
[1]中华人民共和国教育部.普通高中信息技术课程标准[s]
[2]熊川武.反思性教学[m].上海华东师大出版社