以企业需求为导向的Java课程群建设

来源 :少年科普报(科教论坛) | 被引量 : 0次 | 上传用户:nimashabi2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:软件工程专业从2002年开始在我国高校中设置,经历了15年左右的发展,软件工程专业有一定的发展和变化,在培养学生的工程化能力方面也取得了一定的教学效果。但因为中国软件产业发展不够成熟、缺乏规范化、加上传统教学模式的影响、高校教师缺乏实际软件开发经验等原因,导致出现各种问题:1)课程设置的不合理,无法做到与时俱进;2)“工程化”人才培养力度薄弱;3)课程化项目的实例太老、太落伍;4)系统化的工程项目缺乏。这一系列的不足导致了学生的学习效率低、编程能力弱、缺乏实战经验,从而影响学生的发展和未来的就业。因此,有必要进一步对软件工程主干课程——Java课程群进行研究,提出在Java课程群中重建工程化特色的课程体系。
  关键词:软件工程;重建;工程化;Java課程群
  中图分类号:G4 文献标识码:A
  2021年8月世界编程语言排行TIOBE 指数,Java语言排名第三。但是前两位C和Python对于软件工程的学生来讲,C语言确实难度太大,而Python主要面对的是大数据方向,并不符合软件工程专业的培养目标。我校软件工程专业还是准备以Java语言作为出发点,培养以Java为背景的软件人才。因此我们决定对我校软件工程专业中重要的应用型专业主干课程Java课程群的建设与教学模式进行研究。在分析、总结多年教学经验,通过教师的工程实践与企业合作的基础上并提出并建立一套以企业需求为导向的、符合市场需求和学生就业岗位需求的Java课程群的建设方案并且在课程群中引入工程化概念的教学模式,解决了目所存在的课程设置实用价值较低、实用性差、教学过程中学生被动接受知识点、实践能力和解决实际问题能力差、创新能力弱等问题。因此,课题完成后能够实现Java课程群建设合理化、市场化、培养方法工程化、教学资源多样化;让学生在以工程化为特色的课程体系中循序渐进地学习,逐步掌握系统知识,解决了零基础差的问题;在项目实践环节过程中能从传统的“瀑布开发”过程逐步演变为“敏捷开发”过程。另外通过对Java课程群的建设也能同时对软件工程专业其他专业主干课程的课程设置和教学提供参考。最后,还能形成我校软件工程专业本科教育在重庆地区的核心竞争力,满足企业对软件工程专业Java程序员的需求,为软件工程专业学生提供个性化发展和广阔的就业前景。让我校的软件工程专业成为重庆地区甚至西南片区办学特色明显、学科专业不同其他学校、人才培养不同质等特点,为我校于2021年建设成为重庆市高水平的应用技术大学,以及最终创建成为国内一流的应用型本科院校做出贡献。
  1 Java课程群的构建
  学院经过多次调研,了解企业对Java相关课程的要求,见图1。和企业专家商讨后融入以企业需求为导向的Java课程群建设,重构软件工程专业培养方案,见图2。解决在Java相关课程的学习中时间短、动手能力欠缺的、缺乏项目实战等问题,以及学生在大三中所开设的软件项目实践、IT企业实习中的各种问题,解决学生所学知识与企业需求脱节的问题。同时为了有良好基础和超前学习意识的同学,我们准备了另外的两套Java课程群见图3,但这两套Java课程群的相关课程经过研究发现不适合在全校软件工程专业中直接实施,所以学院研究决定在软件创新设计工作室中由指导老师负责教学,学生自愿参加。
  2 Java课程群的具体实施
  2.1多元化、多层次工程型师资队伍建设和校企合作
  指派教师到成都或者重庆的软件开发企业进行实地调研考察。特别是对软通动力重庆永川分公司和源代码培训公司等与软件工程专业就业紧密联系的企业进行联系,让老师们参加工程实践,深入企业一线,了解企业在工作第一线是如何进行Java项目开发、一般有哪些开发项目等实际情况。获取其对软件工程专业毕业学生的课程体系需求及实践经验需求,在此基础上结合我校学生的实际情况,对Java课程群进行改革。
  同时以校企协同为目标,建立稳定的校企合作基地,解决锻炼学生工程实践能力的问题。目前合作的企业有重庆一零二四科技有限公司、重庆永川软通动力技术有限公司,重庆东软睿道科技有限公司,重庆智绘点途科技有限公司,重庆互联网学院等企业;同时已经与北京传智播客教育科技有限公司进行了《大学生的一个实训课程》项目的相关事宜的接洽和讨论:根据其公司发展情况推出了大学生的一个实训课程,有在线实训模式和基地实训两种模式,将其应用于软件工程专业的培养体系中。
  2.2 建设JAVA课程群教学平台、教学资源建设
  通过对企业的调研和合作,引入软件企业在Java开发项目中一些经典、实用、难易程度皆有的多个工程项目,作为教学资源建设的重要组成部分。教师制定并编写Java课程所需要的课程大纲,选择对应的配套教材。建立Java相关课程的项目库。建立Java相关课程的题库。
  并且建立以课堂教学为主,以翻转课堂为辅的举措,两种教学模式相结合。课堂教学依据平台课教学大纲由任课教师组织教学。翻转课堂利用MOOC在线等教学资源要求学生课前观看指定MOOC教学视频或网络教学平台资源进行在线学习。
  2.3 工程化为特色的课程与竞赛结合的教学模式
  部分课题组成员已经在软件工程现有的一些课程中开始使用实验法实验不同的教学方法和选择工程化项目的教学内容。
  a、运用项目导向教学法提高团队协作能力
  收集来自企业的真实任务为项目,加强理论知识的理解,培养学生的项目分析、设计、编码、测试和团队合作等职业岗位必备的能力。
  b、运用案例教学激发学生学习兴趣
  案例分析法主要强调学生的参与性,培养学生创造性思维和解决问题的能力,通过讨论和分析来培养学生解决问题的思维方法和能力。通过教学实践表明,案例教学在程序设计教学中的实施,能够充分调动学生学习的积极性,也提高了学生实际动手能力和探索、合作、创新能力。   c、运用任务驱动教学法熟悉软件开发流程
  通过“提出任务-分析任务-完成任务-边学边做-总结”的过程,针对软件开发的工作流程,对课程内容进行重构和重组,设计模块化的课程体系,充分体现出互动创新、提倡个性、重在应用、共同协作的教学风格。
  d、运用公司情景教学法创造职业情境
  使学生熟悉软件开发工作过程,理解角色的职责等。比如系统分析师、软件工程师、测试工程师等工作的区别。
  但是上述情况现阶段还只是老师在个别班级或者个别同学处实验,还需要分析、讨论和验证科学性、合理性和实施的难易程度。
  个别课程实施派遣企业Java工程师教授项目类课程,学生接触到一线工作者,接受工程师们的项目教学、锻炼逻辑思维、学习市场中主流技术,学生一致反映良好。
  另一方面,项目组成员根据各自的工程实践情况,在个别学习积极性较高、学习基础较扎实的学生中选择一些较经典的工程项目让学生自主完成,并向学生提出修改要求,融入创意,将学生的实践与未来举行的大学生计算机设计大赛相结合。
  3 改革成果
  3.1 学生就业效果显著
  在以往的毕业生的就业数据中,一个班级只有20%-30%的同学毕业后选择计算机相关专业领域工作。但是在实施Java课程群建设后,大部分班级接近50%-60%的同学毕业后选择计算机相关专业领域工作。其中选择Java方向发展的同学占比约50%。据学院调查2017级毕业学生中在重庆工作的薪资平均在6000左右,在杭州、广州、深圳、上海工作的薪资平均在8500左右。
  3.2 学科竞赛成绩显著
  在Java课程群建设起来后,老师和同学们的学习积极性比以往都有较大的提高。学生们提高了参加竞赛的积极性,在重庆地区同类院校成绩显著。中国大学生计算机设计大赛国赛累计获得一等奖4项、三等奖2项,市级获奖若干;蓝桥杯程序设计大赛国赛累计获得一等奖1项、二等奖3项、三等奖3项,市级获奖若干;重庆市程序设计大赛累计获得二等奖1项目,三等奖5项;重庆市正大杯大学生软件设计大赛,重庆市三等奖1项。学生李灵飞、候许、刘威等通过参加竞赛,通过作品得到现工作单位的认可,毕业后直接签订就业合同。为同学们树立了良好的榜样。
  3.3 教師的教研教改得到显著提高
  之前学院老师的课程压力比较大,对教研教改也不是很积极。在老师出去实习实训和企业沟通交流学习后,回到学校对教研教改的态度大转变。在这几年中学院老师教研教改取得了不错的成绩。获批教育部协同育人项目4项,获批重庆市教改项目3项,《Java程序设计》获批重庆市本科一流课程,申报重庆市线上一流课程1项,申报重庆市精品课程1项,《Java程序设计》申报国家级一流课程等。
  4 结束语
  Java课程群的建设中也遇见了很多困难,例如传统类的专业课程必须保留,如何评价学生口中所谓的一点作用没有的课程,是否可以把其取消,如何设定好各门专业课之间的学时分配和前后衔接的问题。以上都是经过老师们专家们多次讨论之后得出的结果。但并不代表这就是当前最好最优的课程群建设。实践是检验真理的唯一标准。未来我们会更科学更积极的面对教育改革,一切的一切都是为了学生为了教育事业。
  教育是一项持之以恒的事业,也是需要几代人甚至更长久的付出才可能得到回报的事业。老师是园丁、是蜡烛。对于现代化的社会,我们不仅要付出,还要科学的付出。Java课程群的建设只是我们对教育的初心,不希望自己更不希望学生随波逐流,我们要主动的扬起帆、划动桨,推动教育的进步,做到与时俱进,至少尽力保证不被时代所淹没甚至淘汰。
  参考文献
  [1]曾明星,周清平,蔡国民,等.软件开发类课程翻转课堂教学模式研究[J].实验室研究与探索,2014,33(2): 203-209.
  [2]赵  彦.Java课程群网络教学平台的构建[J].实验室研究与探索,2015, 34(1):199-204.
  [3]邓泽林.以企业需求为导向的Java框架技术课程教学改革研究[J].计算机教育,2015(14):45-48
  [4]王济军.智慧教育引领教育的创新与变革[J].现代教育技术,2015, 25(5):53-58.
  [5]肖  锋,辛大欣,耿朝阳.计算思维培养为核心的教学模式研究与实践[J].现代教育技术,2015, 25(7): 49-55.
  [6]丁振凡,张  恒.Java教学中计算思维能力培养[J].实验技术与管理,2016,33(6):79.
