Scratch创意编程在生物模拟实验中的运用

来源 :新课程 | 被引量 : 0次 | 上传用户:xyz880330
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘 要:基于构建高效课堂,提高初中生物实验教学有效性的目的,针对模拟实验的特点,分析应用Scratch编程于生物模拟实验中的优势。以“模拟保护色形成过程”实验为例,围绕“模型”实验的结论要便于类推回“原型”的原则,详细介绍程序设计的主要步骤和注意点。通过增强模拟实验结果的直观性,最大限度地弥补模拟实验“非真实性”的不足,让学生能够在最短的时间内高效完成科学探索过程,学会在实验中获取证据,并对数据进行理性分析,掌握核心概念,发展生物学核心素养。
   关键词:生物实验;Scratch;创意编程;模拟实验
   随着编程教育课程在中小学的逐步推广,Scratch作为一种低门槛且功能齐全的编程软件已得到广泛使用。通过设置丰富的背景和角色,让学生以拖曳积木式基础模块的方式来编写程序,可以制作出交互式的游戏、动画、脚本等。学生在学习编程的过程中,经常利用其来编写一些科学探索类的小程序,不仅能提高编程水平,还可以对已有的学科知识、概念进行深化学习与探索创新[1]。中学生物课中的模拟实验与其他科学探究活动一样,是提高学生科学素养和获取生物知识的重要途径,是受各种因素制约而无法直接开展的“非真实性”实验。因此这些模拟实验特别适合与Scratch编程结合起来,达到构建高效课堂,提高实验教学有效性的目的。
   一、Scratch应用于生物模拟实验的优势
   生物模拟实验不是真实的实验,是通过创建与“原型”相似的“模型”对象,并对其进行实验和研究,得出直接结论后再运用类比推理的方式实现“模型”到“原型”的类推,得出最终的结论[2]。模拟实验应该尽量贴近“原型”,让学生通过观察和操作“模型”来形成概念认知的基础,在观察、操作、探索与发现的过程中,加以比较、综合、联想和概括,通过类比的形式构建知识,提升生物学核心素养。Scratch丰富的功能使其具有明显的优势,可以最大限度地弥补模拟实验“非真实性”的不足,通过仿真的实验条件进行连贯的实验操作、计算或互动体验后,完整地展示一个科学探索的过程,增强模拟实验结果的直观性,有利于学生将“模型”实验的结论类推回“原型”。
   二、“模拟保护色的形成过程”探究活动分析
   “模拟保护色的形成过程”实验是人教版生物八年级下册《生物进化的原因》一节中的内容。让学生通过探究活动,认识并推测出保护色的形成过程,分析生物进化的原因,了解保护色的形成是自然选择的结果。教材中用英国曼彻斯特地区两种桦尺蛾数量随着环境变化而改变的真实事例入手,用大彩纸或布块模拟“生存环境”,用各色小纸片模拟环境中不同体色的某种“猎物”;让学生分组模拟“捕食者”去捕食“猎物”,通过统计存活的个体数,找出哪种体色的“猎物”最适宜在该“环境”中生存,验证对曼彻斯特地区1850—1950年間桦尺蛾体色变化原因的猜想,为学生更好地理解自然选择学说做铺垫。
   按照教材的分组活动方案,存在如实验准备烦琐、操作不便、记录与安放下一代个体时无效时间消耗过多、“捕猎者”受主观因素影响容易刻意选择等问题,最终不仅实验的准确性受到影响,也不利于教师进行指导与评价。而通过编程模拟实验,就能快捷有效地完成探究活动,避免出现上述问题。
   三、“模拟保护色的形成过程”模拟实验的开发实例
   1.任务目标
   学生在了解原型、提出假设的基础上开展探究活动,模拟探究保护色的形成过程。
   2.作品说明
   用黄、蓝、绿、红四种不同颜色的小圆点代表同一种生物(以某种昆虫为例)不同体色的变异个体。操作者代表“捕食者”,可以对这种“猎物”昆虫进行捕食(点击小圆点),“捕食者”的捕食是随机性的。当存活的个体数减少到一定数量后,设置剩余的个体会通过繁衍使昆虫的总数维持稳定状态,并进入下一代。经过五代后,看看最后剩下的所有昆虫中,哪种体色的昆虫个体存活数最大。实验程序的初始页面如图1所示。
   3.开发步骤
   变量设置:针对各主要元素,首先设置好“黄”“蓝”“绿”“红”“总数”“代”6个变量,再设置“变暗”这一变量(赋值为0或1),使各角色被点击时(“变量”=1),可以变暗消失。增加“背景颜色”变量,利用滑杆来改变环境的颜色,研究在不同颜色环境下保护色的变化。
   角色编程:在任一角色中,将全部小圆点(昆虫个体)“总数”这一变量的初始值设置为40,其中“黄”“蓝”“绿”“红”四个角色对应的初始值均为10。以体色为“红”色的角色为例,编写如图2所示程序,让其在舞台背景上克隆出10个红色小圆点。接下来如图3所示,设置“红”色小圆点作为克隆体启动时,随机分布在背景的不同位置,且不碰到舞台边缘或与其他小圆点重叠。利用“变暗”这一变量,当捕猎者点击任一红色小圆点(捕食),即小圆点此时检测到鼠标指针并按下鼠标后,变量“变暗”的值为1,则该小圆点被删除,并播放一个声音“啵”以增加效果。相应的,变量“红”及变量“总数”的值减少1,之后剩余的所有小圆点重新在背景中随机位置出现。重复执行至第5代实验结束。其他“黄”“蓝”“绿”三个角色的操作与“红”角色相同,只需将程序复制过去,并将变量“红”相应更改为“黄”“蓝”或“绿”即可。
   在舞台背景中,设置点击绿旗时开始,选择所需背景颜色后进入第1代捕食实验。随着实验进行,各种颜色小圆点的总数减少至不足30时,广播“计数”,并将“代数”增加1进入下一代。为了增加捕食效果,利用“变暗”这一变量,在背景中设置点击任意小圆点后,剩余的所有小圆点也跟着消失,1.5秒后“变暗”变量恢复为0,此时剩余小圆点再次于随机位置重新出现。程序编写如图4所示。
   仍以体色为“红”色的角色为例,当接收到“计数”后,将剩余的红色小圆点按数量*1.3倍克隆(即繁殖出的新一代个体),如图5所示。使四种体色的昆虫总数恢复到40左右。循环上述步骤至第五代。其余“黄”“蓝”“绿”三个角色程序编写与“红”这一角色相同,只需复制过去并将变量“红”进行相应更改即可。将编写好的程序运行及调试,看看是否符合预期。    四、Scratch创意编程与生物教学融合的策略和展望
   与一般的模拟实验的设计相同,编写相关程序开展模拟实验同样包括了解原型、提出假设、建立模型、实验与概念建构等几个主要步骤。利用Scratch编写模拟实验时应首先注重实验的有效性,注重其蕴含的思维过程,避免成为仅仅是活跃课堂气氛的小游戏。要尽可能降低编程难度,做到清晰简洁,结果明确且有利于展示、评价和交流。教师应该着重引导学生在实验后对实验结果及数据进行分析对比,解释原型,建构概念。
   相较于之前的版本,Scratch3.0支持中文输入,可以在电脑、平板、手机等各种终端設备上使用,添加和改进了一些积木块,将不同种类的积木块根据颜色归类等,有更丰富的造型与拓展。但是Scratch2.0仍具有可以直接录制视频和更方便生成可执行的exe文件,具有资源共享的优势,因此教师可以根据实际情况选择使用。将模拟实验的相关编程作品运用于课堂实验教学除了可以丰富教学内容,增强实验教学有效性外,还能体现信息技术与生物学科的融合,拓宽学生视野。以本实验的开发为例,因涉及的编程内容较为简单,没有复杂的算法、数据结构和模块扩展,学生经过信息技术课3~5课时的Scratch课程学习,同学间相互交流与协作,基本上就能理解、改编或开发出类似的作品。
   因此,将创意编程与科学探索结合起来,可以让学生在Scratch编程学习中融合生物科学知识,在教师指导下快速实现一个模拟实验的制作与探究,不仅能激发兴趣、学习更多知识和技能,还能提升学生整体的科学素养,获得成就感[3]。
   参考文献:
   [1]徐益苗,赵晓燕.Scratch软件在初中生物学STEM教育中的应用[J].生物学教学,2018,43(3):42-43.
   [2]高雁.初中生物模拟实验的内涵、价值及实施[J].江苏教育,2016(35):50-51,55.
   [3]王强.创意编程与科学探索的巧妙结合:谈创意编程展评活动科学探索类作品[J].中国科技教育,2018(3):19-21.
   注:本文系福建省教育科学“十三五”规划2019年度立项课题“基于人工智能技术的STEAM教育——微造物坊的实践与研究”(立项批准号:FJJKXB19-502)阶段性成果;厦门市集美区教育科研“十三五”规划2019年度立项课题“科学与工程、技术整合在初中生物实验教学设计中的实践研究”(19088)项目相关成果。
