APP下载

基于案例的数据结构立体化教学资源平台构建

2018-05-28刘宇君

电子技术与软件工程 2018年8期
关键词:教学资源案例资源

文/刘宇君

1 引言

数据结构是计算机专业课程体系中一门非常重要的专业基础课,它前承C/C++等程序设计语言基础课和离散数学,后接操作系统、数据库原理、编译原理、计算机网络、计算机图形学等专业必修课,是研究开发各种系统软件和应用软件的理论和实践基础。美国计算机协会ACM和电子电气工程师协会IEEE的CC2005规定大学计算机专业课程中将《数据结构》列为核心课程之首。在数据结构课程中,基于案例教学是主流的教学方式之一,它以创新的、体验式的、启发式的方法培养学生的自主学习能力及将理论知识运用于实践的能力。

数据结构的主要内容包括将现实世界转化为在计算机世界中抽象的数据描述、数据在计算机中的组织形式以及不同数据类型的基本操作的实现,是一门内容比较抽象、相对难以理解和掌握的课程。该门课要求学生学会分析计算机加工的数据结构的特点,为实际应用中涉及到的数据选择适当的逻辑结构、存储结构和相应的算法。在课程学习过程中能够培养学生的数据抽象能力,训练学生的复杂程序设计能力。

图1:数据结构课程内容体系

图2:数据结构教学案例层次

图3:数据结构立体化资源结构图

2 教学中数据结构存在的问题

经过项目组成员的实践教学和前期调研,该课程目前的实际教学效果并不很理想。学生普遍反映内容枯燥、算法复杂、听得懂却不会写,或者感觉学而无用。经过分析总结,归纳了目前教学中存在的一些主要问题,以期通过不断的教学改革和实践来改善教学现状。……

登录APP查看全文

猜你喜欢

教学资源案例资源
基础教育资源展示
案例4 奔跑吧,少年!
随机变量分布及统计案例拔高卷
资源回收
发生在你我身边的那些治超案例
资源再生 欢迎订阅
初中语文数字化教学资源应用探索
一个模拟案例引发的多重思考
初探教学资源开发的系统思维
临床实验教学中教学资源的整合优化与应用