当前位置: 首页 >> 改进提高 >> 正文

“数据结构与算法”核心课程优化

发布者: [发表时间]:2023-12-01 [来源]: [浏览次数]:

课程建设是学校教学建设的基础,是实现人才培养目标、提高人才质量的重要环节。通过课程建设质量评价,能促进学校对课程建设的指导和管理,全面提高课程教学质量。

本次调查对象是信息与控制学院2021级计算机科学与技术、软件工程、物联网工程、智能科学与技术专业学生,共收回问卷409份。在这次调查问卷中,发现学生对“数据结构与算法”课程的课程目标满意度较高,为90.02%。样本构成情况如表1所示。

表1各专业实际学生人数及样本构成情况

1AE5

注:样本数占比=回收问卷数/回收问卷总数

样本比例=回收问卷数/实际学生人数

一、合理设置课程管理与评价体系

1.课程教学目标设置

我校贯彻“以人为本、学以致用”的办学理念,旨在培养高素质应用型人才。“数据结构与算法”是一门重要的专业基础课,在整个教学体系中起着承上启下的作用。本门课程主要介绍如何合理地组织数据、有效地存储和处理数据,正确地设计、分析和评价算法。通过本门课程的学习,使学生深透地理解数据结构的逻辑结构和物理结构的基本概念以及相关算法。

2.合理设置课程考核评价体系

本课程考核办法采取“平时考核+跨校修读+实验考核+期末考试”的评定方式,其中平时考核占20%,跨校修读占20%,实验考核占20%,期末考试占40%。平时成绩包括两部分:课堂表现,主要考核学生课堂学习状态;平时测试取平均分,考核学生对基本知识的掌握情况。跨校修读包括两部分:线上资源预习和课后拓展练习。实验成绩分为三方面:平时考核、操作考核和实验报告,主要是通过一个综合性实验考查学生综合运用知识解决问题的能力。期末成绩:期末考试采用试卷库,笔试闭卷,综合考核学生对数据结构与算法各知识点的掌握情况。

二、课程管理与评价体系的实施

1.教学内容及组织实施情况

该课程为理论教学与实践教学相结合。作为其他软件课程的基础,培养学生能力的重要环节。以理论知识为核心,根据实际问题选择数据结构存储数据,并选择适合的算法来实现,同时融合课程思政教育和创新创业教育,把理论知识及相关的实践操作技能融会到每个环节中,把实验项目变成实际问题的训练。

2.笔记完成情况的反馈以及作业发布

授课教师会不定时抽查学生笔记,检查笔记的记录情况,以此来督促学生及时消化和总结课程内容。教师也会通过作业完成情况了解学生对知识点的掌握情况,并对作业进行评价和分析。

7D990

图1学生笔记完成情况

24C7D

图2作业布置

3.课后学习资料发放及课堂测试

授课前,教师将教学资源材料上传至超星平台(手机端为学习通),主要包括教案、PPT,教学视频及其补充资料,教学的课堂安排,让学生能够有资料可学,明确授课安排,发放教学视频,及时补充教学资料,帮助学生,让学生能够进行自学。通过课堂测试了解学生对课程内容的掌握情况,通过学生完成情况进行总结和反馈。

13278

图3学习资料发放

4.理论与实践考核相结合

本课程主要是采用将理论和实践相结合的现实融合方法,让学生在实践中体会理论中的内容。结合英国培训的先进教学理念,课程进行中经常进行学生反馈。通过课前提问,小测试等方式了解学生近期学习情况,及时给出反馈或建议,让学生的学习方向更加明确。开学初课程组对课程内容安排,课程授课进度,教学日历等进行集中研讨。

三、课程目标学习效果与持续改进

课程目标指标的主要观测点是课程目标符合学校办学定位和有效支撑人才培养目标达成,注重知识、能力、素质培养。问题一共设置了3项,分别是:

1.本课程对实现所学专业的人才培养目标作用的重要程度;

2.本课程的学习能提高学生的能力情况;

3.学习效果与该课程的要求和期望情况。

