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

来源 :东方教育 | 被引量 : 0次 | 上传用户:shaochao0926
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、引言
  美国MIT计算机教育专家Seymour Papert教授最早提出计算思维(Computational Thinking),后来由美国 CMU 大学Jeannette M.Wing教授在权威期刊 《Communications of the ACM》 上系统阐述了计算思维。
  计算思维素养是各学科优秀人员必备的基本素质,计算思维自提出成为了国内外研究学者讨论的热点。我国陈国良教授指出:计算思维的重视不仅能振兴我国计算教育,而且推进科学与工程创新。
  二、Python 教学中计算思维应用
  计算思维应用解决实际问题中,核心是化繁为简,复杂问题分解成简单模块,然后有的放矢针对简单模块逐一个解决,最终问题得到解决。这种化繁为简的方法,非常适合在Python语言教学中应用。例如我们在Python教学中需要用列表来处理数据。教师首先分解模块——模块一:创建列表;模块二:添加数据;模块三:显示数据等几个模块,然后逐一解决上述模块,最终完成列表处理数据,达成计算思维的训练。
  模块一:创建列表
  现有一些关于华为手机生产销售基本信息的数据,需要根据这些数据先去创建关于华为手机品牌的一个列表。在创建列表过程中,教师会让学生重点关注一下几个问题:列表的结构、列表的存储方式、列表中数据项的处理方法。
  创建一个名为“hwphone”,关于华为手机品牌的列表。
  hwphone=[“畅玩系列”“,荣耀系列”“,麦芒系列”,“畅享系列”]
  通过创建列表这一问题,使得学生掌握创建列表的基本方法,了解列表中数据项的数据类型问题,同时也让学生知道列表中数据项存储方式是类似于数组的。在解决创建列表问题的基础上,教师可以进一步把问题加以扩展,如列表中数据项的显示、列表中数据项的添加、列表中数据项的删除等等,这样又让学生掌握了列表中数据项的处理方法。
  模块二:添加数据
  現在需要为华为手机品牌列表增加品牌推广年份的数据
  技巧一:分别使用“insert” 命令和“append”命令,向“hwphone”列表中添加品牌推广年份的数据。
  hwphone.insert(1,“2018”)
  hwphone.insert(3,“2017”)
  hwphone.insert(5,“2016”)
  hwphone.append(“2015”)
  上述方法使用了“insert” 命令以及“append”命令,同进分别计算品牌推广年份在列表中的次序。
  技巧二:重建“hwphone”列表。
  hwphone =[“ 畅玩系列 ”,“2018”,“ 荣耀系列 ”,“2017”,“ 麦芒系列 ”,“2016” ,“畅享系列” ,“2015”]
  上述方法相对技巧一简单,只考虑重建“hwphone”列表。
  模块三:显示数据
  显示数据这一模块训练中,要求学生首先把 “hwphone”列表数据,按品牌推广年份显示
  print(hwphone[0],hwphone[1])
  print(hwphone[2],hwphone[3])
  print(hwphone[4],hwphone[5])
  print(hwphone[6],hwphone[7])
  然后创设问题情境, “hwphone”列表增加的数据项需要显示,可以增加“print”语句,如果上述增加的数据项许多,该怎么办?适时引入“for 循环”语句迭代解决。
  for each_item in hwphone:
  print(each_item)
  问题解决后,启发学生用“while 循环”语句。
  hwphone =[“畅玩系列 ”,2012,“ 荣耀系列 ”,2010,“麦芒系列”,2000,“畅享系列”,2014]
  number=0
  while number  print(hwphone[number])
  number=number+1
  这一模块顺利解决,学生在此教学中有效掌握了加入迭代来实现列表数据显示,与此同时初步认识了“for 循环”、“while 循环”用法。
  经过三个模块训练,学生已经基本掌握了列表处理数据的方法,同时也从中了解了与计算思维相关的一些知识。为了让学生更好的理解计算思维的本质,教师需要把计算思维方法中的思维启发引入教学过程中,让学生多思考,多寻求解决问题的方法,从而达到培养学生应用计算思维能力的目的。具体实施方法是,以前面三个阶段的学习为基础,再给学生提出一系列与列表相关的问题,如运用列表知识来解决企业销售的问题、超市商品价格查询问题等。对于学生计算思维素养的培养,实际项目的训练是最佳方法。鼓励学生参加创客大赛,通过项目历练自己。计算思维能力的培养最终要落实在实践活动过程中。
  结束语:
  从Python 语言教学尝试来看,计算思维素养的训练使课堂教学目标高效达成,这表明了把计算思维融入Python 语言课堂教学的可行性和有效性。因此,Python 语言课堂教学有必要从计算思维素养培养的理念出发,把计算思维和Python 语言教学有机结合起来,从而达成培养计算思维素养的目的。
  作者简介:李红,女,汉族,籍贯:广东深圳 生于:1971-5-16, 深圳市宝安职业教育集团第一校区,职称:讲师 大学本科学历,研究方向:主要从事计算机软件教学研究工作。
