APP下载

基于混合式教学的软件开发人才培养模式研究

2022-03-07张华丽杨华勇

现代商贸工业 2022年6期
关键词:创新人才培养软件开发混合式教学

张华丽 杨华勇

摘 要:混合式教学是传统教学与网络化教学优势互补的一种教学模式,是目前高校教学改革的一个重要研究方向。在软件开发类人才培养过程中,推动混合式教学模式,不仅能提高教学质量,培养学生自学能力,培养学生创新意识,还能有效推动混合式教学的发展。基于混合式教学模式的程序设计类课程在教授学生编程的基本方法的同时,更强调学生的动手能力,培养学生的编程思维,提升学生的自主学习能力,培养满足企业需要的优秀程序设计人才。

关键词:“互联网+”;混合式教学;软件开发;创新人才培养

中图分类号:F24     文献标识码:A      doi:10.19311/j.cnki.16723198.2022.06.030

0 引言

混合式教学是传统教学与网络化教学优势互补的一种教学模式,是目前高校教学改革的一个重要研究方向。混合学习将网络在线学习与传统的面授学习相结合,发挥“线上”与“线下”两种学习资源、学习方式的优势,将面授学习与在线学习相结合,充分发挥两种学习方式的优势。面授学习弥补在线学习直接交互的缺陷,而在线学习能够拓展学习的空间与时间,便于学习者自主学习进度的调整,以适合不同学习风格的学习者。

混合式教学也面临传统师生关系的束缚、高校教学管理的变革等挑战,混合式教学在的具体实施过程中还存在一些问题,导致其并未完全达到预期的教学效果。目前,混合式教学存在的主要问题体现在如下几个方面:

(1)教师积极性不高,难以调动教师的积极性和创造性。

(2)教学资源保不完善。网络教学资源建设不完善,优质、开放的网络资源不足。

(3)效评价机制缺失,现有评价体系不能客观反映混合式教学的教学效果。

(4)教学管理制度和组织系统不够规范和完善,各部门间协作沟通不畅。

1 研究内容

时代在发展,伴随着“互联网+”的飞速发展,新的教学形式、教学方法和教学手段不断涌现,作为程序设计类的教学教师,在拥抱新技术的同时,我们更应该做好传统教学手段和新的基于信息化和网络化的教学方法的融合。

在程序设计类课程教学过程中,推动混合式教学模式,不仅能提高教学质量,培养学生自学能力,培养学生创新意识,而且还能有效推动混合式教学的发展。程序设计类课程在教授学生编程的基本方法的同时,更强调学生的动手能力,培养学生的编程思维,提升学生的自主学习能力,培养满足企业需要的合格的程序设计人才。信息工程学部多年来在程序设计课程教学方法上做了非常多的工作,培养出了大量优秀的软件从业人员。

近年来,伴随着信息技术的高速发展,“互联网+教育”得到了蓬勃发展,教学手段变得越来越多样化,教学资源的数量和质量也得到了非常大的提高。这为我们在程序设计类课程中开展混合式教学提供了丰富的资源和宝贵的经验。目前,信息技术在程序设计类课程中运用的主要教学模式包括如图1所示。

混合学习模式旨在整合传统课堂教学、互联网课程与资源、网络教学管理等多種教学模式,最大限度发挥学生自主学习的积极性,外延教学过程的时间和空间,改变教师和学生在教学过程中的定位和功能,培养社和企业需要的软件从业人员。

混合式学习应包括不同的混合元素,包括学习时间的混合(课堂时间、实践时间与碎片化时间)、学习环境的混合(学校、企业与自主创业等工作场所)、教学方法的混合(探究式、协作式、讨论式、启发式等)、学习目标的混合(教师确定的学习目标与学生自主确定的学习目标)、交流方式的混合(面对面交流、线上交流)、学习过程中与他人关系的混合(个人学习、小组学习)、教学目标的混合(不仅关注教学中学生自主探究的学习,更关注学生情感、兴趣、动机的发展规律)等。

2 研究目标

我们希望在程序设计类课程中,通过运用“互联网+”的技术手段,采用混合式教学模式,达到以下目标。

2.1 提高教学效率和教学质量

通过信息化技术手段,将教师从传统的课堂教学“满堂灌”的繁杂工作中解放出来,将更多的时间和精力投入教学设计和教学资源的开发中来。形成优质、可共享和可重复利用的教学资源,并通过不断的版本迭代和积累,形成优质的教学资源,服务更多的教师和学生。

2.2 培养学生的编程思维

在多年的程序设计类课程教学过程中,我们发现学生在“懂”和“应用”之间存在一个天然的鸿沟。编程思维的形成,需要时间的积累和有效的开导,改变传统的“硬讲”方式,通过丰富多彩的教学形式,加快学生编程思维的形成过程。

2.3 培养学生的自学能力和动手能力

信息技术的发展日新月异,一旦选择从事信息技术行业,就需要“活到老,学到老”,自学能力对一个从事信息技术的从业人员有天然的要求,通过混合式教学模式,提高学习自主学习的主动性,培养学生的自学能力。通过鼓励学习多思、多想和多练,提高学生的动手能力。

2.4 培养学生的创新意识

“大众创业、万众创新”出自2014年9月夏季达沃斯论坛上李克强总理的讲话,体现了这个时代国家对人才的要求,创新意识的培养绝对不是课堂45分钟就的“灌输”就能形成的,我们需要才用多种多样、丰富多彩的教学手段,循序渐进的培养学生的创新意识。

