以工程实践为导向的《数据结构与算法》教学改革初探
2021-03-07周益民
文化创新比较研究 2021年7期
周益民
(电子科技大学,四川成都 611731)
信息科技发展突飞猛进,大学生毕业后不管是就业还是深造都离不开本科教育奠定的计算机专业基础知识。因此,大学生的计算机通识教育具有高度实践的需求属性[1]。计算机基础教育作为普适的素质教育课程,实用性价值不断得到彰显,体现在每个当代大学生的学习、工作和生活中。
《数据结构与算法》课程作为最重要的专业基础课,是计算机学科一半以上的专业课程的直接或间接前驱,其重要性不必赘述。国内外高校的很多计算机专业教师对《数据结构与算法》课程的讲授都有其特有的方式方法。包括建设小班课程、研讨课程、实验课程等。现如今,利用信息化工具打造线上精品课程教学也显得尤为重要。
《数据结构与算法》课程主体分为数据结构和基本的算法设计与分析,课程内容丰富、结构抽象,初学者一般很难快速理解掌握并融会贯通。学生经历高考后,应试教育的思维模式已经根深蒂固。该文将根据《数据结构与算法》 课程的教学需要和课程特点,紧跟创新创业和实践工作的需求,提出区别于传统实践教学的教学内容与工程实践相结合的教学方法,与此同时,提出与之相对应的课程设计方法。教师以学生创新能力培养和实践能力培养为教学活动契合点,改善《数据结构与算法》课程的教学将有望为计算机专业教育整体质量贡献积极意义。
1 《数据结构与算法》课程的特点
《数据结构与算法》课程描述了计算机中数据存储、组织方式和算法设计与分析,是计算机类专业第一门基础课,一般开设在大二年级的第一个学期。……
登录APP查看全文
