初中Python程序设计教学方法与探究

2020-10-12 14:04陶剑波
学习周报·教与学 2020年34期
关键词:设计教学

陶剑波

摘  要:随着社会的进步和发展,我国的科学技术也在不断攀升。当前的已经来到了信息化网络社会,在该科技的影响下,诞生出了许许多多的程序语言。程序语言是计算机教学的灵魂和基础。如今有很多地区和学校都将程序语言纳入到了信息技术课程当中去。继java、VB等程序语言之后,近几年最流行的便是Python。这门程序语言最初设计适用于自动化脚本开发,随着后期不断添加新的功能,被逐渐应用于各大项目的开发。本文从初中Python程序设计教学方法与探究的角度出发,旨在提升学生逻辑思维,达成培养学生信息素养的教学目标。

关键词:初中Python程序;设计教学;方法与探究

自Python程序被开发以来,其已经广泛应用于系统管理和编程领域。由于Python语言的简洁性、易读性以及可拓展性,使得该语言的应用范围变的原来越广泛。该语言无论是在设计风格上,还是在程式的算法上都有别于以往的程序语言。Python语言秉持着让代码具有更高可读性的原则,一直在设计时尽量使用其它程序语言使用过的符号和英文字符。这样可以让该语言整体看起来比较整洁美观。而当下社会工作中Python已不再是程序员特有的技能,该语言被用来生成考勤、计校以及仓库盘点和整理。

一、程序语言教学的现状分析

在程序语言的分类当中,一般可以按照语言的种类划分为语言和代码,二者在结构和功能上都存在很大的差别。对于初学者而言,需要先从语言部分开始学起,这种程序语言适用于小学阶段的学习,其代表是Scratch语言。这门语言常常用于小学阶段学生程序设计的启蒙教育,对于喜爱动画、故事以及音乐的学生可以说很有吸引力。再者这门语言对于学生相对简单,有利于培养学生的学习兴趣。小学迈出初中之后,学生的认知力和理解力都会有质的飞跃,这是要在学生的已有程序知识框架的基础上学习代码语言,从而更好地了解算法。在現行的程序语言教学当中,绝大多数学校依然延用VB这种传统的程序语言。对于不断发展的现代社会来讲,VB语言并不如Python语言使用,也是因为近几年人工智能的迅速普及使得Python语言成为了未来人才发展的基础性教育,也因为该语言简单易学,而被纳入到初中教学体系当中[1]。

二、借助Micro:bit,提升学生的学习兴趣

编程是现代技术的一种手段和成果。随着智能化和信息时代的向前发展,编程必然会成为人们未来需要掌握的技术。对于当下很多学生来讲,处在信息化时代,必然要接受新时代的教育。Python语言因简单易操作、可塑性高而被纳入到计算机系统的学习当中。然而由于程序语言往往具有抽象性和逻辑性,许多学生在接受教育当中因为其乏味性而丧失学习兴趣,这并不利于完成程序算法的学习。为此借助Micro:bit(微型电脑开发板),这种工具能够让学生体会到程序设计的欢乐,同样这门语言也能应用于多种场景,丰富程序语言的学习意义。该方法只是作为学生学习Python的铺垫。在学习了Micro:bit的相关知识后,Python语言的上手难度会变得更小,有助于激发学生的学习兴趣[2]。

三、开展项目组织教学,拓宽学生的思维

由于初中阶段给予程序语言教学的时间有限,学生经常出现知识点断片的现象。面对这种教学状况,教师应当将程序语言教学改为项目组织教学的形式,这是由于项目组织教学能够将相关的知识点串联成体系,并能对特定的某一知识点进行强化,有助于学生快速掌握程序语言。项目教学不光能够对前后所学知识点进行整合,还能够提升学生学习的成就感。当小组协作完成某一项目时,学生就能体会到程序语言的乐趣。通常来说在采用项目教学方法时,教育人员须通过书本的知识框架图帮助学生搭建重要的知识体系,从而降低学生学习的难度,还能拓宽学生的学习思维[3]。

四、注重教学过程,优化教学方法

在程式语言教学当中,不光需要学生掌握学习方法,教师同样也要注重自身的教学方法。教师要抓住教学的重难点,利用教学设计内容不断激发学生的创造性和思维,在教学当中采用多样化的教学手段,以达到教学的预定目标。通常的切入点是在教学当中选择分层教学来有梯度的使学生完成学习不妙。同时学生的自主学习能力也是提高学习进度,优化教学方法的又一举措。学生只有按照教师的指导,合理地预习和掌握各类知识点才能解决学生学习上的困难。程序语言的学习注重实践性,教师需要将教学中心放在问题分析上,在确立了以学生为主的教学主体的基础上进行实践教学,能够最大限度地完成Python教学的目标。

结束语:

总的来说,初中阶段Python语言的教学需要从学生和学校自身的角度看待问题,若是从中发现了问题,就需要制定计划解决。对于该阶段的教学过程来讲,教师需要有一个循序渐进的教学过程,在学生不同的学习阶段采用有效且合理的教学方法,能够发挥Python语言的内在潜能。

参考文献:

[1]张桥.初中Python程序设计教学方法初探[J].中国信息技术教育,2020,(13):86.

[2]王颖,侯岩,赵健如,等.面向计算思维培养的初中Python项目式学习教学设计流程构建"[J].中国教育信息化·基础教育,2020,(7):34-37.

[3]邱振华.基于循证实践的初中Python语言教学研究[J].电脑知识与技术,2020,16(13):194-198.

猜你喜欢
设计教学
项目教学法在中职电子商务网页设计教学中的应用分析
“慕课”对设计教学的影响与启示
浅谈设计专业的设计教学改革
土家族民间造物“朴素”观在设计教学中的融合
土家族民间造物“致用”观在设计教学中的融合
基于企业实际的针织服装设计教学改革初探
视觉传达设计教学与“工作室模式”探讨
设计教学中“有效提问”的研究
关于设计基础学科教学的思考
浅析设计教学对于培养幼儿自主探索的重要性