微信公众号
手机网站
就业/招聘小程序
咨询电话: 010-66083178(工作日8:30-17:00) 请登录 注册
联系我们
联系人:王秀秀
010 -66083178
www.qxwq.org.cn 
北京市西城区广安门
内广义街5号广益大厦
大赛作品详情
双模式驱动下的教学创新实践——以数据结构(Java)课程为例
Loading...

作品名称:双模式驱动下的教学创新实践——以数据结构(Java)课程为例
学校名称:成都东软学院
参赛队伍:算法1号
队伍编号:209264
参赛老师:范畅  
投票日期:2025年10月10日 00:00->2025年12月15日 15:00
请在微信端进行投票。点此扫描二维码。

详细说明

一、课建设基础

1.课程背景与重要性

数据结构(Java)课程是我校国家级一流本科专业——软件工程专业的专业核心课程,在计算机科学中有着重要的地位和作用,它是软件开发、算法设计等领域的核心基础,对学生未来职业发展和国家算法工程师的需求至关重要!

2.先修课程与知识准备

先修课程有面向对象程序设计(Java)、离散数学等。需要学生储备Java编程基础和逻辑分析能力。

3.课程理论依据与学术支撑

数据结构(Java)课程不仅涉及数据组织与管理、算法设计与分析等基本原理和方法论思想,还与数学和软件编程等多个学科领域密切相关。同时,数据结构领域的研究成果和创新点也不断为课程提供新的学术支撑和发展动力。

4.教学内容与结构

数据结构(Java)课程的主要教学内容,包括基本数据结构(如数组、链表、栈、队列等)、高级数据结构(如树、图等)以及相关算法和应用。课程内容的组织和结构遵循循序渐进原则,深入浅出引导学生掌握数据结构的核心概念和技能。

5.教学资源与设施

数据结构(Java)课程所需的教学资源如教材、课件等由课程负责人著书开发,线上线下资源配套齐全通俗易懂性高,同时学校提供了优越的多媒体环境供学生上机和老师教学。超星平台上课程资源建设丰富,截止到2025年923日,视频总长度为9650分钟;题库数量达3684道(含1233道AI出题);课程知识图谱的知识点159个课程能力图谱从掌握、认知和应用三个维度打造。从队列、排序等内容设计课程思政教学,构造课程思政图谱

欢迎访问课程门户数据结构(Java) (chaoxing.com)

欢迎访问评审门户数据结构(Java)评审门户(chaoxing.com)

6.师资力量与团队

课程负责人及其教学团队老师有着多年的高校教学经验,在数据结构(Java)课程中深耕多年。不少老师有企业开发的经验,对行业的把脉准确,给数据结构(Java)课程带来了很多实战价值,如算法应用于项目或科技竞赛中,并且很多老师有多年带学生参加算法竞赛并拿奖的经验。

7.课程目标与预期成果

数据结构(Java)课程的主要目标是培养学生掌握基本和高级数据结构知识、提高算法设计和实现能力。学生完成该课程后能够熟练运用数据结构解决实际问题、具备良好的编程和算法设计等能力。许多同学增加了参加算法竞赛的信心,并拿到奖项。

8.课程思政元素

近年,课程组以立德树人为目标,积极引入课程思政内容,根据课程凝练思政切入点,形成思政内容与课程内容的一一对应,建立课程思政库,例如,在线性表的学习中引入我们几千年朝代发展线索,在对传统文化了解的基础上增加民族自豪感和文化自信,通过讨论和案例分析的方式引导学生思考和理解;在队列学习中,则通过FIFO(先进先出)的原理引申到遵守社会秩序和尊重社会公德的内容;通过哈夫曼树及应用的案例,引导学生要遵守职业道德和规范,并加强创新意识和工匠精神的培养;通过平衡二叉树调整的四种情况,让学生发现变化调整规律,并启发他们注重心态平衡和社会和谐。这些具体的思政元素融合该课程,不仅加深了学生对数据结构知识的理解,也在潜移默化中培养了他们的社会责任感和公民意识,还激发了学生的创新思维和团队合作精神。

以上概述的教学实施部分截图如下面的图所示。

                            课程知识图谱



课程能力图谱

 

                             课程思政图谱

 

9.AI融合

AI辅助教学也在不断融入教学,到目前为止AI生产的资源数已有1233个。在视频、知识点和题库大量数据的强支撑下,也不难实施AI辅助教学,如AI出题、AI组卷、AI实践、AI作业查重、任务引擎驱动教学等等,这有利于老师授课和方便学生学习。如下面的图所示。

 

AI生产资源数统计

 

                    AI实践库(每章1个,共10章10个)                      任务引擎

10.课程项目成效

通过课程团队成员的共同努力,近年该课程立项的项目有:1个校级项目,3个国家级项目(教研和教材),3个上榜赛事获奖,入驻教育部创新虚拟教研室特色课程。

二、产教融合:

为了提升学生的实践能力和就业竞争力,课程组积极与企业/教育行业对接,将企业行业人员纳入课程组,与电子信息行业领先企业——成都国信安信息产业基地有限公司、江苏传智播客教育科技股份有限公司,建立深度合作。实现行业企业共同合作研发课程内容、合作项目、共同授课等内容。课程负责人与企业/教育行业合作做了些该课程的教研教改项目,主要如下:

[1]2025年7月,数据结构(Java)课程智慧教学实践,2025年度跨学科教学创新改革研究项目立项,主持人,国家级。

[2] 2024年6月, 校企双方人力资源提升项目研究和实践,教育部供需对接就业育人项目,主持人,国家级。

[3]2024年5月,《数据结构(Java)》课程入驻教育部跨学科课程改革创新虚拟教研室特色课程,课程编号TEC-C-202432,跨学科课程改革创新虚拟教研室,主持人,国家级。

[4]2023年5月, 数据结构(Java)课程趣味教学模式的研究与实践(教材), 全国高等院校计算机基础教育研究会,主持人,国家级。

[5] 2022年11月,数据结构(Java)课程趣味教学模式的研究与实践(教学),教育部产学合作协同育人项目,主持人,国家级。

[6] 2022年7月,数据结构(Java)课程趣味教学模式的探索与实践,主持人,校级。

三、开课情况:

根据专业培养计划,数据结构(Java)课程在每学年的秋季学期开课,主要对象是软件工程专业本科。近3学期的教学任务如图所示。


3学期本课程教学任务

找人才
千校人才小程序
找工作
万企岗位小程序
一键咨询
注册简历
查询
资料下载
返回顶部