面向应用型人才培养的程序设计课程教学改革研究
2020-04-14张显彭小宁黄隆华姚敦红印东
张显 彭小宁 黄隆华 姚敦红 印东
摘要:为了更好地培养学生具有适应社会需求的应用实践能力。在新工科发展变革的背景和高校应用型人才培养的目标下,本文重点探索了计算机类相关专业程序设计类课程在课程体系建设、教学方案实施、教学实践内容设计、教学评价方式等方面进行改革。通过程序设计课程教学改革来适应计算机类专业人才培养满足社会对应用型人才的需求,提高人才培养质量。
关键词:应用型;程序设计课程;人才培养;教学改革
中图分类号:G642
文献标识码:A
文章编号:1009-3044(2020)04-0138-03
收稿日期:2019-10-22
基金项目:全国高等院校计算机基础教育研究会2018年度一般专题类课题(课题批准号:2018-AFCEC-90)成果;该项目受到湖南省物联网学会项目资助;该研究受到湖南省怀化学院双一流应用特色学科“控制科学与工程”的资助
作者简介:张显(1985—),男,湖南溆浦人,硕士,讲师,主要研究方向为嵌入式系统、网络管理、网络测量、大数据与可视化。
Research on the Teaching Reform of Programming Course for A pplication-oriented Talents Training
ZHANG Xianl,2,PENG Xiao-ningl.2,HUANG Long-hual2,Y AO Dun-hongl2,YIN Dong'2
Technology for Wuling-Mountain Ecological Agriculture in Hunan Province,Huaihua 418000,China)
Abstract:In order to better train students to have the practical ability to adapt to the social needs.Under the background of new engi-neering development and the goal of application-oriented personnel training in Universities,this paper focuses on the reform of the pro-gram design courses of computer related majors in the aspects of curriculum system construction,teaching scheme implementation,teaching practice content design,teaching evaluation mode,etc.Through the teaching reform of the program design course to meet the needs of the society for application-oriented talents and improve the quality of personnel training.
(1.School of Computer Science and Engineering,Huaihua University,Huaihua 418008,China;2.Key Laboratory of Intelligent Control
Key words:Application-oriented;Programming Course;Talents Cultivation;Teaching Reform
1 概述
當前,我国已经建成了世界上最大规模的高等教育体系,高等教育为现代化建设做出了巨大贡献。但随着经济发展进入新常态,人才供给与需求关系深刻变化,面对经济结构深刻调整、产业升级加快步伐、社会文化建设不断推进特别是创新驱动发展战略的实施,高等教育结构性矛盾更加突出,同质化倾向严重,毕业生就业难和就业质量低的问题仍未有效缓解,生产服务一线紧缺的应用型、复合型、创新型人才培养机制尚未完全建立,人才培养结构和质量尚不适应经济结构调整和产业升级的要求[1,2]。
2015年10月21日,教育部、国家发展改革委、财政部联合发文《教育部国家发展改革委财政部关于引|导部分地方普通本科高校向应用型转变的指导意见》。《意见》对部分地方普通本科高校转型发展提出了要求,对应用型人才培养意义、目标、路径和具体方式方法进行了详细说明[3,4]。明确了今后一个时期加快发展现代职业教育的指导思想、基本原则、目标任务和政策措施,提出“到2020年,形成适应发展需求、产教深度融合、中职高职衔接、职业教育与普通教育相互沟通,体现终身教育理念,具有中国特色、世界水平的现代职业教育体系”。要采取试点推动、示范引领等方式,引导一批普通本科高等学校向应用技术类型高等学校转型,重点举办本科职业教育。独立学院转设为独立设置高等学校时,鼓励其定位为应用技术类型高等学校。探索发展本科层次职业应用教育,建立以职业需求为导向、以应用实践能力培养为重点、以产学结合为途径的专业学位研究生培养模式[5,6]。
在国内很多高校和学者都提出了一些关于应用型人才培养的方法,如通过“四个突出”的方式进行应用型人才培养模式的改革和探索,一是突出工程技术能力本位的教育思想,构建品牌专业和优秀课程群;二是突出教师为主导、学生为主体的教学理念;三是突出学生全面素质的提高;四是突出可持续发展能力和创新能力的培养。又如高校应用型人才培养模式的改革包括以下几个方面:一是拓宽专业领域,认真制订专业教学计划;二是改革课程体系,重组教学内容;三是改革教学方法,突出应用型创新能力的培养和学生个性化的发展[7,8]。
计算机类相关专业作为当前社会最热门、薪酬最高、发展最快的专业之一,其本身就具有高应用性的特点,其培养的人才必须是高应用型的人才[9]。随着互联网、大数据、云计算、人工智能等新技术的快速发展,其计算机相关专业人才培养的要求也越来越高,人才培养必须符合技术的发展,但是作为互联网、大数据、云计算、人工智能等新技术的一个核心就是程序算法设计,万变不离其宗,作为这些新技术的应用型人才培养的程序设计课程改革成为其重点,而且非常有必要。因此本文将对计算机类专业面向应用型人才培养的程序设计课程从课程体系建设、教学方法改革、教学内容设计、教学评价方式等方面进行探索。
2 课程体系
研究新工科背景下满足面向应用型人才培养需求的程序设计课程的课程资源体系结构建设。在新工科背景下面向应用型人才培养的目标要求,随着互联网、云计算、大数据、人工智能等新技术的快速发展,传统的程序设计课程体系结构已不能满足应用型人才培养的要求了,很多程序设计课程已跟不上.时代潮流,如Visual Basic、Visual FoxPro、易语言等,因此必须要建立一套健全的能满足新技术发展需求的且能兼顾基础发展要求的程序设计课程体系结构。面向应用型人才培养的程序设计课程体系结构如图1所示。
新工科背景下面向应用型人才培养目标的程序设计课程体系结构主要划分为两大类,一类是基础程序设计类课程,一类是面向新技术新应用的方向类程序设计课程。这样保障培养的学生有基础、有能力去适应新技术的发展和应用。
3 教学方案实施
针对应用型人才培养的程序设计课程体系结构,研究制订面向应用型人才培养的程序设计课程教学实施方案。教学实施方案的制定实施會受到学校资源的限制,因为当前各个学校的硬件资源(多媒体教室、机房)和软件资源(师资力量、教师水平)都非常缺乏,下面主要从教学方法、教学形式师资安排、课程安排等方面研究程序设计课程教学实施方案。面向应用型人才培养的程序设计课程教学实施方案框架图如图2所示。
面向应用型人才培养程序设计课程教学实施方案从课程安排上划分为理论课程、实训课程、课程设计等,从教学方法上引用案例式项目式、研讨式、研究性等多种方式的教学,从教学形式上划分为卓越班、小班制、导师制等,从师资安排上采用骨干中青年教师、企业教师、加大师资培训等措施。
4 教学内容案例设计
针对应用型人才培养的程序课程体系结构,研究面向应用型人才培养的程序设计课程教学内容实践案例建设。要想有效地提高应用型人才培养质量,程序设计课程教学内容的设计至关重要,只有教学内容设计的合理、紧跟技术前沿且带有循序渐进的诱导性,才能吸引学生的学习兴趣和动力,才会使程序设计课程的效果事半功倍。下面把程序设计课程教学内容划分为程序基础课程内容和方向应用课程内容实践案例建设。面向应用型人才培养的程序设计课程教学内容实践案例建设框架图如图3所示。
面向应用型人才培养的程序设计课程教学内容实践案例建设的程序基础课程内容建设把题目设计为人门基础级、进阶级、创新级、登顶级等来满足各个层级的同学的需求,方向应用课程内容建设规划为基础知识应用、综合项目应用、实际项目开发、创新项目开发等。
5 教学评价方式
研究面向应用型人才培养的程序设计课程考核评价模式改革。应用型人才的培养效果不再是以一次考试成绩定好坏,考核要采用多层次多方式、多阶段考核,真正体现其能力的培养,实践水平的提高。下 面从评价目标、评价方式、评价阶段等方面改革程序设计课程考核评价模式改革。面向应用型人才培养的程序设计课程考核评价模式改革框图如图4所示。
面向应用型人才培养的程序设计课程考核评价改革的评价目标包括处理问题能力、思维创新能力、计算思维能力、实际动手能力、团队沟通协作能力等,评价方式主要包括学生自评、同学互评、老师评价、家长助评等,评价阶段主要包括期中期末考试、课堂表现、项目表现课外表现多校联考等。
6 总结
为了适应新时代要求下的高校面向应用型人才培养的需求,结合计算机专业飞速发展的特点,本文探索计算机类专业程序设计类课程教学改革,针对应用型人才的要求提出程序设计课程从课程体系结构建设、教学方案实施、教学实践案例内容设计、考核评价模式等方面进行探索和改革。课程体系建设要满足新技术发展需求和应用型人才能力培养需求;课程教学实施方案要满足多种形式的、理论与实践相结合的要求;课程教学内容要设计分层级的、基础与创新兼备的实践案例库;课程考核评价要采用多层次、多方式、多阶段、全过程的考核。通过程序设计课程教学改革来适应计算机类专业人才培养满足社会对应用型人才的需求,提高人才培养质量,促进高等教育的进步。
参考文献:
[1]吕圣军,赵建锋,桂婷.针对应用型人才培养的程序设计课程教学方法探索[I].计算机教育,2019(7):41-45.
[2]李妮.基于应用能力培养的程序设计课程SPOC教学研究[J]计算机时代,2019(4):83-85.
[3]赵晓华,朱利娟.程序设计类课程教学改革探索[J].办公自动化,2019(14):29-31.
[4]程辉,王正山.应用型本科院校程序设计基础课程教学改革探索[J].电脑知识与技术:学术版,2019(6):134-135.
[5]于超,时庆涛吴琼,王璐.“校企合作,工学结合”模式下程序设计课程体系的构建与应用[J].当代教育实践与教学研究,2019(4):131-132.
[6]王丽影,石秋香,王顺才.应用型大学背景下《面向对象程序设计(C#)》课程教学设计探究[J].办公自动化,2019(4):33-35.
[7]王瑞平.新工科背景下应用型本科院校程序设计类课程混合式教学模式研究与实践[J].科技视界,2018(35):125-126.
[8]李玉华,申红雪,陈明,孙玉胜.依托程序设计竞赛的大学生创新能力培养模式研究[J].教育教学论坛,2018(20):154-155.
[9]曹风云,钱言玉.电子信息类专业《C语言程序设计》课程实践教学研究[J].合肥师范学院学报,2018(3):64-65.
[通联编辑:王力]