目录

  • 1 第一单元 多媒体技术演进与智能工具基础
    • 1.1 多媒体技术概述
    • 1.2 Stable diffusion原理可视化
    • 1.3 Stable diffusion提示词
    • 1.4 Photoshop知识点
    • 1.5 工作坊实训
    • 1.6 拓展知识 AIGC的应用与挑战
  • 2 第二单元 声音编码
    • 2.1 数字声音
    • 2.2 话音编码
    • 2.3 GPT-SOVITS原理
    • 2.4 GPT-SOVITS的安装和使用
    • 2.5 工作坊实训
    • 2.6 拓展知识 MP3播放器原理
  • 3 第三单元 图像编码与AI生成
    • 3.1 JPEG静止图像压缩原理
    • 3.2 JPEG XL原理
    • 3.3 Powerpoint演示文稿制作技巧
    • 3.4 AI制作PPT
    • 3.5 工作坊实训
    • 3.6 拓展知识 伦理边界
  • 4 第四单元 动态可视化
    • 4.1 Manim的原理与安装
    • 4.2 Manim实例
    • 4.3 工作坊实训—Manim
    • 4.4 FLASH动画制作
    • 4.5 工作坊实训—FLASH
    • 4.6 拓展知识 其它可视化工具
  • 5 第五单元 跨媒体智能合成技术
    • 5.1 多模态内容生成
    • 5.2 视频生成技术原理
    • 5.3 工作坊实训—RunwayML
    • 5.4 拓展知识—视频生文
  • 6 教育多媒体系统开发
    • 6.1 智能教育产品架构
    • 6.2 数据驱动的个性化学习
工作坊实训—FLASH

FLASH动画制作实战:面向教学的互动作品设计

适用对象: 计算机科学与技术(师范)专业学生
课程目标: 掌握FLASH基础动画与交互技术,并思考其在未来中小学信息科技、人工智能启蒙等课程中的应用价值。
任务背景: 作为一名未来的中小学信息科技教师,你需要熟练运用动画工具制作生动、互动的教学资源。本次任务要求你使用Adobe Flash (Animate CC) 制作一个包含核心动画技术的短片,选择以下任意一种贴近教学的应用场景:

  1. 微课件片段 (Micro-lesson Clip): 讲解一个基础概念(例如:行星公转、植物光合作用、简单机械原理、或者一个基础的编程逻辑如“条件判断”)。

  2. 知识科普广告 (Knowledge Promotion Ad): 制作一个简短(15-30秒)的科普广告,生动有趣地介绍一个科技小知识学习习惯(例如:“保护眼睛小贴士”、“网络安全意识”、“垃圾分类重要性”、“奇妙的斐波那契数列”)。

  3. 教学故事短片 (Educational Story Short): 创作一个极简寓言或故事(30-60秒),蕴含一个教育意义(例如:合作的重要性、诚信的价值、勇于尝试、或者计算思维如“分解问题”)。

核心任务:

运用 Adobe Flash (Animate CC) 设计并制作一个符合你选定场景的动画短片(总时长:15 - 60 秒),该短片必须自然、有效地集成以下四项核心技术:

  1. 遮罩层 (Mask Layer):

    • 目的: 用于创建视觉效果(如聚光灯效果、逐步揭示内容、形状转换、视窗效果)。

    • 教学应用示例: 在课件中逐步揭示答案;在广告中聚焦关键信息;在故事中模拟手电筒照明或望远镜观察。(必须实现)

  2. 引导层动画 (Motion Guide Layer):

    • 目的: 控制物体沿着自定义的非直线路径运动。

    • 教学应用示例: 在课件中模拟行星椭圆轨道运行、落叶飘落路径、电流流向;在广告中让文字或图标沿特定趣味路径飞入;在故事中让角色沿蜿蜒小路行走或小鸟沿曲线飞行。(必须实现)

  3. 显性按钮 (Visible Button):

    • 目的: 用户可见,提供明确的交互点

    • 教学应用示例: 在课件中添加“下一页”、“重播”、“查看答案”按钮;在广告结尾添加“了解更多”按钮(可链接到假想页面);在故事中添加“播放/暂停”按钮。(必须实现,需添加有实际功能的动作脚本)

  4. 隐形按钮 (Invisible Button):

    • 目的: 透明区域(只保留Hit帧)触发交互,提供隐藏的热点

    • 教学应用示例: 在课件中将知识点文字或图片设为隐形按钮,点击后弹出详细解释;在广告中将产品某部分设为隐形按钮,点击显示功能说明;在故事中将场景中某个关键物品设为隐形按钮,点击触发角色反应或情节推进。(必须实现,需添加有实际功能的动作脚本)

