面向算法设计与分析课程的翻转课堂教学模式研究
2016-12-24陈翔
计算机教育 2016年8期
陈翔
摘要:以算法设计与分析课程为例,结合翻转课堂的教学理念,提出一种翻转课堂教学模式框架。说明具体的教学内容安排,并总结教学改革中的经验。
关键词:算法设计与分析;翻转课堂;教学模式
1 背景
算法设计与分析课程是计算机专业的核心必修课程。当前无论是计算科学还是在计算实践,算法都在其中扮演着重要角色。本课程在教学过程中重点讲授计算机应用中经常遇到的实际问题的解法,讲授设计和分析各种算法的基本原理、方法和技术,培养学生对算法时间和空间复杂度进行正确分析的能力。学好算法设计与分析这门课程,一方面有助于学生进一步巩固已经学习过的知识,例如高级程序设计语言和数据结构;另一方面也有助于学生学好一些后续专业课程,例如软件测试技术、编译原理、数据库原理及应用等,因为这些课程中的一些较难知识点均与算法密切相关。
但在实际的教学过程中,笔者发现学生在学习该门课程的时候面临很多的问题:①课程教学内容的难度较高,很多知识点的抽象层次高,需要学生具备一定的数学分析能力。在算法的实现过程中,学生编程经验较为匮乏,很多时候难以将伪代码转化为实际可运行的代码;②学生知识应用能力较弱,虽然能够理解课堂上讲授的知识,但面对新的问题时,难以将学到的知识进行灵活应用;③学生普遍存在课前不预习、课后不复习的问题,自学意识淡薄。……
登录APP查看全文
猜你喜欢
杂志排行
计算机教育的其它文章
- International Collaborative Programs in Software Colleges of China
- 面向通识教育的数据科学课程建设
- Module Innovations in Software Engineering Driven by International Competitions
- K—means聚类算法的实例教学研究
- Categorizing Compiler Error Messages with Principal Component Analysis
- Experiences of Teaching a Master Level Course on Consulting