这3个问题的评价结果可以看出,学生对学习效果与该课程的要求和期望满意度为88.00%;对本课程的学习能提高学生的能力满意度为91.2%;对本课程对实现所学专业的人才培养目标作用的重要程度满意度为90.66%。课程团队探讨中,针对任课教师在授课过程如何对学生今后的学习、创新、实践等方面进行专门研究,做到以学生发展为中心,培养学生综合运用知识能力。学生对课程目标的各项满意度如图4所示,各专业学生对课程目标方面各项评价情况如图2所示。

1AF6

4学生对课程目标的各项满意度

4E45

5各专业学生对课程目标方面各项评价情况

本课程对于实现所学专业的人才培养目标起着至关重要的作用。调查中,有64.06%的学生认为本课程对实现所学专业的人才培养目标作用的重要程度很重要,26.16%的学生认为较重要,8.80%的学生认为重要程度一般,不到1%的学生认为不重要。调查结果如图6所示。

387D

6学生认为本课程对专业人才培养目标作用的重要程度的满意度比例

课程不仅仅是知识的传授,更是对学生综合素质的培养。本课程通过各种教学内容和教学方法,引导学生形成正确的价值观和人生观,从而培养出具有正确人生观和价值观的人才。课程团队探讨中,针对如何调动学生进行专门研究,可以采用多种教学方法相互融合,采用讲授法、讨论法、演示法、自主学习法、翻转课堂授课等教学手段为主,以新颖,先进的教学方法为辅,逐步积累经验。

调查中,认为本课程的学习能提高学生能力情况选择9项及以上的有64.79%,选择8项的占5.38%,7项占11.49%,6项13.69%,5项及以下占4.65%。调查结果如图7所示。

2CAA

7学生对本课程的学习能提高学生能力情况的满意度比例

学生对学习效果与该课程的要求和期望情况的满意度比例调查结果显示,有36.92%的学生认为本课程对今后的学习、创新、实践明确且有益发展,22.98%的学生认为本课程梳理了专业知识、专业能力养成和专业认识,16.87%的学生认为对课程的知识内容掌握较好。调查结果如图8所示。

3799

图8学生对学习效果与该课程的要求和期望情况的满意度比例

整体来看,本课程教学得到了多数同学的认可。尽管大学生对课程整体的满意度评价较高,但课程教学质量仍有较大的提升空间。

四、持续改进思路

结合课程开展情况,课程团队进行的问卷调查以及课下调研,了解课程设计以及开展过程中存在的问题,不断进行改进,完善课程体系。

1.教学内容和教学手段的持续改进

根据社会发展及行业需求的变化,及时更新教学内容,确保课程与最新的技术趋势保持一致。引入创新的教学方法和案例,激发学生的学习兴趣和实践能力,例如通过项目实践、团队合作等方式培养学生的创新能力和问题解决能力。

2.加强课程质量保障体系的建设

设立有效的教学评价与反馈机制,包括学生评价、教师评价和行业评价等多方面的反馈,以便及时发现并改进课程中存在的问题。建立持续的课程评估机制,根据评估结果对课程薄弱环节进行改进和提升,逐步提高课程质量。

3.完善学生成绩考核评价方式

设计多元化的考核方式,包括课堂表现、作业、实践项目、考试以及学生自评等,全面评价学生的学习效果和综合能力。建立学生学习成果展示平台,让学生能够展示他们的成果和学习经历,激励他们的学习动力和积极性。

4.提高团队教学教研水平

提供教师培训机会,包括参加研讨会、学术交流等,提升教师的教学技能和教研水平。鼓励教师参与科研项目,深入研究相关领域的前沿技术和方法,实现教学与科研的有机结合。

5.完善线上教学资源,提高社会服务能力

不断完善线上教学资源,提供多样化的学习资料和支持,提高课程的在线学习体验。加强与社会的合作与服务,例如与企业合作开展项目,为社会提供相关的技术咨询和解决方案。

根据相关领域的最新研究和发展,更新课程内容,确保与当前的算法和数据结构理论保持一致。引入实际应用案例和项目,让学生将所学的算法和数据结构与实际问题相结合,培养解决问题的能力


信息与控制学院

“数据结构与算法”课程团队


上一条:“智慧财经综合实训”课程教学探索与改进

下一条:“普通化学实验”课程管理与评价探索与实践