提交内容与要求:

  1. 源文件:

    一个完整的.fla 源文件。文件命名为:学号_姓名_作品类型.fla(例如:20241145123_张三_微课件.fla)。

    • 时间轴结构清晰:图层命名规范(如:背景角色_身体遮罩层按钮层动作层
      等),有效使用图层文件夹管理。

    • 库管理规范:元件命名清晰有意义(如:btn_replaymc_sunRotation,  invisibleBtn_hint1)。

    • 核心元件(按钮、被引导运动的影片剪辑、遮罩与被遮罩元件)创建正确。

    • 动作脚本 (ActionScript 2.0/3.0): 按钮(显性和隐形)必须添加基本动作脚本实现其功能(如:on(release) { gotoAndPlay("Scene 2", 1); } 或 btn_replay.addEventListener(MouseEvent.CLICK, replayFunction);),确保交互有效。脚本放在专门的动作层按钮实例上(避免在元件内部脚本层写主时间轴控制代码)。

    • 有效运用补间动画(动作补间、形状补间)。

  2. 导出影片:

    • 一个.swf播放文件和一个.mp4视频文件。文件命名为:学号_姓名_作品类型.swf / 学号_姓名_作品类型.mp4

    • 确保画面完整,动画流畅,交互功能在SWF文件中有效。

  3. 设计思路文档 (PDF格式):文件命令为:学号_姓名_设计思路.pdf (不超过2页A4)

    • 1. 设计目标: 清晰说明选择的场景(微课件/广告/故事),针对的教学对象(如:小学三年级科学课),要传达的核心知识点或教育意义是什么。

    • 2. 动画结构简述: 简述动画的故事板或流程(如:开头展示什么 -> 如何引入核心内容 -> 关键交互点设计 -> 结尾)。可以文字描述或配合简单分镜草图截图。

    • 3. 核心技术应用说明:针对四项核心技术点:遮罩层,引导层,显性按钮,隐形按钮

    • 4. 未来教学应用展望: 结合这次实践,你认为在未来的中小学信息科技、人工智能启蒙或其他课程中,类似这种结合动画与交互技术的课件/资源可以如何应用?请举出1-2个具体的、与你所学专业相关的设想。(例:用带引导层和交互按钮的动画模拟排序算法过程;用遮罩效果和热点区域制作一个交互式的物联网设备原理图)。

    • 5. (可选) 遇到的挑战与解决方法: 简述制作过程中遇到的主要技术困难(特别是四个技术点或交互部分)及你是如何解决的。

    • 遮罩层: 说明你在动画中哪里使用了遮罩?具体实现步骤(哪个层做遮罩?遮罩了什么内容?)。它服务于你的什么教学或叙事目的?(例:在知识点总结处,用圆形遮罩逐步展开文字答案,制造悬念,引导学生思考)。

    • 引导层: 说明你在动画中哪个物体的运动使用了引导层?引导路径的形状特点(简单描述即可)。它在你的场景中起到什么作用或效果?(例:让代表“数据包”的图标沿曲折的网络路径运动,直观展示网络传输,强调路径的复杂性)。

    • 显性按钮: 说明你设计了哪个显性按钮放置位置?点击它实现什么功能?这个按钮如何提升学习的交互性或便利性?(例:在页面右下角放置“重播”按钮,方便学生没看清关键步骤时随时回看)。

    • 隐形按钮: 说明你设置了哪些区域为隐形按钮?用户点击这些区域会触发什么效果(如:弹出信息框、跳转到另一场景帧、播放音效等)?这样设计如何实现更自然的探索式学习或增强故事互动性?(例:在植物结构图的“叶绿体”位置设置隐形按钮,点击后弹出小窗口解释光合作用在此发生)。

    评分要点:

    1. 技术实现 (50%):

    • 四项核心技术(遮罩、引导层、显性按钮、隐形按钮)应用正确无误且有效。

    • 动画流畅自然(补间应用合理)。

    • 按钮脚本功能实现正确(能响应点击并执行预期操作)。

    • 源文件组织结构清晰、命名规范。

    2. 设计效果与教学契合度 (30%):

    • 动画内容与所选场景(课件/广告/故事)契合。

    • 核心技术点的应用服务于教学目标/叙事效果/交互体验(这是师范专业的关键!)。

    • 视觉效果美观、简洁、适合目标学段(配色、字体、图形、布局)。

    • 整体时长控制得当,节奏合理。

    3. 设计思路文档质量 (20%):

    • 设计目标清晰。

    • 核心技术应用说明详细、准确、且阐述了其教学/设计价值(重点评分项)。

    • 未来教学应用展望具体、有启发性、体现师范生视角。

    • 文档结构清晰,表达准确流畅。