- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于成绩数据分析的计算机组成原理课程教
学改革探索
作者:王晓莉石刚周鲁梅张艺昊
来源:《电脑知识与技术》2024年第15期
关键词:计算机组成原理;决策树算法;成绩数据
引言0
计算机专业学生需要更多地关心计算系统的整体性能,培养自身计算机系统能力,这也是
工程教育的特征[1]。计算机组成原理课程是培养学生计算机硬件系统认知、设计和创新能
力,使学生对计算机的整体系统架构有清晰的认知,并为计算机系统结构、操作系统等后续课
程的学习奠定良好的基础[2]。课程建设应以新工科专业建设为目标,更新教学内容和教学方
法,着重于解决复杂工程问题能力的培养,致力于培养适应新工科行业需求的工程人才。
數据挖掘技术在教育教学领域有着广泛的应用。由于成绩数据是教师教学效果和学生学习
效果的客观体现,因此,基于成绩数据的分析挖掘研究是提高教学质量的重要途径。本文通过
深入分析成绩数据,发现了计算机组成原理课程教学环节中教学内容的薄弱点和课程环节设置
的间断点,为课程教学改革提供了有力的数据支持和决策依据。
基于决策树算法的计算机组成原理课程数据1分析
方1.1案设计
决策树算法是通过信息论中的信息增益去寻找数据库中具有最大信息量的属性,建立决策
树的一个结点,再根据这个属性字段的不同取值去建立树的分支,每个分支子集重复建立树的
下层结点和分支的过程,最终生成决策树[3]。使用决策树算法对计算机组成原理课程和先序
课程进行分析,针对性地设计教学改革措施,具体方案如图1所示。
决策树构建1.2
)本文选择新疆大学计算机科学与技术学院12013-2018级计算机专业学生的33门课程成
绩作为基础数据,经过数据预处理,清除缺失数据、错误数据、对数据进行归一化,获得331
组有效数据。对33门课程进行编号,主要专业课程对应编号如表1所示。
)ID4.52等算法生成的决策树是一种类似二叉树和多叉树的树形结构[4]。实验以计算机
组成原理课程为目标,属性按照培养方案中的先修课程设置,用信息增益比选择特征的CA4.5
算法,通过不断调整参数,最终决策树模型正确率达到89.12%,如图2所示,构建出计算机
组成原理决策树,如图3所示。
)结3果分析。从生成的决策树得出对计算机组成原理课程产生影响的前5个课程按程度
依次是:数据库系统原理、离散数学、程序设计C、电路与电子学实验、数字电路实验。根据
培养方案,计算机原理组成课程开课时间为第三学年第五学期,其他前导课开课时间及影响程
度排名如表2所示。
从专业课程体系构建及课程内容来看,数据库系统原理课程中的数据模型、关系代数、规
范化等基础知识有助于理解计算机组成原理课程中数据存储和访问的机制。学生通过数据库系
统原理课程能够更深入地理解计算机内存、磁盘存储等部件的工作原理;同时,程序设计C中
的数据类型、指针、函数调用等知识与计算机组成原理课程中数据的表示、存储、栈、中断等
知识相互对应,有助于学生更好地理解软硬件之间的关系;电路电子学实验、数字电路实验可
以帮助学生更好地了解计算机基本器件元件级的底层实现逻辑,从而对计算机硬件系统功能部
件的构建有深刻的理解;离散数学作为计算机学科的重要数学工具,为学生理解计算机系统复
杂工程问题的解决思路提供了数学基础。
)教4学环节薄弱点
①前导课程没有达到教学目标。课程的前后顺序是课程体系设置中的重要内容,新疆大学
计算机学院计算机科学与技术专业的课程体系设置以《中国工程教育专业认证协会工程教育认
证标准》为基本依据,组织教学指导委员会、各课程组、相关行业专家开展了多次分析和论证
后确定,符合专业的培养方案和毕业要求。前导课程在课程体系设置上有比较重要的作用,前
导课的出现不仅可以帮助学生尽快地适应课程内容,也对教师选择适当的教学方法和内容起到
了很好的辅助作用,高校应当提高对前导课的重视程度[5]。根据课程目标与定位、教学内容
和知识结构,通过和教研组授课教师交流沟通,均普遍认为前导课中的电路与电子学、数字电
路、程序设计C对本课程影响较大。数字电路课程中学习到的逻辑门、译码器、寄存器、逻辑
功能设计方法等是计算机组成原理课程讲授中用到的基本知识,是学生理解计算机硬件系统各
部件功能实现必不可少的知识储备,但从生成的决策树来看,公认应该有较大影响的直接前序
课数字电路排名第9;电路与电子学是集成电路技术的基础,
您可能关注的文档
最近下载
- 国开02154_数据库应用技术-机考复习资料.docx
- 三氯化磷及1万吨亚磷酸项目可行性研究报告.doc
- 福建省厦门市集美区灌口中学(福建省厦门第一中学集美分校)2024-2025学年七年级上学期期中英语试题(含答案,无听力原文及音频).pdf VIP
- 山西煤矿智能信息化建设试题库(含答案).docx
- 《血液透析通路用球囊扩张导管分类标准》.pdf VIP
- 2023风力发电机组振动传感器技术规范.docx
- 2025届研究生考试政治-时政热点速记.pdf
- 八年级数学-一次函数.pptx VIP
- 2024届高三一轮复习生物:细胞的增殖说课课件.pptx
- 餐饮服务电子教案 学习任务4 摆台技能(3)—西餐零点餐台摆台.docx VIP
文档评论(0)