浅谈如何在高中信息技术教学中培养学生的计算思维——以Python程序设计为例

来源 :安家(校外教育) | 被引量 : 0次 | 上传用户:heeraigyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读

摘要:人工智能時代的到来,学生计算思维的培养成为国家信息教育关注的重点。本文从计算思维的概念出发,通过基于计算思维的Python程序设计的教学案例分析,提出了如何在高中信息技术教学中培养学生的计算思维,提升学生的信息素养,帮助学生在实际生活和学习中更好地解决问题。

关键字:信息技术、计算思维、Python

中图分类号:G4 文献标识码:A

2017 年 7 月,国务院印发的《新一代人工智能发展规划》中指出要“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育”。而编程教育最重要的就是培养学生的计算思维,2017版的普通高中信息技术课程标准明确提出计算思维是信息技术学科核心素养的四个核心要素之一,强调信息技术教育中应贯穿计算思维培养。

2017版新课标将计算思维定义为“运用计算机科学领域的思想方法,在形成问题解决方案的过程中产生的一系列思维活动”。在高中信息技术教学中该如何通过编程教学培养学生的计算思维呢?笔者以广东教育出版社出版的高中信息技术必修一“Python程序设计基础”为例,设计了一节基于计算思维培养为导向的教学案例——Python实现简单人机博弈:石头剪刀布。本节课将计算思维的培养落实到以下四个阶段。

(一)创设情境

从学生最熟悉的游戏入手,让学生两两配合体验石头剪刀布的博弈过程,并让学生讲述游戏规则,列出甲乙双方博弈对战表,为后面学生分析问题和解决问题奠定基础,并让学生思考问题:你能通过Python编程实现人机博弈的游戏么?这一阶段创设贴近学生生活的课堂情境,激发学生学习兴趣,激活学生的计算思维,并让学生明确问题。

(二)问题解决

1、首先让学生分析问题,该环节的计算思维是对问题进行界定,教师提出问题:该问题能用计算机程序来解决么?如果可以,输入、输出、终止条件分别是什么?

2、分解问题:该环节的计算思维是问题分解,将复杂问题简单化,我们将人机博弈的问题进行拆解,结合学生生活情境中的体验,可以分为三个子问题:双方出拳,双方亮拳,判断胜负并输出结果。

解决问题:针对上一阶段的三个子问题进行算法设计,再根据算法进行编程和调试。

A、解决子问题一:双方出拳

该环节的计算思维是数据抽象与表达,由两个连续的教学活动组成。

第一教师提出问题:现实生活中,双方出拳是用手势表示,那在计算机中可以怎么表示石头剪刀布呢?学生经过讨论提出可以将石头剪刀布放入列表中供选择,人出拳可以从列表中选择石头、剪刀或布,电脑出拳也可以从列表中用随机函数生成石头、剪刀或者布。当然还有更简便的,用数字来替代这些手势。

第二,教师提出疑问:如果用户选择的不是石头、剪刀或者布,该如何处理?学生经过讨论后提出每一轮博弈都要对人输入的值进行判断,当输入有误时,要重新输入。

B、解决子问题二:双方亮拳

该环节的计算思维是数据抽象与表达,由一个教学活动组成。

教师提问:人和计算机已经对自己要出的拳进行了选择,那我们怎么知道双方的出拳情况呢?学生经过讨论提出,可以用到print函数展示出拳的结果。

C、解决子问题三:判断胜负并输出结果

判断胜负是实现人机博弈的关键部分,该环节的计算思维包括数据抽象与表达、算法设计和模式匹配。教师提出问题:计算机怎么知道谁赢了呢?教师对学生进行思维引导:当满足什么条件时,甲乙双方是平局呢?当满足哪些条件时,甲方才会获胜呢?学生经过讨论后提出,当双方出拳一致时,双方平局;甲方获胜的情况有,甲方出石头,乙方出剪刀或者甲方出剪刀,乙方出布或者甲方出布,乙方出石头,满足以上任一条件,我们就会赢,其他情况则计算机赢。由此,将现实问题中的胜负比较转化为计算机可处理的问题,设计多分支选择结构if…elif…else语句进行判断从而解决人机博弈的问题。

D、优化方案

