大数据技术下的软件工程教学模式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大数据技术下的软件工程教学模式
摘要:文章详细分析了大数据时代背景下对软件工程教育产生的冲击,详细分析了如何通过丰富教学内容、加强师资力量的建设、寻找科学的教学方法等三个方面进行软件工程教学的改革,有效促进高校对软件工程学生综合素质的培养,以期为我国培养更多的优秀人才。
关键词:大数据技术;软件工程;教学模式
在大数据技术逐渐完善的今天,需要处理的数据日益增多,软件工程与数据处理的关系变成了互相成就、互相牵制,为了更好地适应大数据技术的广泛普及,软件工程的技术也在逐渐更新换代,与此同时对高校软件工程教育模式也提出了更高要求。
一、大数据技术对软件工程教育造成的冲击
随着大数据技术的发展,大数据逐渐被应用于各行各业,企业对掌握大数据技术相关人才的需求逐年增加,根据相关数据统计,目前我国拥有掌握大数据技术专业人才的企业不到总企业数的三分之一,大量的技术人才被大企业所垄断,中小企业对于相关人才的需求不断增加,不少企业希望相关的IT技术人员能够接受大数据技术的相关培训,进而适应科技发展中企业的工作需求,市场需要大量掌握大数据技术的专业人才。自2013年开始,大数据技术时代正式开启,随着阿里巴巴在双十一单天销售额突破350亿元开始,大数据技术就以飞快的速断占据了整个互联网。随着大数据技术的迅猛推进,掌握大数据技术的IT人才,有利于在工作中取得更好的发展。大数据技术的发展为高校的软件工程教学带来了严峻的挑战,高校不能固守传统软件工程的教学方法,要适应潮流趋势,对教学内容进行调整,培养更多掌握大数据技术的相关人才,为企业输送优秀的大数据技术人才[1]。
二、大数据技术背景下软件工程的教学模式
随着大数据技术的成熟,软件工程专业教学也要紧跟时代发展,培养出掌握前沿技术、拥有先进技术思想的专业型人才,促使软件工程学生真正掌握大数据技术,并学会运用大数据技术进行相关处理分析。
(一)大数据技术背景下软件工程专业的教学内容高校在进行软件工程教学内容设计时,要结合当下的行业发展,教授学生符合时代特征的专业技术。现在是大数据时代,因此高校软件工程行业要逐步调整自身的教育重心,以此提升学生的就业竞争力,学校需要进行软件与程序设计等方面的教学,还要对学生进行相关数据库系统的知识训练,进而帮助他们掌握大数据系统的建设方法与实际应用[2]。目前业内使用最广泛的大数据平台是Hadpoop生态系统,现在已知著名互联网系统,例如腾讯、网易、阿里巴巴、Face-book等的数据处理与存储都基于Hadpoop生态系统。因此,高校在进行软件工程专业内容设定时,可以适当增添Hadpoop生态系统中的部分核心知识,将电商后端数据的处理融入到整个教学体系当中。为了取得预期的教学效果,学校应根据自身的条件进行大数据实验平台的搭建,为学生的学习提供专业的大数据实验室[3]。高校在对学生培养时,要注意提升学生的实验动手能力,在保证学生扎实掌握相关知识点的同时,培养学生的创新意识。当今企业需要全方面发展的人才,如果单纯掌握理论知识,不具备动手能力,不能进行产品的研发,很难在工作中有较好的发展,因此各高校在进行教学内容设置时,要符合企业对人才的要求,保证学生掌握的技术与
企业的需求能够完美衔接,教学内容中可以加入相应的企业案例,帮助学生将理论与实践相融合。为了保证教学内容与企业需求对应,教师可以通过以下几种方式进行教学内容的补充:第一,学校在授课前,可以进行大量的企业调研,通过真实数据有效分析企业对人才的要求;第二,学校可以与企业取得相应联系,定期深入到企业的技术部门,与相关技术人员进行交流,了解企业对人才的要求;第三,学校可以邀请企业的技术总监走进学校,和学生面对面地沟通,进而了解企业对人才的要求;第四,对近几年毕业的学生进行跟踪调查,了解他们在应聘过程中遇到的问题,然后有针对性地进行授课内容的调整;第五,学校可以邀请行业内的一线专家到校授课,他们能根据多年从业经验与企业的发展需求对学生进行知识结构的调整[4]。
(二)加强师资力量的建设随着大数据时代的降临,各高校需要强化师资团队的建设,增强教师的教育水平与自身业务能力。软件工程的相关教师要掌握理论知识与实践技巧,还要具有相应的项目开发经验,熟知前沿科技领域的相关技术。学校可以通过以下两种方式保证教师团队能力的提升[5]。第一,与企业达成定向合作,输送教师进入企业内部学习交流,丰富教师的项目开发经历,有效促进教师了解企业对人才的真正需求,为教师的授课内容提供真实的企业案例,促使教师教学内容的更新,进而培养出适应企业发展的大数据人才;第二,学校可以组织软件工程的相关教师参与大数据技术的课程培训,更好地掌握相关知识,不断提升教师的业务能力。
(三)大数据技术背景下的教学方式高校对学生培养时,要结合企业的需求,企业在进行相应工作时会运用特定的软件,因此,教师在进行软件工程教学时要让学生提前了解相应的环境,帮助学生掌握在实际工作中可能会出现的问题与相应的解决方法。学校可以搭建有相关软件环境平台的实验室,搭建Hadpoop生态系统的大数据平台,为学生模拟相应的大数据实验环境。在进行实验教学时,可以采用企业的真实案例,让学生更好地掌握相应的技术,帮其进行大数据项目的模拟实验,进而通过实践加深理论知识的学习。在大数据技术环境下,学校需要为学生提供更好的实验平台,通过云计算与虚拟技术的有机结合实现云环境下虚拟实验室的建立,让教师与学生的实验不再受时间地点的限定。学校与企业之间要进行深入合作,共同推动软件工程行业的发展壮大,更好地促进大数据技术时代下人才的培养,让学生的综合能力符合企业对人才的需求。企业能够将实际需求反馈至学校,学校能够根据相关要求进行教学内容与方式的调整,共同促进行业发展,提升高校软件工程的教学质量,保证高校能够稳定地向企业输送合格的人才,进而推动企业的发展进步,提升企业的经济收益,实现学校与企业的共赢。企业可以为学校提供相应的实习岗位,帮助在校学生了解真正的工作内容,能够加强学生的实践能力,提升他们正式工作后的适应能力,有效帮助学生明确日后的发展方向,能够增强学生的学习动力,激发其学习欲望,对提升学生团结合作能力与意识具有重要意义,为日后的就业提高核心竞争力。企业在提供相应的实习岗位后,能够扩大企业在学校的口碑与知名度,吸引更多的专业人才,并且可以在学生的实习过程中选拔合适的人才,实现企业技术团队的扩张。学校可以搭建相应的网络教学平台,实现学生随时随地学习的愿望,教学平台中可以设置学生留言的区域,增强师生互动,让其他学生通过观看教师的解答留言解开相应的困惑。该平台还可以具有在线互动的功能,实现师生的实时交流互动,同时开设微课教学,将相应教师的授课内容转化为微课,帮助学生强化学习,加深对相应知识的记忆。
三、结论