APP下载

python 教学促进计算思维的培养

2018-08-22李红

东方教育 2018年16期
关键词:素养思维方法

一、引言

美国MIT计算机教育专家Seymour Papert教授最早提出计算思维(Computational Thinking),后来由美国 CMU 大学Jeannette M.Wing教授在权威期刊 《Communications of the ACM》 上系统阐述了计算思维。

计算思维素养是各学科优秀人员必备的基本素质,计算思维自提出成为了国内外研究学者讨论的热点。我国陈国良教授指出:计算思维的重视不仅能振兴我国计算教育,而且推进科学与工程创新。

二、Python 教学中计算思维应用

计算思维应用解决实际问题中,核心是化繁为简,复杂问题分解成简单模块,然后有的放矢针对简单模块逐一个解决,最终问题得到解决。这种化繁为简的方法,非常适合在Python语言教学中应用。例如我们在Python教学中需要用列表来处理数据。教师首先分解模块——模块一:创建列表;模块二:添加数据;模块三:显示数据等几个模块,然后逐一解决上述模块,最终完成列表处理数据,达成计算思维的训练。

模块一:创建列表

现有一些关于华为手机生产销售基本信息的数据,需要根据这些数据先去创建关于华为手机品牌的一个列表。在创建列表过程中,教师会让学生重点关注一下几个问题:列表的结构、列表的存储方式、列表中数据项的处理方法。

创建一个名为“hwphone”,关于华为手机品牌的列表。

hwphone=[“畅玩系列”“,荣耀系列”“,麦芒系列”,“畅享系列”]

通过创建列表这一问题,使得学生掌握创建列表的基本方法,了解列表中数据项的数据类型问题,同时也让学生知道列表中数据项存储方式是类似于数组的。在解决创建列表问题的基础上,教师可以进一步把问题加以扩展,如列表中数据项的显示、列表中数据项的添加、列表中数据项的删除等等,这样又让学生掌握了列表中数据项的处理方法。……

登录APP查看全文

猜你喜欢

素养思维方法
思维跳跳糖
思维跳跳糖
思维跳跳糖
思维跳跳糖
必修上素养测评 第四测
必修上素养测评 第三测
必修上素养测评 第八测
必修上素养测评 第七测
用对方法才能瘦
四大方法 教你不再“坐以待病”!