Scratch编程课程纲要
《Scratch编程》课程纲要
课程名称
Scratch编程
设计者
曹荣泽
适用年级
三至六年级
总课时
18课时
课程类型
知识拓展类
课程简介
本课程把Scratch编程学习和创作多媒体作品结合起来,在创作动画作品和编写游戏作品的过程中掌握程序设计的办法,让学生充分体验思量的乐趣、满脚创作的欲望和收获成功的欢跃。在课程活动中,有开展模拟编写知名游戏的尝试,有把自己喜欢的小故事制作成一部动画片,有做智能出题的程序,还有编写画板程序等等。在这个课堂里,为学生制造了“边学边玩”的氛围,运用Scratch 积木式编程语言环境,开设一个轻松有味的创作课堂。并且鼓舞学生公布程序作品至Scratch网站,与来自不同国家的Scratch作品爱好者举行交流。
背景分析
“提高学生的信息素质,培养学生的创新能力”是开展信息技术教育的课程意义。而目前以办公室软件培训为主的信息技术课堂难以提供给学生发挥创新能力和表达自我思想的空间。另一方面,近年来,智能手机和平板电脑等电子产品异军突起,让“”、“水果忍者”、“爱奇艺”等APP程序成了人们离不开的学习、交流与娱乐的载体。“程序设计”是信息技术软件领域的支持命脉。让学生涉及“程序设计”的领域,能强化他们的思维训练与解决问题的能力。但是,针对初中学生的年龄特点,他们的逻辑思维能力尚处于进展阶段,编写和调试代码等解决问题的能力还未形成。任何一种程序设计语言对他们来说,
编写代码和
调试代码都将是一道门槛。很可能使他们在学习过程中,逐渐失去学习的兴趣和耐心。美国麻省理工大学开辟的Teens编程软件Scratch解除了我的困惑。它的“搭积木”式编程环境,有效地幸免了繁琐的代码编写,保留了程序设计中变量、链表、调用、面像对象编程等思维方式。更让我们赞扬的是,它融入了多媒体的思想,有声音、彩、动画、情节等元素。非常符合当前初中信息技术课堂“创作多媒体作品”的思路。通过教学实践,我发觉学习过《Scratch多媒体编程》的学生,在编益智游戏、编导制作生活动画片、开辟有用小程序等三慷慨向进展。通过《Scratch多媒体编程》的学习,他们更善于发觉自己的不一样,识别自己的优劣势,并在各自的知识基础上连续自我学习与进展。
课程目标
《Scratch多媒体编程》课程目标是:提高学生猎取信息、重组信息、表达信息的素质;训练其设计程序和解决问题的能力;养成严密的逻辑思维品质,以科学态度走向创新与实践。
依据三维目标的划分,将课程目标细分如下:
1.知识与技能
scratch编程app认识并熟悉Scratch语言编程环境,掌握面向对象程序的基本结构,能编写面向对象角的程序足本;
熟悉“动作”、“操纵”、“画笔”、“外观”、“侦测”、“数字逻辑”和“变量”等积木指令的运用;理解并运用“变量”和“链表”等常见数据结构类型;理解逻辑运算、条件推断、循环操纵和事件触发等程序设计过程中的基本办法。
2.过程与办法
通过完整地体验设计想象、编辑角、挑选积木指令、组装搭建积木指令、执行调试等创作过程,初步掌握面向对像编程的办法和设计程序的技术。
3.情感态度与价值观
感受程序设计技术实现功能的独特性,激发对信息技术的学习兴趣,体验创作结合程序功能的交互式多媒体作品的乐趣,有个性地表达内心的创想。
学习主题
活动安排
准备周
主题一:《我会用Scratch》
2.《小猫散步》-认识和使用Scratch
3.《从远处跑来的猫》-使用Scratch的功能模块
4.《向左走,向右走》-用键盘操纵角度实现交互
5.《切水果》-使用变量
6.
实践
主题二:《我会编程序》
7.《不停息的画笔》-编写应用程序画板
主题三:《我会编动画》
8.《奔驰的豹》-Scratch实现动画角
9.《黑夜星空》-Scratch中实现动画场景
10.
实践
主题四:《我会编游戏》
11.《点金币》-编写计时游戏程序
12.《迷宫苹果》-编写闯关游戏程序
13.《万圣节的礼物》-编写完整的多关卡游戏程序
14.
实践
主题五:《我会用算法》
15.《数字排队》-Scratch中实现数据排序等基本算法程序
主题六:《我会大制造》
16.
小组自主创作
17.
小组自主创作
18.
小组自主创作
评价方式
成绩评定
课程评价以学生设计制作的综合作品评价为主,参考课堂的“学习能力+态度纪律”。达到“优秀”获得2学分;“合格”获得1学分。
参考资料
备注

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。