计算机专业本科毕业设计实践环节教学研究.doc
《计算机专业本科毕业设计实践环节教学研究.doc》由会员分享,可在线阅读,更多相关《计算机专业本科毕业设计实践环节教学研究.doc(10页珍藏版)》请在三一文库上搜索。
1、计算机专业本科毕业设计实践环节教学研究 随着计算机技术的普及,特别是电信及互联网技术的充分发展,需要高校输出更多的高级信息技术专业人才,特别是有潜力的领军人才。课程设计是完成专业培养目标的一项具有针对性的实践教学环节,是依据具体课程的知识,完成一个较简单的设计问题,以加深对该课程所学理论的理解和应用。对本科生还不要求他们在理论上有突破,重点是运用成熟的理论和技术完成一个软件项目。教师也可以结合自己的科研方向,结合社会主流技术,开发新颖的本科毕业设计课题。 随着计算机技术的普及,特别是电信及互联网技术的充分发展,我国信息技术人才的短缺越来越严重。这种短缺是相对的,并不是我们高校培养的信息技术专业
2、学生绝对数量少,而是与产业匹配的高素质信息专业人才偏少。 经过前面十多年高校持续的扩招,我国的在校生规模已很庞大,几乎每个高校均设立了信息科学类专业。然而,近几年互联网崛起的同时,IT人才的短缺现象越来越严重。企业更青睐于国内重点大学生源,但国内一些知名院系培养的大学毕业生,还不能满足市场的需要。以一个信息类重点大学计算机学院为例,很多同学就能手握不同单位的多份录用通知。由于就业情况较好,计算机学科也是学校内应届生读硕士、博士、研究生比例较低的院系。即便这些重点学校的应届毕业生,他们进入公司之后往往还要经历很长时间的培训、学习,过程中会面临许多问题,诸如复杂软件的开发、编程规范、各种语言编写需
3、要的操作系统和数据库环境及性能等。培养一个综合能力强的软件系统开发人才需要较长的周期。软件行业普遍存在的问题体现在,高端构架设计人员少,行业领军人物更是奇缺,与美国软件行业整体差距很大。美国的校园里就已涌现出了不少创新能力强的创业型人才,如Face Book创始人扎希伯格就是在哈佛的校园实践活动中孕育了日后创业的大型交友网站项目。在软件生产领域,我们与印度的差距也较大。印度软件职业教育开展得较好,他们很多信息类本科毕业生就具备一定的软件开发能力,设计、开发过程规范;很多信息专业本科毕业生比我们部分硕士生软件开发能力还强。可见,我们计算机专业教育的理论与实践脱节问题很明显。 按国家学位委员会最新
4、规划,我国信息科学一级学科包括控制科学与工程、电子科学与技术、信息与通信工程、计算机科学与技术、软件工程 。1其中控制科学与工程是研究控制的理论、方法、技术及其工程应用的学科;电子科学与技术是研究微电子技术和光电子技术的基础学科;信息与通信工程涉及无线通信、多媒体和图像处理、电磁场与微波、成像以及卫星移动通信等众多高技术领域。而计算机科学与技术、软件工程是教育部2018年刚从计算机科学与技术一级学科进一步细分出来的两个一级学科。电子科学与技术是最为基础的学科,重点是微电子电路与微波技术,控制科学重在理论及方法,信息与通信工程是宽口径理论与实际结合的科学;另外,仪器科学一级学科也成为跨计算机、微
5、电子、通信、自动化的综合学科。计算机科学几乎成为众多学科所共同运用的通用学科,国家基金委信息学部信息二处(计算机应用)的课题中,很大比例的申请者是跨学科研究者,而信息三处(自动化)的课题中,同样有很大比例的申请者来自计算机科学系。 国家的信息学科的部署是经过三十多年实践逐步调整和完善形成的,每个学科均制订了完备的教学大纲。为什么我们培养的工科毕业生能直接为社会所用的偏少?为什么我们培养的高端人才少之又少? 与此同时,美国一些大学本科生在读期间就开始尝试科技创新甚至创业活动。这些现状反映了一个问题学生的动手实践太少,经验缺乏。虽然学校已经开设了诸如专业课程设计、校外实习等一系列的实践课程,但是,
6、学生的实践水平还不够扎实。笔者所在的学院本科专业包含计算机领域两个一级学科,下面针对计算机专业最重要的实践环节本科毕业课程设计谈谈我们的教学方法。 二、明确毕业设计的目标 计算机专业本科生都系统地学习了数据结构、操作系统、计算机组成原理、编译原理、计算机网络、图像处理、人工智能等专业课程,部分课程安排了课程设计,同学们已经初步地接受了实践环节的训练。 课程设计是完成专业培养目标的一项具有针对性的实践教学环节,是依据具体课程的知识,完成一个较简单的设计问题,以加深对该课程所学理论的理解和应用。毕业设计与课程设计不同,是综合性训练,可能需要运用多门课程的知识。毕业设计要求学生在指导教师的指导下,独
7、立地完成一项软件工程项目设计,解决与之相关的各种问题,完成相关需求分析、详细设计、编码开发、测试四个完整的项目流程,并撰写设计报告。我们强调,作为项目,不仅需要能正确地实现需求,需要从软件工艺、软件质量的角度全面控制一个项目的全流程。学生在项目实践中,如果研究出新的思想、新的开发技术,我们会指导学生凝练思想,总结成专业论文,争取在核心科技期刊发表。善于实践、善于思考、善于总结,这是一个软件专家必备的能力,我们在教学中需要培养学生往这几方面努力,提升他们的综合能力。 三、毕业设计课题的制订 在实践中,结合计算机技术发展和社会需要,根据本系学科发展情况和社会热点需求,建立了一批本科毕业设计项目库。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 本科毕业 设计 实践 环节 教学研究
链接地址:https://www.31doc.com/p-1854900.html