admin 管理员组

文章数量: 1086019


2024年4月28日发(作者:access数据库程序化)

校本课程《Scratch多媒体编程》材料整理 2013.12

(2013-12-16 15:52:07)

转载

标签: 分类: 材料整理

初中信息技术

scratch

课程开发

课程纲要

课程简介

课程开发和实施情况

1.课程设计(理念与思路、目标、主要内容、课程类型和实施方式)

随着智能手机、平板电脑等电子设备的流行与普及,“微信”“水果忍者”“QVOD播放器”

等智能手机的第三方应用程序被人们所喜爱。它使“编写程序”成为信息技术教学的最流行

的趋势。

初中学生爱好新奇好玩的电脑游戏,喜欢幽默风趣的动画片。他们思维活跃,善于表达自

己独特的想法并付诸于实践。在知识方面,他们掌握了较丰富的数学知识,逻辑思维能力

逐步形成。在信息技术学习过程中,他们很喜欢制作丰富精美的多媒体作品,也善于接受

思考的挑战。

基于以上两方面考虑,我设计并开发了集编写程序和制作多媒体作品相结合的《Scratch

多媒体编程》的校本课程。校本课开设前期,我发现选用Scratch作为青少年的编程入门语

言非常适合。Scratch由麻省理工学院开发的一套开源积木系统编程环境。通过100多块功

能“积木”指令组装脚本,只要使用鼠标拖拽积木部件就能组成游戏,卡通动画片,如搭积

木一样简单有趣。它比专业编程语言更直观,简单。它让我校没有学习过编程序的学生,

能在短时间内创作出集声音、图像、动画等多种元素互动的益智小游戏、卡通动画情景剧

等多媒体交互作品。设计和开发本课程旨在引导学生交流、探讨、想像、创作。不仅训练

学生的思维能力,还让学生接受轻松有趣的计算机编程启蒙教育!在创想、设计、实现作

品的过程中,发挥想象力和挖掘创造力。

我设计开发的课程内容分为基础知识和拓展发展两个部分。具体单元设置为“基础篇”、

“绘画篇”、“游戏篇”、“情景篇”和“算法篇”。其中“基础篇”和“绘画篇”要求学员必学,掌握

一定基础之后,由学员根据想要制作的作品分类来选学“游戏篇”和“情景篇”。“算法篇”提

供给善于和热爱思考的学员选学。

授课过程中,基础部分以教师讲授演练为主,学生模拟范例组建程序的功能模块。在入

门之后,逐步过渡至学生自学为主,教师提供参考帮助,教师个别指导为辅。学生作品由

个人创作或小组合作均可。学生创作的作品,上传至/projects/发布。教

师引导学生组织欣赏和互评,再由学生个人对作品进行进一步补充和完善。

2.课程实施与管理(课时安排、教师配备、设施条件、教研活动、每年选修人数等)

1).地点:计算机机房;选用软件:Scratch1.4中文版。

2).选修学员人数:每期控制在30人左右。

3).授课及课时:集体授课结合自学学习方式,课时设置为每周2课时连上,开设10周,

共20课时。

《Scratch多媒体编程》课程纲要

课程简介

本课程把Scratch编程学习和创作多媒体作品结合起来,在创作动画作品和编写游

戏作品的过程中掌握程序设计的方法,让学生充分体验思考的乐趣、满足创作的欲望和收

获成功的喜悦。在课程活动中,有开展模拟编写知名游戏的尝试,有把自己喜欢的小故事

制作成一部动画片,有做智能出题的程序,还有编写画板程序等等。在这个课堂里,为学

生创造了“边学边玩”的氛围,运用Scratch积木式编程语言环境,开设一个轻松有趣的创

作课堂。并且鼓励学生发布程序作品至Scratch网站,与来自不同国家的Scratch作品爱好

者进行交流。

“提高学生的信息素养,培养学生的创新能力”是开展信息技术教育的课程意义。而

目前以办公室软件培训为主的信息技术课堂难以提供给学生发挥创新能力和表达自我思想

的空间。另一方面,近年来,智能手机和平板电脑等电子产品异军突起,让“微信”、

“水果忍者”、“爱奇艺”等APP程序成了人们离不开的学习、交流与娱乐的载体。“程

序设计”是信息技术软件领域的支持命脉。让学生涉及“程序设计”的领域,能强化他们

的思维训练与解决问题的能力。但是,针对初中学生的年龄特点,他们的逻辑思维能力尚

处于发展阶段,编写和调试代码等解决问题的能力还未形成。任何一种程序设计语言对他

们来说,编写代码和调试代码都将是一道门槛。很可能使他们在学习过程中,逐渐失去学

习的兴趣和耐心。美国麻省理工大学开发的Teens编程软件Scratch解除了我的困惑。它的

“搭积木”式编程环境,有效地避免了繁琐的代码编写,保留了程序设计中变量、链表、

调用、面像对象编程等思维方式。更让我们称赞的是,它融入了多媒体的思想,有声音、

色彩、动画、情节等元素。非常符合当前初中信息技术课堂“创作多媒体作品”的思路。

通过教学实践,我发现学习过《Scratch多媒体编程》的学生,在编益智游戏、编导制作生

活动画片、开发实用小程序等三大方向发展。通过《Scratch多媒体编程》的学习,他们更

善于发现自己的不一样,识别自己的优劣势,并在各自的知识基础上延续自我学习与发

展。

课程目标

《Scratch多媒体编程》课程目标是:提高学生获取信息、重组信息、表达信息的素养;

训练其设计程序和解决问题的能力;养成严密的逻辑思维品质,以科学态度走向创新与实

践。

根据三维目标的划分,将课程目标细分如下:

1.知识与技能

认识并熟悉Scratch语言编程环境,掌握面向对象程序的基本结构,能编写面向对象角色的

程序脚本;熟悉“动作”、“控制”、“画笔”、“外观”、“侦测”、“数字逻辑”和“变量”等积木指

令的运用;理解并运用“变量”和“链表”等常见数据结构类型;理解逻辑运算、条件判断、

循环控制和事件触发等程序设计过程中的基本方法。

2.过程与方法


本文标签: 学生 编程 作品