该环节的计算思维是评估反思,迭代优化。该环节教师提出问题:刚才同学们的游戏是不是只玩一次就退出了?那如何能让游戏一直玩呢?学生经过讨论后提出可以在外部加一个while循环,这样人机博弈就可以一直玩下去了,为了让这个游戏更加人性化,还可以在末尾加入if语句进行判断:比如输入s键退出,输入任意键继续。

(三)知识迁移

在这一环节,教师需要设计相似或更高级的任务作为小组合作任务,培养学生模式匹配的计算思维能力。用Python实现了最简单的人机博弈的项目后,学以致用,将知识进行迁移,让学生完成猜数游戏,教师引导学生找到猜数字游戏和人机博弈问题的联系:一是人机博弈和猜数字游戏中都要引入随机函数来解决问题;二是人机博弈和猜数字游戏都需要用到多分支结构来实现功能;三是人机博弈和猜数字游戏中都需要加入外部循环while循环,才能重复玩游戏。

四、分享总结

分享总结也是学生知识建构的一个过程。在该环节中,各小组展示分享作品,包括实现的功能模块、解决问题的思路及方案以及在解决问题的过程中遇到的新问题等,教师再对小组作品进行评价总结,组织组间互评,包括过程性评价和总结性评价。

教学有法,教无定法。对于学生计算思维的培养,还需要我们广大教育工作者在教学实践中不断摸索探究。教师只有深刻领会计算思维的内涵,积极主动将计算思维的培养融入到各个教学环节中,才能全面提升学生的信息技术学科核心素养。

参考文献

[1] .《新一代人工智能发展规划》[J].科技导报,2018,(第17期).

[2]中华人民共和国教育部.普通高中信息技术课程标准(2017年版)[S].北京:人民教育出版社,2018.

[3]李颖.利用游戏化编程培养学生的计算思维能力——以高中“算法与程序设计”教学为例[J].中小学信息技术教育,2020,(第11期).

