产品事实时效说明: DigiSim 的产品、访问权限与路由事实已依据 2026 年 8 月 31 日审计源快照复核,并于 2026 年 9 月 1 日与本文对齐。文中第三方资料沿用此前的 2026 年 7 月 27 日审阅日期,采用前仍应再次核对。
概要: Logic SimCast 是在 DigiSim 中运行的分步交互式电路教程。预生成的神经语音可按所选语言讲解原理;每一步都会添加元件、绘制导线并更新数值。课程支持暂停、重播和检查可运行电路。公开目录包含 22 节无需账户的课程;当前完整访问权益解锁全部 98 节 Logic 课程。可购买选项以实时套餐目录为准。Classroom 仅在 DigiSim 确认机构预览可用时提供访问权限。
学习数字逻辑的难点通常不在逻辑门本身,而在首次正确完成接线。教科书图示只呈现最终原理图,无法展示逐步构建过程;视频教程虽可展示过程,却不能在暂停后直接编辑其中的实际导线。
SimCast 用于弥补这一缺口。它在仿真器画布中以动画重放电路构建过程,并同步说明设计依据。学习者可在任一步骤暂停并操作尚未完成的电路,也可退出课程后直接基于当前结果继续设计。
本指南将说明什么是 SimCast 课程、怎样使用、SimCast 课程集是什么,以及如何把它纳入自主学习、同步课堂和翻转课堂工作流。
SimCast 课程是什么样子?
打开位于 https://digisim.io/logic/simcast/<slug> 的 SimCast 课程时,画布一开始是空的。随后会出现课程播放器,其中包含播放控件,以及“第 3 步,共 12 步”这样的进度指示。
按下播放后,播放器会讲解第一步:屏幕显示一两句话,并可选择语音旁白。讲解进行时,元件以动画方式进入画布——一个与门滑入位置,一根导线从输入开关自行绘制到逻辑门,运行仿真时门的输出灯闪烁一次。
步骤完成后,播放器暂停。此时可以重播当前步骤、进入下一步或跳转;第 3 步结束时的画布状态与第 4 步开始时完全相同,且仍是可运行但尚未完成的真实电路。
课程结束时,画布会保留完整构建的电路,可将其保存、修改、共享或用作后续练习的起点。
每一个步骤实际如何工作
SimCast 课程中的每一步都是一项小而集中的操作:
- 放置元件。 新的逻辑门、开关、指示灯、触发器或其他元件以动画方式出现在画布的指定位置。
- 绘制导线。 两个引脚之间的导线会沿指定路径动态绘制,以便跟踪引脚连接关系。
- 设置数值。 开关翻转、时钟启动,或寄存器位宽、时钟周期等属性发生变化。
- 运行仿真。 仿真向前推进若干时间步,以呈现新加入部分的运行行为。
- 讲解。 在整个过程中,文字、语音或二者共同解释为什么要做这一步。不是简单说“现在放置一个与门”,而是说明“这里需要与门,因为只有两个信号都为高电平时才应触发时钟”。
因此,课程既是构建指南,也是教学材料,能够同时呈现构建内容、构建顺序及其设计依据。
七种语言,同一课程
每一节 Logic SimCast 课程都支持 DigiSim 的七种语言:英语、简体中文、日语、西班牙语、韩语、德语和法语。切换语言会同时更新当前步骤的屏幕文字、预生成神经网络语音旁白和同步字幕。电路几何结构不变,讲解语言则随之改变。若未提供预生成音轨,RelayCast 和 EleCast 可能使用浏览器语音合成。
这在课堂环境中尤其重要。开设西班牙语班级的教师可以布置与英语班级教师相同的 SimCast 课程,两组学生最终都会得到同一个完整电路。跨越不同语言,课程仍是同一个学习成果载体。
对于第一语言不是英语的自主学习者,这也很重要。一边用母语观看教程,一边观察画布重放构建过程,比只阅读译文更容易理解。
暂停、单步与重播控件
课程播放器提供四项控制:
- 播放/暂停。 启动或停止当前步骤的动画和旁白。
- 下一步。 无论当前步骤是否完成,跳到下一步的起点。
- 上一步。 回到上一步的起点,画布会恢复到该时刻的状态,在被跳过步骤中放置的元件将消失。
- 重播步骤。 从头播放当前步骤。错过某条连接或想再听一次解释时很有用。
在步骤间暂停时,画布仍可完整操作。例如,第 5 步结束后可以平移、缩放、查看元件属性或切换开关,观察部分电路的响应。进入下一步时,课程从预定的第 6 步状态继续,中途实验不会混入最终结果。
这构成了 SimCast 相对于视频的主要优势:视频暂停后只能观察静态画面,而 SimCast 暂停后仍可操作仅完成部分构建的电路。
免费层与 Pro 层
Logic 公开目录包含 98 节 SimCast 课程中的 22 节,足以从数字信号、逻辑门、布尔逻辑和早期组合电路入门。任何人都可在不登录的情况下播放这些公开课程。
实时套餐目录会说明目前可购买哪些完整访问选项。本文更新时,它列出 Pro 每月 6 USD 或每年 58 USD,以及供应期间 99 USD 的 Founder 一次性优惠。当前完整访问权益会解锁现有完整课程。Classroom 是另行确认的机构预览,不是默认结账选项。
- Pro。 解锁全部当前 Logic SimCast 课程集,包括组合电路、时序逻辑、存储与 CPU 架构,共 98 节当前 Logic 课程。
Pro 访问权随有效订阅期提供。“Founder”指该优惠可用时的一次性计费;其访问范围受购买前显示的目录与服务条款约束,并不承诺服务永久存在或包含未明确说明的未来内容。已有一次性购买者继续保留其购买条款所涵盖的访问权限。
什么是 SimCast 课程集?
SimCast 课程集是一组围绕同一学习目标组织的主题课程。各课程按预先设计的顺序排列,使学习过程能够由基础逐步过渡到熟练应用,避免在无关教程之间反复跳转。
代表性课程集包括:
- 数字逻辑基础。 与、或、非、与非、或非、异或、真值表和简单组合电路,是新手的起点。
- 组合电路。 半加器、全加器、行波进位加法器、多路复用器、译码器、编码器和比较器,逐步构建不含存储的计算电路。
- 时序逻辑。 锁存器、D/JK/T 触发器、寄存器、计数器、移位寄存器和简单状态机,把记忆与时序加入工具箱。
- CPU 架构。 ALU、寄存器堆、指令译码器、控制单元和取指—译码—执行周期,把此前内容组合成一台可运行的处理器。
当前 Logic 课程可在 https://digisim.io/learn/logic 浏览,并可从目录打开任意可用课程。单篇课程播放器仍位于 https://digisim.io/logic/simcast/<slug>;营销概览 https://digisim.io/zh/simcast 从更高层次介绍 SimCast。
使用 SimCast 的三种实际方式
1. 自主学习
选择想学的主题,打开 /learn/logic Logic 课程中心,找到覆盖该主题的模块,再从一节可用课程开始。
每节课可按个人节奏完成:需要分析时暂停,需要确认时重播,并在步骤之间运行部分电路,验证其行为是否与讲解一致。
一种有效的自主学习检验方法是:每节课结束后关闭播放器、清空画布,再尝试凭记忆重建同一电路。若无法完成,可重播课程并重点复习遗漏部分。
若需按时间规划自主学习,可使用已发布的从逻辑门到 CPU 的 30 天数字逻辑路线图。该日程可作为节奏参考;尚不能独立重建或解释电路时,应重复相应单元。
2. 同步课堂
教师在课堂屏幕上投放 SimCast 课程。学生在自己的设备上同步操作,可以观看投影版本,也可以在浏览器中独立运行课程。
教师可在值得讨论的节点暂停并要求学生预测下一步行为;学生回答后继续播放,由画布结果验证或修正预测。
每位学生最终都能在自己的画布上得到同一个完整电路,所以教师可以立刻布置后续练习,例如“把这个计数器改成每次加二”。无需准备,也不必复制粘贴;学生直接从课程留下的画布开始。
关于如何批改提交结果,可参阅数秒批改电路:DigiSim 工作流。
3. 翻转课堂
课前把一节 SimCast 课程作为作业。学生观看课程、跟随课程构建电路,进入课堂时已经熟悉构造。
课堂时间便能用于更深入的讨论:这里为什么选择 JK 触发器而不是 D 触发器?把异步复位替换为同步复位会改变什么?没有翻转模式时,这类讨论常被实际搭建电路所需的时间挤压;采用翻转模式后,构建工作已经完成。
一种自然的搭配是:把 D 触发器 SimCast 课程布置为作业,然后在课堂中使用示波器,把其波形与主从式 JK 触发器进行比较。该练习中示波器部分可参考数字电路示波器调试文章。
为什么分步教程优于视频
SimCast 在结构上有三个方面优于屏幕录制的 YouTube 教程:
- 任意步骤都可交互。 暂停 YouTube 视频时只能得到一张静止画面;暂停 SimCast 课程时则会得到一个可运行的部分电路。经过 12 个步骤,这种差异会不断累积。
- 无剪辑干扰。 视频教程通常包含剪切、跳转、快进和缩放;SimCast 在同一画布中以统一速度播放,可保持空间位置连续。
- 保留真实电路。 课程结束后,成果是画布中的 Logic 电路,可保存在浏览器本地、免费导出为
.digi文件、通过受支持的非公开链接共享、在支持时嵌入,或继续扩展;视频教程通常只留下需要手动复现的记录。
这与面包板的终结:虚拟实验室为何会长期存在中论述的浏览器原生仿真价值相同,只是这里应用于教学,而不是实验。
如何在五分钟内开始
如果从未打开过 SimCast 课程,最短路径如下:
- 无需登录即可打开 Logic 课程;全部 22 节公开课程均可匿名使用。
- 前往
/learn/logic课程中心。 - 选择数字逻辑基础课程集,打开第一课(通常会介绍与门、或门和非门),然后按下播放。
- 第一次不暂停,从头到尾播放。只观察构建了什么,并聆听讲解。
- 再播放一次。这次在每一步暂停,预测接下来会发生什么,然后继续。
完整学习同一课程两遍后,即可熟悉该格式的节奏,后续课程也可沿用相同操作方式。
若想在第一天更全面地浏览仿真器本身,使用 DigiSim.io 的最初五分钟:新手之旅会介绍画布控件和元件面板,不叠加课程层。
SimCast 适合与不适合的场景
SimCast 适合以下情况:
- 想逐步学习某个具体电路怎样构建。
- 正在备课,希望布置现成教程。
- 被某个概念卡住,需要在慢速讲解中观察其构建过程。
它不适合以下情况:
- 已经知道怎样构建电路,只想用空白画布自由实验。
- 需要调试现有电路;此时应使用示波器调试指南。
- 想快速浏览参考文档;应使用可搜索的博客文章与元件文档。
一种自然的分工是:阅读博客文章理解概念,运行 SimCast 课程学习构建,再在新画布上搭建自己的变体以真正掌握。
接下来去哪里
初学数字逻辑时,可先阅读数字逻辑 101:从与、或、非门开始,再运行数字逻辑基础课程集中对应的 SimCast 课程。阅读与课程会相互强化。
如果已经掌握更多内容,已发布的在仿真器中从零构建 CPU指南会把门级存储与算术连接到架构数据通路。
打开 Logic 课程中心,选择一节与当前目标相关的课程,最后在没有旁白的情况下重建或修改电路。可查看当前定价页面,确认各方案包含的课程和元件。



