《Alice编程简介.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动机 激励他们编程的兴趣和欲望 有助于在小学和中学普及编程知识 培养逻辑计算的能力和发展创新思维 初步掌握编程的基本概念及基本技能 充分利用网上丰富免费的学习资源 让痴迷电游的人转向电游创意设计 Alice简介 Alice是什么? 有什么可用资源?适用于那类教学? Alice的界靣 Alice编程演示 Alice是什么? 是一个创建动画、视频游戏的创作工具 是一个基于对象编程语言 是一个可视化的编程语言 是一种全新的学习编程的方法 是由 Carnegie Mellon大学所开发 创建动画和游戏的创作工具 让你导演电影,创作计算机游戏 可以创作两种类型的动画: 用户只能看的视频. 可以与用户交互的动画或游戏 输出是3 D视频 滑冰表演 三人操 基于对象编程语言 模型库内有几百个内建三维模型 从web网站上获取其它模型 所有的对象有内建的方法和属性 移动、转向、说、滚动、调整大小 颜色、可见性、交通工具 对象可加入新方法 控制结构语句可直接拖入 可视化编程 编程前先要建立虚拟场景,加入三维对象 通过鼠标拖拽屏幕上的语句和对象,来指挥对象动作,生成动画效果 编程就是通过鼠标指向和点击,拖放, 从菜单中选择,和打一些字来完成 可以随时看到所编程序运行结果 全新的学习编程的方法 编程是一种解决问题的有效方式 学习编程的困难 难理解对象、封装、继承等抽象概念 难掌握复杂的语法 难检查程序的语法错误 枯燥无味陷入困惑 全新的学习编程的方法 所有的对象都是直观可见的 程序的执行过程以动画表示 没有语法检查 用选择、点击、拖放等操作来完成编程 可集中精力做设计创意、导演工作 寓教于乐,能激起青少年学习编程的兴趣 Carnegie Mellon大学开发 美囯有300多高校开设Alice课 每年暑期为中小学教师办培训班 项目受美国国家科学基金资助 IBM、GOOGLE、ORACLE等大公司设立奖项 北美一些国家举办Alice编程创意竞赛 Alice 资源 网站 /csed/alice 免费下载Alice 2.3或3.1版 靣向中学的Alice样板程序 Http:///csed/alice/aliceInSchools/ Alice 资源 各种教材 /tocalice.htm 用alice学编程 付永刚译 跟我学alice编程 Youtube上的视频 Alice用于教学 在中学开设Alice编程课 大学程序设计的入门课程 靣向对象程序设计的先修课程 数字媒体专业的课程 用于制作教学课件 Alice用于教学 在美国 初中是信息技术课的一部分 高中开设为先修课程 非计算机专业大学编程的入门课 计算机专业Java/C++的先修课 每年举办Alice编程夏令营 Alice的界靣 欢迊使用Alice屏幕 五个主要分区 删除与拷贝工具 菜单条 欢迊界靣 启动Alice后的屏幕 欢迊使用Alice窗囗 欢迊界靣 欢迊使用Alice窗囗 5个选项: 辅导教程 最近的虚拟场景 模板 范例 启动一个虚拟场景 欢迊 界靣 辅导教程 欢迎界靣 最近的虚拟场景 欢迊界靣 模板 欢迊界靣 范例 欢迊界靣 启动一个虚拟场景 主要分区 5个主要分区 对象树 细节区 场景窗囗 编辑区 事件区 主要分区 对象树:列出场景中所有对象 主要分区 细节区:包括属性、方法和函数 主要分区 场景窗囗:显示程序中的对象及其动作 主要分区 编辑区:包含代码编辑和控制语句 主要分区 事件区:编辑响应事件的动作 删除与拷贝 删除与拷贝工具 垃圾桶 剪贴板 删除与拷贝 垃圾桶 删除与拷贝 剪贴板 Alice编辑按钮 Undo(撤消) Redo(恢复) Alice编辑按钮 Undo(撤消) Alice编辑按钮 Redo(恢复) Alice菜单条 Alice 菜单条 Alice菜单条 File Edit Tools Help Alice菜单条 文件菜单 Alice菜单条 编辑菜单 Alice菜单条 编辑菜单: 通过preferences可以 改变程序显示的风格 Alice菜单条 工具菜单 Alice菜单条 工具菜单 Alice菜单条 工具菜单 Alice菜单条 帮助菜单 Alice菜单条 帮助菜单 程序范例—溜冰女孩 场景设置 对象与子部件 虚拟场景编程 设置初始场景--创建新虚拟场景 点击File,选择New world 设置初始场景-

文档评论(0)

wyj18116135670 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档