面向计算思维的中学程序设计课程教学研究

2019-09-10 12:55张杰
大众科学·下旬 2019年6期
关键词:教学研究

张杰

摘 要:培养计算思维作为我国计算机程序设计教学的全面教育模式,注重开发学生的发散性思维以及实践应用能力,注重培养学生的思维方式。本文以学信息技术课程Python程序教学为例,全面阐述了面向计算思维的重用作用以及中学程序设计教学存在的问题,进而制定出科学、有效的教学方式,以此来促进我国计算机编程教学的发展与进步。

关键词:面向计算思维;中学程序设计课程;教学研究;Python程序教学

引言:

随着时代的发展与科技的进步,网络信息技术已经逐渐走进人们的生活,计算机成为了工作及生活的必需品,同时也是衡量一个国家综合实力的重要标志。我国中学程序设计教学一直处于被动状态,教学质量相对低下,教学思维里面较为落后,对于我国网络技术的发展以及科技的进步极为不利,同时也对我国计算机型人才的培养产生了较为严重的影响。中学信息技术课程Python程序教学有效的将面向计算思维与实际教学进行融合,对于提高教学质量及效果,改善以往的教学现状作用积极[1]。

一、Python程序语言先进性

(一)操作简单,应用广泛

Python程序语言设计机构较为简单,并且具有较大的涵盖面。在大数据、互联网以及智能应用方面的提高有力支持。其次,Python程序语言相比于以往的C语言以及C++语言具有较高的适应性、操作简便性以及应用广泛性的特点,同时具有较为逻辑性的计算机思维,是未来信息网络技术发展的必然趋势[2]。

(二)编程框架易懂

Python程序语言在学习过程中具有简单便捷的特点,除了具有自带的IDLE编辑器之外,编程语言也相比PHP、C++语言相对简练,结构繁琐性较低,并且大框架相对完整、清晰。Python程序语言结构与英语结构具有高度的一致性,对于初学者而言是非常具有帮助的。并且在Python程序语言的编程学习过程中,学生们可以通过其自身携带的编辑器进行交流与探讨,具有较高的较流行与互动性的特点,进而更好的避免语言编程的Bug,以此来提升自身的思维逻辑能力与编写能力。

(三)趣味性

Python程序具有较高趣味性,使得计算机课堂较为生动、有趣,同时对于提高学生的学习兴趣以及改善教学质量作用积极。原因在于Python程序语言大部分都是开源代码,资源较为广泛,并且均不收费。一旦遇到编程问题,学生可以在系统中进行搜索学习,对于提高学习效率以及拓展學生的知识认知效果显著。其次,Python程序语言具有多种多样的程序性教学,摒弃了以往的C语言以及php语言的逻辑性、沉闷性以及落后性。例如:学生可以通过基础编程设计自己喜欢的动态图形或者小程序,对于开发学生的思维模式以及创新能力作用显著。

二、Python程序语言教学方式

(一)思维程序教学

Python程序语言教学方式中最为重要的就是计算机思维程序教学,教师通过将教学内容进行概念化、内容化以及系统化处理,引导学生进行计算机思维程序的学习。学生在处理问题的过程中,不但有提升自身对于知识的认知,同时也有效的构建了自身的计算机程序思维。从教学内容方面而言,由于Python程序语言是一种以计算机为基础的语言模式,学生要想解决问题,便需要通过输入、处理、以及输出的思维处理,如此一来,变提升了学生对于计算机学习的逻辑性、框架性以及思维发散性,对于提升学生的计算机语言编程能力以及学习能力作用积极。

(二)实践教学

实践教学作为Python程序语言教学作为关键的组成,是将理论知识与实际应用有效的结合的重要手段。教师通过简单的语言编辑问题,使学生进行解决与应用实践。如此一来,不但提升了学生对于Python程序语言知识的掌握,并且通过实践应用还可以有效的提升学生的实际操作能力,对于巩固学生的知识理解以及构建良好的计算机思维作用积极。

(三)引导教学

Python程序语言教学具有较好的引导性,操作模式简单,对于基础基础相对薄弱以及思维逻辑能力相对不足的学生帮助较大。原因在于计算机语言的学习具有专业性较高的逻辑性与思维型,对于中学生理解起来较为困难。而教师通过Python程序语言教学,可以通过较为现象的模型、图形以及视频,使抽象的理论变得具象化与实际化。教师再加以引导,学生们对于程序设计课程学习便会变得较为轻松、简单。同时对于提高教学效果、改善教学质量以及促进我国中学程序设计课程教学发展而言意义重大。

结束语:

Python程序语言教学是以计算思维模式为基础的教学方法,相比于以往的教学模式具有较高的实用性与有效性。因此,将Python程序语言教学模式应用到我国中学程序设计课程教学当中是我国计算机教学发展的必然选择。

参考文献

[1]胡亚南. 面向计算思维的中学程序设计课程教学——以中学信息技术课程Python程序教学为例[J]. 信息记录材料, 2019(5).

[2]曹金华. 基于计算思维的微课程教学法在高中程序设计课程中的应用研究[J]. 信息技术与信息化, 2018(1):141-143.

猜你喜欢
教学研究
基于OBE的Java程序设计个性化教学研究
“找茬”教研,助力数学教学研究
基于微信公众号的西方经济学教学研究
中职计算机专业产教融合混合式教学研究与实践
智慧课堂下如何实现高中英语互动教学研究
第三届“经纬杯”全国地理教学研究成果大赛
基于自主实验探究的高中物理案例教学研究
基于项目式学习的生物学概念教学研究
高中数学复习课教学研究
高中数学教学研究