姚丽莎
【摘 要】针对如今高校的“大众化”教育中存在的学生能力良莠不齐的特点,结合应用型本科人才培养的总体要求,将“任务驱动”模式应用于分层教学体系上,利用二者的相互依赖性,建立二者之间的相互联动机制并进行相应调整,以适应教学中学生个体的动态性。在层次教学的任务设置上采用“阶梯式”模式更适应教学中学生的差异性,形成更适合应用型本科人才培养需要的教学实践体系。
【关键词】应用型本科;任务驱动;分层教学
【Abstract】According to students ability varies greatly in the “popular” education of colleges and universities now, combined with the general requirements of traning of application-oriented undergraduate talents, “task driven” mode is applied in the hierarchical teaching system.In order to adapt to the dynamics of the students in teaching, we use the mutual dependence of the task driven model and the hierarchical teaching, and establish the mutual linkage mechanism and the corresponding adjustment of them. In the task design of hierarchical teaching, we use the “ladder” mode to adapt to the differences between students, and form teaching practice system of more suitable for traning of application-oriented undergraduate talents.
【Key words】Application-oriented undergraduate; Task driven; Hierarchical teaching
0 引言
随着高校扩招,进入高校的学生人数急剧增加,随着学生人数的增加[1],学生之间的差距也随之增加,原先高校的“精英教育”已不符合现状,“大众教育”势必会取而代之[2]。与“精英教育”阶段相比,“大众教育”阶段学生的综合素质都发生了巨大变化,为了满足“大众教育”的发展新要求,探索研究新的教育培养模式势在必行[3]。
随着信息社会化的发展,计算机能力成为衡量大学生能力的重要指标之一[4]。在高校教育中,培养和提高学生的计算机能力成为高校教育普遍关注的问题。我国从20世纪80年代就开始实施计算机基础教育,计算机课程作为基础必修课也逐步在各高校开设[5-7]。
目前在中小学教育中,计算机课程已经普及了,但由于各地教育环境的不同,学生计算机知识普及程度也存在差异,学生的计算机能力良莠不齐[8]。有一部分学生在进入大学前已经基本掌握了计算机的基本实践能力,操作熟练。但是,由于师资和硬件条件的限制,还有一部分学生仍然是首次接触计算机。在面对当前这种学生计算机水平良莠不齐的情况,采用单一的计算机培养模式显然是不合适的。因此,在高校计算机基础教育中必须采用分层教学模式以适应目前这种状况。
1 体系探究意义
应用型本科高等院校注重培养学生的应用能力,这使得非计算机专业计算机基础教育在应用型本科高校中显得尤为重要,这不仅是信息素质的教育,也是人才素质的教育。开设计算机基础课程的目的不仅是要发展学生素质教育,也是为后续计算机课程的学习奠定坚实的基础。
基于计算机基础课程在高校教育体系中的地位,其在高校教育体系中起着普及计算机知识和推广计算机应用能力的作用,是高校非计算机专业学生必修的公共基础课[9-11]。因此,建立一种分层次、分专业的计算机教学模式对培养不同专业和不同水平学生的计算机应用能力起着非常重要的作用。基于学生的计算机能力,对其进行分层分类。首先将它们划分成不同的层次,为了适应不同层次学生的特点,对不同层次的学生布置不同的任务,提出不同的教学要求,安排不同的教学进度,组织安排不同的实验教学等。建立符合应用型本科教育要求的计算机基础分层教学模式有利于激发学生的学习兴趣,满足不同的学生要求,从而提高学生应用能力,提高教学质量。
2 任务驱动式计算机基础分层教学实践体系
针对如今高校的“大众化”教育中存在的学生能力良莠不齐的特点,结合应用型本科人才培养的总体要求,采用启迪学生的思维,培养学生学习兴趣,形成学生探究学习、合作学习,通过将“任务驱动”模式应用于分层教学体系上,在不同层次上针对不同类别的学生提出不同的“任务驱动”方式,使其在不同层次上将被动学习转化为主动学习,调动学生学习的学习兴趣,激发学生的学习能力,进而满足不同学生在应用技能上的提高。
采用基于“任务驱动式”[12-15]的应用型本科计算机基础分层教学模式,将“任务驱动式”教学模式应用于计算机基础分层教学模式中,体现计算机基础教学在当今应用型本科教育中的重要性,并利用“任务驱动式”教学模式和计算机基础分层教学模式的相互依赖性,建立二者之间的相互联动机制并进行相应调整,以适应教学中学生个体的动态性。在层次教学的任务设置上采用”阶梯式“模式更适应教学中学生的差异性,更能激励学生的学习热情和积极性。
结合应用型本科人才培养的总体要求,基于“任务驱动”模式,对应用型本科计算机基础课程教学体系进行改革,主要从以下几个方面突破:
2.1 建立合理的分类模型
建立合理的分类模型是构建合理的分层教学体系的前提。结合我校等应用型本科高校的特点,分类模型的总体思路是“先依据专业完成横向分类,再纵向分层”。
首先,根据高校的专业设置和非计算机专业的特点,先按专业学科进行横向分类,如图1所示,分成四类,即为经管类、文史哲法教类、艺术体育类和理工类。结合各专业类别特点,根据不同类别的需求,并基于教育部高等学校计算机基础教学指导委员制定的“大学计算机基础”课程教学基本要求(理工类、文科类),制定各类别的计算机基础课程教学大纲和实验大纲等,并分别选用适应不同类别的教材。
2.2 建立计算机基础课程的分层教学模式
在教学实践中应用型本科计算机基础分层教学模式是适应当今应用型本科教育的教学模式,是人才可持续发展的需要。在高校教育中采用“因材施教”的分层教学模式是当今“大众化”教育的必然选择。
应用型本科高等院校大部分以工科教育为主,涵盖理、经、管、文、医(药)、艺等学科的综合性应用型本科高校。基于这个特点,分类模型的总体思路是“先依据专业完成横向分类,再纵向分层”。
合理构建分层教学体系和实验教学体系的前提是了解学生的素质水平以建立合理的分类模型适应不同层次学生的需求。为了探索分层的依据,这需要作大量的统计分析学生个体与类别之间的关系。
在根据专业学科横向划分为四类的基础上,在每一类内再按照学生入校时的计算机水平进行再一次的纵向分层。因此,在新生入学时,学校可通过组织入学的计算机摸底考试,了解学生对计算机基础知识的掌握情况,依据摸底考试成划分不同的类别。如图2所示,大致可以分为以下三个层次,分别为A(免修)、B、C 三个层次。其中,A(免修)层次是参加入学计算机摸底考试达到优秀者或者已通过全国、省组织的等级考试者,可免修计算机基础课程;第二层B层是针对那些在入校前计算机基础知识已经基本掌握的学生,要按照高起点、高要求的标准来组织教学,在完成计算机基础教学任务的基础上,学生可以提高运用高级语言程序进行编程的能力,进一步补充计算机基础知识和应用能力,以此增加他们的竞争力;第三层C层为基础教学层次,是针对那些在入校前计算机基础知识比较薄弱的学生。对他们就需要循序渐进根据计算机基础大纲的要求组织教学,使他们能够掌握计算机基础课程的知识。
2.3 建立符合不同层次的阶梯式“任务驱动”式教学
“任务驱动”是一种以探索问题的模式来引发学生学习兴趣的一种教学方式。“任务驱动式”教学使得学生拥有了学习的主动权,也就有了学习的动力。这种教学模式本身具有自适应性,将其引入分层教学实践体系中,更符合人才培养模式。而在“任务驱动式”教学中,教师对任务的设定也要充分考虑学生的层次特点,制定不同的任务。
在分层教学实践体系中,将“任务驱动式”教学模式应用于分层教学中,一方面,可以使得分层教学实践体系具有动态自适应性,更能合理地进行不同层次的应用型本科教育。另一方面,由于应用型本科教育自身的动态性特点、学校教学体系改革引起的动态性以及学生个体的动态变化性都需要分层教学实践体系具有动态性。在任务设置上采用“阶梯式”的任务模式,使学生循序渐进地掌握计算机相关操作和知识。
在分层教学模式中,采用“任务驱动式“教学,将填鸭式的教学转换成学生自主求学模式。学生在不同的层次上以探索不同层次的问题来引发学生的学习兴趣和动机,并采取竞争制维持学生的学习热情,创建真实的学习实践环境,让学生拥有学习自主权,而不是单一地完成老师布置的一致性的任务。这不仅可以激励学生不断前进,也可以达到”因材施教“的目的。
在“任务驱动”教学的任务设置上,采用“阶梯式”模式以激励学生的学习热情,并且这种模式更符合学生掌握知识渐进性的特点。采用这种模式不仅可以使学生掌握知识更牢固,也能激励学生的学习积极性。分阶段的”阶梯式“任务在分层教学实践体系中更能体现出其优越的特点。
如图3所示,在任务设置上可以分阶段的设置。在完成第1阶段任务的前提下才去完成第2阶段地任务,依次完成各个阶段任务。阶段任务的设置上如图3所示采用“阶梯式”模式,难度系数依次增加。
3 结束语
综上所述,传统的计算机基础教学体系已不能适应如今应用型本科高校学生的培养需求,结合应用型本科人才培养的总体要求,将“任务驱动”模式应用于分层教学体系上“因材施教”,并在层次教学的任务设置上采用“阶梯式”模式,可以提高教学效果,促进学生自主学习,满足不同学生在应用技能上的提高。
【参考文献】
[1]孙伟.我国高等教育计算机教学问题研究[J].南昌教育学院学报,2012,27(2):84-86.
[2]张瑞,舒虹.高校非计算机专业计算机教学的几点思考[J].贵阳学院学报(自然科学版),2010,5(3):71-73.
[3]张文华,李会凯.案例式教学法在计算机教学中的应用与探索[J].漯河职业技术学院学报,2010,9(2):80-82.
[4]汪巧群.高职计算机教学中学生能力的培养[J].咸宁学院学报,2012,32(2):98-99.
[5]龙昕.高校计算机教学中互助教学的运用分析[J].网络安全技术与应用,2014,(1):212-213.
[6]曹伟.计算机教学中的信息反馈运用[J].辽东学院学报,2011,18(1):63-65,71.
[7]张莉,曹伟.计算机公共课教学现状及对策研究[J].辽东学院学报(自然科学版),2010,17(3):197-199.
[8]谢芳.非计算机专业计算机教学探讨[J].信息技术,2008(4):165-166.
[9]万敏,张缨.大学计算机公共课教学的一点体会[J].计算机教育,2009(24):111-112.
[10]张居晓.提高高校非计算机专业计算机基础教学质量的策略[J].计算机教育,2011(2):54-57.
[11]王茹娟,隋新.大学计算机教学的问题与对策研究[J].电脑编程技巧与维护,2014(2):95-96.
[12]潘琴.“任务驱动法”在教学课程体系中的应用研究[J].科技信息,2013(20):213-215.
[13]王媛.任务驱动法在计算机教学中的应用[J].天津职业院校联合学报,2012, 14(5):119-121.
[14]王支平.基于博客平台高中信息技术课程的任务驱动教学研究[D].桂林:广西师范大学,2014.
[15]徐柏权.计算机任务驱动教学[J].电脑编程技巧与维护,2013,10):147-148.
[责任编辑:杨玉洁]