其他文献
摘要:美术是初中阶段的重要课程,也是对学生进行美育、德育的重要方式。教师需要结合新颖的教学设计,培养学生的美术感知能力,对学生的形象思维能力进行启迪,形成综合性的教育模式,让学生得到良好的思想和艺术素养培养。初中美术的教学质量如何,不但与教师的教学手段和教学策略密切相关,同时和学生的感情投入,以及与教师之间的情感联系有着密切的关联。本文就情感教育在初中美术教学中的渗透方法作出简要探析。  关键词:
期刊
摘要:结合当前的初中信息技术发展情况,从自身的教学经验出发,探讨了多元化教学模式在初中信息技术中的有效应用,提出利用发现探究法来有效培养学生自主能力,实施师生互动法以培养学生沟通能力以及借助于设置问题法来培养学生思考能力,希望对于今后深化信息技术教学改革有所帮助。  关键词:信息技术;教学方法;多元化;教学改革  中图分类号:G4 文献标识码:A  在新課标的要求下,随着信息技术的逐步深入,人
期刊
摘要:随着信息技术快速发展,信息技术与教育教学之间的融合是未来教学改革的大势所趋。本文以微课在中小学语文教学中的运用问题为分析对象,首先介绍了微课概述,接着分析了微课在中小学语文教学中运用存在的问题,再接着阐述了微课在中小学语文教学应用中出现问题的原因,最后论述了微课在中小学语文教学中应用的原则与策略,以便提高中小学语文教学质量。  关键词:微课;中小学;语文教学  中图分类号:G4 文献标识
期刊
摘要:师生互动的教学模式能更好的体现学生的主体地位,在当下的小学语文课堂教学中还存在诸多问题,例如课堂教学模式较为传统、师生之间缺乏互动意识等,这些因素都阻碍着师生互动的开展。教师应转变教学思维,明确的认识到学生在语文课堂上的主体性,贯彻“以人为本”的教学理念,更好的提升学生的语文学习能力。  关键词:小学语文;课堂教学;师生互动  中图分类号:G4 文献标识码:A  引言  新课标的改革对语
期刊
摘要:近年来课程改革的东风席卷神州大地,全国上下掀起了课堂改革的狂潮。与此同时,“普九” 工作结束后,国家大力发展幼儿教育,学龄儿童综合素质全面提升,对小学各学科的教学提出了更高的要求以适应更高知识水平的学龄儿童。数学作为小学的重要学科,在小学低段尤为重要,本文就小学低段教学中如何培养数学思维,锻炼数学能力与大家探讨一二。  关键词:新课程改革;小学低段;数学思维;问题教学法。  中图分类号:G4
期刊
摘要:通常情况下,善于沟通的人不仅会表达自己的思想,同时他的反馈思路也非常的清晰,对于初中生而言,班主任在对他们进行管理时,一定要了解学生们的学习状况以及思想意识等等,通过和学生之间的沟通去了解他们的学习需求,这样才能保证学生们全身心投入到学习中。另外,班主任在教育教学中不仅要重视学生们的学科知识,同时还要加强他们的思想品德的培养,通过创新沟通艺术来提高初中班主任的沟通能力。  关键词:初中班主任
期刊
摘要:在地理课堂教学中,教师都在有意识地为学生创设学习认知情境和氛围,而兴趣则是最重要的情境因素之一,但是学生的地理学习兴趣是千差万别的,教师要调动好兴趣这个积极因素,必须把握好学生兴趣的差异。  关键词:地理学习;兴趣;差异性  中图分类号:G4 文献标识码:A  “兴趣是最好的老师”,有效的地理课堂的就是要充分挖掘学生地理学习的兴趣,而学生的地理学习兴趣是不同的,是千差万别的,不同年龄层次
期刊
摘要:信息技术与小学语文教育的融合促使教师运用多种技术手段,营造轻松、有趣的课堂氛围。针对需要优化班级教学结构,使教学内容更生动;有利于教材的充实,扩大学生的视野。本文从小学语文教学信息化的背景下探讨了信息技术与小学教育融合教育的改进策略,为语文教师的信息化教学提供参考。  关键词:小学语文;信息化;现状;改进  中图分类号:G4 文献标识码:A  前言  信息技术可以通过结合声音、图像、文字
期刊
摘要:在小学数学教学中,数形结合思想的有效渗透能进一步丰富小学数学的内容及形式,提升学生的逻辑思维能力,帮助学生更好地理解相关理论,并能运用这些理论解决数学问题。本文以面积解题为例,通过对数形结合思想的进一步分析及研究来掌握数学学习的技巧,进而对数学这门学科有一个全新的感知及理解。  关键词:数形结合思想;小学数学;渗透;应用  中图分类号:G4 文献标识码:A  引言  作为一种现代化的学习
期刊
摘要:随着我国新课程教学改革的不断深入发展,小学信息技术教学也面临着改革的重任,如何有效提升信息技术教学的质量和水平,培养学生信息技术核心素养成为教师教学工作的重中之重。通过积极采取科学的教学措施,能够恰当好处的解决当前存在的诸多问题,提高信息技术课堂教学效果,促进学生综合素质的提升。本文通过对小学信息技术教学中存在的问题进行分析,提出提高小学信息技术教学的对策,希望对改善小学信息技术课堂教学质量
期刊