3 主要困难

要在程序设计类课程教学过程中落实混合式教学模式,需要对传统的教学模式、教学手段和评估体系进行合理有效的完善和改进。目前,开展混合式教学存在的主要困难体现在以下几个方面。

3.1 传统教学模式的定位

传统教学过程中,程序设计类课程主要采用“讲授+上机+课程设计”的教学模式,在“互联网+”环境下引入混合学习模式的情况下,更应该强调学生学习的主动性,教师在讲授教学内容的同时,更应该充当解惑的角色。

3.2 多教学模式的融合

网络资源具有内容灵活、时间灵活和自主性更强的特点,传统的面授更方便交流和现场指导,混合式学习要充分利用两种方式的优势,如何融合两种方式是项目研究的主要问题。

3.3 教学过程的外延管理

混合式学习模式相对于传统教学模式,在时间和空间上都有非常大的外延,如何最大限度提高课堂教学外的学习效果,关系到混合式学习模式的运用效果。

3.4 课堂教学目的与教学内容的定义

程序设计类课程不仅要求学生理解课堂讲授的基本知识,更侧重于培养学生的动手能力和解决实际问题的能力,这就需要对课堂教学的教学目的和内容进行重新定义。

3.5 考核标准的定义

混合式学习模式中,课堂外的学习在整个教学过程中具有非常重要的地位,对教学效果具有举足轻重的作用,在教学考核中不能仅仅以课堂教学表现和课程考试作为唯一评价标准,需要对教学考核标准进行重新定义。

4 实施过程

基于“互联网+”的软件开发类课程混合式教学研究,明确教学目标和要求,综合运用现有的网络教学平台和互联网工具,编排教学过程,制作和完善教学素材,培养动手能力强,有一定创新能力的程序设计类人才,项目研究的主要内容包括以下几点。

4.1 教学目标的定义

项目研究突出培养学生的编程思维、培养学生的动手能力和创新意识,在教学内容、教学过程和教学考核中,要始终围绕教学目标展开,突破单一的“唯分数论”。

4.2 教学内容的编排

项目研究围绕教学目标,将对教学过程的课前、课中和课后教学内容进行编排,综合运用文字、图片、视频和软件项目等介质,循序渐进的引导学生理解知识、发现问题和解决问题,引导和启发学生创新思维。

4.3 教学素材的整理和完善

信息化教学在我校已经开展了多年,积累了丰富的数字化资源。同时,微课、慕课等教学模式通过多年的发展,也有非常丰富的积累。项目将在教学目标的整体指导下,合理编排优质的数字化教学资源,形成合理的、体系化的完善的教学素材,有效指导学生课后学习和丰富课堂教学形式。

4.4 教学过程的管理

混合式教学需要丰富传统课堂为主的教学方式,外延课前和课后教学环节,指导学生的课前预习和课后练习,巩固课堂教学内容,加上学生对知识点的理解,深层次挖掘知识点的本质和潜力。

4.5 教学效果的评估

为落实项目研究的要求,巩固项目研究的成果,发现项目研究的不足和缺陷,需要有完善的教学效果评估体系。我们不仅要对学生学习效果教学评估,也要对教师教学效果、资源利用率和软硬件支持情况进行合理有效的评估。

5 结论

融合现有的技术、教学模式、教学资源和教学手段,突出“互联网+教育”的教学形态,培养满足企业需求,适用企业未来发展的程序设计类人才。强调学生的编程思维、动手能力和创新能力的培养,突出教师的辅导性和学生的自主性,帮助学生形成编程思维,培养学生创新意识。

参考文献

[1]周红.基于混合式学习的课程设计理论[J].智富时代,2018,(01X):167167.

[2]刘国敏.面对应用型人才培养高职软件开发专业web前端方向的课程开发研究[J].电子测试,2019,(20).

[3]王怀波,李冀红,杨现民,等.高校混合式教学中深浅层学习者行为差异研究[J].电化教育研究,2017,38(12):4450.

[4]杜世纯.MOOC背景下混合式学习的实现路径与效果评价研究[D].北京:中国农业大学,2017.

[5]陈晓,李燕龙.面向应用型人才培养的软件工程课程改革——以“互联网+”楼盘销售系统设计为例[J].大众科技,2017,19(11):9395.

[6]朱新宇,顾远满,马小飞,等.移動微学习支持的生物信息学混合式学习途径探索[J].生物学杂志,2021,38(2):122125.

[7]冯晓英,王瑞雪,吴怡君,等.国内外混合式教学研究现状述评——基于混合式教学的分析框架[J].远程教育杂志,2018,36(03):1526.

[8]刘琳,何剑锋,游胜玉,等.多核时代的交叉应用型软件开发人才培养探索与实践[J].东华理工大学学报(社会科学版),2017,36(01):8386.

猜你喜欢

创新人才培养软件开发混合式教学
供给侧改革下营销创新人才培养思考与实践
创新性科研人才的培养模式
信息安全环境下的计算机软件开发研究
基于SPOC平台的混合式教学模式研究和实践
基于SPOC模式的《大学计算机基础》课程改革的研究
浅论在混合式教学模式下高职思政课评价体系的构建
《C语言程序设计》课程的教学改革与实践
核电厂定期试验管理软件开发
“创新人才培养模式”下的实验教学改革探索
高校科研团队与研究生创新人才培养研究