APP下载

高中“算法与程序设计”的学习困难探讨

2020-06-08刘永刚

科学导报·学术 2020年22期
关键词:学习困难高中

刘永刚

摘  要:于“算法与程序设计”而言,是高中信息技术中的重要组成部分,学生在学习这一章节的知识时存在诸多困难,它不仅需要学生具有一定的计算机基础,还要学生花费时间练习巩固相关知识和操作。但高中生时间宝贵,对计算机的了解程度不深,导致在学习“算法与程序设计”时存在困难。因此了解学生学习困难的原因,并找到解决对策是当务之急。

关键词:算法与程序设计;高中;学习困难

教学是一门艺术,需要教师付出耐心和精力探索其中的奥秘。“算法与程序设计”具有一定的难度,在教学过程中教师要注重教学模式的创新性与合理性,提高课堂的效率。因此,作为高中信息技术课程的老师,应了解学生在这方面的困难,在教学方面做出优化方案,增强学生对于“算法与程序设计”相关内容的理解,让课堂展现出独特的魅力。

一、高中信息技术课堂上存在的问题

1.教学方法传统单一,没有创新

传统的高中信息技术课堂上教师总是向学生输入固定的知识,而学生机械地听讲,接受老师讲授的关于“算法与程序设计”的知识。这种教学方法没有创新性,学生对老师讲的内容不感兴趣,更不会主动地进行科学的思考,也不会与老师交流实际操作中出现的困惑。因此需要教师换用其他的教学方法来增强学生对相关知识的理解,引导学生自主思考,增强其对算法与程序的操作能力。

2.课堂氛围较差

高中信息技术课程对学生产生了一定的压力,因为知识点多、操作复杂,学生要尽快理解知识点,掌握“算法与程序设计”的相关内容。如果学生在课上对所学知识理解较慢,就会产生焦躁的情绪,压力变大,使课堂氛围变得紧张、压抑,不利于学生心态的调整和精神的放松,使思维变得迟钝,丧失学好计算机的信心。另外,学生容易因为信息技术课的枯燥而犯困,或者容易上课走神。这些问题都导致了信息技术课堂的氛围变得紧张。

3.课堂效率低

由于教学方法单一,一堂信息技术課结束虽然教师和学生身心都感到疲惫,但是并没有达到良好的课堂效果。学生对于“算法与程序设计”的一些地方还是存在疑惑,教师也不知道自己上课所讲的知识学生能否真正充分理解,长期处在这样的课堂教学模式中,学生不能学好“算法与程序设计”,老师也没有达到好的教学效果,对学生的学习和老师的教学都产生消极的影响。

二、学生对“算法与程序设计”学习困难的原因

1.学生的计算机基础较差

有的学生家里没有电脑,所以他们平时没有机会接触到计算机,对于计算机的操作并不了解,甚至连打字这类基础操作都不熟练。学习“算法与程序设计”这一章节,需要学生对计算机的操作熟练,将相关知识转变为实际操作。这对于那些计算机基础较差的学生来说具有很大的难度,他们无法理解老师所教的相关内容,也不能顺利地在计算机上进行操作,从而造成学习困难。

2.学校不重视信息技术课程

高中学校面临着升学率的压力,把重点都放在高考科目上,而信息技术并非高考科目,所以学校不注重对这门课程的管理与改革,并且经常占用这门课程的时间安排数学课、物理课等。在这种情况下,学生也对这门课程提不起重视,在课上经常不听课、吃东西、说话等,对于“算法与程序设计”的内容不以为意,不主动地了解相关知识,也不进行操作,从而使得学生对这方面的内容越来越无法理解。

3.知识点多且难

“算法与程序设计”中具有很多知识点需要学生牢记,这些内容既繁琐又复杂,想要掌握这些知识需要长时间的学习和操作。比如在学习“编程”这一知识点时,学生不仅要有较好的记忆力,还要能够熟练地操作计算机,才能编写出代码。“算法与程序设计”是一节比较专业的内容,高中生缺乏专业练习,学习起来就比较困难。

三、提高教学效率的措施

1.创新教育模式

为使“算法与程序设计”的教学达到良好的课堂效果,教师要对教学方法进行革新,避免单一的讲解式教学模式,要注重素质教育。教师应把课堂主权交给学生,可以向学生展示有趣的小程序,引起学生对“算法与程序设计”的兴趣,避免枯燥的课堂氛围。另外,开展讨论活动,教师布置一个程序设计的主题,学生们自行设计,可以小组讨论,每个小组可以派代表发表问题,其他小组进行回答。这种教育模式能够促进学生开拓思维,增强对信息技术的兴趣与了解。

2.学校要重视信息技术课

学校应将信息技术课纳入课程计划安排中去,制定上课规章制度,并张贴在教室内。对于课上违反纪律的学生应进行相应地处罚,告诫学生要遵守纪律。学校应为信息技术课提供人力物力,保证该门课程能够顺利地进行,提高教学效率。

3.注重实践教学

要想使学生学好“算法与程序设计”的相关内容,教师不仅要向学生讲解理论知识,还要让学生有大量的时间上机练习。编写程序是一个复杂的过程,要教给学生实用的操作技巧,使其能够在计算机上快速、准确地写出代码。另外,要让学生学会用所学的编程知识解决实际问题,这能够增强学生的积极性,对“算法与程序设计”有更加深刻的了解。

结束语

“算法与程序设计”对高中生来说是重要的技术内容,对其进行教学改革能够降低学生的学习难度,提高学生的操作技能水平,培养出更加优秀且具有创新思维和能力的人才。纵使目前学生在该方面的学习上具有一定的困难,但是只要相关教育人员明确自身责任,做好信息技术课程的教学改革工作,就能帮助学生渡过难关。

参考文献

[1]  彭鑫. 项目教学法在高中《算法与程序设计》教学中的应用研究[D].广东技术师范大学,2019.

[2]  王琦.基于计算思维的高中算法与程序设计教学初探[J].课程教育研究,2018(52):108-109.

[3]  邱丹.基于导学案下的高中《算法与程序设计》小组合作学习实践[J].课程教育研究,2018(45):143-144.

[4]  王高顺.高中《算法与程序设计》课程教学改革探究与实践[J].福建电脑,2018,34(07):176+161.

猜你喜欢

学习困难高中
浅析高中学生在物理学习中的困难及对策
高中物理学习困难影响因素分析
英语学习困难的成因及应对策略
“沉淀溶解平衡”认知结构测查及其学习困难分析
高中文言文实词教学研究
高中生英语自主学习能力培养研究
交互式电子白板在历史教学中的应用研究
高中政治课中的分层导学探讨
理顺高中政治课堂问题教学流程研究
高中学校“三心素养特色德育”实施策略研究