其他文献
摘 要:在体育教学中受大风、沙尘、雨雪、雾霾等特殊天气影响,导致体育课无法在室外正常进行,只有转移到室内。但是,室内体育课的教学内容开发普遍存在滞后的情况,加之学生的运动空间和室内场馆的体育设施相对有限,这直接影响着中小学生运动技能的学习和体能的发展。因此,在面对环境因素改变的情况下,防止学生长期处于非运动的状态,保证学生体能技能持续发展,开发和设计中小学体育室内课程内容,并推广实行势在必行。通过
摘 要:读后续写给英语读写教学中学生思维品质的培养提出了新的要求。然而,很多学生续写的文章在主题思想上与原文不一致,思维上欠缺逻辑性和深刻性。为了解决这个问题,围绕故事明线和暗线来设计读写教学活动,引导学生深刻理解文本的主题思想,并运用读后续写的写作技巧,达到提升思维品质的目标。   关键词:GH策略;主题思想;读后续写   提供一篇350词以内的语言材料,原文多是情节丰富的记叙文,要求考生依据该
摘 要:近几年的高考中,在电解池和原电池中涉及离子交换膜的试题较多,已经形成了常考常新的特点。掌握离子交换膜的使用,巩固电化学中电极反应方程式的分析与书写,了解离子交换膜在工业生产中的应用。通过解决具体的习题,总结归纳,建立解题模型,解决问题。   关键词:电解池;氯碱工业;电极反应式;工业生产   一、教学主题内容及教学的现状分析   1.教学主题内容   电化学的内容是高考全国卷历年重
摘 要:阅读和写作同为小学语文的教学难点,将两者有效结合可降低知识难度,进而提升教学效率,促进小学生读写能力的发展。以阅读为基础,小学生通过长期实践掌握写作技巧,锻炼感性思维,从而大大提升语文学习质量。阅读与写作相结合的关键在于以学生的感受为出发点,通过挖掘教材内容、创设生动有趣的课堂氛围锻炼其自主思考的能力。以小学语文阅读、写作相结合的重要性为观察点,研究现状,探索改革的有效措施。   关键词:
摘 要:在以核心素养为中心的新课改大环境中,各科教师开始了对自身所负责学科的教学方法、教学模式的改革和创新,但很多教师仅注重课堂教育,却忽略了教育中同样重要的一环,那就是课后作业的设计,使得学生无法在脱离课堂后做到自主地吸收和主动应用当天所学,而导致了课堂教学效果显著,但学习效果和知识储备效果不佳的现象出现,以小学语文为例对有效作业的设计等做更为深入的研究和探讨。   关键词:创新作业形式;核心素
摘 要:数学是从实践中抽象出来的一门科学,对于小学生而言,他们生性好动,对外面世界充满了好奇和探究心理,新课标也倡导对学生动手能力的培养。基于这种认知,在小学数学课堂教学中重视学习活动的设计,可有效提高学生的数学学习效率,培养学生并发展学生的数学思维。   关键词:小学数学;课堂;学习活动设计   新一轮课程改革非常重视学生实践能力的培养,小学数学课程标准中也指出:“有效的数学学习实践活动不能只
摘 要:新课改对初中数学教学提出了新的要求,同时初中数学教育的重要地位也不断提升。针对初中数学的特殊性和创新数学教学方式的要求,在初中数学教学中找到存在的问题并且解决是非常必要的,主要围绕初中数学教学中存在的问题以及解决方式展开。   关键词:初中数学;教学问题;解决方法   数学是一门实际的学科,来源于实际,也在实践中应用,其实用性不言而喻。同时,新课程改革不断推进后,对于数学教学的要求越来越
摘 要:体育教学在小学教育中有着非常重要的地位,为了进一步确保阳光体育教学理念更好地进行贯彻落实,小学阶段的体育教育者应当及时更新自身的体育教学观念,积极打造更具有趣味的体育教学课堂,以此激发学生参与体育学习的兴趣,从而确保小学阶段的体育教学质量得到有效提升。   关键词:阳光体育;小学教育;高效课堂;具体措施   一、打造高效体育课堂的意义   开展体育教学活动对于小学生有着非常重要的意义。在
摘要:建立一支多样化、专业化的师资队伍是青少年宫持续、稳定发展的必要条件。目前青少年宫的师资存在数量不足、专业比例失调、业务能力低弱等问题,影响了职能的发挥。青少年宫需在政策保障下,通过科学合理的管理,把好进人关、培训关、考核关,打好暖心牌,打造一支数量足、门类多、水准高、研究型的师资队伍,从而更好地服务于广大青少年,真正成为校外教育的主阵地。   关键词:青少年宫;现状分析;建设路径   青少
摘 要:李白的《行路难(其一)》是初中部编版教材中最能体现李白的思想和个性特点的诗歌。教师授课时应注意巧设疑问,化有形为无形,跳出原有教学步骤的框架,引导学生往纵深处学习;还要注重朗读和积累,引导学生知识面往平面处铺开,化无形为有形,把抽象的、无形的情感体验化作有形的认知活动。   关键词:设疑;无形;有形;纵深;平面   李白,字太白,号青莲居士,又号“谪仙人”,被贺知章称为“诗仙”,是伟大的