本文作者:李利平 发表期数:现代职业教育 2022年9期 本文字数:2672
[摘 要] 人才培养质量是学校办学的生命线,在当前就业竞争异常激烈的环境下,围绕社会及行业发展需求,打造聚焦“行业型应用、特色化创新”的人才培养体系,加强对大学生创新
创业能力的培养,不仅能够帮助其更好地走向社会,也能为地方经济的持续稳定发展提供良好的人才保障。
[关 键 词] 创新
创业;C#程序设计;能力培养;教学模式
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2022)09-0175-03
一、引言
2015年5月,,国务院办公厅发布的《关于深化高等学校创新创业教育改革的实施意见》中明确提出:“把创新创业教育有效纳入专业教育和文化素质教育教学计划和学分体系,建立多层次、立体化的创新创业教育课程体系。”2021年10月,国务院办公厅下发的《关于进一步支持大学生创新创业的指导意见》中强调:“坚持创新引领创业、创业带动就业,支持在校大学生提升创新创业能力,支持高校毕业生创业就业。”“建立以创新创业为导向的新型人才培养模式,健全校校、校企、校地、校所协同的创新创业人才培养机制。”创新创业教育是一种适应国家发展战略和社会经济发展需求的教学理念与模式,是高校推进教育教学改革的重点和难点,也是提高学生就业竞争力的必然途径。然而,我国的大学生创新创业教育刚刚起步,多数大学生缺乏创新创业意识,在这一形势下,我校积极响应国家“大众创业、万众创新”的号召,深化教育改革,积极探索新时代创新创业的理论知识和实践操作方法[1],注重培养学生的创新精神和创业能力以及利用计算机程序解决实际问题的动手能力,从而为国家、为社会打造新一代的创新创业型人才,促进大学生更加充分更高质量就业。下面笔者以《C#程序设计》为例,具体探讨如何实现学生创新创业能力的培养,使其更好地适应时代发展的需求。
二、《C#程序设计》课程的重要性
C#是微软公司发布的一种面向对象且集Visual Basic、Java、C++等语言优势于一体的高级程序设计语言,能夠很好地在 Mac、Linux、Android、Windows和 iOS 上运行,是原生跨平台移动应用程序的最佳选择,目前已经从完全的专有技术转变为完全开放源代码的技术[2],可以说C#编程语言深受编程者的喜爱,并被广泛地应用于各个领域和行业中。当前,我国很多高校在网站设计、计算机软件等专业开设了《C#程序设计》课程,是培养学生软件开发能力的重要渠道,在人才培养体系中占有十分重要的地位。但由于C#的演进非常迅速,所以课程知识的内容更新速度也非常快,实践性也相当强。传统的人才培养模式教学导致理论授课与实践教学分离、实践内容缺乏创新性和时代性、教学内容更新速度缓慢、实践环节严重脱离企业实际开发需求等诸多问题,所培养出来的学生难以满足作为一名软件开发人员所必须具备的独立解决问题能力、创新能力等,直接影响学生的就业情况以及企业对人才的需求。基于此,本文研究以创新创业能力培养为目的,对《C#程序设计》课程体系、教学内容、教学方法等进行重构和改革,尤其是通过校企合作实现课内联动的创新创业培养,这也是解决学生就业问题和社会就业问题的有效途径。
三、《C#程序设计》创新创业能力培养教学模式的构建策略
(一)《C#程序设计》课程教学模式的构建
当今的学生即将进入一个合作成为新常态的世界经济体。要在交错互联的世界中解决复杂的挑战,创新创业教育是为了顺应当前激烈的就业形势和大学生创新意识不强、就业能力薄弱等问题而提出的一种教学模式[3]。创新创业能力的课程体系,就是要根据学校不同专业人才培养体系的不同而有所差异。
《C#程序设计》课程侧重于对学生软件设计和编程能力的培养,因此,在构建创新创业教育课程体系时,首先应面向职业岗位需求的C#程序设计能力进行精准定位,结合行业、领域特点,结合区域发展特点,通过问卷调查、网络查询及实地探访等多样化途径,对行业企业、兄弟院校进行走访与调研,明确C#程序设计的主要岗位定位是C#开发工程师或C#程序员,根据对每个工作岗位的典型工作任务进行分析,确定对岗位能力的要求是具备程序设计的基本理论知识,熟练掌握C#程序设计基本语法和Windows程序设计的基本方法,掌握面向对象编程的基本方法及基本数据库技术应用等。基于地方高校对计算机软件、软件测试、软件维护等人才培养需求,构建面向职业岗位需求的“1234”架构的人才培养模式,其中,“1”是指“一个目标”,培养行业发展所需的应用型、创新型人才;“2”是指“突出两个特色”,培养软件行业所需的设计、开发及维护能力,培养其他应用领域所需的创新能力和研发能力;“3”是指培养学生基本理论、软件开发能力和创新能力;“4”是指构建理论教学、实践教学、辅助教学、第二课堂教学的四维教学空间体系。
(二)《C#程序设计》课程体系的重构
现阶段,很多高校在大力推行创新创业教育的过程中,往往容易忽视学生自主意识和实践能力的培养,过多地局限于理论知识的学习,并未真正通过实践转化为学生自身的能力,导致学生无法真正地学以致用,并未意识到创新创业对自己带来的影响和重要性[4]。因此,针对这一现状,要提高创新创业教育效果,就必须将创新创业融入专业课程体系中,并从时间和空间两个维度出发,重构《C#程序设计》课程体系,在时间维度上,密切联系软件设计行业,紧跟时代发展潮流和行业发展趋势,培养行业所需人才;在空间维度上,深化校企合作,有效拓展教学资源空间,构建一个开放式的协同育人机制,让学生循序渐进地培养创新创业能力。基于这一思想,笔者立足于《C#程序设计》课程培养模式,构建了包括学生创新创业意识培养、创新创业能力培养和创新创业能力实现三个层次的课程体系。
202204102143