计算机基础课程综合设计的教学研究

作者:雷金辉;赵晓侠;田春瑾 刊名:电脑知识与技术 上传者:侯全胜

【摘要】综合设计是学生掌握一定计算机知识后进行的集中实践环节,对于刚入校的新生存在着一定的困难。如何让学生顺利完成综合设计,激发学习计算机的兴趣,是高校计算机教学改革的重要因素。

全文阅读

ComputerKnowledgeand Technology 电脑知识与技术 本栏目责任编辑:王 力计算机教学与教育信息化 第 7 卷第 17 期 (2011 年 6 月) 计算机基础课程综合设计的教学研究雷金辉,赵晓侠,田春瑾 (昆明理工大学,云南 昆明 650093) 摘要:综合设计是学生掌握一定计算机知识后进行的集中实践环节,对于刚入校的新生存在着一定的困难。 如何让学生顺利完成综合设计,激发学习计算机的兴趣,是高校计算机教学改革的重要因素。 关键词:数据库;综合设计;教学方法 中图分类号: TP315 文献标识码:A 文章编号:1009-3044(2011)17-4120-02 程序设计是高校针对新生普遍开设的计算机基础课,学习该课程的目的是让学生掌握正确的、规范的编程方法,掌握通过编程解决问题的方法和思路,加深对计算机概念的理解,训练逻辑思维能力,培养严谨的科学作风。 但从以往的教学效果来看,许多学生学习了一学期的程序设计后,不但不知道学习程序设计的目的,反而对学习计算机失去了信心,更谈不上有兴趣了。 为此,我们在计算机基础教学的程序设计课程中增加了“综合设计”单元,在教师引导下,通过综合设计,让学生自己体验和领悟利用计算机解决实际问题的思路和方法,提高学生学习计算机知识的兴趣,培养学生动手能力、综合应用能力及编写技术文献的能力。 本文结合我校数据库应用课程的教学实践,就综合设计的过程、存在的问题及解决方法等进行介绍。 1 综合设计内容及要求 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用要求,包括数据库的结构设计和数据库的行为设计。 对于新生来说,数据库综合设计的目的是通过让学生亲自动手设计一个简单的数据库应用系统,整合学所知识,理解利用所学数据库知识可以做什么和怎样做,从而感受数据库程序设计的魅力,培养学生学习计算机知识的兴趣和数据库设计的综合能力,为进一步研究学习奠定基础。 综合设计题目应按照教学大纲的要求,内容尽量覆盖数据库的基本知识点,包括数据库、数据表、查询、报表、表单、菜单及主程序等。 大一学生只学过《大学计算机基础》,对于综合设计的概念一无所知,因此,综合设计要求学生提交综合设计报告和开发的数据库管理系统即可。 综合设计报告主要包括系统设计内容、系统功能以及综合设计的体会与建议。 2 综合设计的实施 2.1 命题 命题是整个综合设计的前提,命题的科学性直接影响到综合设计环节的效果。 命题由任课教师根据教学要求、学生实际情况来完成。 由于大一学生接触社会较少,了解实际问题不全面,所以教师在命题时不能空洞、脱离实际,要以与学生密切相关的实际问题进行命题,如学生成绩管理系统题目比较贴近学生学习和生活实际,而象工会管理系统就有些抽象,学生不知道如何确定数据对象。 所命题目要能激发学生的学习热情,如球星管理系统、影视明星管理系统等学生比较喜欢。 题目要有可操作性,难易程度适中、范围不要太大但能包括数据库的基本知识和模块,如一个系统中必须有数据库、数据表、表单、查询、报表和菜单等。 根据以上原则,我们设计的题目主要有以下几个:学生成绩管理系统、学籍管理系统、工资管理系统、球星管理系统、仓库管理系统、档案管理系统、图书借阅管理系统、个人物品管理系统、宿舍管理系统等。 2.2 选题 选题是整个综合设计的关键。 对于从未接触过程序设计和系统开发的学生来说,要完成一个管理系统有一定的困难,因此教师要精心设计实践环节,从选题开始加强对学生的引导。首先,采取自由组

参考文献

引证文献

问答

我要提问