基于项目驱动的面向对象程序设计研究性教学实践
2017-03-21徐晶卢雪松唐忠宽曹进
电脑知识与技术 2016年33期
徐晶+卢雪松+唐忠宽+曹进

摘要:该文结合我校非计算机专业面向对象程序设计课程教学的实际,以VFP课程为例,在教学项目和自主探究项目的驱动下,将教学内容以数据库、面向对象程序设计和面向过程程序设计三个模块进行研究性教学实践,旨在培养学生自主学习、独立思考能力,进一步提高学生的创新能力。
关键词:项目驱动;面向对象程序设计;研究性教学
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2016)33-0156-02
1 背景及我校的教学现状
2000年以来,教育部先后出台“关于加强高等学校本科教学工作提高教学质量的若干意见”等文件,明确提出积极推动研究性教学,提高大学生的创新能力。[1]各高校积极将研究性教学理念融入到教学改革中,积极探讨研究性教学的理论与实践模式。
为应对教学改革,我校对大学计算机课程的教学内容做了改动,安排非计算机专业学生第1学期开设大学计算机课程,第2学期开设程序设计课程。使学生通过数据结构、数据库、算法设计和软件工程等基础知识的学习,为程序设计课程的开设起到了铺垫作用。[2]
在研究性教学初步实践的基础上,我校现已在18个专业全面开展研究性教学改革,计算机公共课教学也在此列中。将研究性教学应用于面向对象程序设计课程,正好解决了非计算机专业面向对象程序设计课程(以《VFP程序设计》为例)教学中的不足,其一是课程知识点多、散,学生抓不清主次;其二单纯讲解命令、函数、属性等,理论不与实际应用相结合,学生感觉枯燥无味;……
登录APP查看全文
