APP下载

浅谈小学阶段亲子共学Scratch程序设计

2018-06-04王睿

课程教育研究 2018年20期
关键词:程序设计

王睿

【摘要】本研究旨在观察与分析小学高年级学生亲子共学 Scratch 程序设计互动情况,及其对小学生独自解题的影响,并探讨Scratch 使用心得与亲子共学效果。亲子共学过程中,以现场观察、课后访谈等方式收集研究资料。针对Scratch 程序语言学习,家长与学童都认为 Scratch 很有趣,适合小学生学习。此外,家长和孩子们对于能有机会一起学习程序设计都表示欢迎,并相信如果这个方案能坚持开展,一定会对学生独立思考问题有很大的帮助。

【关键词】亲子共学 亲子互动 Scratch 程序设计

【中图分类号】G623 【文献标识码】A 【文章编号】2095-3089(2018)20-0030-02

教育部《中小学信息技术指導纲要》中指出信息技术需要培养学生信息撷取、应用与分析、创造思考、问题解决、沟通合作能力,以及终身学习的态度。而当前小学的计算机课程主要着重于软件的教学,例如:文字输入、文字排版、幻灯片制作、绘图等,但对训练学生逻辑思考及解决问题方面的内容,计算机课程则是很少涉及。

程序设计就是问题解决的历程,孩子学习程序设计后,能以明确的、正确的及可实行的模式来叙述解题方法;另外孩子将来想要建构成功的生活,必须学习沟通或控制的工具、方法,而程序设计正是孩子需要学习的技能。

近十几年来有越来越多以合作学习(collaborative learning)为目标提出的研究,除了合作学习的研究外,还有国内学者针对亲子共学进行研究。上述亲子共学的相关研究显示,家长与学生都从亲子共学中得到正面的学习效益,不过,亲子共学的学习内容主要集中在英语一类语言的学习上,较少应用到其他科目学习中。

程序设计为信息科技中持续推进的引擎,因此,若能使学生在小学阶段即开始接触程序设计,可及早培养其具备现代公民所需信息素养。然而一般程序设计有着较高学习门槛,初学者容易面临许多学习挫折,因此,对于小学生而言,若能由家长陪同学习程序设计,可使其易于亲近程序设计,获得较佳的学习效果。然而,由于家长并非都具有丰富的计算机相关知识,尤其很少家长学过程式设计,因此家长的程序设计能力未必优于学生。亲子共学程序设计中所展现的亲子互动,理应不只出现家长协助学生学习,也可以出现学生协助家长学习程序设计的情况。

Scratch 是一个低门槛、高延展性的多媒体程序设计软件,适合小学生学习。我们针对小学高年级三亲子组为研究对象,开展亲子共学的方式进行Scratch程序设计教学,每组家长与学生共享一部计算机。由于亲子共学程序设计不在小学正规的教学范畴内,因此,本研究利用寒假电脑研习的方式进行。研习为期3天,共3节课,每节30分钟。在每个教学段落后,教学者会保留一段时间,让亲子进行合作练习及解题。

本次实验创作项目内容为,三天的时间教会亲子家庭从简单的程序设计到利用软件进行电子相册的设计。最终利用学习知识完成一个较为复杂的动画制作。

经过实验后,我们从几个不同角度来说明亲子学习的成效。

一、亲子学习互动情况

整体而言,家长积极协助学生学习,易于形成学生对家长的依赖。学生则很少能协助家长学习。

二、Scratch 使用心得

学生皆认为 Scratch 程序设计相当有趣,适合自己学习,家长也觉得Scratch 程序设计适合小学生学习。

三、家长学习心得

家长自认对于孩子的学习帮助不大,但学生都表示以后希望能与家长再次参加亲子共学课程,有些家长自认在此次共学过程中,对子女学习帮助有限,并担心学生因亲子共学而养成依赖心理,但对于开展亲子共学的方式较为肯定。

虽然参与本研究家长均未曾学习 Scratch 程序设计,且计算机使用经验粗浅。在亲子共学过程中,仍以家长引导学习为主,学生很依赖家长的协助,较少出现亲子互相讨论解题方法、交换学习心得的情形。而家长的带领方式也就影响了学生独自解题的表现;而且家长本身少有亲自练习的机会,因此在共学过程中学习收获相对有限。但家长与学生都认为 Scratch 很有趣,适合小学高年级学生学习。此外,家长和孩子们对于能有机会一起学习程序设计都表示欢迎。

根据上述研究结果,家长与学生若能固定时间轮流担任操作者与观察者,家长增加亲自练习的机会,学生则会增加担任观察者的时间,在亲子合作解题的过程中,学生可通过协助家长学习,增进亲子互相协助学习的互动,而家长与学生也可以从共学历程中得到较多收获。

因此,如果我们程序设计学习多引入配对式的学习方式,将会使我们的学习效率大大提升,这样的方式也将更有利于学生接受。

参考文献:

[1]杨晓莉,邹泓.青少年亲子沟通的研究[J].心理与行为研究,2005年01期

[2]肖群忠.孝与友爱:中西亲子关系之差异[J].道德与文明,2001年01期

猜你喜欢

程序设计
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
OBE理念下基于Greenfoot的Java程序设计课程教学改革
PLC梯形图程序设计技巧及应用
三级甲等公立医院绩效考核程序设计