| 84 | 1 | 414 |
| 下载次数 | 被引频次 | 阅读次数 |
为突破传统计算机专业核心课程体系存在知识前置与教学时序的结构性矛盾问题,提出“极小化实现”教学范式,具体阐述如何设计图灵完备的12指令原型机VSPM,通过硬件实现与软件模拟双路径,构建冯·诺依曼体系的可视化载体;开发轻量化编译工具链miniCC,支持包括整型变量与控制结构及简单I/O操作的C语言子集编译,以28个渐进式实验关卡实现从“源码→四元式→汇编指令”的透明化转换,通过教学实践说明该方案在教育部“101计划”平台及头歌实训环境中成功建立跨抽象层级的可观测链路,使低年级学生在无先修知识条件下贯通理解指令集、体系结构、内存寻址等核心机制,能够有效弥合基础认知与专业深化间的断层。
Abstract:In the training of computer system capabilities, it is crucial to develop an early understanding of the entire process from high-level programming languages to hardware execution. However, the traditional curriculum often faces a fundamental conflict between the knowledge required beforehand and the order in which it is taught. To address this issue, the paper introduces a teaching approach called "minimal implementation." It starts by creating a Turing-complete prototype machine, VSPM, with 12 instructions, which serves as a visual representation of the von Neumann architecture through both hardware and software simulations. Additionally, a streamlined compilation tool chain, miniCC, is developed to support a subset of the C language, including basic I/O operations, control structures, and integer variables. This is achieved through 28 progressive experiments that transparently transform source code into quadruples and then into assembly instructions. This approach has been successfully implemented in the Project 101 platform and the TouGe training environment, allowing students to grasp essential concepts like instruction sets, system architecture, and memory addressing without prior knowledge, effectively bridging the gap between foundational understanding and specialized learning.
[1]计算机领域本科教育教学改革试点工作计划工作组.高等学校计算机类专业人才培养战略研究报告暨核心课程体系[M].北京:高等教育出版社, 2023.
[2]言十.计算机系统能力培养的回顾与前瞻[J].计算机教育, 2024(4):1-6.
[3]赵欢,杨科华,佘兢克,等.“见微知著”:围绕“原型机+口袋猫”构建贯通式课程体系[J].计算机教育, 2024(12):221-226.
[4] Rodrigo D, Albina Z, Juha S. Cognitiveload theory in computing education research:A review[J]. ACM Transactions on Computing Education, 2022(22):1-27.
[5]唐琦,张浩,惠向晖,等.以计算思维为导向的计算机类专业课程教学改革[J].计算机教育, 2025(6):130-134.
基本信息:
DOI:10.16512/j.cnki.jsjjy.2025.11.004
中图分类号:G642;TP3-4
引用信息:
[1]杨科华,赵欢,凌纯清.基于小而全理念的计算机专业实践教学案例构建[J].计算机教育,2025,No.371(11):22-26.DOI:10.16512/j.cnki.jsjjy.2025.11.004.
基金信息:
湖南省普通本科高校教学改革研究项目“基于信创平台的计算机类专业实践体系建设”(202502000227); 湖南省普通本科高校教学改革研究重点项目“面向鲲鹏的计算机系统能力贯通实践教学改革”(202502000226)
2025-08-30
2025
2025-09-14
2025-09-28
2025
1
2025-11-10
2025-11-10
