潘霞 巫兰
关键词:初中 Python编程 编程教学 困难 解决方式
中图分类号:A 文献标识码:A 文章编号:(2022)-3-
引言
Python是最近几年兴起的的一门程序设计语言,也是大部分初中生学习的对象。很多的地区已经把Python编程纳入信息技术课程之中。在初中阶段开展Python编程教学能够激发学生对于计算机知识的学习兴趣,提升学生的逻辑思维能力。
一、计算机程序设计教学的现状
现在的大部分学校在计算机方面还是延续使用VB语言教学,少数部分学校使用了Scrath以及APP Invertor语言教学。对于初学者来说,语言教学比较适合,到了中学阶段,学生有一定的计算机基础,对于事物的理解也比初学者有所提高,对于代码语言完全可以掌握,并加以利用。
二、初中信息技术教学的困难
1、起点不同,学习内容重复
由于地区贫富的差异,一部分地区接触信息技术课程的时间较早,而另外一些地区则接触的时间比较晚,这也就导致了学生在学习成绩方面存在着差异,起点的不同导致升学以后进行系统的信息技术学习时大家的接受程度有所不同,对于老师授课内容的掌握程度呈现差异性。
2、计算机课程不受重视
在初中阶段让学生学习信息技术课程主要是为了能够顺应时代的发展,不被社会所淘汰,但是由于很多学校的高层以及老师并没有相关的学习以及教学经历,对于主要科目的成绩比较重视,而对于计算机课程的上机操作并没有特别多的关注度,导致了课时的减少。
3、任课老师的教学地位不高
由于应试教学的影响,从而导致了计算机课程没有受到应有的重视,那么任课老师也同样的受到了轻视,一些有能力的计算机人员都不会选择去做一名计算机老师,对于教学工作并不热爱。
4、学生对计算机课程没有兴趣
初中教学制度都是统一安排的,但是在小学时期各个地区的教学水平参差不齐,学生的接受能力也各有不同,进而导致学生的计算机技术水平也良莠不齐。教导计算机的任课老师仅仅掌握了基本的信息技术知识,对于教学只是因循守旧,并没有创新,不能够带动学生的积极性,讲课的内容也比较平淡无味。
三、初中计算机技术课程教学的解决对策
1、统一教学起点
对于全国计算机教学应该在教学的时间以及内容上做出统一规划,小学教学的起点应该一致做到全国统一,即便有一部分内容和初中的计算机技术教学内容有重复也应该进行教学,可以做到巩固教学知识的目的。
2、创新教学理念
学生学习计算机技术的目的就是为了能够掌握更多的信息技术知识,并且将相关的知识应用到日常生活以及学习当中,更好的利用学习到的知识造福人类。将计算机技术教学纳入计分制学科,进一步巩固计算机技术在学校中的地位,目的就是为了能够让任课老师能够积极的投身到教学之中。
3、提高任课老师的教学素养
作为学校,应该对学校内的老师都提高要求,完善自身的综合素质水平,通过对任课老师进行相关的培训提高老师的知识水平,让其对计算机技术有一个更为深刻的理解,提高任课老师的教学水平,打造一个有创造力的教学课堂,吸引学生的注意力,并由此提高教学质量。
4、因材施教,分层次教学
初中生正处在青春期,存在一定的叛逆心理,对于这个世界的好奇心比较重,心思往往没有放在课堂上,尤其是计算机技术这样的学科,不是主要的学科,更是不会花费较多的精力在其中,而且每个学生的性格特点不同,对于新鮮事物的接受能力也有所不同,理解程度也不尽相同,为此,任课老师应该根据学生自身的特点进行分层次教学,因材施教。计算机老师应该制定计分制考试制度,了解学生在各个阶段的学习情况,以免有同学在学习过程中出现跟不上的情况,成绩也不会特别理想,。如果,任课老师能够从学生的兴趣爱好着手,引导学生进行信息技术知识的学习,则能够起到事半功倍的效果。与此同时,作为任课老师,在进行教学的过程中不能一味的关注学生的学习成绩,还需要全方位的对自己的学生进行了解,比如对于知识的掌握程度,实际操作能力以及课后实践情况,从而保证教学效率的提升,提高学生的学习成绩。
结束语
综上可知,Python编程的教学效果如何,是评价任课老师的关键,任课老师应该在提升学生的理论知识的同时还要注重对学生动手能力以及创新能力的培养,培养初中生的认知水平并对初中生的兴趣爱好进行培养,为以后深入学习打下基础,开阔更广阔的前景。
参考文献
[1]高燕;;在任务驱动与自主探究学习中培养计算思维的研究——以“Python程序设计奇妙的绘图”为例[J];中国信息技术教育;2019年02期
[2]傅骞;王钰茹;;面向计算思维培养的编程教学研究——以高中生Python编程教学为例[J];创新人才教育;2019年03期