STEAM视角下小学Python课程设计

来源 :教育界·D | 被引量 : 0次 | 上传用户:baobei_jing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】随着大数据和人工智能风靡全球,Python作为其主流语言之一,也受到社会各界人士的追捧和使用。本文基于STEAM教育理念,探讨了Python图形化编程的课程设计,旨在给信息技术教师和其他任课教师的Python课程设计提供参考。
  【关键词】STEAM教育;Python课程;图形化编程
  【基金项目】本文系2016年度海南省教育科学“十三五”规划课题项目“海南乡村学校教育装备技术支持服务体系与机制研究”(项目编号:QJY13516007)的研究成果;2017年度海南省高等学校科学研究项目“大数据分析技术及其在海南教育信息化公共服务平台构建的应用研究”(项目编号:Hnky2017ZD-10)的研究成果;2019年国家自然基金项目“基于云模型的在线学习者隐性学习行为挖掘与情感倾向计算方法研究”(项目编号:61867001)的研究成果。
  随着大数据和人工智能时代的到来,我国更加重视大数据和人工智能教育,注重培养更多人工智能方面的人才。2017年7月,国务院在《新一代人工智能发展规划》中提出,要放眼全球,把人工智能发展放在国家战略层面系统布局、主动谋划,举全国之力,到2030年占据人工智能科技制高点。Python作为实现人工智能最受欢迎的语言,在大学应用型本科中已处于非常重要的地位。
  一、问题的提出
  目前,我国很少有中小学开设Python课程。为了让小学生更早地接触编程,培养他们的计算机思维,中小学应该开展Python图形化编程的课程,当前,山东省、浙江省已经将Python列入了中小学信息技术课程。中小学开设的编程课程主要有Scratch编程,却少有Python编程,且偏向成人的教学方式。对于小学生当前的认知水平而言,这是难以学习和理解的。Python图形化编程能够把编程分解成一个个简单的项目来学习,可以减少学生的认知负担,吸引学生的学习兴趣,提高学生编程和计算的思维能力。那么,小学Python课程应该如何设计呢?
  二、基于STEAM教育理念的Python课程设计
  1.STEAM教育理念下Python课程的可行性分析
  (1)教学理论的可能性
  STEAM教育是为了培养学生运用多学科知识解决实际问题的能力。而信息技术课程标准也强调了构建具有时代特征的学习内容,理论学习和实践应用都应得到重视,将学习知识、锻炼操作能力与开发智力融入运用信息技术解决问题的过程中。 因此,信息技术也是为了培养学生解决实际问题的能力,而Python编程语言作为信息技术课程的组成部分,其目的也是解决生活中的问题。因此,STEAM教育为Python课程提供了良好的理论基础。
  (2)教学实施和空间的可能性
  STEAM教育理念在中小学教学中得到了较为广泛的运用。比如,温州中学依托Arduino、Scratch软件开发并实施了“互动技术的课程”;常州市实施了“小学趣味编程”的课程。STEAM教育模式为Python课程的教学方式和方法提供了借鉴,而且其具备了STEAM教学空间和教学设备,如创客空间、物联网硬件等。因此,STEAM理念为Python课程提供了实施教学的可能。
  2.STEAM教育理念下Python课程教学方式
  (1)基于项目学习
  基于项目学习,简称PBL,其思想起源于杜威等人提出的做中学、体验式学习理念,是基于建构主义的学习方式,以解决实际问题为目的,对项目任务进行精心设计、探究、实施的过程。项目学习方式可以充分发挥学生的主体性,能使学生借助自身的能动性将创意物化,并且与他人进行分享。
  (2)设计思维
  设计思维是一种以解决方案为导向的思维形式。它是从目标或者要达成的成果着手,探究问题的解决方案,是一种独特的“在行动中进行创意思考”的方式。学生需要先设计方案,然后根据设计方案进行小发明或小創造。
  (3)顿悟学习
  顿悟学习是一种学习模式,即通过重新组织知觉环境,并突然领悟其中关系而发生的学习。换言之,学习的过程其实就是顿悟的过程。
  3.STEAM教育理念下的Python图形化编程的课程设计
  (1)教学目标设计
  基于STEAM教育理念下的课程目标,注重培养学生的编程能力和思维能力,以及运用跨学科知识解决问题的能力。《义务教育信息技术课程标准(2011年版)》要求学生熟悉一种积木式程序设计工具的图形化编程环境。 本文尝试将Python图形化编程的教学目标分为知识与技能、过程与方法、情感态度与价值观。
  知识与技能。学生能运用Mixly图形化编程软件进行简单的操作,了解Python的基础语法,能够利用Mixly进行作品创作,如画图,并能够运用其解决生活中的问题。
  过程与方法。通过教师对先导知识的讲解,学生采用自主探究、协助学习的方式,能够对Python语言有基本了解。
  情感态度与价值观。学生通过操作和学习Mixly图形化编程,能够对Python图形化编程产生兴趣,进而对人工智能有所了解。
  (2)教学内容设计
  小学阶段的图形化编程课程的教学重点是通过Python语言的学习,培养学生的计算机思维能力。小学阶段的Python图形化编程课程内容,主要分为Python认识了解阶段、Python学习阶段、Python项目应用阶段,每个阶段都有不同的要求,具体如下。
  Python认识了解阶段。学生需要了解Python语言、Python语言的应用、Python与人工智能。
  Python学习阶段。学生开始接触Mixly图形化编程软件,借助海龟模块学习Python图形化编程命令,如循环、条件等的使用。
  Python项目应用阶段。这个阶段属于创作阶段,主要培养学生解决问题的能力。教师可以借助Mixly、 Mixgo引导学生制作一些趣味性的作品,如制作表情包、音乐盒、楼道感应灯、门铃等。   这三个阶段的学习是由简单到复杂的过程,在这个过程中,教师逐步调动学生学习的积极性,培养学生探索和实践的精神。内容的编排是根据布鲁纳螺旋式的编排方式,在不同的年龄段,教材的内容也不同,其抽象程度根据其年龄段的改变而不断加深,从而实现螺旋式上升。这样,学生对课程内容的掌握才会随着年龄的增长而不断加深。
  (3)教学过程和实施设计
  教学过程主要分为三部分,即课堂导入、创作与改进作品、创意修改与分享。课堂导入环节主要培养学生的发散思维,教师提出问题,学生思考后回答;创作与改进作品的环节,其实就是(创作作品)试误—(作品)修改—顿悟的过程;作品创意修改与分享环节花费的时间比较多,包括学生的再次设计,以及对自己作品的分享。在这三个过程中,学生可以发生多次顿悟,每次顿悟就是一次进步。
  (4)教学评价设计
  教师的教学评价主要采用过程性评价和总结性评价相结合的方式。过程性评价更加注重学生学习阶段性的成果,评價的过程应该由教师、同学、家长的评价构成。教师可通过建立电子档案,记录每位学生的成长过程,并及时反馈给学生和家长。总结性评价一般是在课程结课时采用的评价方式,通常让学生完成一个综合项目或者作品,然后由教师根据学生的完成情况进行评价。
  Mixly软件为学生学习Python编程提供了很大帮助。Python图形编程有助于培养学生的计算机思维,而且是一种有效的课程方式。在STEAM教学理念下,Python课程的教与学会变得更有趣、更有价值,能为学生未来深入学习编程语言打下坚实的基础。
  【参考文献】
  刘永芬,赖晓燕,李盼盼.人工智能时代背景下Python课程的案例教学研究[J].计算机时代,2019(04):89-92.
  赵福生,刘力.Python在中小学教学中的应用[J].电脑知识与技术,2018,14(17):190-191.
  朱杏燕,胡畔.基于STEAM教育理念的小学创意编程课程设计——以Scratch课程的教学设计为例[J].教育信息技术,2019(09):12-15.
  刘立勋,龙华金,蔡悦.青少年通用图形化编程[J].数字技术与应用,2019,37(05):208-210.
  翟发. 面向儿童的图形化编程软件的研发[D].哈尔滨:黑龙江大学,2019.
  李剑雄.小学STEAM课程设计与实践研究[J].科学咨询(科技·管理),2020(01):196.
  尚亚丽.小学STEAM课程设计与开发[J].现代经济信息,2019(13):458.
  尹晶晶. 小学STEAM课程设计研究[D].桂林:广西师范大学,2019.
