苏志山
保山中等专业学校(保山技师学院) 云南 保山 678000
摘要:随着信息化和科技化的发展,在教育界结合科技产物进行教学的现象普遍。在大部分学校也开始将多样化可扩展的python教学应用到课堂中。Python教学作为一种程序编程语言非常适合现代互联网平台的开发工作,掌握python开发技术也有利于学生的就业。本文在研究大量文献资料和个人经验基础上对多样化可扩展的python教学体系与实践进行探讨,结合教学中存在的问题进行分析。
关键词:多样化可扩展;Python教学;体系探索;实践探讨
Python是一门计算机科学与互联网编程科学相结合的学科,学习Python知识需要同时兼备文理两种思维,并且还要具备较好的逻辑推理能力以及空间想象能力。本文在对核心素养视阈下的职业院校Python教学之前,首先分析职业院校Python教学方面出现的问题,并结合核心素养,对职业院校Python学科存在的问题提出了关键的解决措施,将核心素养合理的与职业院校Python这门学科进行融合。
1职业院校Python学科存在的部分问题
1.1课程内容和教学方式比较单一
职业院校的python教学一般都是以老师讲授,学生听讲的形式进行这样的方式难以激发学生自身的创造力和思考能力。而且教师对教材内容研究的层次较浅,对该学科本身的教育意义不够明确,难以根据Python学科的内容把握教学上的重难点。这些问题都严重影响了学生对Python学习的兴趣,而且教学方式的枯燥导致学生难以提高对Python学科知识的真正掌握和理解,也不利于学生的学习,最终对Python教学的有效性产生影响。
1.2教学观念落后
目前很多学生接受的是传统灌输式的学习方式,因此学生没有形成自主学习的能力,尤其在步入大学后,面对较高强度的学习,如果不能具备这一能力,将非常不利于学生的学习和进步。然而在这一方面,教师并没有针对学生的自主学习能力进行引导,而且在职业院校Python教学中,需要涉及到很多现实环境中的案例,职业院校Python教材中针对学习内容设置了多样化的现实案例分析,因此灌输式的讲解,并不能让学生对现实中的案例进行积极的思考,也缺少将课本中的知识与个人身边的环境和空间区位等内容进行联系的能力。尽管教材中设置了大量不同类型的案例,然而Python教师往往只注重对案例内容的分析,忽视学生实际生活中的案例,进一步导致了学生认为学习内容与个人生活无关的想法,无法使Python学科的核心素养进行很好的贯彻[1]。
1.3Python教师对学生的指导较少
教师没能给学生足够的引导。在学习Python知识的过程中,学生有遇到与Python学科相关的问题,例如对于职业院校Python的教学时,Python教师普遍认为python语言格式能力没有必要过多教授,只要让学生学会python语言编码就能避免在格式环节浪费大量时间,因而并没有有效地引导学生如何使自己的编码干净整洁,而是直接给出规范的python语言代码让学生学习。这种教学方式就使得学生慢慢地养成了编码格式不规范,自己都看不懂自己的代码,学生遇到难题毫不思索地就直接请教他人或老师而不去独立自主地研究解题对策,影响学生形成自主思考的意识,学生在独立面对新的问题时缺乏自主解决问题的能力,进而对学生的学习生活造成长期的影响[2]。
2职业院校Python教学体系探索与实践探讨
2.1多样化的Python教学方式,增加针对化教学
职业院校Python教材的内容中已经包含了大量的关于Python学科核心素养的内容。
Python教师可以根据这些内容作为提高学生Python学科能力的切入点,在对学生的授课过程中着重讲解对Python知识的掌握能力,尤其是在代码的理论课程中,Python教师更要注重对于Python学科基础知识的讲解,帮助学生更好的适应Python学科内容的理解和掌握,需要专门对不同学习层次的学生进行针对化的Python教学,使学生能够深入理解Python学科相对其他编程语言变化特点以及难度的提升等。这样学生对后续Python学科的教学也会更容易接受和理解,而且多样化可扩展的职业院校Python教学也要求对于不同学生应该设置不同的教学方式,对学生的教学实行针对化和特色化的教育教学,通过多种不同的方式提高学生对Python学科兴趣[3]。
2.2创新教学观念
传统的灌输式教学不利于学生的自主学习和实践能力的提高,因此职业院校Python教师需要对这种传统的观念进行创新。除了在课堂中对学生进行教材内容的讲解之外,可以通过更多现实的实践活动,增强学生的实践认知。例如根据教材所讲授的内容组织进行一定程度的改编,通过实践代码编写的形式,可以提高学生对课本编程语言的理解,让学生有更加深刻的体验。从多样化可扩展的角度引导学生参加各种有趣的代码编写活动,将Python教材中的内容以实践的方式传递给学生,加深学生的印象同时也可以使学生进行深入的思考,掌握Python学科的核心素养[4]。
从Python教材中存在于课本理论的概念,进入到每位学生的现实生活中,而且在Python学科的核心素养的要求下,将Python教学所重视的理念传达给学生,摆脱过去传统职业院校Python教学只重理论轻实践的观念,并且积极引导学生通过课本上的案例联想到个人目前生活中的现实状况,例如可以通过自己编码做一个网站等实践内容,让学生能够在Python学科中培养对周围事物的思考能力,从而增加学生的经历和体验。只有积极的思考并将学到的知识运用于实践,才能让多样化可扩展Python学科的教育教学更加生动、深刻地体现在学生的日常学习和生活中去。
2.3在信息化条件下,突出实践性学习的主要作用。
通过信息化手段代替原有的知识灌输,培养学生的动手动脑能力,锻炼学生的自主学习能力,以及培养学生对Python基本能力的掌握,包括编程思维、代码编写的能力,提高学生在Python学科中自主分析的能力和自主学习的能力。Python教学的教师也应该合理的利用多媒体手段,培养学生的Python思维意识,提升学生的计算机思维,通过日常Python概念的教导和经常的Python综合能力的训练加强学生对Python知识的理解和掌握。让学生更加透彻的了解职业院校Python教材的具体内容和内在含义,通过对学生实践学习和动手能力的培养,还能起到督促学习以及帮助学生自我检查掌握知识的作用。
结语:
职业院校python的多样化可扩展的教学体系中除了对学生进行python基础知识的讲解外,也需要引导学生对python学科内涵的掌握。而多样化可扩展的python学科的教育教学更加注重学生的python思维能力的培养。因此在python学科的教育教学体系中,无论是对当前python学科中存在问题的解决还是学生的未来发展,都具有重要的意义和价值。
参考文献:
[1]辛利.Python程序设计课程互动式在线教学研究[J].福建电脑,2020,36(09):134-136.
[2]杨晓燕.线上与线下教学相结合促进职业院校Python编程教与学[J].新课程,2020(41):115.
[3]袁野.Python程序设计课程的混合式教学设计与实践[J].电脑知识与技术,2020,16(26):114-116.
[4]韩捷.从计算思维培养角度谈职业院校Python课程教学模式[J].启迪与智慧(中),2020(09):86.