基于Scratch 的创客型信息技术师范生
编程能力培养模式研究
□杨国荣贵州师范学院数学与大数据学院
崔忠伟贵州师范学院数学与大数据学院贵州师范学院大数据科学与智能工程研究院
余丽静贵州师范学院大数据科学与智能工程研究院
互联网+教育
nternet Education ___________________________________________________________
【摘要】创客教育是培养学生的动手实践能力的一种新思维模式,本文结合学校拓展课程的实际,把信息技术师范生的编程能力提 高融入到Scratch 的积木编程实践中。通过课程的设计及创作工作室的实践,学生的编程能力得到明显提高。为师范生的编程能力培养、 动手实践能力,提供了一条可行的教学模式。
【关键字】Scratch 编程创客教育
引言:Scratch 编程就像搭积木一样简单,它能够吸引学生的学 习兴趣以及动手能力,实现实践体验教学[11。在信息技术的 编程能力上,学生的学习兴趣是推动学生编程能力的重要因 素。而对于未来信息技术教师必须是一名超级创客者,热爱 创造,能够把编程能力贯穿创客过程中,具有带领学生动手 操作能力的领导者。基于我国的教育国情,学生都以考试为 标准。难以适应教育的创新需要,为了能够同国际接轨,培 养出具有创新、创造意识的下一代接班人。同时需要从中小 学教师入手,培养一批具有创新思想、时代精神的教育工作 者,推动和发展中小学信息技术教育m ,才能更好的培养出 具有创新精神、创造能力、以及操作能力强的新一代信息人 才。当前国内外对信息技术教育的研究更关注教育教法[3], 忽略了学生的兴趣及动手能力,然而Scratch 编程平台结合 创客教育的改革创新,有助于对学生信息思维的培养。随着 人工智能技术的发展和信息技术学科教学的需求,我国创 新科技对中小学信息技术学科教师的动手能力提出了更高的 要求。而对于我们师范院校来说,我们培养的大学生就是到 中小学去从事教育的,我们的培养质量、培养方式影响着着 千千万万的中小学生的创新思维。所以我们从信息技术师范 生的培养角度来对学生编程能力教学进行改革研究。一、编程能力与S cratch 积木兴趣1.1基于S cratch 积木兴趣教育Scratch 积木编程平台,它是借助于几何图形的菱角,对 图形进行组拼来实现程序函数的功能,同时把孩子们爱玩的 天性利用起来,激发学生的学习兴趣:大到高考数学中的编 程题、创客教育,小到游戏制作等都可以实现。创客教育把 学生的实践能力、创新思维培养寓于积木游戏中。这种新的 能力培养模式,也导致对信息技术师范生的培养提出更高要 求。信息教师的能力培养也要融合在积木游戏中,以“学生 为中心、产出为导向”为教育理念,让学生
在“游戏中学习, 创作中长能力”为主要学习方式,从而培养出具有创客型思 维的信息技术教师141。1.2编程能力的培养信息技术时代、人工智能对人才的创新思维和编程能力都是必须的。学生对于传统的C 语言教学感到困难,提不起 学习兴趣,编程能力总是得不到锻炼。我们对学生实行分层 教育,如果不是学习I T 专业,从事程序设计的。可以让学 生选修这种模块式的编程实践训练,进而培养学生的学习兴 趣和编程思维。现在的编程语言都是封装的,学生需要的是 创意,根据功能去选择相应的功能模块。基于Scratch 的创 客教育正好可以为学生提供这样一个平台。
scratch编程优秀作品创客教育的普及和应用,通过科技竞赛,工作室协作学 习将成为一种教育趋势。未来对人才的需求是科技创新,提 升我国的科技竞争能力,这些都要落脚到对人才的培养,人 才培养模式将发生变革。学校的学科和专业布局也将要关注 学生实践能力这一块。学科的发展将影响创客教育课程的设 置,我们正在改革师范类专业,使学生的就业率更加广泛。1.3 Scratch 教育模式对编程能力的影响
Scratch 创客教育更加关心学生的成长,让学生对自己的 学习能力有信心,看见自己付出努力的成果。这与教育部提 倡的“以学生为中心,教育回归初心”是相吻合的。学生的 编程能力要在编程实践中提高,而以往的编程练习,让学生 望而止步,学生既要考虑问题的算法又要去检测程序语言的 语法。学生的编程课程引入Scratch 积木编程后,大大解放 了学生的工作任务,学生只要有个好的idea ,知道要完成什
么功能,就可以用堆积木的形式来编程了。这样做的好处就
是大大提高了同学们编程的兴趣,兴趣是最好的老师,有了 兴趣学生的编程能力就会循序渐进的提高。另一方面,我们 也通过大学生科技竞赛、机器人大赛等来提髙师范生的实战 能力。高校作为服务地方经济的功能,将Scratch 的编程能 力融入创客教育教学,使信息师范生的编程能力在创客中得 到提高,特别是对于信息技术的卓越教学。通过选修课程的 探索,将会完善信息师范生的培养方案,提高未来中小学信 息技术教师的创新意识和编程能力。有利于推广全民创新、 万众创业的号召,实现教学服务地方经济,产生经济效益。二、未来信息技术教师的培养模式
作为计算机师范专业,我们培养的学生就是未来的信息
技术教师。我们教育也要改革,要培养适应地方经济发展的 人才。培养与时俱进的计算机人才,结合国家的工业2025178
目标,人工智能髙等信息技术已进入小学课堂。这就要求我们培养的教师要具有预见性,创造性。我们的信息技术教师要结合创客教育,具有动手能力和团队组织能力。我们是师范性毕业生也要有参加科技竞赛,创客作品设计等培养环节,以此来培养未来信息技术师范生的创新意识和创造精神。
2.1信息技术教师编程能力的培养
信息技术教师的培养有许多能力要求,其中编程能力的培养就是重要的一个因素。传统的编程能力是
用程序语言编写代码,这种培养方式已不适应当下的信息技术发展。现在的信息技术发展迅速,专业分工也是越来越细。信息技术师范生的培养也要融入创客教育,Scratch积木编程游戏就是一个很好的平台。作为未来的中小学信息技术教师,应具备创客教育理念、对数字技术有种热爱的情怀。能够结合专业知识指导学生在游戏中完成创客作品。创客需要团队精神、探 索精神,作为一个研发团队还有该具有经费和可持续发展的研发条件,以科技竞赛奖励形式、作品外包服务等多种形式来作为创客导师团队的建设。
2.2信息师范生的培养目标,成果导向
以往的理工科计算机专业课程培养体系,强调C语言的编程技术开发,而忽视了师范类教师的培养兴趣原则。随着 信息技术的发展,人工智能进小学。我们的未来教师的角也要转变,因此,重新修订培养方案,从而带动小学生解决问题,实现团队协作能力、作品创造的能力。Scratch是一款可视化的、游戏形式的,3D打印、开源硬件等数字技术的编程软件。Scratch图形化积木编程具有培养学生的编程思维能力,提高程序设计结构的理解。对于信息师范生的培养目标是未来中小学教师,我们强调的是作品、成果导向,而忽 略学生编程的理论,使得我们的小学生在放松的环境下、潜 移默化的学习计算机编程能力。
2.3设计信息师范生创客课程
创客教学采用案例式,任务驱动教学方式。创客是以团队形式解决某个实际问题甚至是创造出某个新产品,特别是工科类学生,每个课程最后都有课程设计。把创客的作品结合专业课的课程设计要求展示出来,通过创客这样一种形式,同学们在实践中学习,在实践中成长。根据问题,任务驱动式教学,使学生的学习具有主动性,合作意识。团队形式也达到了学生间优缺点弥补,相互学习。你追我赶的学习干劲,
互联网+教育
nternet Education
从而达到从学生被动学习到主动探索的学习氛围。创客的课程设计内容可以结合专业特点,以实验案例形式设计,逐步形成案例教学库。
2.4建设Scratch编程工作室
我们学校的Scratch编程工作室,是隶属于大学生竞赛指导办公室的领导下的一个工作室。Scratch平台的应用也是一个推广的过程,仅仅靠某一门课程或者选修课是达不到普及的效果的。我们要在师范生—未来的信息技术教师中形成这种创客意识,我们的创客工作室实行教师指导、学生管理的模式,每个学期都会进行招新。在工作室实践出来的同学有部分已经自主创业开公司了,有的则是去了I T公
司 做开发工作。平时学生、教职工的电脑有什么问题,可以到Scratch编程工作室解决,因为同学们已经养成了一种创新、探索、解决问题的思维方式。
创客工作室的学生也积极参加各种大学生科技竞赛,如 大学生数学建模竞赛、大学生电子设计大赛、程序设计大赛、泛珠三角作品设计大赛等。以赛促建,通过竞赛的训练使学生设计的问题跟上企业及时代的步伐,使创客作品具有时代性、实用性。同时学生的考核也可以通过竞赛成绩进行考核,这也是我校学生培养的宗旨,培养学生一能多专,让学生有专业的技能,毕业后能够直接上岗。
三、结束语
创客教育强调学生的学习兴趣培养,锻炼学生的动手能力。以游戏的方式让学生学到相应学科的专业知识和能力。本文通过分析信息技术师范生的编程能力影响因素,引入Scratch创客教育,让学生在搭积木游戏的兴趣学习中提高编程能力。通过对教与学的理论分析,设计了一门拓展课程,通过教学实践探讨,作品展示,参与选修创客课程的学生编程能力得到明显的提高。Scratch创客教育提高了我校信息技术师范生的编程能力,同时学生的创造新思维和品质得到了锻炼。通过毕业生就业单位的反馈,我校选修了创客课程的学生,到就业岗位后可以直接带领学生参加科技竞赛。而信息技术教师也更积极申报科研课题,通过这样一种创客兴趣的培养对信息师范生是大有益处的。我们通过选修创客课课程、建设工作室的培养模式,把信息技术师范生的编程能力融入Scratch创客教育中培养,为信息技术师范生的编程能力培养提供了一种途径。
参考文献
[1]杨刚.我国创新教育发展的新路径[J].中国电化教育,2016(3):8-13.
[2]王旭卿.面向Scratch教育的创客教育模式研究[J].中国电化教育,2015(8):36-41.
[3]Kueti, R Steven, Kurti, D e h b y L,Fleming &Laura. T h e Philosophy of Educational M a k e r s p a c e s[ J ] . T e a c h e r
Librarian, 2014,41(5): 8-10
[4]杨晓哲,任友.数字化时代的Scratch教育与创客教育[J].开放教育研究,2015,21(5):35-40.
[5]傅骞,王辞晓.当创客遇上STEAM教育[〗].现代教育技术,2014,10:37-42.
[6]王怀宇,李景丽,闫鹏展.高校创客型师资培养策略初探[J]•中国电化教育,2016(3):126-130.
[7] T h o m a s,J.W.A review of research on project-based leaming[M]. S a n Rafael, C A:T h e Autodesk Foundation, 2000:1-48.
[8]赵建川,王桥.基于STEM的创客型信息技术师范生培养模式研究[J].贵州师范学院学报,2018,34(03)
:68-71.
1.全国教育信息技术研究“基于Scratch的创客型信息技术师范生编程能力培养策略研究”(立项编号1861_2);
2.贵州师范学院校级教师科研项目“师范认证背景下信息技术师范生编程能力教学改革研究”(立项编号2019YB018);
3.贵州省省级重点学科“计算机科学与技术”(ZDXK[2018]007号);
4.贵州省省级重点支持学科“计算机应用技术”(黔学位合字ZDXK[2016]20号)。
179
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论