电脑课程需不需要,或如何纳入正规的教育体系中,就算在先进的国家,也不断地被研究、讨论和修正。在这个过程中,Scratch特别受到瞩目,其独特的教学方案和推广理念,借助网络无远弗届的特性,短短几年间,进入全球许多国家的小学电脑教室中。
专为儿童开发的程式设计软件
作为一种专为儿童设计的电脑软件,Scratch强调让孩子在快乐中学习、在游戏中探索,以逻辑思维落实创意想象,并将成果与全世界的朋友分享。 相较于马来西亚华小普遍上重视操作应用的电脑课程,它更符合小学生的学习特质。
2008年开办课程
Scratch自2007年推出后,便在资讯教育界引起相当大的关注。伯乐多元智能教育中心于2008年引进后,借助网络中丰富的教案和讨论,历经数年的实践,已取得令人鼓舞的成果。
搭上编程教育的列车
近几年,许多国家将电脑程式教育纳入中、小学课程中。美国总统奥巴马2013年参加该国电脑科学教育周所推广的“程式一小时”(Hour of Code)活动时号召“一起来编程”,并鼓励国人“不要只是买电脑游戏,而是要去制作游戏”。他认为,编程教育改变人们思维及做事情的方式,不仅对个人的发展很重要,也攸关国家的竞争力。
学习Scratch并不一定以成为编程高手为目标,至少,现在就能让孩子感受叫电脑“听话”的乐趣,而不像一般人只能玩别人做好的现成游戏。
“今天要做的,是一辆会自动沿着道路行驶的汽车。”学生每一堂课都须要解决问题,完成挑战。动手之前,先听老师说明任务。
Scratch软件简介
Scratch是美国麻省理工媒体实验室终身幼稚园组开发的一套电脑程式开发平台,它让儿童能够通过简单的图形,学习电脑程式设计的基本概念。
简单易学
Scratch的图形界面富于色彩,井然有序,创作环境类似戏剧,有舞台(stage)、角色(sprites)和剧本(scripts);角色也能够变化造型(costumes)、配上声音(sounds)。创作者则负责“编剧”及“导演”的工作,将“演出”安排妥当。
视觉化介面
用Scratch“撰写”程式,就像玩LEGO积木游戏,整个过程以直观的代码块(block)代表逻辑程序,将图画、声音和文字等素材串联起来,成为动画、游戏或应用软件。
团队理念
Scratch开发团队的口号是“想象、编程、分享”(imagine, program, share)。他们的理想,是让儿童以游戏的方式学习电脑,通过它来启发创造力,锻炼逻辑思维,并学习和人共享学习成果。
更多想关讯息,请拜访Scratch MIT官方网站。
在Scratch中“撰写”程式,就像玩积木游戏,将模块一个一个按照逻辑拼接起来。