其他文献
摘要:习近平主席在关于创新型人才讲话中指出:“人才是创新的根基,创新驱动实质上是人才驱动,谁拥有一流的创新人才,谁就拥有了科技创新的优势和主导权。要择天下英才而用之,实施更加积极的创新人才引进政策,集聚一批站在行業科技前沿、具有国际视野和能力的特殊工种人才。”而大学校园是人才的主要输出地,大学学生的教育与社会的继续发展息息相关。本文笔者提出大学数学教学中培养创新型人才的一些思考与体会。  关键词:
期刊
摘要:教学设计是每个课程教师在教学过程中必须执行的一项教学任务,包括总体设想和规划课程。要求教师在实施教学之前,明确课程目标、意义、内容以及教学安排,从而有规律开展教学。目前我国大部分高校英语教师在课堂教学中过于依赖现代化的教学手段忽略了教育的本质,教学评估侧重成绩的高低没有对学生产生内在的影响,英语学习没有形成一个长效的机制,造成学生自我发展两极分化。一个好的教学设计,它能精心安排教学步骤,巧妙
期刊
摘要:高校辅导员是大学生思想政治工作的核心力量,目前各高校在对辅导员队伍进行绩效管理过程中, 大多存在对绩效管理重视不够、把绩效考核等同于绩效管理、缺少绩效反馈与沟通等问题。高校辅导员队伍建设过程引入绩效管理理念、方法,探讨适合高校辅导员队伍建设的绩效管理模式,以提高辅导员工作绩效, 促进高校辅导员队伍建设整体水平提高和辅导员个人职业生涯的发展。  关键词:高校辅导员绩效管理  高校辅导员绩效管理
期刊
摘要:传统的音乐学专业教育模式,因其自身的发展规律和教育特点越来越不能适应社会经济和文化的发展需要,学校培养模式与社会对音乐的欣赏需求、教育需求、以及用人单位实际需求日渐脱节。这已经成为音乐学专业发展所面临的越来越严峻的现实问题,改革迫在眉睫。  关键字:音乐学;培养模式;改革;时代化  一、音乐学专业人才培养模式现状  传统的音乐学专业教育模式,因其自身的发展规律和教育特点越来越不能适应社会经济
期刊
摘要:教育事业发展与我国大学英语听说课教学模式探索有着密切关系,因此需确保我国大学英语听说课教学模式探索顺利运行,来促进教育事业发展。在我国大学英语听说课教学模式探索过程中存在很多问题,严重制约了我国教育事业发展,对此,本文就以学生为中心的大学英语听说课教学依据、以学生为中心的大学英语听说课教学模式几个关键步骤、以学生为中心的课程模式教学思考、以学生为为中心的大学英语教学模式具体实施四方面进行了分
期刊
摘要:基于持续增加的城市地下空间建设需要,提高了对城市地下空间规划与设计人才的标准,根据当今高校城市地下空间工程专业、建筑学、城乡规划专业培养人才的现状,需要结合新形势下城市地下空间建设要求的规划与设计人才的标准,改革地下空间规划与设计人才的教材系统、培养方案等,从而跟城市地下空间建设和开发需要的优秀人才标准相符合。  关键词:高校;城市;地下空间;规划设计;人才培养  在经济不断发展与城市人口迅
期刊
摘要:校企合作的水平、能力与效益,是评判职业教育发展程度、激活职业教育发展活力、凸显职业教育发展能力的主要因素。对产业园区职业教育与园区校企合作互动发展关系进行了分析,以湖南湘江新区为例,分析了园区内产业发展、职业教育发展以及校企合作的现状及问题。  关键词:校企合作;产业升级;湘江新区  一、湖南湘江新区校企合作现状  1.高等职业教育校企合作特色化发展  一是建立了“专业产业”的人才培养机制。
期刊
摘要:文章主要针对现代教育信息技术在基础课程教学中的应用,从现代教育信息技术的相关概述,分析和探讨其对基础课程教学方式和学习方法改革的影响。  关键词:现代教育信息技术;基础课程教学;应用  现代教育信息技术的快速发展,有效推进了高校基础课程教学的发展。同时,随着教育教学改革的不断深化,将现代教育信息技术应用于大学基础课程教学是当今教学方式和学习方法改革的必由之路。文章主要针对现代教育信息技术在基
期刊
虽然是第一次担任班主任工作,但这半学期以来,我踏实工作,认真负责,在学生管理部门和辅导员的帮助下,我不断摸索,积极实践,逐渐找到了自己的班级管理方法。  一、全面了解学生信息,是管好班级的基础工作  1、建立详细的本班学生信息档案  在开学之初,收集了学生的基本信息、家庭情况、健康情况、兴趣爱好等,为后面开展工作提供了基础资料。  2、注重家校联系  建立家长微信群,学生在校表现情况、节假日放假、
期刊
摘要:《野草在歌唱》说的是黑人摩西杀死白人女主人公玛丽的故事。本文从玛丽的视角以三十岁的某一天为分水岭划分为三十之前和之后对她的人生和悲剧成因进行分析。  关键词:野草在歌唱;玛丽;悲剧;一生  本文的作者多丽丝·莱辛是二十世纪最伟大的文学家,她的这部《野草在歌唱》是第一部小说,以殖民主义为主题,书在当年非常有争议,甚至一段时间作为津巴布韦的禁书,因为它间接的唤醒了黑人民族独立意识。  在读完整本
期刊