案例教学法在Scratch程序教学中的应用(4页).doc
《案例教学法在Scratch程序教学中的应用(4页).doc》由会员分享,可在线阅读,更多相关《案例教学法在Scratch程序教学中的应用(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-案例教学法在Scratch程序教学中的应用-第 4 页1.Scratch简介Scratch是一个全新的程序设计语言,由美国麻省理工学院媒体实验室开发。工作环境简洁清晰,便于使用。学生利用这个平台可以很容易地创作出交互的故事、动画、音乐舞蹈、游戏等作品,学生只需要用鼠标将模块拖拽到脚本区,就可以完成程序的设计,点击绿旗,舞台上就可以看到角色的表演。图1 Scratch语言的界面程序在安装之后,会提供很多各个领域的范例供学习者参考学习。学生通过典型案例学生上手很快。图2 Scratch语言提供的案例库同时Scratch提供了了学习平台学生可以把自己的作品上传到它的官方网站,与世界各国的儿童进行交
2、流。图3 Scratch网站图4左图是Scratch的内置的案例“跳舞的机器人”,图4右图是学生的自己的案例“奥运开幕式点火仪式”图4 Scratch的内置案例和学生案例下面我就给大家介绍一下我的课程是如何设计出来的。小学的程序教学中LOGO语言的教学已经活跃了20多年了,随着时代的发展,图形化编程语言已经成为小学程序教学的主流语言,编程教学是最能体现信息技术课程的特色,程序教学能反应出信息技术教师特有的技能,是其他教师不可替代的。但是程序教学难度较大,因此需要在设计课程,抓住学生,提高学生的编程水平下工夫。2.教材建设2010年7月,我就带着对SCRATCH好奇之心,就开始了行动,一边学习这
3、个软件一边思考如何设计教学如何在课堂上实施呢?结合新的教学理论,我决定将范例教学法作为主要的教学模式,充分挖掘Scratch语言自带的范例的教学价值。2010年9月开始在华中科技大学附小六年级尝试教学,一边教学一边整理教学得失,经过一学年的尝试教学,在践行中孕育出了自己的两本校本课程。课程内容的设计是以儿童喜爱的数字文化为主线,信息技术的学习则融合在数字文化的创作之中 第一天学习感受:scratch软件界面简单清楚,通过一些简单的界面介绍,我很快就可以自己操作,并尝试简单的程序编写。通过几个小时的接触,scratch软件给我最大的特点是:1、中文界面、界面友好、操控简单、很多任务只需拖曳鼠标就
4、可完成,入门快;2、它是一款面向对象的程序设计软件,包含计算机工程的基本概念,例如,面向对象,参数,消息,控制,交互等;3、scratch软件不用编写任何程序代码,我们通常学习的编程软件都要将操作转换为描述语言,再将描述语言转换为机器语言,这样才能完成程序的编写。而scratch软件中所有操作只需要写成描述语言,就可以进行程序的调试和运行了。这对小学生来说,更接近于常规思维,更易于掌握。4、scratch软件能够完成所有结构化程序设计中要求的判断、循环等任务。第二天学习感受:scratch软件自带传感模块,它能够对现实生活中温度、湿度、感光、声音等进行接收,并通过程序做出一定反应,这让我感到非
5、常奇特。这使得scratch软件不仅适于编程的学习,更是给孩子们提供尽可能方便的工具,让他们充分地去发挥自己的想象力进行创作,在创作过程中,学习积极性会被极大的提高,想象力和创造力会得到极大的培养和锻炼。我们的目的是让孩子把计算机当做自己工作和接触世界的一个重要工具。正如SCRATCH项目的负责人媒体实验室的博士生凯伦.布雷南所说:“我们的目的不是要创建电脑程序编写大军,而是帮助电脑使用者表达自己。”经过两天的学习,我认为scratch软件完全可以用于教学实践,它不仅作为程序设计软件,更是学生用于研究表达创作的工具。第三天学习:我独自进行各种尝试操作,研习SCRATCH中各种范例,领略用SCR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 案例 教学法 Scratch 程序 教学 中的 应用
限制150内