摘要 随着云计算、物联网、人工智能、大数据等新兴技术的飞速发展,社会生活发生了巨大的变化,不同学科之间相互交叉融合,在此背景下,软件技术专业人才的培养应注重与其它学科的
随着云计算、物联网、人工智能、大数据等新兴技术的飞速发展,社会生活发生了巨大的变化,不同学科之间相互交叉融合,在此背景下,软件技术专业人才的培养应注重与其它学科的交叉集成,培养具有扎实技术基础、工作能力和多学科集成能力的跨学科软件开发技术性人才。为适应当前社会针对软件人才的需求,推动社会进步,职业院校作为人才输出的重要组成单位,需有针对性地完善人才培养的模式。软件专业的实践性极强,在课程体系的设置中,应将实践教学作为其中的重要环节。软件专业课程建设,是以培养学生为目的,将具有关联性的多门课程组成一个课程群体,它们之间相互配合、相互关联,形成一个内涵统一的课程体系。针对当前计算机及软件工程行业对人才的需求现状,一些高职院校对软件工程人才既要培养学生的基础知识和实践技能,又要培养学生注重应用性的形成全面素质教育。在软件从业人员的培养方面,要培养适应我国社会主义现代化建设需要的德、智、体、美等方面的人才,建立优化的课程群体系具有重要意义。
1软件技术专业人才培养模式的教学困境
1.1软件专业课程群教学团队
软件开发课程是以实操性、技术更新、社会实践为特征的课程体系,要求相关教师具有企业工作经历,拥有软件开发、设计能力,但目前多数教师在企业实践方面欠缺,缺少系统开发相关的工作经历,限制教学水平的发挥,因此需提高教师的实践能力,鼓励教师深入企业,引进企业教师,举办具有项目开发的软件工程师和企业高级管理人才为学生讲座,提高学生的企业认知,完善教师的业务水平,组建职业能力完备的教师团队。和企业合作,制订符合企业、行业要求的课程群的教学目标和教学内容,完成课程标准、教学大纲、教学课件、教案、课件等相关教学资料的制订,鼓励教师进行与本学科配送的科研,提高教师的科研能力和职业素养。
1.2理论知识跟不上时代
当今社会,经济发展迅速、技术升级迅速,软件开发技术发展也很快。尤其是在云计算、物联网、移动互联网、“互联网+”的发展中,院校专业理论和技能已不能适应社会对软件工程的要求。理论知识更新不及时,跟不上时代的发展,但技术的变革不会等到理论的更新,这就导致新的理论知识的出现,在学生学好旧的知识之前就要取代旧的知识;同时,教师常年在学校教书,没有实际的工作经验,没有与时俱进地更新自己的知识,所以导致教授的知识也是老旧的知识点,学生在听取教师讲解时,也要在网上查阅相关的资料。
1.3改善软件专业课程群的教学方法和手段
随着社会经济与技术的不断发展,软件和硬件的开发力度越来越大,其升级的速度也是越来越快,但很多院校的教学工作还是以教师为主,学生处于被动学习状态。大学教师很少在IOS或Android平台上工作,教学跟不上学生的实际需求,导致课程与教学的脱节。首先,在人才培养方面,人才培养计划的制订存在问题;二是执行中存在教学问题,也就是说,教师在授课时,只关注自己的大脑,没有考虑对学生的需求企业。著名教育家盛辉提出,学校倡导融合的目标,注重知识和能力的培养,在除了提高基础知识和技能外,学生还应改变对软件学习的态度。针对企业的需求和对人才培养的要求,传统的教学方法不适应当前的社会形势。加强“实践教学”,引入实践项目,使学生在学中做、做中学,以项目为载体,将课程内容划分为多个模块,在教学过程中,结合项目案例,通过案例展示,教师针对项目进行讲解,引导学生以团队或小组形式进行讨论,让学生完成项目的要求,激发学生的学习兴趣,提高学习效果,使学生在完成项目的同时,学习相关知识,开拓企业技能的相关知识。
2软件技术专业课程群的构建
2.1软件课程群的内涵
课程群是将相关课程的知识、问题和方法融为一体而形成的系统。它可将相关的专业课程划分为理论课程,并与配套的实践课程理论相联系。每一部分都相辅相成,且补充建立一个非常有效的课程群,主要目的是通过这个课程群让学生有一个更好的学习框架平台,并根据每个框架的内在联系和内容使其成为框架的重要组成部分。在软件技术专业的课程体系中应明确划分出公共基础课程、专业基础课程、专业核心课程和实践课程。根据分步教学的指导思想,软件工程课程建设主要从课程建设和实践能力培养两个方面进行阐述。从基础理论课程建设的角度看,软件工程课程建设可分为公共基础课程群、专业基础课程群、软件技术专业核心课程群和就业实践四个课程群组。具体来说,这四类课程包括:2.1.1共基础教育课程、思想政治课(包括:思想道德修养与法律基础、马克思主义基本原理、大学英语、高等数学和体育等);2.1.2专业基础课组(C语言和谐设计、面向对象程序设计基础、WEB前端开发、移动互联网软件开发、数据库原理与应用、计算机网络等);2.1.3专业核心课程群(PHP开发、Android应用开发、C++、Java动态网站开发、数据结构、操作系统、软件工程、计算机组成原理等);2.1.4实践课程群(数据库设计、动态网站开发、软件技术开发、数字逻辑、计算机网络等)。课程群的构建不是课程设计的机械组合,而是具有相同认知结构和训练能力的专业课程的灵活组合。工作人员从培训体制、理论、工程、改革实践等方面提出建议,然后根据本专业的一些特点,构建出软件工程实践教学的体系。将理论基础、实验教学、软件工程实践融合为一体,培养出整体全面发展的模式与机制,这样来实现学生全面、均衡发展。
2.2软件技术专业课程群的构建方法
由于疫情影响,现在各课程都开展网上教学,建设课程群课程网站,实现软件技术专业课程群线上教学,完成传统教学过程中的各个教学环节,构建实践教学管理,实现碎片化精细管理。软件技术专业以培养软件开发人才为目标,教育部倡导在高职院校开展软件工程和职业素质培训,大学传统的人才培养模式和课程体系由课程体系构建。由于知识结构、教学方法和教学手段等方面的限制,大量国家级示范性软件工程院校建立了自己的教育体系框架。通过联合研究,一些著名高职院校的软件工程学院分析认为,软件工程作为一门综合性学科,涵盖了计算机的范畴。首先,课程设置要全面、实用、合理创新;其次,逐步加强实践能力的培养和教育,具有创新意识、团队精神和综合素质质量;然后,课程群的建设要注重软件工程的理念,这离不开先进的计算机技术和国际标准,所以在建设过程中,要注重对教学内容和教师素质的严格控制,努力做到以上两方面的国际标准,体现先进的教学理念;最后,课程群的建设要有一套切实可行的过程管理机制,保证课程质量,教学内容、课堂教学方法、素质实践与创新训练有序;课程群的建设要有明确的目标和依据,要根据学生的实际情况进行高职院校学生进入实际工作环境,积累有价值的工作经验,在这里的学习阶段侧重于实践层面,体现以培养应用能力和实践创新能力为导向的课程群建设特点。
3总结
课程群的建设与规划是目前软件技术专业课程体系建设的重点,建设和完善目标明确、规划合理的课程群是软件技术专业人才培养的重要因素,因此,针对现有人才培养模式存在的教育难点,提出软件技术专业课程群的建设方案,为课程体系和教学内容的全面优化提供有益的探索,培养适应技术进步和社会发展的高素质、有竞争力的软件工程人才,改革软件技术专业课程群建设是课程资源与教学的有效整合。
《基于学科视角下软件技术专业课程群的建设与规划》来源:《办公自动化》,作者:祝振欣
转载请注明来自:http://www.lunwenhr.com/hrlwfw/hrkjlw/16818.html