变科技,成立于 2015 年,作为一个希望能够通过技术去推动下一代基础教育的组织,我们已经聚集了八百余位伙伴,日夜在为这个目标的实现而努力。在下一代基础教育的眼中,今天的基础教育是单薄的。 我们认为这个世界上该有的基础教育,必须是能把前人的智慧平等地供给到今天的每个人,并能帮助每个人去实现自己的梦想的。但为什么现状是这样?我们的孩子,每天的学习,增加了多少智慧,又实现了多少梦想呢?这其中的原因只有一个:“我们优质的教育资源供给太少。”孩子们努力学习,不是为了获得知识,而是为了多考几分,以增加获得更好的教育资源的可能性。这是悲哀且讽刺的。我们这一代人必须做出努力,世界的未来才能变好。

机构课程 - 图1

联系我们

  • 公司地址:深圳市南山区尚美科技大厦19楼
  • 客服电话:0755-36564429
  • 商务合作:business@forchange.tech
  • 媒体合作:fanqichao@forchange.tech
  • 机构课程 - 图2
  • 机构课程 - 图3

制作

机构课程 - 图4

可以自己设置素材,使用对话式的交互

邮件注册

卡牌-提示有问题,不能用

机构课程 - 图5

多数有问题,可以看到后台代码-对话式

代码1 PPT

机构课程 - 图6

  1. $schema: Slideshow
  2. 幻灯片:
  3. 标题: PPT
  4. 内容:
  5. - 文本: |
  6. ## 这里是重点信息
  7. - 文本: |
  8. ## 这里也是重点信息
  9. - 图片:
  10. https://res.pandateacher.com/cfxy-19-2019626204216.png
  11. - 图文:
  12. 图片: https://res.pandateacher.com/cfxy-19-2019626204216.png
  13. 文本: 这里还是重点信息,而且它图文并茂
  14. - 调用: PPT「故事」

代码2 故事

  1. $schema: Slideshow
  2. 幻灯片:
  3. 标题: PPT
  4. 脚标: true
  5. 内容:
  6. - 文本: |
  7. ## 可以有一些更灵活的配置
  8. - 故事:
  9. - 布局:
  10. 可视宽度:
  11. - 文本:
  12. 内容: 标题
  13. 尺寸: 7
  14. 字宽: 6
  15. 对齐: 居中
  16. - 文本:
  17. 内容: 这里是一些内容 可以进行对齐的调整,现在是居左
  18. 对齐: 居左
  19. - 图片:
  20. 路径: https://res.pandateacher.com/cfxy-19-2019626204216.png
  21. 尺寸: 7
  22. 对齐: 居左
  23. - 文本:
  24. 内容: 这是一段默认居中的文字
  25. - 调用: 目录