其他文献
【摘要】纸牌是我们生活中常见的一种游戏材料,花色繁多、操作简单、玩法多样,深受幼儿的喜爱。将纸牌这种低结构、高密度的游戏材料投放到幼儿的搭建游戏中,又会碰撞出什么样的新火花呢?笔者结合自己在一线教育教学活动中的观察、实践,针对如何引导幼儿在纸牌搭建活动中深度学习进行了梳理和总结。  【关键词】纸牌搭建;深度学习;主动学习  苏联教育家苏霍姆林斯基说过:“儿童的智慧在他的手指尖上。”幼儿园的纸牌搭建
首先我们看一则案例:  “和同为一家”教学案例  本课内容非常简单,按课程标准,就是了解唐与吐蕃等少数民族交往的史实。执教者是这样设计的:首先,教师从我国有多少个民族、有多少个少数民族导入,引出主题——“和同为一家”,本课讲的是我国唐朝时期国内民族关系的状况。教师提问:“唐朝时,我国民族关系十分融洽。一位唐朝汉族的皇帝(唐太宗)为什么会得到少数民族的拥戴呢?”之后,引导学生看书找答案。在老师的引导
【摘要】文章论述了作者所在学校是武术传统项目学校、五人飞艇非遗文化传承基地,学校以文化引领方向,以特色提升品质,将“健雅”文化融入德育工作,构建高雅环境,营造育人氛围,创设慧雅活动,提升德育内涵,努力探索德育工作方式,智慧育德,提升学生道德核心素养。  【关键词】健雅文化;慧雅活动;道德素养  学生核心素养发展是一个持续终身的过程。我校努力探索德育工作的新途径,借助文化资源,融入“健雅”特色,智慧
【摘要】初中英语课程难度较大,对学生的要求较高。教师只有提高课堂效率,才能在新课程改革的环境下不断提高英语教学的适应性,提高学生的语言综合应用能力。基于此,本文主要分析高效教学决胜课堂教学改革的必要性,探讨目前教学过程中存在的问题,针对结构路径探讨优化教学对策,以提升英语教学的实效性。  【关键词】高效课程理念;初中英语教学;教学策略  随着经济全球化发展,英语在人们日常生活中的地位越来越高。初中
进入21世纪,教育公平与均衡发展已经成为基础教育改革与发展的主旋律。北京市作为构建社会主义和谐社会的首善之区,已经进入了全面建设小康社会、率先在全国基本实现教育现代化的重要战略机遇期,推进首都义务教育全面均衡发展势在必行。为此,北京市教育委员会通过课题研究的方式,着眼于政府对义务教育资源的合理配置,着眼于区县间义务教育发展的差异,紧扣义务教育逐年发展的现状,紧扣国家督导部门已有的指标体系,连续两年
【摘要】众所周知,地域文化融入幼儿园课程对幼儿自身的发展具有重要意义,不仅能提高幼儿对家乡的认同感,还能在此过程中,锻炼幼儿各方面的能力,通过生动形象的教学开阔幼儿的知识视野。本文主要以小鹿班开展的地域活动为例,讨论地域文化融入幼儿园课程的意义及有关策略。  【关键词】幼儿教育;地域文化;实施策略  地域活动作为一种新型教学方式,可以将地域文化更深入地融入幼儿园课程教学中,确保幼儿能够通过更多样的
【摘要】学习诗词,不仅可以展开学生想象的翅膀,拓宽学生的视野,而且可以丰富学生的知识,陶冶学生的情操,从而达到提高学生语文素养的目的。农村小学语文教师要紧跟时代的步伐,围绕“读、悟、仿、创”四个环节,进行小学诗词诵读仿创教学,从而达到提高小学语文教学水平,提高诗词教学质量,提高学生核心素养的目的。  【关键词】读、悟、仿、创;农村小学;诗词诵读仿创;教学策略  【基金项目】防城港市教育科学2018
【摘要】本文试图从课堂教学实例出发,借助电影课的教学手段,丰富课堂教學的内容,探索让历史课变得更生动直观、更富吸引力的途径,以期实现高效教学、提高学生综合素质的目的。  【关键词】高中历史;电影课;高效教学  《普通高中历史课程标准(2017年版)》在“课程资源的利用与开发建议”中明确提出:“凡是对实现课程目标有利的因素都是课程资源。” “历史音像资料包括图片、照片、录音、录像和历史题材的影视作品
【案例】  教学《圆的周长》一课时,我和学生一起探究圆周率。课的中间,我故意“为难”学生,学生却不畏艰难、迎难而上,创造了一个个精彩。  当学生自己提出了“圆的周长和直径的关系”问题之后,我让学生自己设计实验方案进行研究,很快就有学生提出“测量圆的周长与直径,算出周长和直径的比值”这一方案。我微笑着征求大家的意见:“你们认为这个方案设计得怎样?”同学们异口同声地说:“好。”我知道,这中间有不少同学
【摘要】随着现代教育的发展,深度学习模式已经日渐成为教育发展的主流,被越来越多的学校和教师采用。在开展小学数学教学实践中,教师要结合学科特点和教育技术,突破传统教学模式,采取深度学习等现代化教育策略,用科技理念和现代技术丰富课堂教学内容,提高学生学习的趣味性和实效性,切实满足学生的学习需求,提升课堂学习效率。  【关键词】小学数学;深度学习;教学创新  在小学数学教学中,教师要积极创新教育模式,融