其他文献
中等职业学校是为社会培养德、智、体、美、劳全面发展的高素质劳动者和初、中级技能型人才,中等职业学校学生体质和身体健康的好坏在一定程度上影响到我国劳动力素质的高低。中等职业学校体育教学内容是否严格按照《中等职业学校体育与健康指导纲要》实施直接影响学生的身心健康和将来的发展就业。本文主要对中等职业学校实施《中等职业学校体育与健康指导纲要》现状进行调查与分析。关键词:中等职业学校;体育与健康;指导纲要中图分类号:G4 文献标识码:A国家为了促进学校体育教育得到健康快速的发展先后颁布了《学校体育工作条例》、《
期刊
摘要:极限思维法,是基于数学演绎、归纳而形成的科学思维方法,高中物理教学中,对极限思维法的合理有效运用,即对物理量可能变化推向极限,反映出物理量之间相互关系的合理性,以此对结合的准确性与合理性做出科学判断,具备思维清晰简洁、构思独特巧妙以及判断准确快速的优势特点。高中物理解题中,对极限思维法加以合理有效运用,可避免复杂计算,使解题过程得到简化,节省解题时间的同时,使解题效率和准确性得到充分保证。关键词:极限思维法;高中物理;解题实践;措施探讨中图分类号:G4 文献标识码:A引言:所谓”极限思维”就是从
期刊
中图分类号:G4 文献标识码:A三十六年的教书生涯中,我认为小学毕业班数学教学应该从以下几点做起。一、“数学周记”走进彼此心灵。六年级了,孩子长大了,有自己的想法和见解。如果一味的压制, 我行我素,只关心教学,不关注学生的所思所想,教学工作就会事倍功半。进入六年级,我要求孩子写数学周记,每周交上来。写数学周记是一种师生交流的新方式。数学周记可以写自己在数学方面获得的一些小窍门和新发现,也可以写本周你快乐或烦恼的事。新课程强调发展学生数学交流的能力,而写“数学周记”无疑提供了一个让学生用数学的语言或自己
期刊
中图分类号:G4 文献标识码:A本节知识点主要针对因式分解以及因式分解与整式乘法关系的分析讨论,以此辅助学生加深认识。一、学习与经验相关,精准定位教学目标本节知识点教学目的是为了将因式分解进行类比,帮助学生掌握因式分解概念以及具体作用,并以图形方式体现因式分解的意义。数形结合,明确因式分解与整式乘法之间关系,通过借助具体关系获取因式分解具体方法,从而明确因式分解的重要作用。重点的内容是明确因式分解具体概念,学生感觉到困难,主要体现是因式分解与整式乘法存在关系以及应用。有效应用因式分解教学方法能够达到最
期刊
摘要:语文,承载了人类交流沟通与思想的发展,语文的学习贯穿了学生的整个学习生涯,从小学到中学,甚至大学,语文占据着极其重要的地位。研究证明,孩童阶段是语言发展的黄金期,启蒙期所学的东西将会是一生的基础,因此,小学的语文教育尤为重要。基于此,本文将浅谈小学语文教育。关键词:小学语文;语文教學中图分类号:G4 文献标识码:A引言随着社会的不断发展,小学教育逐渐被重视,小学语文教育有着不可替代的意义,不但可以开发,培养儿童的智力,还扩大了学生的视野,发展思维能力,现阶段的语文教育要顺应时代的发展,还要提高学
期刊
摘要:课堂实验是科学课必不可少的重要组成部分,它对于培养学生的科学志趣、用科学的能力以及对学生自然观、科学态度的教育,有着十分重要的意义。然而,从目前下面的一线学校来看,科学课的课堂实验,还存在诸多的不足,本文试就学校实验开展的现状、原因以及如何改进,谈几点看法。关键词:科学实验;现状与原因;探索和思考;科学效应;课堂高效中图分类号:G4 文献标识码:A初中科学,是对自然科学各学科知识的整合,涉及学科面比较广,涵盖了物理、化学、地理、生物等各学科的知识。而激发学生对大自然、对生活的无限兴趣的实验是科学
期刊
摘要:小学体育这门学科相对来说是比较丰富多彩的,不仅有利于小学生们的身心发展,还可以提高学生们的综合素质,尤其是小学“趣味田径活动”。“趣味田径活动”是小学生们喜闻乐见的一种体育锻炼方式,可以很好地帮助小学生们进行身体锻炼。随着时代的发展,人们的教育理念也在不断的进步着,因此,小学“趣味田径活动”也取得了很大的发展,从目前的教学情况来看,小学“趣味田径活动”在未来的潜力必将势不可挡。因此,需要老师采取科学有效的教学方法,帮助学生们更好的进行“趣味田径活动”。关键词:新课改;小学体育;趣味田径活动中图分类号
期刊
摘要:数学教育在当前教育中具有非常重要的地位,同时数学教育的作用不仅对学生本身具有很大的影响,而且也对生活中的各方面也有一定的影响。在数学教育的过程当中,应该提高素质教育,并慢慢的渗透素质教育,不断提升学生们的素质和思考能力水平。这同时也是一个非常重要的课题,把素质教育不断的渗透和体现在数学教育中是一个非常重要的方面。数学改革思考对数学教育影响非常大,范围之广。本文就初中数学教育融入素质教育和数学改革思考的意义进行论述。关键词:初中数学;素质教育;改革思考;措施;中图分类号:G4 文献标识码:A[正文
期刊
摘要:有效培养学生综合素养是当下高中语文教育的发展方向,构建高效课堂,凸显学生的主体地位成为了语文教育工作者追求的重要目标。互动教学模式为语文课堂创新提供了新的思路,或能够突破语文学科的教学瓶颈。现结合互动教学的意义和价值,就教学活动的设计和实践展开策略探究,以期能够提升高中语文课堂的教学质量。关键词:互动教学;高中语文;策略探究中图分类号:G4 文献标识码:A1互动教学模式在高中语文课堂中的应用意义相较于传统高中语文教学课堂,互动式课堂更符合现代教育论,对促进高效语文课堂的构建有着重要的参考价值和推
期刊
摘要:新课标对小学数学教学提出了更多要求,在这一背景下构建高效课堂变的极为必要,而在生本理念指引下充分发挥小学生的积极主动性能够为高效课堂构建提供更多的保障。本文对此进行了探索。关键词:生本理念;小学数学;高效课堂中图分类号:G4 文献标识码:A新课改持续开展的背景下,很多新的教学理念被引入到教学工作中,生本理念即为其一。该理念顺应了素质教育的发展需求,让小学生真正在课堂学习的过程中拥有主体地位,从而促使其在自主思考、探究等的过程中更好的获取知识并获得各项能力和素质的发展,同时也能更好的提升教学质效性
期刊