留学群专题频道软件工程实践报告栏目,提供与软件工程实践报告相关的所有资讯,希望我们所做的能让您感到满意!
04-19
自古圣贤之言学也,咸以躬行实践为先,当我们结束一个任务时。我们往往都需要撰写报告,好的报告,能让我们更好的总结工作,在下阶段工作中少走弯路。根据您的要求,我们为您整理了一篇《软件工程及实践报告》,希望以下网页内容能给你帮助!
摘要:
文章结合软件工程课程的特点,阐述了兴趣引导、任务驱动教学法在课堂教学中的应用,指出了教学设计中要注意的问题,并举例分析其用法。
在互联网+大智慧时代,计算机和移动智能终端的普及使得软件成为人们日常使用必不可少的工具。有了软件,人们的办公效率得到提高,生活质量也有了很大改善[1],人们幸福地生活在这个智慧的时代。随着国家经济的发展和对软件人才需求的增长,软件工程学科的作用和地位不断上升。,国务院学位委员会及教育部将软件工程设立为国家一级学科[2],这反映出社会发展的重大需求,指明了学科发展的方向。目前高校中近80%的院校设有软件及相关专业,国家对软件人才的需求旺盛[3]。教指委也认定软件工程是计算科学相关专业的核心课程之一,着重强调软件工程的重要作用[4]。软件工程是一门工程学科,主要讲述软件开发与维护的相关知识,涉及软件开发的各个方面:开发流程、原则、开发方法与常用工具、软件项目管理等,能够为高效地开发高质量的软件产品提供有效的技术支持[5]。它在培养学生的软件开发能力、提高项目管理水平方面起着重要的作用。软件工程课程涉及的原理、方法、概念多,涉及的知识面广且抽象,较难理解,实践环节操作困难。需要学习者既知晓理论知识,又能够在项目实践中灵活应用。在计算机相关专业的课程设置上起着重要的作用。因此,针对高职院校的软件工程教学现状,必须进行教学改革,不断探索更为有效的教学方法。下面是笔者结合自身的教学经验探索了“兴趣引导+任务驱动”的软件工程教学法,与同行探讨。
大多数高校的软件工程课程主要以理论讲授为主,在课堂上采用“灌输式”的教学方法。课堂教学枯燥无味,学生被动式地接受,教师是课堂的主导,学生为辅。情景式、互动式等教学方法较很少采用,课堂氛围沉闷,缺乏灵活性,课后缺乏实践训练。不能充分地调动学生学习的主动性,无法激发学生的学习热情,大多数学生学完后只记住了一些基本概念,很难灵活应用于项目开发实践中。有的学生甚至认为有了这些理论知识就能指导软件开发,开发出完美的软件产品。单一的课堂教学枯燥无味,加上理论抽象,教学效果大打折扣。
软件工程的选修课程有数据结构、数据库原理及应用和程序设计语言等,这些课程学完之后,学生很难把这些课程的知识点融合在一起应用于软件开发过程中。学生难以融会贯通,理解起来困难,在项目实践中更是难以灵活应用。
软件工程是一门理论性和实践性比较强的综合性课程,很多院校只注重理论课的教学,开设了很少的实验课程,甚至有的学校只开设纯理论课,没有实践教学环节。学生在实验过程中只是学习了一些软件工具的用法,而没有按软件开发流程完成一个完整项目的开发,不能真正领悟到软件工程在项目开发中的重要作用[6]。
软件工程不同于一般的应用软件,学完后会有立竿见影的效果,比如学习了photoshop就能够进行简单的`图像处理。在完成一个软件项目的开发过程中,有些学生虽然能做出来,但是做出的软件产品却差强人意,软件质量缺乏保障,缺乏完整的文档资料,很难进行软件维护。许多学生认为软件就是程序,没学软件工程也能写代码,不重视软件工程,认为学不学没有太大...
软件工程实践报告推荐访问