APP下载

高中编程课教学难点与对策

2021-11-14赵凌慧

科教创新与实践 2021年38期
关键词:教学难点对策

赵凌慧

摘要:随着教学改革的不断深入发展,高中信息技术编程教学成为教师的重中之重。目前社会不断发展和进步,新课程教学改革要求中越来越重视学生基本素养的培养,包括高中信息技术编程核心素养的培养,因此加强对高中学生编程技能的培养越来越重要。本文基于python项目式教学,首先分析了高中编程课的教学难点,进而探讨了高中编程课教学对策,希望对促进高中学生信息技术编程技能的培养做出积极贡献。

关键词:高中编程课;教学难点;对策;python

引言

现代社会高速发展,信息化时代带来大量的数据需要进行及时有效、准确无误的处理,这对现代人的信息技术编程技能提出了更高的要求。因此对于高中学生来讲,由于接触信息技术编程不深,这时候就要培养学生对数字的敏感度,提高学生的编程技能。进而培养学生优秀的信息技术编程核心素养,提高学生的综合素质与水平,为其以后的长远发展和满足社会发展的需要,打下坚实的基础和铺垫,成长为社会发展急需的人才,保障我国经济社会的健康可持续发展。

1.高中编程课教学难点

(1)学生编程技能不高

信息技术编程一直是高中教育中学生认为的最难的科目之一,但是研究发现高中生目前编程技能大都还是空白,尤其是相对落后的地区,一些学生认为编程离自己很遥远,不重视编程的学习,在这样的学习环境中,高中学生更难获得信息技术编程知识,因此无法提高信息技术编程技能。同时一些学生认为,现代科技发展日新月异,自己不需要在进行人工计算,机器就能代替人工进行这些基础知识的计算,所以对于信息技术编程技能的培养莫不关心。

(2)教学方式单一

在高中信息技术教学中,教师往往采取传统的教学模式进行高中编程的教学,在教学过程中也只是简单的将编程知识在学生面前展现出来,没有给与学生更多的思考空间,这不利于课堂知识的引申。同时教师在编程教学模式的改革还不够灵活具体,没有设置探究与创新式的问题情境,实效性不高。

2.高中编程课教学对策

(1)转变观念,提高学生对信息编程的认识

对于高中学生来讲,应在信息技术教师的指导下进行有效的学习,以培养自身信息技术编程技能为最终目标,积极配合教师的训练,提升自身的综合素质。同时教师也要及时转变观念,利用python项目式教学,加强对于信息编程的认识,积极整合教学资源,促进自身专业素养的提升的同时,为学生编程技能的提高提供科学有效的指导。并且自己必须随着时间的推移慢慢改善学生的学习观念,结合python项目式教学,对学生的编程技能进行积极有效的培养,切实提高学生的信息技术编程技能,完成教学改革的目标,达到素质教育的目的。

(2)增加课堂趣味,增强学生的学习主动性

教师要在信息技术编程课堂教学中增添课堂趣味,为学生创建特定的学习方案,并开发更广泛的学习内容。例如,可以在python项目式教学中,运用搶答的方式,随便以举一个十进制的数字,让学生转变为二进制,先答出来者为胜,以使信息技术编程课更加有趣。同时也为学生自主学习提供有效的兴趣支撑,使学生喜欢上信息技术编程计算,积极参与到python项目式教学过程中,加强对于信息技术编程技能的培养。从而有效提高学生对信息技术编程知识的应用思维,实现学生综合素质的提升,满足现代社会的实际需要。

(3)采用多种教学方法,培养学生信息技术编程技能

近年来,各种新的教学方法相继出现,教师可以使用多种教学方法,引导学生通过各种学习实践活动来加强自身编程技能的培养,研究课本中时,教师可以使用python项目式教学让学生分析和计算,以提高学生的编程技能。为了有效解决现代教育手段的理论和操作的问题,教师要积极学习新的教学技术,提高对信息技术编程教学的认知并提高教学水平,并在具体课程中积极使用python项目式教学,力求增加学生实践课的数量。在掌握了相关理论知识后,通过巩固和提高编程技能实践,使学生不断增强对高中信息技术的热爱,提升自身的综合技能,实现自身的全面发展与进步。此外教师要鼓励学生在现实生活中应用它,信息技术编程知识来源于生活,也必然要应用到生活中去。因此对于信息技术编程技能的培养,教师要让学生善于在生活中发现问题,运用编程技能解决问题,提高对相关知识的合理应用,以帮助提高学生的信息技术编程技能。

结论

综上所述,信息技术编程技能对于现代社会发展是必不可少的基本技能,因此作为高中学生来讲,必须要有效提高自己的编程技能,实现自身信息技术编程核心素养的提升,为将来自己的发展提供坚强的技能支撑。同时教师要积极采取转变观念,采用python项目式教学策略,提高对信息技术编程的认识、增加课堂趣味,增强学生的学习主动性、采用多种教学方法,培养学生信息技术编程技能等措施,提高学生对信息技术编程的重视,积极采取科学措施,加强对于高中学生编程技能的培养和训练,为学生以后长远的发展打下坚实的基础和保障,实现我国人才建设的可持续发展。

参考文献:

[1] 范宜. 以能力培养推动编程技能形成:基于工具软件的信息技术教学[J]. 数字教育,2016(2).

[2]董成平.高中信息技术编程技能培养探究[J].赤子(上中旬),2017(07).

[3]殷爱兰.浅谈高中学生信息技术编程技能的培养[J].学周刊C版,2014(02):164

猜你喜欢

教学难点对策
提高中小学音乐欣赏教学质量对策探讨
“深度伪造”中个人隐私的保护:风险与对策
走,找对策去!
我国货币错配的现状及对策
汽车维修专业中多媒体教学应用分析
见微知著,从难点到亮点
浅谈初中语文教学设计内容
有效突破物理教学难点的几点尝试