“数据结构”是计算机专业的一门综合性专业必修课,主要研究从现实中总结的数据逻辑结构、数据在计算机中的存储结构以及在数据结构上能进行的各种处理运算方法。该课程的教学目标是让学生根据实际问题设计出数据的逻辑结构,选用合适存储结构,设计算法并编写出解决应用问题的程序,从而培养学生的实践能力和工程素质。课程主要教学内容与复杂工程问题的特征相呼应,学生必须掌握工程应用问题的抽象分析与模型建立方法,独立运用程序设计技术解决实际工程应用问题。
针对课程与教学改革需要解决的重点问题,在课程教学中采取不同的措施:
(1)线上MOOC讨论区设置高阶问题讨论专题,引导学生综合运用《数据结构》基础知识,进行深层次特别是学科前沿问题的研讨,专区主要包括:结构化数据的表示,半结构化数据的表示,以及非结构化数据的表示等,提升学生的思辨能力,形成以数据为核心的知识体系;
(2)线下课堂运用PBL教学方法通过不同层次的案例引导学生将零散知识点构建为层层递 进的知识体系,以问题为导向进行相应的课堂讨论,引发学生自主思辨;同时设置与校企合 作相关的实际软件开发项目相关问题,提升学习的广度和深度,特别加强学生解决复杂工程性问题的能力;
(3)线上线下课堂均注重达成度的过程管理,线上讨论区发言的活跃度,线下课堂针对 课堂问题的研讨均进入成绩考核,从而提升学生关于《数据结构》前沿科学和实际工程应用问题的综合解决能力。
关注笃行教育大讲坛
微信公众号
,获取更多一流课程相关资料。
基于以“学生为中心”的理念改造传统《数据结构》教学模式,实现“知识、素养、能力 ”三位一体的教学目标,构建“广度与深度融合”的课程体系,综合采用线上自主学习和线 下引导式教学方法,设置线上线下多元化考核方式来激发学生系统性学习《数据结构》知识的自主性,培养学生算法设计思维。
2017年9月,数据结构MOOC课程正式在“爱课程”平台上线,MOOC课程设置为7个主单元,每个单元再根据知识点进行划分,总共包含56个授课视频,以及相应的PPT、引导问题、单元及期末测试等,其中试题总数达到406道。目前为止共运营11期,运行效果良好,选课人数超过17万人次,计算机院本科生选课率达100%,课程讨论区有效发帖接近1万条。课题组专职 教师讨论区回帖数已接近5千条,在同类型MOOC课程中名列前茅,独具特色。
学生在MOOC课程平台上普遍反馈“讲解逻辑清楚”、“帮助我们快速进入数据结构的大门”等,这些说明数据结构MOOC课程在高校教学与社会教育与服务的广泛应用中取得了良好的效果。参与本《数据结构》MOOC课程学习的除本校学生外,还有全国其他兄弟院校的学生,经统计有超过50所的高校学生进行了注册学习,包括浙江大学、哈尔滨工业大学、中南大学、武汉理工大学、吉林大学、大连理工大学、华侨大学、深圳信息职业技术学院等。
|