3人物-分支

  1. $schema: Dialog
  2. 对话:
  3. 标题: 对话标题
  4. 人物列表:
  5. - 姓名: 毛毛 #第一个人物昵称
  6. 地址: https://static.cleword.cn/uploads/e9937b29/7lF_laun5RonFfosfZH6K.png
  7. #图片可以通过上方工具栏的图片功能上传
  8. - 姓名: 大乾 #第二个人物昵称
  9. 方向: right #定位该人物为右侧弹出
  10. 地址: https://static.cleword.cn/images/51wCWhPxfG3HN0vqnQ1Lz.png
  11. #图片可以通过上方工具栏的图片功能上传
  12. 内容:
  13. - 发言:
  14. 谁: 毛毛 #人物一定要对应上方人物列表中的人物
  15. 说:
  16. - 大家好我是课灵小馆课程设计顾问毛毛。 #对话格式
  17. - 来指导大家如果创作一门新课程
  18. #注意各个层级的缩进关系哦!
  19. - 发言:
  20. 谁: 大乾
  21. 说:
  22. - 我是毛毛老师的小助手大乾。
  23. - 帮助毛毛老师做语法的演示补充。
  24. - 发言:
  25. 谁: 毛毛
  26. 说:
  27. - 好的,大乾同学。
  28. - 我们现在展示的就是一个完整的对话,记得如果要加同一个人的会话要注意保持格式哦~
  29. - 接下来我们来演示下分支功能。
  30. - 发言:
  31. 谁: 大乾
  32. 说:
  33. - 就是不同的选择会展现后续不同的内容哦~
  34. - 单选:
  35. 选项:
  36. - 选项A(分支1
  37. - 选项B(分支2
  38. #如果不需要分支功能可以不添加下方匹配语法
  39. - 匹配:
  40. - 模式: 选项A(分支1
  41. 内容:
  42. - 发言:
  43. 谁: 毛毛
  44. 说:
  45. - 在分支中,我们依然可以匹配。
  46. - 你选择了 A 选项,带大家看一下我们的目录,通过目录可以跳转到自己想看的功能页。
  47. - 可以利用目录功能选择自己感兴趣的内容了解
  48. - 调用: 目录
  49. - 模式: 选项B(分支2
  50. 内容:
  51. - 发言:
  52. 谁: 大乾
  53. 说:
  54. - 虽然A选项很重要,但是你选择了 B 选项,我就带你玩玩我们的练习小组件。
  55. - 当然,后面还是会带你了解A选项的分支,期待喽!
  56. - 下面是一个 **卡片** 示例
  57. #这里要注意内容的缩进关系哦!
  58. - 卡片:
  59. 姓名: 大乾
  60. 路径: 场景卡片
  61. 标题: ✅分支测试题
  62. 描述: 点击查看
  63. #卡片语法中路径就是左侧文件的相对路径,这里对应“场景卡片.yaml”
  64. - 撒花:
  65. - 撒花:
  66. #动态效果展示
  67. - 发言:
  68. 谁: 大乾
  69. 说:
  70. - 做完了测试题,那我们的卡片功能就展示完毕啦!开动你的脑筋,创作新的项目吧!
  71. - 但是你有好好查看A分支,错过了我再带你了解一下A分支
  72. - 调用: 目录

4 卡片

  1. $schema: Dialog
  2. 对话:
  3. 标题: 场景卡片
  4. 人物列表:
  5. - 姓名: 毛毛
  6. 地址: https://static.cleword.cn/uploads/e9937b29/7lF_laun5RonFfosfZH6K.png
  7. 内容:
  8. - 发言:
  9. 谁: 毛毛
  10. 说:
  11. - 这是一个 **卡片** 示例
  12. - 我们将跳转到 **问卷** 对话,**问卷** 对话完成后会再回来,下边就会有一个 **卡片** 进行回顾对话
  13. - 卡片:
  14. 姓名: 毛毛
  15. 路径: 答题
  16. 标题: 问卷
  17. 描述: 关于问卷的的一个示例
  18. - Utterance:
  19. name: 毛毛
  20. messages:
  21. - 上边就是刚刚 **问卷** 对话的内容了
  22. - 结束!!!

5对话

  1. $schema: Dialog
  2. 对话:
  3. 标题: 对话场景介绍
  4. 大纲列表:
  5. - 标题: 对话支持markdown
  6. 等级: 1
  7. - 标题: 展示图片
  8. 等级: 1
  9. - 标题: 展示引用
  10. 等级: 1
  11. - 标题: 嵌入资源
  12. 等级: 1
  13. 人物列表:
  14. - 姓名: 毛毛
  15. 地址: https://static.cleword.cn/uploads/e9937b29/7lF_laun5RonFfosfZH6K.png
  16. - 姓名: 大乾
  17. 方向: right
  18. 地址: https://static.cleword.cn/images/51wCWhPxfG3HN0vqnQ1Lz.png
  19. 内容:
  20. - 大纲:
  21. 标题: 对话支持markdown
  22. 等级: 1
  23. - 发言:
  24. 谁: 毛毛
  25. 说:
  26. - 这个一个对话的示例
  27. - 支持全量的 markdown 语法
  28. - |
  29. **加粗**,你看——**我这句话加粗了**
  30. - |
  31. *斜体*,你看——*我歪了*
  32. - |
  33. [链接:点击我](https://forchange.cn/),可以跳到风变科技的官网
  34. - |
  35. ```python
  36. print("hello , 课灵!")
  1. - 也可以是很多代码!
  2. - |
  3. ```python
  4. print('''
  5. The Zen of Python, by Tim Peters
  6. Beautiful is better than ugly.
  7. Explicit is better than implicit.
  8. Simple is better than complex.
  9. Complex is better than complicated.
  10. Flat is better than nested.
  11. Sparse is better than dense.
  12. Readability counts.
  13. Special cases aren't special enough to break the rules.
  14. Although practicality beats purity.
  15. Errors should never pass silently.
  16. Unless explicitly silenced.
  17. In the face of ambiguity, refuse the temptation to guess.
  18. There should be one-- and preferably only one --obvious way to do it.
  19. Although that way may not be obvious at first unless you're Dutch.
  20. Now is better than never.
  21. Although never is often better than *right* now.
  22. If the implementation is hard to explain, it's a bad idea.
  23. If the implementation is easy to explain, it may be a good idea.
  24. Namespaces are one honking great idea -- let's do more of those!
  25. ''')
  26. ```
  27. - 大纲:
  28. 标题: 展示图片
  29. 等级: 1
  30. - 发言:
  31. 谁: 毛毛
  32. 说:
  33. - 也可以在对话中展示图片
  34. - 图片:
  35. 地址: https://res.pandateacher.com/cfxy-19-2019626204216.png
  36. - 大纲:
  37. 标题: 展示引用
  38. 等级: 1
  39. - 引用:
  40. 文本: 优秀的公司,从时代的身上寻找机会,顺应时代潮流,创造社会价值获得收益。而伟大的公司,它会从时代的身上寻找问题,解决掉这些问题,它带给时代一些全新的变革。
  41. 出处: 刘克亮
  42. - 发言:
  43. 谁: 毛毛
  44. 说:
  45. - 👆引用一句经典
  46. - 再播放一段视频⏯
  47. - 大纲:
  48. 标题: 嵌入资源
  49. 等级: 1
  50. - 内嵌:
  51. 链接: https://player.bilibili.com/player.html?aid=842447938&bvid=BV1g54y1C7qf&cid=243781191&page=1
  52. #内嵌语法可以插入各种图片、视频、表格、文章、实操工具、石墨在线编辑文档等
  53. - 发言:
  54. 谁: 毛毛
  55. 说:
  56. - 我还可以嵌入一个网站
  57. - 比如,我们现在嵌入一个在线表格工具网站(维格表)
  58. - 你可以实际操作,改变它,就像操作 Excel 表格一样,很方便。
  59. - 内嵌:
  60. 链接: https://vika.cn/share/shrRkApWqbCaJdtfygQS0
  61. - 发言:
  62. 谁: 大乾
  63. 说:
  64. - 有了这个功能,我们是不是就可以边对话,边教别人操作一些网站,或者使用一些工具?
  65. - 发言:
  66. 谁: 毛毛
  67. 说:
  68. - Bingo🎉
  69. - 这样,我们可以实现沉浸式教学了!
  70. - 完课: #统计完课率
  71. - 结束: #整个完课的endding语法
  1. ### 6目录
  2. ```yaml
  3. $schema: Scene
  4. 目录:
  5. 内容:
  6. - 课程列表:
  7. 标题: 课程目录标题
  8. 章节:
  9. - 标题: 第一章:PPT(幻灯片)模式的示例
  10. 简述: |
  11. 用 PPT 的形式介绍一些重点信息
  12. - 标题: 第二章:丰富的对话场景课堂
  13. 简述: |
  14. 看看都能展示哪些丰富样式的对话信息
  15. - 匹配:
  16. - 模式: 1
  17. 内容:
  18. - 跳转: PPT
  19. #点击不同的匹配项可以跳转到对应的yaml文件
  20. - 模式: 2
  21. 内容:
  22. - 跳转: 对话场景介绍

7题目

  1. $schema: Dialog
  2. 对话:
  3. 标题: 答题
  4. 人物列表:
  5. - 姓名: 毛毛
  6. 地址: https://static.cleword.cn/uploads/e9937b29/7lF_laun5RonFfosfZH6K.png
  7. - 姓名: 大乾
  8. 方向: right
  9. 地址: https://static.cleword.cn/images/51wCWhPxfG3HN0vqnQ1Lz.png
  10. 内容:
  11. - 发言:
  12. 谁: 毛毛
  13. 说:
  14. - 这是一个 **问卷** 示例
  15. - Survey:
  16. type: radio
  17. title: 第一题,单选题(有正确选项,无答案解析)
  18. options:
  19. - 第一项
  20. - 第二项
  21. - 第三项
  22. answer:
  23. - 第一项
  24. - 问卷:
  25. 类型: 多选
  26. 标题: 第二题,多选题(有正确选项,有答案解析)
  27. 选项:
  28. - 第一项
  29. - 第二项
  30. - 第三项
  31. 答案:
  32. - 第一项
  33. - 第二项
  34. - 第三项
  35. 解析: |
  36. 这里是答案解析
  37. - 问卷:
  38. 类型: 单选
  39. 标题: 第三题,单选题(无正确选项,无答案解析)
  40. 选项:
  41. - 第一项A
  42. - 第二项B
  43. - 第三项C
  44. - 问卷:
  45. 类型: 单选
  46. 标题: 第四题,单选题(无正确选项,有答案解析)
  47. 选项:
  48. - 第一项A
  49. - 第二项B
  50. - 第三项C
  51. 解析: |
  52. 以上答案没有对错之分
  53. - Survey:
  54. type: radio
  55. title: 第五题,这是一个有答案有分数的题
  56. scoring: start
  57. scorebox: true
  58. options:
  59. - mark: A
  60. content: 选项1
  61. score: 3
  62. - mark: B
  63. content: 选项2
  64. answer:
  65. - A
  66. analysis: |
  67. 这是题目的解析
  68. - 问卷:
  69. 类型: 多选
  70. 标题: 第六题,中文写法在来一遍
  71. 选项:
  72. - 标记: A
  73. 内容: 选项1
  74. 分数: 3
  75. - 标记: B
  76. 内容: 选项2
  77. 答案: [A]
  78. 解析: |
  79. 这是题目的解析
  80. - 问卷:
  81. 类型: 多选
  82. 标题: 第七题,题目在这里进行分数结算
  83. 计分: 结束
  84. 选项:
  85. - 选项1
  86. - 选项2
  87. - Utterance:
  88. name: 毛毛
  89. messages:
  90. - 问卷结束!!!

e

有点像结构化代码~scratch

机构课程 - 图7

没有资源,看起来像是空的

机构课程 - 图8