基于过程化管理的教、学、考改革与实践
2015-08-15罗如为
罗如为
(湖南人文科技学院 信息科学与工程系,湖南 娄底417000)
我国目前正处于产业转型升级的历史阶段,需要大量高层次技术技能型的人才;教育部也正在引导和推动地方本科院校向应用技术类型高校转型发展。地方高校理应以此为契机,进一步树立育人为本、以人才技能需求为导向的办学理念,加大技术技能型人才培养力度[1]。在教育教学过程中,强调提升人才培养质量,提高学生的实践操作技能,全面改革高校计算机基础课程的教学方法,改变学生被动学习、学习兴趣低的局面。
为改善计算机基础课程的教学效果,国内已有许多学者做出了一些方法的探索。改革基础计算机考试形式,从实际出发,以人才培养为目标,结合计算机课程教学的特点,重视技能培训,提出采用考试系统考试[2],通过考试让学生从盲目的学习到有目标的学习。学生从做作业到重视动手操作,从学会为目的到熟练操作为目标。为落实教育部关于高校计算机基础课程改革“面向社会,针对岗位,强化能力,促进发展”的指导思想,对具有不同计算机水平的大一新生分层次教学[3]。开发网络教学考试平台,可以减轻教师的工作负担,提高考试的质量[4]。网络教学考试平台既可满足学生自主学习的要求,也能满足学生相互协作、讨论的要求,在平台上,师生可以互动、教师在线指导学生,提高教学效率[5]。在线学习平台为学习者提供了一个不受时间和地点限制的学习环境,能有效激发和维持学生对计算机的学习兴趣,培养学生自主学习意识,从而有效提高学生对信息的综合处理能力[6]。
日本神户大学的基础计算机教育有三个显著特点:一是根据不同专业设置不同课程;二是重视实践环节;三是加强运用信息、处理信息能力[7]。
只要能够上网,学习者就可以学习网络平台上的课件,无论任何时间、任何方式以及任何地点,这充分体现了信息时代的优点。充分利用网络资源,发挥出网络的优势,突破了传统课件只能作为教师上课使用的电子教案的局限。网络课件能够激发学习者的学习兴趣,引导学生积极主动完成学习[8]。在教学中,采用以模块化教学为主,配合案例式教学等教学法,借助基础计算机精品课程网络平台指导学生,让学生能够自主且自由地学习,提高学习效率[9]。程序设计在线评判系统投入运行,使学生在课余也可上机实验,降低实验教学组织的难度,提高实验教学效率[10]。充分利用多媒体网络作为传播信息渠道的强大作用,在老师与学生之间、学生与学生之间,可以同时传播大量的指导、提问、答疑、讨论等互动信息,从而大大提高教学效率,实现大信息量的个性化教学[11]。为学生学习提供良好的网络平台,包括实验作业的提交、提供大量与课程学习相关的资料(包括推荐资源、课件资源、教程书籍、软件工具等),为学生的自主学习提供有力保障[12]。利用ACM 在线评判系统,促进大学生提高运用计算机分析问题和解决问题的能力[13]。
在线辅助教学平台的研究和开发,整合多门计算机基础课程,包括大学计算机基础(word+excel+ppt)、Access 操作、C 语言程序设计等课程的学习课件、学习工具及其它学习资源;为学生提供在线作业、练习、考试,在线评卷,错题回顾,在线交流等功能,根据教学进度合理安排考核,适当评价,反馈评价结果,实现过程化管理,使学生有目的的学习,提高学习兴趣、计算机综合应用能力和实际操作能力;一定程度上减轻教师对作业、实验、考试的人工批改工作压力,有更多的时间用于研究教学方法,改善计算机基础课程的教学效果。
一 当前教学过程中存在的问题
计算机基础课的教学共识是学生必须通过大量的上机训练,循序渐进地提高动手操作能力(如文字处理、电子表格、演示文稿等)、程序设计基本能力(如C 语言编程),这也符合建构主义教学观念。随着计算机的应用遍及各行各业,计算机应用能力已成为用人单位考核的基本条件,同样也是衡量毕业生综合应用素质的重要标志之一。如何有效和更好地培养学生具备适应社会工作岗位需要的计算机应用能力,是大多数院校计算机基础课程建设和改革的方向。但在具体教学组织中主要存在以下几个方面的问题:
(一)学生的计算机应用能力差异较大
随着计算机的普及,来自城市的大部分学生在中学的信息技术课程中已学到较多的知识,对于打字、玩计算机游戏、在互联网上搜索下载信息等有一定的应用基础;来自农村的大部分学生因学校条件限制,很少真正使用计算机,所以对计算机相关知识的了解和操作相对很少,个别学生的计算机应用能力甚至是零基础。
(二)教学内容多与教学学时不足存在矛盾
按照当前经济社会企事业单位对于计算机应用人才的能力要求,学生应当具备在网络环境下操作计算机的能力、在网络上获取信息的能力、与其它网络用户交流的能力。如果要达到这些教学目标,学校目前所设置的教学学时出现了严重的不足、尤其是实践学时不足。
(三)教学资源不足
目前,因为很多学校的机房数量及配备的计算机数量,无法满足全校学生直接在机房开展计算机基础课程的理论与实践教学活动,所以理论课与实践课通常是分开进行的。有些教室的计算机或投影仪质量较差,理论课教学过程中,学生看不清投影的内容,不能听懂要学的内容,到机房上机实践时无从下手,造成理论与实践的脱节,不能有效地保证教学效果和质量。
(四)学生练习少,兴趣低
大多数院校都在大学一年级开设程序设计类基础课程,让没有编程理念的学生感觉概念抽象,入门困难。在学习一段时间后,部分学生因为思维方式没有转变成编程中的观念会对课程学习丧失兴趣,课程教学没有落实到培养使用计算机编程求解问题的能力上。指导老师在机房花大量时间讲解操作或编程,学生实际操作的时间大大减少,教师做到了精讲但学生并没有真正做到多练,学生纸上谈兵过多。
(五)教师工作量大,但成效不明显
对于office 操作题、Access 操作题和编程题,不管是作业还是实验任务,任课老师对每一个学生做的每一道操作题都要逐一批改,而且整个过程耗时费力,效率低下,也容易出错。在机房实践时,由于老师批改进度慢,多数学生不能及时知道自己的操作是否正确,从而影响学生的学习兴趣。
(六)课后学习缺乏目标性,学习效果较差
课堂外,学生对自主学习缺乏目标,不知道学什么,不知道如何学才有效,不知道如何提高自己对计算机基础课学习的兴趣,学习效果较差,学生参加全国计算机等级考试通过率较低。
(七)考核方式单一,只注重学习结果不注重过程
在高校,大部分课程的考试方式仍采用传统考试模式,即统一命题,统一安排时间笔试,最终以学生的卷面成绩衡量学生的学习效果。这种考试模式,忽视了学习过程。一部分学生在学习过程中只要上课做好笔记,复习做好标记,考前背好笔记就能得到高分;一部分学生平时不学习,但在考前集中突击,在一知半解的情况下或者企图用作弊手段通过考试,从而无法调动学生平时学习的积极性,没有真正实现对学习实践能力和操作能力的考核。
二 基于过程化管理的改革与实践
针对当前教学过程中存在的问题,提出基于过程化管理的改革思路。结合计算机基础课程的特点,研发计算机辅助在线教学平台,将教、学、考集成于平台,贯穿于整个动态教学过程中。
(一)整合教学资源
1.教学内容
根据教育部计算机基础教学指导委员会《关于进一步加强高等学校计算机基础教学的意见》,结合《2013 年全国计算机等级考试大纲》调整方案,进一步适应新时期计算机应用技术的发展和人才市场需求的变化,适当更新教学内容或自编教材,如新编《大学计算机基础》等高等教育规划教材,以Windows 7 和Office 2010 为主要平台进行内容编排,增加“计算思维”和“物联网与云计算”等内容。将课程的学时、章节分布、学习重点和难点、学习方法发布在教学平台上。
2.课件与视频
随着慕课和微课新技术新思想在教学过程中的渗入,必须根据新教材,以合适的知识点为基本单位,精心设计教学过程。采用新技术制作短小精细的课件、视频,发布到教学平台上,也可以在教学平台中引用其它网站上可用的课件、视频链接。如果是PPT 课件,则通过FlashPaper 工具将其转换为Flash 动画发布在教学平台上。教学平台上的课件与视频,学生可以使用电脑、平板或智能手机直接观看学习,不受时间、地点限制。
3.实践工具
较多学生在网络搜索、识别和下载有用的学习工具资源的能力比较欠缺,很可能下载得到的是病毒、木马,所以在教学平台上提供学习必需的实践工具,既节省了学生寻找学习工具的时间,也提高了学生使用计算机的安全性。如在教学平台上提供实践学习时需要用到的软件工具:office2010、VC++6 完整版、VC6 迷你版、NCRE 专用VC6、Dev-C++、C-Free、新思路等考通(安卓版)等。
4.作业与实验任务
研究设计适合学生用电脑或移动设备完成,且能提高学生操作能力或编程能力的作业与实验任务,发布到教学平台上,并规定完成时间。学生必须在规定截止时间前,通过网络在线提交作业和实验中完成的操作文件。教学平台自动批改作业和实验结果、记录批改结果及分数,并实时反馈批改结果。学生可以根据反馈的结果,重做错题,改正错误,巩固已学知识。教师可以查询统计学生的任务完成情况,讲解课程内容时能够查漏补缺,对于学生没有掌握的知识内容进行强调或改变教学方法。
5.在线考试系统
首先,研究建设能巩固学生理解、应用知识点的各类题目题库。如考查基础知识的选择题;考查编程能力的程序填空题、改错题、设计题;考查文字处理能力word 操作题;考查电子表格的Excel操作题等。对于选择题、填空题、判断题、改错题等简单的客观题,给定所属知识点、参考答案及分值;对于操作题,给定判分点、参考值和分值。其次,分阶段多形式考核,记录考核成绩。利用在线考试系统,不仅能考核学生的作业、实验,还可以随机组织章节考试、期中考试、期末考试。为了配合全国计算机等级考试、ACM 竞赛等,提升考试通过率及竞赛水平,可以通过在线考试系统开展日常练习。
6.在线交流
在练习时,每一道题后开通交流功能,类似于对博客主题的评论,教师和学生都可以发表解题思路、提问、答疑。这有利于学生之间学习交流,教师随时可查看交流内容、了解学生的需求与想法,进而有选择地对某些问题集中解答,有效地促进师生之间的情感交流。
7.其它资源
在海量数据的互联网中,有很多有助于提升技能水平的网站、网页,可以选取一些有代表性的链接到教学平台。
所有资源合理组织,除教材外全部在辅助教学平台上发布,以供学生自主学习。
(二)改革教学方法
以理论与实践紧密结合为出发点,探索赛、教、学结合教学、任务驱动教学、网络教学、讨论教学、学生自主学习于一体的立体教学方法,弥补课堂教学学时的不足,提高学生自主学习的兴趣,更准确更及时地评价学生的操作能力。
赛、教、学结合的教学模式实现“以赛促教、以赛促学”。经常开展不同级别的比赛活动,比如:word 文字排版比赛、C 语言程序设计比赛。赛后以比赛内容作为教学内容、学生通过竞赛不断积累知识、提升自己的能力,使赛、教、学密切结合。竞赛内容实用操作性强,且多为工作中遇到的实际问题案例。将竞赛中的典型案例融入重点教学内容,在课堂中分析讲解,让学生在原理上理解解题方法。上机实验中,增加大量的难易程度不一样的设计性实验题目,满足各种能力层次学生的学习需要,使每个学生都能通过竞赛、理论学习、上机实践,体现出逐步进阶的过程,从而提高学生的学习兴趣。
任务驱动法。每一次上机实验时,给学生分配适当数量和难度的任务。如在C 语言程序设计课程中,要求学生在线完成网络平台上指定的ACM 题目,要求学生独立思考、允许同学之间可以相互讨论,培养起学生分析问题、解决问题的能力,培养通过交流找到解决方法的能力,帮助学生找到一条由易到难、层层深入的学习途径。
小组竞赛法。在开学初就将班级学生分成若干个学习小组,整个学习过程中,每个较大的任务由整个小组合作完成,并在各个小组间开展竞赛,当然也可以开展班级之间的竞赛,既激发学生学习的热情,也培养了学生的团队协作精神。
网络教学法。将知识点的讲解课件或视频预先发布在教学平台上,让学生在课外利用网络学习,不受时间空间限制,弥补课堂教学课时不足,并且可以重复看和听。并推荐学生学习腾讯课堂、网易公开课、爱课程等网络在线优质教学资源。
讨论教学法。一方面,在教学平台上,学生之间就某一道题目涉及的知识点展开讨论;另一方面,在课堂上安排合适的讨论任务,由学生集思广益,解决问题,取长补短,并发扬团队协作精神。
自主学习。将一门课程的学习资源通过教学平台尽可能提供给学生,学生就能看到在线课程的学习目标、学习方法、能力考核等信息,在教师的引导下,利用课余时间进行自主学习、协作学习,利用资源库中的资源进行研究性学习,从而提高学生获取、辨别、处理信息的能力,培养学生自主学习、合作学习的能力。教学平台为学生提供一个自主化的学习环境,培养学生自主学习意识,能有效激发和维持学生对计算机课程的学习兴趣,从而有效提高学生对计算机和网络的综合应用能力。
(三)改革考核方式
提出平时在线作业、考试与期末在线考试相结合的考核方式,全面推行计算机基础课无纸化考试,摒弃传统的“一张试卷定成绩”的评价方式以及“重理论知识,轻动手操作”的笔试考试方式,取而代之的是采用无纸化的、操作性强的上机考核。评价学生的学习成绩采用全程化、多样化考核方式。在学习过程中不断地进行考核,考核方式不再单一,形式多样,如课堂提问、上台讲解、课堂讨论、作业、实验、模拟考试、期末考试。由于考核是全程化,所以不再考查出勤情况,避免上课点名或签到浪费时间,尤其是大班上课时点名或签到更浪费时间。
不同课程不同人数的上课班级,所采用的考核方案要有所区别。如:
考核方案一:上课提问(5%)+上课讲解(5%)+大作品设计(35%)+实验(35%)+小作品答辩(20%)。
考核方案二:作业与实验(30%)+技能考核(30%)+期末考试(40%)。
考核方案一适合小班上课、作品设计类课程,如文字排版、演示文稿、软件作品类等。考核方案二适合大班上课、编程类课程。如C 语言程序设计,其中技能考核,以ACM 题目的提交次数、正确解题数、提交时间作为考核目标。
不管采用何种考核方式,都要适时记录每一次考核学生的评分,并在期末考试后计算到总评成绩中,否则考核多样化只会流于形式。课堂提问,由任课教师根据上课内容提问学生,考核学生是否听课及对提问知识的理解程度。作业与实验,教师根据教学进度安排任务,旨在考核学生对本门课程各阶段知识点的理解和运用能力。上课讲解,有一部分学生毕业后将进入学校任教,所以在教学过程中可以有意识地安排学生上讲台,讲解一个小知识内容,锻炼讲解能力。开展课堂讨论,必须提前告知学生,并要求做好相关准备,在课堂上进行有针对性的讨论,目标是通过讨论找到解决问题的方法。作业与实验,考核学生是否在规定的时间范围内提交作业与实验,即考核学生是否完成任务,并必须考核学生提交任务的正确性。模拟考试,由任课教师组织班级测试,分阶段考核学生对已学知识的掌握程度。期末考试,由学校组织统一测试,考核学生对整门课程所学知识的全面综合运用能力。
三 结束语
为适应社会人才需求,在计算机基础课程教学中提高学生的计算机应用能力、培养自主学习能力、提高综合素质和创新能力势在必行。为此,更要改变传统的教学考方法,改变以教师为主体,学生被动学习的模式,进行考核评价过程化管理。计算机基础课程教学平台能弥补传统教学模式中的不足,解决单一化教学模式中学生“高分低能”的矛盾,使学生在学习理论知识的同时更加注重综合应用能力的提高,实现学以致用的目标。培养学生自主学习意识,激发和维持学生学习兴趣,最终实现提高学生对计算机的综合运用能力,全面改进教学效果、提高教学质量的目标。
[1]夏鲁惠.地方本科院校如何转型发展[N].中国教育报,2014-10-20(10).
[2]梁晶晶,白洁.公共计算机考试形式的改革[J].信息与电脑:理论版,2010(3):202.
[3]华丹多吉.高校公共计算机教学改革带来的思考[J].信息与电脑:理论版,2010(3):197.
[4]宋初一,姜静清.民族院校计算机基础课程网络考试系统的设计[J].内蒙古民族大学学报,2010(6):624-626.
[5]张泽梁,杨志平,刘艳波.EOI 网络教学平台的研究与开发[J].吉林省教育学院学报,2010(5):149-150.
[6]刘锋.公共计算机自主学习平台的开发与研究[J].电脑编程技巧与维护,2012(16):148-171.
[7]刘静,索红军.高职高专公共计算机教育的现状探讨[J].价值工程,2011(21):186.
[8]樊长兴.公共计算机课程实验教学网络课件的研究与开发[J].绍兴文理学院学报,2010(3):106-109.
[9]黄寿孟.独立学院公共计算机课程教学改革的探索[J].电脑学习,2010(2):42-43.
[10]陈念年,李郁峰,李绘卓.基于在线评判系统的程序设计教学[J].教学研究,2009(15):83-85.
[11]田建新,刘建波.新形势下对公共计算机教学改革的几点思考[J].黑龙江科技信息,2012(30):173.
[12]睢丹,牛红惠.公共计算机应用基础实验教学改革研究[J].安阳师范学院学报,2010(2):120-122.
[13]刘楠,孙国道,田贤忠. ACM 在线评判系统设计与实现[J].计算机时代,2010(2):34-35.