时间:2022-05-14 09:36:20
绪论:在寻找写作灵感吗?爱发表网为您精选了1篇计算机应用毕业设计论文,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
摘要:随着网络的日益普及,校园网的资源也更加丰富,功能强大,是教学过程中一个重要信息资源库。本文在现有校园网络基础之上,提出了建立基于校园网的辅助教学网络平台的设计方案,用以辅助日常的计算机基础课程教学。同时介绍了系统的设计思想、总体结构,分析了各个模块的功能、组成。
关键词:网络教学;校园网;B/S模式;平台
1前言
随着计算机技术、网络技术以及多媒体技术的迅速发展,如今的教育技术进入到一个新的发展阶段――网络教学(Web-Based Instruction,WBI)阶段。网络教学是以计算机通信技术和网络技术为依托,采用远程实时多点双向交互式多媒体的现代化教学手段,跨越时间与空间的教育传递过程,实现一种随时随地、交互性强且内容新颖的教学方法。
特别是随着高校的不断扩招, 教学量也随学生的扩招数而增长,作为一门大学必修的基础程――“计算机应用基础”,在一学期内同时上课的人数也越来越多,使教学资源严重紧张,在高校建立基于校园网的课程辅助教学系统,充分使用网络教学手段,将极大节约资源、提高“计算机应用基础”课程教学质量。
2系统设计思想及设计原则
基于校园网的“计算机应用基础”辅助教学系统,是一个由硬件、软件、教学资源、教学管理机构等组成的一体化有机系统。它作为传统教学资源的补充,实现网上教学,打破传统教学的时空界限,让学生自由获取相关知识,它可以利用网络技术实现教育资源共享,改善学习模式,实现学生之间、学生与教师之间的通讯以及开放的、远距离的、大面积的交互教学,并通过交互教学使学生深入了解课程的特色及难点,提高形象思维能力与创造性。
当前,基于B/S结构的Web数据库技术、交互式动态
网页技术如ASP、JSP 等的发展,为构建以校园网为依托的辅助教学系统提供了良好的发展空间。在本系统中使用Jbuilder作为开发工具,采用三层B/S模式,以Web服务器为中心,客户端通过浏览器访问Web服务器以及与Web服务器相连的后台数据库。三层B/S模式结构见图1所示。服务器端操作系统选用目前被广泛使用的Windows Server 2003,后台数据库选择易用性和安全性较好的SQL Server 2000。
图1系统三层B/S模式结构图
3系统总体设计
该系统能提供多种方式的师生交流,注重交互式学习,在满足常规教学任务的基础上,还可以满足教师和学生进行科研、学习和交流的需要。
4系统主要模块的设计
在系统的各个子模块要分别完成相应的设计功能,功能的实现必须要有后台数据库的支撑。
4.1学员学习模块
在学习模块,学生可以访问“计算机应用基础”相关课程资源,可参与课程讨论或留言,还可以进行单元测试或在线考试。
学生在注册及登录子模块登录。学生注册由系统自动生成,数据来自本校教务处的学生基本信息库。学生只要输入姓名及正确的密码,经信息认证模块审核后,登录成功后,可修改个人密码。
通过浏览课程资源、单元题自测、交流讨论区、在线考试等子模块,学生可浏览教师提供的课程基本信息、CAI教学课件等,也可根据自己学习的内容进行单元自测,还可参加教师组织的在线考试,最后可在论坛中同教师或其它同学进行讨论。
4.2教师管理模块
教师管理模块是本系统的核心部分,其功能结构如图3所示。
“教师注册/登录”子模块,教师注册由系统自动生成,数据来自本校人事处的教师基本信息库。登录时只要输入姓名及正确的密码,经信息认证模块审核后,即可登录成功,可修改个人密码。
教学资源管理子模块,教师既可以利用“在线编辑”模块,在线编辑“计算机应用基础”课程的基本内容,也可离线制作CAI课件,然后通过“资料传输”模块将其上传至辅助教学站点的虚拟目录下,其中支持PPT、DOC、PDF、HTML等常用文档的上传。
单元测试管理子模块,教师可以利用“单元测试题库管理”模块,将各个单元的测试题及标准答案放于系统中。学生可以选择要测试的单元,答题完毕后可对比标准答案。
图3教师管理模块功能结构图
在线考试管理子模块,教师可以利用“在线考试题库管理”模块管理试题库,利用“自动抽题”模块,教师可设置题目类型、数目及难度系数等参数,由系统自动随机生成试卷及相应的标准答案。学生答题完毕则“在线评分”模块自动评测出考生成绩。利用“考务管理”模块教师可安排考试时长、考务信息、记录考试过程中违纪情况等。最后通过“成绩”模块教师可分析学生的知识掌握情况。
教学讨论区子模块,教师可利用“公告管理”模块和“论坛管理”模块来信息或回答学生的提问,也可论坛中同教师或学生进行讨论。
4.3管理员模块
该模块主要包括:教师学生信息管理、系统相关配置、系统管理及维护子模块。
教师学生信息管理子模块,包括审核教师学生注册信息,管理和维护教师学生基本信息。
系统相关配置子模块,管理构成辅助教学站点的各种资源,包括:题库管理、在线考试及考评模板等。
系统管理及与维护子模块,使系统管理员方便地管理和维护通用辅助教学系统。
5结束语
本文针对“计算机应用基础”课程特点,研究探讨了一种基于校园网的智能辅助教学系统的构造方法,设计了一个基于校园网智能教学系统。系统使用Jbuilder作为开发工具,采用三层B/S模式,以Web服务器为中心,SQL Server 2000为后台数据库。
基于校园网的“计算机应用基础”辅助教学系统是一个高效、实用的教学辅助系统,它可以为高校教师,尤其是计算机基础课程教师提供了一种构建个性化教学辅助平台的快速、简便的方法,从而为高校中普遍存在的计算机基础教学资源紧张问题提供一种较为可行的解决方案。
摘要:文章从计算机应用型本科人才“知识、能力、素质”三要素出发,在分析“能力”要素核心地位的基础上,提出如何围绕程序设计能力培养规划程序设计类课程设置,并结合作者教学经验,给出程序设计类课程教学思路和几种切实有效的教学方法。
关键词:计算机应用型本科人才;程序设计能力;课程模式;分段教学
1背景
计算机应用型本科人才作为一种人才培养类型,是面向计算机应用第一线的高级专门人才。程序设计能力是计算机应用型人才培养的专业基础和应用基础,是应用计算机解决实际问题必备的专业能力素质,程序设计能力的高低直接决定了计算机应用的广度和深度。
计算机应用中的各种软件产品是由计算机程序实现的,程序是软件的本体。计算机程序设计必须以某种计算机程序设计语言为工具,通过使用程序设计语言编制程序来实现人机交互的软件产品。程序设计语言课程的设置、教学和实践直接关系着程序设计能力的培养,对计算机应用型人才培养的规格和质量具有至关重要的意义。
作为一种人才培养类型,在计算机应用型本科人才培养的“知识、能力、素质”三要素中,能力要素是其中的核心要素,是计算机应用型人才的突出特征,无论是知识要素还是素质要素,最终都要通过能力要素来体现。这种能力要素既包含综合应用所学专业知识有效解决工作中实际问题的能力,又包括终身学习的能力以及创新能力。程序设计能力培养是计算机应用型人才培养的专业基础,只有紧密围绕能力要素这一核心,不断探讨程序设计语言课程的优化设置,不断改革教学方法和提升教学质量,不断加强面向应用的实践环节,才能较好地实现计算机应用型本科人才培养的基本规格和质量标准[1]28-29。
2围绕能力培养规划课程设置
2.1应用多样性决定课程模式多样性
计算机应用的广泛性及地区、行业的差异性,导致计算机应用型人才培养课程模式的多样性,没有一种课程模式能够适用于所有计算机应用型人才的培养。同时由于社会的发展、应用行业的变化、计算机科学理论与技术的快速更新,也使得没有一种课程模式是一成不变的,这又导致了课程模式的动态性。这种应用型人才培养课程模式的开放性为计算机应用型人才培养课程设置提供了灵活性。因此,在设置计算机应用型本科人才培养具体专业课程方案时,要根据自身具体的教育实践和层次构建符合自身校情和人才培养目标的课程模式。
2.2程序设计类课程模式现状
目前在各应用型大学的计算机相关专业中,程序设计语言类课程的设置不尽相同。大多数开设的程序设计语言课有两门,一门是面向过程的,大多为C语言;一门是面向对象的,大多为C++或Java或C#,也有同时开设多门面向对象课程的。
面向对象的程序设计方法以对象模拟现实世界中的事物,以对象的数据成员描述事物的属性,以对象的成员函数描述事物的行为或方法。这样,面向对象程序设计的基本任务就是考虑如何准确地使用对象来描述问题域中的事物。这种程序设计将人们在日常生活中习惯的思维方式和表达方式应用到软件开发中,使软件开发从太专业化的方法、规则和技巧中回到人们通常的思维方式。同时,面向对象的程序设计方法能有效地减少程序的出错率,支持代码重用,大大提高软件的开发效率等,所有这些优点吸引了许多学校的计算机相关专业直接把面向对象程序设计作为学生接触的第一门程序设计课程开设,使学生一开始就能培养用面向对象的思想去思考和编程,有的专业采用的是纯面向对象语言Java,而有的则采用的是混合型的面向对象语言C++[1]335-339。
2.3培养学生的程序设计能力
计算机应用型本科人才是一种人才培养类型。由于校情不同,学生基础不同,培养目标和专业背景不同,这也使得计算机应用型人才是分层次的,这种层次是类型中的层次。计算机程序设计语言作为计算机及其相关专业的必修专业基础课程,其设置必须要考虑人才培养类型、层次和专业背景等因素,要在充分学习和借鉴他校相关专业成功经验的基础上设置适合自身情况和培养目标的程序设计语言课程。
(1) 以人才培养目标为中心。
课程设置是为人才培养目标服务的,必须以人才培养目标为中心设置课程。计算机应用型本科人才是分层次的,不同层次的应用其培养目标是不同的。程序设计语言课程作为计算机及相关专业的必修基础课,其课程设置、开课学期、课程内容和教学方法也是不同的。具体开设那些程序设计语言课程,在哪个学期开设以及重点讲授哪些内容,所有这些问题的确定一定要以人才培养目标为中心,充分考虑其他课程的开设情况和学生实际以及专业背景,只有这样才能较好地支撑培养目标,才能保证计算机应用型本科人才的培养质量。
(2) 以能力培养为主线。
计算机应用型本科人才培养要将能力培养贯穿到课程设置和教学的每个环节中。在程序设计语言课程设置时,既要考虑到本科教育的基础性和阶段性,更要充分考虑应用型人才适应第一线工作的需求;既要注重理论知识的掌握和认知能力的提升,更要注重实践和应用能力的培养,只有将二者有机结合才能将知识和技能内化为实际应用能力。
(3) 注重学科基础知识掌握和综合素质培养。
计算机应用型本科人才应具有高等教育本科层次的基本知识和基本理论,这些学科基础知识要足以满足一线人才所需的技术和技能要求。应用是基本理论指导下的应用,不是没有或弱化基础理论,只是应用型本科人才比其他类型的本科人才在某些理论深度上要浅一些。只有掌握较宽的学科知识面和扎实的学科基础理论,才能更好地提升应用型人才的知识更新能力和创新能力,更好地满足应用型人才职业生涯的需要[2]。
计算机应用型人才培养既要重视专业知识和应用能力等专业素质的培养,又要重视责任意识和团队合作意识等非专业基本素质培养,要将基本素质培养融入到专业人才培养的课程体系中,使计算机应用型本科人才具有较强的应变能力和可持续发展潜力。
3程序设计类课程教学
计算机程序设计能力的培养始于程序设计语言课程的教学。计算机程序设计语言多种多样,随着计算机硬件技术的飞速发展,程序设计语言也在不断更新和发展。要在计算机专业的本科课程中教会学生使用每一种常见的语言是不现实的,也是没有必要的。在计算机应用型本科人才培养中,要设法培养学生语言学习能力,帮助他们在头脑里构筑起一个对学习任何新接触到的语言都有帮助的框架,使他们能较好理解程序设计语言的共同实质,掌握快速学习和使用一门新语言的要领和重点。
3.1围绕应用及能力培养选取教学内容
3.1.1围绕培养目标选取教学内容
程序设计语言课程的基本目的是让学生掌握程序设计语言基础知识和程序设计方法,掌握应用计算机分析问题和解决问题的能力。人才培养目标决定了课程教学的知识目标和能力目标。不同的培养目标、不同的人才培养类型、不同的应用层次决定了课程内容的选取重点也是不同的。
3.1.2重点突出应用和能力培养
教材和教学不同,教材一般具有完整性和通用性,而教学更具有针对性和具体性。教材只是教学的辅助材料,没有组织而过度依赖教材进行教学势必导致照本宣科。
C、C++、Java、C#等现在流行的程序设计语言其本身功能都非常强大,语言本身的灵活性也导致了语言语法的复杂性。教材为了完整,往往涉及了较多的语法和算法,如果把这些语法和算法都让学生去掌握就会使学生不择要领,还会深感程序设计语言的复杂性,打击学生的学习兴趣。因此,在教学内容选择上要以应用和能力培养为目的,让学生体会到语言本身只是个描述工具,掌握所有的语法和算法不可能也没有必要。尤其是C和C++里面的许多语法,在实际应用中很少用到,如果照本宣科按教材内容编排进行教学,学生学到的只是个别语言知识点,这些知识点如果长期得不到应用,即使语言本身没被淘汰,也会被学生的记忆所淘汰。正如使用Windows操作系统一样,完成一个功能可能会提供许多种方式,而我们习惯使用的只是其中的一种或两种。在程序设计语言的学习中,不是让学生“学了什么”,而是让学生“会做什么”,最终的目标是应用和能力,懂得更多的语法并不代表能力。许多教师考试试卷中出现了大量的语法考点,这样做虽有利于试卷出题,但不利于应用和能力的考核。因此,在程序设计语言教学的内容选取上一定要以应用和程序设计能力培养为核心,才能达到计算机应用型人才培养的目的和标准。
摘要:针对目前大学“计算机应用基础”课程教学目标设计中存在的不明确,不具体以及不易衡量等问题,提出运用目标管理领域中的SMART原则设计和优化教学目标,从而能够更好地进行教学评价和引导学生。
关键词:SMART原则;教学目标;设计
“计算机应用基础”是各大院校面对非计算机专业入学新生开设的一门课程,主要讲授计算机的基础知识和基本概念,培养学生的计算机基本操作技能,激发和培养大一新生学习计算机的兴趣,为其今后进一步应用计算机知识打下基础。
根据实际情况和社会需要,学校一般会对该课程进行相应的教学设计。教学设计是运用系统方法分析教学问题和制订教学目标,建立解决教学问题的方案,试行方案并进行效果评价,最后对方案进行修改的过程。其中,如何制订出准确合理的教学目标是非常重要的一环。合理具体的教学目标,可以准确地指导教师的教学方向,帮助教师制定和设计具体的教学过程,更好地引导和帮助学生。
1教学目标设计现状
1) 教师在设计教学目标时一般参照教学大纲,大纲对目标的要求不够明确具体,缺乏衡量教学目标的具体措施,使得教师在设计教学目标时比较被动。
2) 教师在设计教学目标过程中,较少考虑学生的参与,缺乏与学生的互动,导致目标没有在师生之间达成一致。目标设定不当,难以充分调动学生学习的积极性、主动性,最终导致目标无法实现。
3) 教师设计教学目标时缺乏相关性,没有充分考虑学生的基础差异、专业差异、需求差异。
为了更好地确定合理的教学目标,我们引入了目标管理领域著名的SMART原则。一个可见的、可操作的、明确的教学目标不但可以指导教师编写教学材料,还可以作为教学评价的依据。不恰当的目标通常都不能满足SMART原则,因此可以将SMART原则作为优化整个教学设计的有力工具[1]。
2SMART原则
目标管理由管理学大师Peter Drucker提出,首先出现于他的著作《管理实践》(The Practice of Management)一书中,SMART原则是目标管理中制定目标的一个经典原则,如图1所示。
具体含义如下:
1) 目标必须是具体的(Specific),不能笼统。
2) 目标必须是可以衡量的(Measurable),指标是数量化或者行为化的,验证这些指标的数据或者信息是可以获得的。
3) 目标必须是可以达到的(Attainable),指标在付出努力的情况下可以实现,避免设立过高或过低的目标。
4) 目标必须和其他目标具有相关性(Relevant),指标要与工作、岗位相关,不能跑题。
5) 目标必须具有明确的截止期限(Time-based),注重完成指标的期限。
3运用SMART原则设计教学目标
3.1S(Specific)――具体性
具体性是指要用具体的语言清楚地说明要达成的行为标准。
以计算机应用基础中Excel的案例教学为例,如果教学目标定义为学生会使用Excel表格,就显得过于抽象,过于笼统了。笼统的教学目标就不好评价,不好衡量。具体说来,Excel涉及的知识很多,包括表格、函数、统计图表、数据透视表等,会使用哪些。如可以这样定义Excel这一部分某个案例的教学目标:
1) 理解Rank()函数各个参数的意义,并能够使用Rank()函数,对一组数据进行排序。并给出一个班级的高等数学成绩,要求学生能够完成名次的排列。
2) 能够根据给定数据表,在其基础上绘出两轴线―柱状统计图。统计图有很多种,柱状图、饼状图、折线图,说得具体就好操作,便于衡量。
3.2M(Measurable)――衡量性
衡量性就是指目标应该明确且可以量化。用一组明确的数据作为衡量教学目标是否达成的依据。如果制定的目标没有办法衡量,就无法判断这个教学目标是否实现。
以“学生成绩分析表”的教学为例,如何衡量“能够使用Rank()函数,对一组数据进行排序”这个目标呢?可以在上机时,安排这样一道测验题目,如果80%以上的同学能够较好完成,则可以认为达到该教学目标。如果班上学生很多,可以采取抽样的方式。
不是所有的教学目标都可以量化,目标的衡量标准遵循“能量化的量化,不能量化的质化”。
3.3A(Attainable)――可实现性
目标应该是可以实现、可以达到的。教学目标定得太高,学生会跟不上课堂进度,完不成老师布置的作业,学生的学习热情会受到打击。教学目标定得太低,学生会有课堂所学有限,时间被浪费的感觉。教师在制定教学目标时,需要了解学生的情况,评估课程难度,合理设计目标。例如,以80%的学生的基础为参照,制定相应的教学目标。考虑到学生的基础、需求等差异,目标制定时,可以师生互动,让学生充分发表意见建议,由师生共同完成教学目标的设定,使教学目标在师生之间达成一致。
对于不同层次的班级,教师可适当调整教学目标,实现层次化教学。如根据实际教学经验,教师可以将文科班的教学目标定得相对低些,避免涉及过多复杂的函数,而对理科班的目标设定则正好相反[2]。
3.4R(Relevant)――相关性
相关性指实现此目标与其他目标的关联情况。如果实现了这个目标,但对其他的目标完全不相关,或者相关度很低,那么即使达到这个目标意义也不是很大。
教学目标不能偏离教学大纲,不能偏离教材。相关性要求教师控制课堂的随意性,实现教学过程的有序性、连续性。
教师在制定教学目标时要考虑学生的专业和实际应用需求[3]。文科专业的学生可能会经常使用Word,教学目标中要体现Word编辑排版等要求;对美术、艺术类专业的学生可以多讲一些图片处理、Flash动画、网页设计等内容。不同专业的教学侧重点不同,应该在教学目标中得到体现。
3.5T(Time-based)――时限性
目标的时限性就是指目标是有时间限制的。没有时间限制的目标无法评价。制定教学目标时,教师根据教学任务中各章节的权重,拟定出完成各章节目标的时间要求。定期检查教学进度,根据实际情况调整教学计划,如期实现教学目标。
以“学生成绩分析表”的教学为例,根据其在课程中的权重,需在两个学时内完成该案例的教学。
3.6设计案例――IF函数教学
以IF函数教学为例,运用SMART原则进行教学目标设计。经过和学生的讨论,利用上课前5分钟,将准备好的教学目标同学生讨论,调整后的教学目标如表1所示。
按照调整后的教学目标进行教学,学生学习目的明确,一改以往被动听课的状态,积极性大大提高,操作题测试结果如表2所示。
4结语
计算机应用基础课程涉及的知识点很多,在运用SMART原则进行教学目标设计时,实际上是按知识点逐个设计的,这就实现了教学目标的模块化,这是实现模块化教学的前提。教学目标的可实现性必然考虑到学生的差异性,导致教学目标的层次化,这又是层次化教学的基础。
计算机应用基础课程的教学涉及到诸多方面的因素,需要我们不断地探索新的教学方法和教学模式,激发学生学习该课程的兴趣,使学生不但掌握书本上的知识,更重要的是掌握利用计算机求解实际问题的基本能力,只有这样才能达到我们教学的真正目的。
摘要:在借鉴国内外高职教育课程开发的实践经验基础上,以“人全面发展”理念为指导,构建“平台+岗位,以工作过程为导向、以项目课程为主体”的课程开发模式,分析现有专业人才的职业能力,优化现有专业课程结构,设计高职教育计算机应用技术专业人才培养方案,并对方案的特点进行探讨。
关键词:高职;计算机应用技术;培养方案;工作过程;项目课程
随着我国高等教育大众化进程的加快,高职教育规模迅速扩大,取得了令人瞩目的成绩,高职教育的研究与实践取得了丰硕的成果。高职教育计算机应用技术专业伴随着信息技术和高职教育的发展,不断进行改革与自我完善,取得了一定的成绩。但是,随着计算机作为一门技术渗透到社会各个领域,社会对计算机专业人才的需求不再满足于只会操作计算机,而是要求计算机专业应用型人才能够应用计算机和网络进行管理、利用计算机进行开发和设计、对计算机和网络进行维护等。基于上述情况,我们在计算机应用技术专业进行了“平台+岗位,以工作过程为导向、以项目课程为主体”课程开发模式的探索与实践,以适应社会对计算机应用技术及相关专业人才的需求。
1 “平台+岗位,工作过程为导向,项目课程为主体”的含义
在“人全面发展”教育理念和工作过程导向的课程开发理论指导下,提出“平台+岗位,以工作过程为导向,项目课程为主体”课程开发模式。
“平台+岗位”是指在保证学生综合能力培养的前提下,通过开设多个岗位方向,提高学生专业技能,力争做到“一专多能”,增加学生就业机会和就业能力。其中,“平台”是指对计算机应用技术专业学生进行行业通用技能和素质的培养,即专业基本素质培养,使学生达到专业“基础人才”的要求。“岗位”就是按岗位设置专业方向,围绕职业技能展开培养,即应用能力培养,使学生达到专业“应用人才”的要求。综合分析计算机应用专业人员岗位、毕业生就业状况及学生学习能力等诸多情况,我们将专业方向设置为软件开发技术(A)、网络技术(B)、信息化办公(C)三个方向。
工作过程导向是指在计算机应用技术专业的课程开发中,针对岗位进行职业能力分析,整合理论与实践教学内容,以工作过程为基础设计训练项目,建立工作任务与知识、技能的联系,增强学生的直接体验,激发学生的学习兴趣。教学内容以工作过程为导向,关注学生工作任务的完成,为学生提供体验完整工作过程的学习机会。
项目课程是“一种以工作任务为中心,选择、组织并学习工作知识的课程模式。”[1]它以典型产品的生产或服务等项目为载体设计教学内容,具有明确的工作任务,将理论知识和实践技能结合,与企业实际生产过程有直接关系,学生在一定的时间范围内可以组织安排自己的学习行为,有明确而具体的成果展示等特点[2]。高职计算机应用技术专业项目课程可理解为一个企业网站的建设与管理、一个管理信息系统应用软件的开发、一次会议材料准备等。
2高职计算机应用专业人才培养方案
根据高职计算机应用技术专业人才培养目标,按照高职课程开发的流程,结合“平台+岗位,工作过程为导向、项目课程为主体”课程开发模式,进行工作任务与职业能力分析、课程结构设计、课程科目设置和课程内容重构。
2.1工作任务与职业能力分析
通过对计算机技术应用现状的调查分析,将专业技术分为通用和专用技术两个部分,对其岗位、工作任务和职业能力进行分析(见表1)。
2.2课程结构设计
根据岗位、工作任务和职业能力分析,将课程结构设计为“山”字形,如图1所示。“山”字中横向的“―”为基础平台,注重基本素质和通用技术培养,即通识教育;纵向的“|”,为专业岗位方向,即软件开发、网络技术、信息化办公方向,加强对学生的岗位技能培养。
2.3课程科目设置
计算机应用技术专业课程类型设置为必修和选修两种。在基础平台,除设置必修课程外,增加选修课程的数量及交叉学科选修课程,基础平台课程设置如图2所示。
专业岗位方向课程模块化,学生可根据学习基础、个人兴趣及发展定位选修一个专业方向。每个专业岗位方向设置1-2个项目课程,开设相应岗位方向的职业资格认证课程,实现“双证书”培养,岗位方向课程设置见表2。
2.4课程内容的重构
课程内容重构按照完成工作过程所需的职业能力,采用模块化设计,将完成一项工作任务所需的理论知识、操作技能、实践经验以及活动方式方法等综合为项目课程。项目课程的内容包括工作任务、相关理论知识和实践知识、拓展知识、练习和结果评价等。项目课程的课时分配以工作任务的难易程度和应用程度为依据,而不以知识点的难易程度为依据。高职计算机应用技术专业核心项目课程设计见表3。
3培养方案的特点
本课程方案设计以高职研究的理论为指导,贯彻“人全面发展”的教育理念,从多个视角调查分析,充分考虑企业、行业、学生和学校等多方面的意见,专业人才定位准确,培养目标明确。
首先,课程方案中通过“平台+岗位”模式加强了通用技术和岗位技术培养,充分体现了社会需求和人的自我发展两个目标。课程采用“山”字形结构,实现了对“三段式”结构的彻底改良。通过课程内容整合或分解重构项目课程,项目课程以实际项目为出发点,实现理论知识、基本技能和实际应用的融合,解决了理论与实践教学脱节、教学与生产实际脱节、课程缺乏实用性、课程内容陈旧以及课程呈现方式单一等问题。
其次,“以工作过程为导向,项目课程为主体”模式体现了建构主义教育理论中以“学”为中心的教学策略。在项目课程实施过程中,通过构建真实生产环境,有助于提高学生分析问题、解决问题的能力以及快速适应工作需要的能力[3]。同时,真实的生产环境有助于学生了解企业或行业对员工知识结构、技术技能、综合素质的要求;体验企业的文化氛围;体会典型行业团队的角色构成及团队角色协同工作技巧;学习体验课堂理论知识在实际工程项目中的应用,积累项目实战经验,增强学生的就业能力和信心[4]。
最后,本课程方案有利于改变传统的评价手段和方法,结合项目采用阶段评价、过程评价、目标评价等多种评价模式,更加注重了学生动手能力、分析问题、解决问题能力的考核,有利于学生的创新。评价形式结合课堂表现、学生作业、平时测验、实验实训、技能竞赛等情况,更能全面客观地评价学生的成绩和能力,解决现有课程评价中的不足。
4结语
高职计算机应用技术专业人才缺乏与毕业生就业困难早已成为一个不争的事实,这说明高职提供的专业教育服务存在问题,职业教育的产品存在问题,不能很好地培养适销对路的产品,其根源除了课程方案设计存在问题外,还包括职业教育市场缺乏有效的规范和监控,没有明确的专业标准和严格的评鉴体系。因此,为了保证高职教育计算机应用专业的健康发展,除了要重视人才培养方案设计外,还要在课程分析、课程方案实施、课程方案评价等环节上下大力气。此外,高职计算机应用技术专业教学可以借鉴ISO 9000质量管理理念,树立现代教学服务观和高等教育大众化背景下的质量观,从高职教学实际出发,建立以专业课程质量标准为依据,以工作情景中职业能力和操作能力为评价重点,以掌握的职业能力为目的,以工作场所人员为评价者、以工作场所的实际操作表现为依据的课程评价体系,全面客观地评价高职教育质量,促进高职教育健康发展。
摘要:任务驱动式教学是指在整个教学过程中,以完成一个个具体的任务为线索,把教学内容巧妙地隐含在每个任务之中。在计算机应用课程的“任务”设计中,应使用“单刀直入法”化繁为简,既要使各任务能较好地涵盖课程知识点,又要能使学生在愉快的情景下完成学习任务。
关键词:计算机应用;任务驱动;任务;教学内容
1 引言
目前,在高等院校的各专业教学中,都把计算机应用课程作为专业教学中的技术基础课程。计算机应用课程的显著特点是它的实践性和应用性。担任《计算机应用》课程教学的教师都有这样的体会:学生刚接触计算机应用课程时兴趣很大,可没多久,兴趣就没有了;学生对玩计算机很感兴趣,但对《计算机应用》课却没有兴趣。究其原因,在于现行的教学方法和模式不适应计算机应用课程教学。那么,如何改变传统的计算机应用课程教学方法,如何探索切实有效的新型教学模式?经过近几年的探索和实践,任务驱动式教学得到越来越多教师的认可和推崇。但是,在实施任务驱动式教学的过程中又存在许多思想上和行动上的偏差,为提高计算机应用课程教学的实效,达到培养学生的信息素养、创新精神和实践能力的教学目标,我们有必要对计算机应用课程教学活动中的“任务”设计进行探讨和辨析。
2 任务驱动式教学的特点
任务驱动式教学是一种建立在建构主义教学理论基础上的教学方法,是指在整个教学过程中,以完成一个个具体的任务为线索,把教学内容巧妙地隐含在每个任务之中。并在完成任务的同时培养学生的创新意识和创新能力以及自主学习的习惯,引导他们学会如何去发现、思考、寻找解决问题的方法,最终让学生自己提出问题,并经过思考,自己解决问题。这样,学生既学到了知识,又培养了动手实践能力,提高了学生的探索创新精神。学生在完成任务的过程中,始终处于主体地位。教师是学习情景的创设者、学习任务的设计者、学习资源的提供者、学习活动的组织者和学习方法的指导者。
任务驱动教学法最显著的特点是以学生为主体,改变了以往“教师讲、学生听,以教定学”的被动教学模式,创造了“以学定教,学生主动参与、自主协作、探索新的新型学习模式。
3 “任务”设计的原则和要求
3.1 化繁为简,单刀直入
从学习者的角度说,“任务驱动”是一种学习方法,适用于学习操作类的知识和技能,尤其适用于学习计算机应用方面的知识和技能。我们也可以称之为“单刀直入法”或“黑箱方法”。
“黑箱”(Black Box)是只知其输入和输出不知其内部结构的系统,或者说“黑箱”是内部结构一时无法直接观测,只能从外部去认识的系统。从外部观测那些具有某种功能而内部结构不清楚的系统,通过输入变化所引起的输出响应,分析系统的状态过程,推断系统的行为,这就是“黑箱方法”。
计算机应用技术内容十分丰富,名词术语很多,各知识点之间联系密切,常常是牵一发而动全身。这往往使得初学者在入门阶段,感到陌生的名词多、难点集中、头绪繁杂,甚至产生畏难情绪,失去学好电脑的信心。利用“黑箱方法”,可以将计算机科学由表及里分成若干个层次。在学习的不同阶段,特别是在学习某种应用软件的使用方法时,可以把深层次的系统视为“黑箱”,可以先知其然,而暂不深究其所以然。
经常有初学者向笔者咨询“如何学电脑”的问题。笔者的回答是,首先给自己提出一个明确的要在电脑上完成的“任务”。我一般建议他们首先学会使用文字处理软件输入一段中文(对于少年儿童,我主张他们的第一个“任务”是会在电脑上玩益智游戏,然后是画图),并且告诉他们,为了完成这个任务,完全没有必要(至少暂时没有必要)全面了解计算机硬件和操作系统的知识,更没有必要学习计算机发展史以及数制转换等知识。我们可以“单刀直入”地按照某几个步骤,进入某个文字处理软件的编辑环境,使用拼音输入法输入文章就可以了。
“任务驱动法”使我们的学习目标十分明确。在某个学习阶段,紧紧围绕这一既定的目标,了解相关的知识和操作方法,其它的可以一概先不涉及。这样做可以大大提高学习的效率和兴趣。当然,一个“任务”完成了,一个目标达到了,会产生新的任务,新的目标。例如,能在电脑上输入汉字了,接着就要提出新的问题:怎样改变字体、字号,怎样把输入的文章存盘,怎样打印,怎样在文本中插入表格或图形,等等。随着一个个任务的完成,初学者将逐步消除对电脑的神秘感,而且会不断地体会到使用电脑的乐趣。
“任务驱动”学习法,符合计算机系统的层次性和实用性,为我们提出了由表及里、逐层深入、逐步求精的学习途径,便于学生由浅入深、循序渐进地学好计算机的知识和技能。而且,采用这种学习方法,伴随着学生的是一个跟着一个的成就感,不再是那种片面追求所谓“系统”而导致的“只见树木,不见森林”的教学法给初学者带来的满头雾水和一脸茫然。
3.2 变被动为主动,不断提升学生技能
从教师的角度说,“任务驱动”是一种建立在建构主义教学理论基础上的教学方法,符合探究式教学模式,适用于培养学生的自学能力和相对独立地分析问题、解决问题的能力。我们提倡在计算机应用知识和技能的教学中采用这种教学方法。
电脑软硬件的发展十分迅猛,更新的周期越来越短。学生现在学到的一些具体的知识不用多久可能就会过时。这就要求教师必须注意培养和提高学生自学计算机学科知识和技能的能力。
运用“任务驱动”教学法,教师应首先向学生明确布置本阶段、本单元或本课时的学习任务,并给予学生学习方法的指导:
(1)要求学生带着要完成的任务,或者说带着要解决的问题认真读书,掌握基本概念和原理。要让学生知道,虽然计算机科学技术的发展十分迅猛,令人目不暇接,但是它的基本概念和原理是相对稳定的,只有掌握了某个学科的基本结构、基本概念和原理,才能无往而不胜,才能以不变应万变,才具备进一步深入学习或自学该学科的能力。
(2)要求学生敢于动手,勤于实践。计算机是工具,使用工具是技能,技能的掌握与熟练只能靠实践。应提倡学生自己上机实践获取知识和经验,这样做不仅知识掌握得牢固,而且可以培养学生的探索精神和自学能力。在学习使用电脑的过程中,读书和上机实践都重要,但比较而言,实践更重要。很多知识和技能必须通过多次上机才能学会,在完成“任务”的过程中,增长知识和才干。
(3)要向学生讲清楚,掌握计算机的知识和技能需要一个过程,不可能一次完成,需要有锲而不舍的精神。教师要鼓励学生以顽强的意志去钻研教材和上机实践,同时应该向他们指出,学习不是直线式的前进过程,而是“螺旋式”上升的过程,真正全面深刻地理解掌握知识和技能需要反复,因此,在接触一个新领域或一个新的知识点时,可以先知其然,而暂时不深究其所以然,但应该注意在学过后面相关的知识后及时复习前面学过的内容,这样不仅能前后联系,加深认识和理解,而且可收到事半功倍之效果。
总之,教师不仅要向学生讲明采用“任务驱动”学习方法的意义,而且要培养他们采用这种方法进行自学的能力,只有这样才能真正发挥“任务驱动”教学法的优势。
4 设计“任务”的关键技术
好的学习任务,应该适应不同的学生,并能引发学生思考,促进学生发展。从教学内容上来看,教师要做到精心设计好每一个“任务”。因为“任务驱动”教学法是要让学生在完成“任务”的同时掌握知识,“任务”直接影响教学效果。因此,“任务”的设计至关重要。
(1)“任务”要较好地涵盖课程知识点
计算机应用作为一门基础课程,必须完成教学大纲规定的教学内容。因此,在设计任务时,应将所有的知识点进行罗列,然后按章节内容设定若干个“任务”,将不同的知识点归纳到某个特定的“任务”中,通过该“任务”将需要的知识点进行串联,从而达到使学生在完成“任务”的同时掌握所需的知识。注意,在设计“任务”时,既要避免知识点的重复,又要避免知识点的遗漏。
(2)“任务”设计要照顾学生个性差异
学生是有着个性差异的,在设计“任务”时,要注意学生的特点与知识接受能力的差异,充分考虑学生的现有文化知识、认知能力和兴趣等。因此,我们所设计的任务既要符合大多数学生的认知水平和能力水平使他们能够共同发展,又要给能力强的学生留有适当的空间,使他们的个性得到充分的展示和发展。这样学生在不同层次的能力基础上都能有所收获,有所提高。同时由于任务驱动式教学的开放性,学生的个性差异虽有所体现,但并不直接影响评价结果,不同的学生在完成不同的专题任务时都可以创作出优秀的成果。
(3)“任务”要在愉快的教学环境中完成
从教学方法上来看,教师主要是加强学生的自学能力,在教学过程中要不断地用“任务”来引导学生自学。在学生学习过程中,要充分发挥多媒体计算机综合处理图形、图像、声音、文字等多种信息的功能,设置特定的情境,创设良好的学习氛围。如果有了这样一个良好的教学环境,那么学生在这种愉悦的环境中,便会自觉自愿地学习,主动地完成学习“任务”。
(4)“任务”要让学生积极参与
从能力培养的角度看,教师要注重调动学生的积极性,培养他们的创新精神和合作意识。在教学过程中,要引导学生积极参与,以此来提高学生上课时的注意力,从而提高学习的效率。提高学生学习注意力的有效办法是:老师应尽量创设真实的教学环境,给学生提出真实的任务来提高学生的学习兴趣,让学生进入角色,并且唤起原有的认知结构中有关的知识、经验和表象,从而使学生利用有关知识去“同化”或“顺应”所学的知识。使学习的新知识转化为与此相关的学习过的知识,达到事半功倍的效果。例如,上课时只告诉学生一些常用按钮的使用,然后详细讲解帮助菜单的使用,这样学生在学习中遇到不懂的内容时,就可以自己利用帮助菜单或帮助按钮自学了。教学以“导”为主,充分调动学生动手、动脑的积极性。创设情境之后,选择与当前学习主题相关的真实性事件或事件作为中心内容,让学生面临一个需要立刻解决的现实问题。问题的解决有可能使学生更主动、更广泛地激活原有的知识和经验,来理解、分析并解决当前问题。例如,在讲授PowerPoint时,老师课前用PowerPoint制作一套贺卡。上课时先让同学看,引起他们的兴趣,然后问学生想不想亲手体验一下?这样学生对这节课的内容产生了极大兴趣,并积极地随着老师的讲解进入学习情境,这节课的效果可想而知。
(5)“任务”要结合现实实际
任务的设计应该密切结合学生和社会的实际,只有这样才能激发学生的学习兴趣,并能给学生以更多的创造空间。例如,在圣诞节来临之际,让学生用Word设计一张销售平安果的招贴画,学生兴趣高涨,充分利用各种Word排版技术来进行创作。因此,一个联系实际而富有创造性的任务是任务驱动式教学成功的重要保障。
5 结束语
任务驱动式教学在当前计算机应用教学中确实是一种行之有效的教学方法,但是在进行“任务”设计的时候,必须考虑周全,保证任务的可行性和有效性,使之真正有利于实现计算机术应用课程的教学目标。
摘要:在计算机专业应用型人才的培养过程中,程序设计能力是衡量学生专业水平的一个关键因素,是影响计算机专业学生就业率的一个重要因素。通过对课程群建设的理论分析,结合我校的实际情况,针对计算机专业的程序设计课程群建设进行规划,切实培养学生程序设计的学习兴趣,促进计算机专业应用型人才的培养。
关键词:程序设计;课程群;计算机专业;应用型人才
目前虽然国内许多高校在开展课程建设、课程体系建设的同时也在开展课程群建设研究,但由于我国开展课程群建设时间较短,对课程群建设尚缺少完善的理论支持。我校以课题立项的方式正在开展课程群建设的研究工作,将深入研究课程群建设理论、课程群建设的实施方法和课程群建设绩效的评估等几个方面的内容。本文以计算机专业的程序设计课程群为研究对象,分析了我国课程群建设的现状,对课程群的建设理论进行分析,并对课程设计课程群进行规划设计,切实培养学生程序设计的学习兴趣,促进计算机专业应用型人才的培养。
1 课程群建设的实际情况简析
至今为止国内许多高校以多门课程组合的形式进行课程群建设。1990年,北京理工大学在基于“在课程建设中应当以教学计划的整体优化为目标”中提出了要注重课程群的建设与研究后,许多高校陆续以课题立项的方式开展了相同或相似的课程群建设的实践工作[1-2]。但在课程群的建设过程中有许多的实际问题并不是课程群的研究者所能左右的,如教学计划的修订、教学知识点的分解与融合、师资力量的分配、课时数的确定等。一般的学校在教育部的本科合格评估中对这些问题都有严格的界定,一般的研究者不可能随意更改,所有现在许多与课程群相关的改革研究工作只停留在理论研究甚至是理论设想的阶段。这样问题的解决实际上需要学校有一套行之有效的管理办法,可以使课程群建设的研究者在提出方案后能进行必要的探讨、论证,并能进行实施。
我们学校对于学科建设作了大量的工作,如确定了学科发展方向、确定了学科带头人、建立了与学科发展相关的精品课程等。对于课程群的建设才刚刚起步,现在正以课题立项的方式对课程群建设的理论进行分析和探讨,并准备以计算机专业课程群设置为例,提出课程群设置的有效方案、实施办法和评价标准,为进一步实施课程群建设和课程群教学改革提供依据。
2 课程群建设的原则
课程群是以现代教育思想和理论为指导,对教学计划中具有相互影响、密切联系、互动有序的相关课程进行重新规划设计和整合构建的课程集合,它一般从属于某个学科门类,有着整体的教学要求,具有模块化的教学内容,群内各课程之间能较好地体现出有机渗透性和整合性,有利于发挥群体优势[1]。课程群是基于知识体系构筑的有机的课程体系模块,是课程群师资的优化与整合,是承担人才培养重任的主体,也是承载课程群建设的实体。因此,课程组设置的原则是在整合课程资源、构建新课程体系的前提下,坚持个人自愿与系部统筹相结合的原则,在全院范围内将所有教学的专职教学科研人员进行重组,并按不同课程模块来整合师资构建课程组。笔者根据文献的分析并结合教学的实际情况认为课程群建设应该遵循如下几个原则:
1) 核心课程地位突出原则。一个课程群中的核心课程应该是为实现专业培养目标,对学生掌握专业知识和培养核心能力,对提高该专业核心竞争能力起决定作用的课程[3]。课程群中的其它课程课程是作为该课程的基础并为该课程服务的课程。在课程群的建设过程,知识点的分解与融合、教学内容的衔接、师资力量的分配、课时量的均衡等方面要充分突出核心课程的地位,都要围绕核心课程展开。核心课程体现了课程群在专业发展中的地位,体现了专业的分支方向。
2) 课程相关性原则。课程群不是几门课程简单的组合、叠加,而是基于知识体系构筑建立有机的课程体系模块。课程群是由教学内容相互联系、逻辑和结构上可以规划整合并形成有机整体的相关课程组成[4]。从内容上看,各门课程相互之间有内在的联系与传承关系。课程群建设弱化了课程的独立性,强化了课程之间的相关性,凸显它们为共同培养目标的服务特征,突出各课程所蕴含的技能定位,把围绕一个技能培养目标的、含有若干课程中的技能点抽象出来,在一个更高层次上连贯起来,使该技能的培养随课程教学的推进而不断递进、加深和拓展。课程群在形式上与课程教学模块相似, 但它注重技能培养,弱化课程个性概念, 强化课程内容之间的融合、交叉和关联,围绕技能培养目标强调课程教学内容的取舍和改革,打破课程间壁垒,优化课程体系,整合更新教学内容和教学方法等的过程。这就要求我们在进行课程群建设时,充分考虑课程群内诸课程在结构、内容、教学学时数及时间分配等方面的相互关系,以提高教学效率和教学质量。
3) 目的确定原则。程群的建设,要有利于疏通专业知识、专业技能、课程、教材之间的关系,便于学生学习、理解和掌握[5]。课程群的建设,要便于专业教学计划的组织与实施。专业主干课程群的设置有助于教学计划的合理和优化, 专业课程群的建设有助于构建新型的课程体系,对其它课程起到示范、辐射作用,同时有助于推行以技术应用能力为目标的教学法和教学手段的改革和实施。课程群建设的根本目的是深化课程改革、整合课程教学内容,提高教学质量。课程群建设要有效实现专业建设的规模效益,删除课程间内容重复的部分,增加了新的有利于提高学生竞争力、提高教学质量、提高办学特色的新内容。对课程内容整合,制定完善的课程教学标准和课程教学内容结构,提高教学效率,进而提高教学质量。课程群建设要有利于学生专业技能的培养,专业素养的养成和团队精神的形成。课程群建设要有利于师资队伍的建设,师资队伍建设是课程群建设的主要内容之一,能否形成一支教学能力强、专业技术扎实、素质高的教师队伍是衡量课程群建设成果的重要标准。
4) 资源整合原则。课程群的建设工作的关键之一就是课程群如何融合和分解,它是对课程的再设计。课程的再设计应有利于教育目的的实现,有利于学校培养目标的实现和课程的有效实施。课程群的各门课程从内容上看,相互之间的内容纵向有传承关系、横向有内在联系,但又自成体系。为此课程群建设必须立足整个课程群体,对课程群的所有内容进行整合,减少课程内容的重复,增加新的有利于提高学生竞争力、提高教学质量、提高办学特色的新内容,使课程功能更完善,从而实现课程结构、课程体系和功能的优化。课程群建设是课程组合知识体系的重组,包括课程内容、课程结构、理论教学模块、实践教学模块等,是对教学大纲和教学计划的再设计。课程群建设与单一课程建设显著区别就是将相关的几门课程结合在一起进行整合。为了删除繁琐、重复和过时内容并增加新的内容,必须跳出单门课程建设中过于强调课程内容系统性的框框。要立足于大课程建设,即将几门课程融合为一门大课程,并对这一大课程进行系统的内部结构调整及内容的重组。
5) 学科发展原则。在课程群的建设中要紧密结合学科发展方向,应该除掉过时的且与学科发展不相关的教学内容,增加一些与学科发展相关的研究热点和研究难点,激发学生的学习兴趣,培养学生认识新知识,探索新问题的能力,为学生毕业后从事专业工作打下良好的基础。高等教育中学科发展中知识的更新速度是非常快的,在学校不可能把所有与学科相关的知识全部介绍,但有必要在课程的建设过程中涉及到与课程群相关的知识,可以使学生了解所学的知识的发展状况,使学生认识到所学知识的必要性,使学生理解所学知识的本质作用,为学生毕业走向工作岗位,适应新的环境,学习新的知识打下基础。
3 程序设计课程群建设规划
1976年瑞士计算机科学家Niklaus Wirth提出了一个著名的公式:算法+数据结构=程序。他认为程序技术在数据某些特定表示方式和结构的基础上对抽象算法的具体表述。在此,程序设计课程课程群可以确定由高级程序设计语言、离散数学、数据结构、算法分析四门课程组成。对该课程群的建设从如下几个方面进行规划:
1) 知识点的分解与融合。属于同一课程群的课程之间在知识点上有一定的相关性,知识点有重复的情况,对知识点进行分解和融合可以使课程之间的关系更加清晰,层次分明,使学生在学习的时候能了解所学知识的递进关系[6]。高级程序设计语言包含的内容为:数据类型、函数、数组、指针、构造类型、文件;数据结构的内容为:线性表、树和二叉树、图、查找、排序;离散数学的内容为:数理逻辑、函数和关系、树和图、代数系统;算法分析与设计包含:递归与分治法、动态规划、贪心算法、回溯法、分支限法、概率算法、线性规划和网络流、完全性理论与近似算法。数据结构与离散数学是数据结构的先修基础课程。数据结构的树与二叉树、图与离散数学中的图论虽然描述方式不同、侧重点不同,但实际内容一直,存在重复。从数学课程的教学特点出发,在图论中以图的基本概念为主,重点突出几种特殊图的特点与应用;在数据结构中有关图的内容可以作为阅读内容,重点介绍图的存储结构、图的表示与实现以及与图相关的算法。
在数据结构的学习中,许多学生觉得自己的高级程序设计语言知识掌握得不牢固,学习吃力,主要原因有个方面:一是在程序设计语言的教学过程课时少,在开始的时候老师为了使学生入门,讲得认真仔细,花费了一定的教学时间,在后面讲指针、构造类型的时候由于时间的关系,速度快、内容进行精简,学生以为不重要,没有很好的掌握。但这部分内容在数据结构的学习中基本上每章都会使用。在课程群的建设过程,应该考虑到出现的问题,对教学计划根据实际情况进行调整,使学生在学习一们课程的时候,即能掌握本课程的基本内容,又能了解该课程相对于后继课程的重要性。
算法分析的一些内容实际在数据结构中也有体现,如算法分析、递归、回溯法。在数据结构的学习过程可以把这部分知识加强,而在算法分析中这部分内容可以不讲,可以作为学生自学部分。这样可以避免前面讲了学生不清楚,而后面再讲,学生认为前面学了,不重视。
2) 实验教学内容的整合。实验教学在程序设计课程群的教学过程是非常重要的。程序的实现是学习的最终目标,在程序的编译调试中可以进一步加强学生对知识的理解。但在实验教学中,老师不像理论课那样讲,主要以学生上机调试程序,解答问题为主。实验教学内容可以根据理论教学内容、分阶段进行整合。程序设计的实验主要以验证实验为主,包含简单程序设计、分支程序、循环程序、函数的使用、数组的使用、构造类型的定义与使用。
离散数学大部分学校都没开设实验课,主要以理论讲述为主。但实验课的开设可以让学生进一步加深对所学知识的理解,可以推进数学知识的应用,如电子科技大学就在理论数学课程中开设了实验。数据结构的实验内容主要以应用为主,在教学过程中除了重视数据的存储结构与基本操作的实现外,在实验中要整和与高级程序设计语言相关的内容,如指针、结构体等的。
算法分析与设计的实验内容在验证与应用的基础上,可以对算法的时间、空间复杂度分析的基础上进行算法性能的改进,再使用高级语言编程进行验证。
在课程群的实验教学过程中,都是以高级程序设计语言作为编程工具,所以高级程序设计语言的实验教学应该明确每堂课的任务和目标,老师对实验内容进行讲解、学生课前准备,实验中老师答疑问这样一个步骤来完成。在内容的整和上主要是根据内容的约束关系进行整和,打破课程、实验、师资等方面的壁垒。根据培养目标,从逻辑上和结构上加强各门实验课程的联系和综合,使教学资源实现共享配置以提高整体办学效益。
3) 综合课程设计的构建。课程设计可以让学生掌握课程内容的综合运用,为毕业设计作准备。根据教学计划,高级程序设计语言、数据结构都开设了课程设计。但大部分课程设计的选题都是在重复实验的内容,由于在实验环节没有过关,课程设计成了上网下载调试,最后学生为了应付完成任务就相互之间复制课程设计报告。课程设计课题的选择,设计内容的要求要能整和该课程的部分内容,使学生了解课程的应用范围,掌握任何进行应用的方法。对于提高学生的编程能力,构建综合课程设计具有重要的意义。
综合课程设计按照一个完成的项目要求设计,具有一个完整的功能,具有实际意义,以实际数据进行验证。综合课程设计可以在课程群所包含的所有理论课程学习结束后开始,在时间的安排上不能像课程设计那样安排一周、二周的时间,而是分段集中讲解、答疑、跨学期进行。在题目的论证、文献的阅读、资料获取、设计、编程过程中时间上没有严格的限制,让课程设计不成为学生的负担,使学生在课程设计过程找到学习的方法与学习的乐趣。
4) 理论与实践教学的规范。按照教学管理的要求,任何课程的理论和实践教学都要严格的时间限制,但由于师资水平和学生能力的差异,使不同班级不同老师讲授的同一们课程进度不同一,内容也课程存在增减。为了达到课程群在知识点融合、分解过程中取得整体优化的功效,规范理论与实践教学的内容尤显重要。
理论课程的教学内容可以按照章节进行规范,每章老师要讲述的知识点、重点和难点都要有明确的要求,根据实际情况可以在课时上有一定活动范围,但要讲的一定不能减,否则学生考试的时候是通过了,但在后继课程的学习过程中会因为前面课程的基础不扎实而学习困难。规范过程可以在相关责任人组织课程群建设的相关老师在集体讨论分析的过程中完成。
实验教学是程序设计课程群建设的关键,因为它与学生动手能力的培养密切相关。实验课时相比课程理论课时少,基本上是一次课一次实验。现在一般学校的实验课是上课的时候老师布置任务,学生就开始编程,但实际上由于学生能力和时间的限制,很多学生在规定的时间根本完成不了实验,有的同学可能根本无法动手做,因此实验教学内容应该进行规范。实验教学首先要规范教学顺序,其教学顺序是:老师布置实验内容,学生课前准备的内容,老师讲述实验的具体内容,学生实验完成的内容。教学内容也要严格规范,使学生一次实验就能掌握一个知识点。
5) 基础理论与热点理论的关联。计算机科学发展速度非常快,而课堂教学的教材服务教学的时间较长,一些与学科相关的新理论在教材中并没有体现,但学生毕业后涉及这些新理论的概率非常大,因此在课堂教学过程中增加一些与教学内容相关的新知识,对于教学质量的提高和课程群建设的质量都具有重要的意义。
计算机的热点理论包含的内容非常多,包含人工智能、模式识别、图像处理、数据挖掘、智能计算、网格等多方面,这些问题实际都涉及到算法,这些问题的研究都是在研究算法、提高效率、提高算法执行结果的质量以便更好的应用到实际应用领域中。在程序设计课程群的建设过程中,适当引入与此相关的一些问题,可以使学生了解学科发展的方向,明白学习内容的作用,增强学生的学习积极性。
4 结束语
课程群建设从逻辑上和结构上可以加强各门课程的联系和综合,使教学资源实现共享配置以提高整体办学效益,建设的目的是提高人才培养质量、提高课程群建设水平、实现课程群建设的规模效应、提高课程群建设效益等。通过对课程群建设实际情况和理论分析,结合我校计算机专业的实际情况,针对的程序设计课程群的建设进行规划。程序设计课程群的建议可以解决一些在实际教学过程中出现的一些问题,增强学生程序设计的学习兴趣,促进计算机专业应用型人才的培养。
摘要:《计算机应用基础》是一门实践性很强的课程,传统的考试模式已不能满足《计算机应用基础》的考核要求,采用无纸化考试系统对这门课程进行考核已成为趋势。该文提出了无纸化考试系统的结构和功能的设计方案。
关键词:无纸化考试;系统设计;模块化设计;计算机应用基础
随着信息技术的迅速发展和网络的普及,信息技术对经济的发展和科技的进步产生了深远的影响。《计算机应用基础》作为高等院校学生接受计算机教育的入门课程,成为每个大学生必须掌握的计算机基本知识和基本技能。考试是教学活动中的一个重要环节,它用来检查学生对所学知识的掌握情况。由于《计算机应用基础》是一门实践性很强课程,许多知识点都需要通过上机实际操作才能掌握和巩固[1]。因而传统的纸质考试模式已不能满足《计算机应用基础》的考核要求。如何充分利用计算机平台和网络资源,按照实际操作要求实现无纸化考试是一个值得深入研究的问题。近年来,许多高校的计算机基础课已实行无纸化考试,收到了较好的效果。
1 《计算机应用基础》实行无纸化考试的优点
《计算机应用基础》实行无纸化考试的优点主要有三个:一是能提供与实际要求一样的考试环境,能真实反映学生掌握知识、运用知识的能力;二是能自动组卷,自动评卷。自动组卷能为同一时间同一地点的不同学生抽取不相同的试题,这样考试作弊现象就会被杜绝,每个学生所完成的试卷都能更真实地反映学生的实际水平,保证了考试的公平性[2]。自动评卷能相对客观地为考生评卷,减少手工评卷带来的主观错误,同时能极大地减轻评卷教师的工作量;三是节约资源。由于无纸化考试全部在计算机上完成,不需要印制纸质的试卷,可以节约大量的纸张和印刷成本。
2 无纸化考试软件系统的基本构成
无纸化考试作为一种比较新的考试模式,它的关键就是要有一套成熟可靠的无纸化考试软件系统。一套成熟的无纸化考试系统应该包括题库制作及生成系统、考试及管理系统、成绩合并及管理系统等几个组成部分。如图1所示:而其中考试及管理系统是整个无纸化考试系统的核心与关键。
3 考试及管理系统设计
考试及管理系统包含了考生考试子系统及考场管理子系统两大部分。现在常见的考试及管理系统有单机版与网络版两大类,而网络版又分为客户端/服务器端(C/S)模式和浏览器端/服务器端(B/S)模式两种。单机版只有考生考试子系统,缺少考场管理子系统。它把考生的考试子系统与考生考试信息管理放在一起;网络版则把两者分开,把考试子系统放在考生机器,而把整个考场的考生考试信息放在服务器上统一管理。
3.1 考试子系统的结构与基本功能
考试子系统是实现无纸化考试的主要部分,考生的无纸化考试过程主要靠考试子系统来完成。考试子系统一般包括考生登录模块、抽题与组卷模块、考试时间管理和试题显示模块、交卷管理和自动阅卷模块等模块。
3.1.1 考生登录模块
考生登录模块的主要功能包括:验证考生输入的登录信息,如考号、姓名等,如图2所示;记录考生的开考信息,如具体开考时间、考生所用的机器名称等。为了防止考生故意退出考试系统答题,可在考生登录模块中增加二次登录需要输入密码功能。
3.1.2 抽题与组卷模块
无纸化考试需要考生用计算机来完成。由于受到计算机数量的限制,无纸化考试往往不能像普通考试一样,让所有考生在同一考试时间进行考试。为了保证考试的公平公正,无纸化考试中每个考生的试题都不是固定的,而是在考试题库中随机抽取的。随机抽题有两种方法,一种是预先在题库中编好多套试题,抽题时是整套题一起抽的;另一种是每道题目都随机抽取。采用前一种方法的,要求预编的套题必须足够多,不然重复几率太高就失去随机抽题的意义了。采用后一种方法的,则必须考虑题目难易的公平性,在同一考试类别的题目中最好能按难易程度和考试内容把题库的题目分级抽题。在抽题完成后,还要把抽取试题的具体信息也保存到考生数据表中,以此作为组卷与自动阅卷的依据。组卷完成后,还需在考生机器上自动为考生建立考试文件夹,并把该考生试卷中所涉及的考试原始资料下载到考试文件夹中。
3.1.3 考试时间管理和试题显示模块
在无纸化考试中,由于各考生用机不会完全一样,计算机在使用过程中可能存在不可预知的突发故障,因此一般不像普通考试一样要求考生同一时间交卷,而是采用每台考试用机独立倒计时的方式来进行考试时间控制。如考试时间为1个小时,则采用60分钟倒计时,从考生登录考试系统开始计时,当倒计时为“0”时,则代表考试结束。为了保证考试用时的公平性,避免当考生用机发生故障时,发生计时混乱,应每隔一个3、5秒就把考生考试剩余时间记录到考生数据表中。另外在考生考试过程中,应把考生的基本个人信息和剩余的考试时间以及交卷按钮等在考试窗口显示出来。如图3所示。
图3 考生及考试信息显示
考试子系统应有试题显示窗口,用于显示考生的试题作答要求。当试题内容较多时,为了便于考生作答,应把试题按不同类型分类显示。如图4所示。另外,为了保证考生考试过程中考生数据的安全,在考试过程中考试子系统要定时把考生答题资料上传备份到服务器上。
图4 试题显示窗口
3.1.4 交卷管理和自动阅卷模块
当考试结束后,就进入交卷管理环节。交卷管理包括几方面内容:停止考试倒计时;把考生作答的客观题结果保存;关闭主观操作题的窗口,把主观操作题的文件和文件夹打包备份。把考生作答的原始资料备份,可有效防止在自动阅卷中,万一出现阅卷程序出错,无法正常评分时,可凭备份的考生原始资料,用其他途径来单独评分。交卷管理完成后,就开始进行自动阅卷。自动阅卷就是由程序按照评分标准对考生作答的结果进行评分。对于客观题进行自动阅卷是比较简单的,但对于主观操作题来说情况就复杂很多。因为对于《计算机应用基础》这门课来说,达到同一个效果,往往有多种操作方法,因此无法按照操作步骤来评分,只能按照操作结果来评分。那么如何让阅卷程序自动判别出考生作答保存的文件结果是否符合题目要求是整个考试系统的技术难点。
要解决考试系统自动评阅操作题的难题,首先要对OFFICE的文件内部结构要有一定的了解。在OFFICE文件中,许多内容是以控件或对象的方式保存在文件中的,我们所进行的许多操作,其实就是在设置或改变那些控件或对象的属性。比如:在EXCEL中,我们要在A3单元格输入“内容测试”这几个字,字体格式为:“隶书 16号”。用VB来编程实现上述要求的代码为:
Range("A3").Value = "内容测试"
Range("A3").Select
With Selection.Font
.Name = "隶书"
.Size = 16
End With
在自动阅卷程序中,我们只要加上判断语句去判断考生的作答文件中,上述属性的值与答案是否相同,即可实现自动阅卷评分的功能。用同样的思路和方法也可以对其他OFFICE文件进行评阅,从而实现对操作题进行自动阅卷的功能。
当自动阅卷完成后,考试子系统还需要把考生的阅卷结果上传到服务器上。为了保证上传数据的安全,应对阅卷结果等数据进行加密处理再上传。
3.2 考场管理子系统
考场管理子系统的主要作用是在考试过程中通过服务器上的考场考试管理程序,统一管理考生的各种考试信息。为了实现对考场考生考试信息的有效管理,在服务器上应建立一个考生数据表来统一管理考生信息。数据表应包括一些基本字段:姓名、考号、考生机器名、剩余考试时间、考生考题信息、考生答题信息、各试题得分、考试状态标记等内容。考试子系统在考试过程中应定时访问考生数据表,及时把考生考试过程中的各种信息更新到考生数据表中。由于服务器上存有考生的各种考试信息和考试资料,因此当某个考生考试机器出现严重故障时,考生考试基本不受影响,只需换台机器重新登录,由考试子系统通过考场管理子系统把考生的考试信息和资料下载到新机器接着续考即可。
考场考试管理程序还可以把整个考场考生考试状态用不同颜色直观显示出来(如:断线用红色表示、在考用绿色表示、交卷用蓝色表示)。同时还把考生基本的考试信息显示出来(如:姓名、考号、所用的计算机名、剩余考试时间等)。既方便了监考老师及时发现考生机器出现的故障,又能让监考老师及时监控整个考场各考生的基本状况。
4 结束语
无纸化考试系统,对传统考试方法进行了变革尝试,实现了一定程度的考教分离,系统的实施,对提高教学质量起到了积极的推进作用。以上对无纸化考试系统的基本构成和设计思路进行了简单的探讨。实际上要设计出运行稳定、具有实用价值的无纸化考试系统,还必须考虑很多细节问题,特别是对出现异常情况的处理问题。如何进一步完善无纸化考试系统的设计,制作出功能更强大、应用面更广的无纸化考试系统,是我们继续努力的方向。
摘要:对行动导向教学理论进行了研究,并应用于《计算机应用基础》课程中。教师深入企业,从职业群中提炼典型工作任务,并按照工作流程创设相应的学习情景,充分发挥导演的角色,让学生在完成学习任务的过程中,熟悉工作流程并掌握知识和技能。实践证明,行动导向教学设计提高了学习的主动性、积极性,使教学质量和教学效果得到了大幅度的提升。
关键词:行动导向; 教学设计; 计算机应用基础; 自主学习; 多元评价
行动导向教学理论强调学生通过典型的职业活动获得技能和知识,进而形成经验和能力。“行动导向”教学并不是一种具体的教学方法,而是以行动或工作任务为导向的一种职业教育教学指导思想与策略,是由一系列的以学生为主体的教学方式和方法所构成的。[1]
经过调研,在《计算机应用基础》课程中充分应用行动导向的教学理念,设置了从来到新的工作岗位“接手计算机”开始的一系列工作任务,根据工作流程创设学习情景,引导学生通过自主学习平台进行学习,按照验收标准解决问题,使职业教育更加接近企业的实际。“行动导向”教学在《计算机应用基础》课程中的实施,提高了学生学习的主动性、积极性,使教学质量和教学效果得到了大幅度的提升。
1 创新以行动为导向的教学设计
在传统的计算机应用基础教学中,教师处于中心地位。往往是教师先做示范,演示具体的操作,学生再依样画葫芦,可能下节课就忘记了。学生在教师的指导下被动地接受知识和技能,学习依赖性强,更糟糕的是,碰到新的问题又要举手提问了,缺乏主动解决问题的能力。在行动导向教学中,教师不再只是知识与技能的传授者,而更多地是作为教学的咨询者和课堂教学主持者。教学的重心由传统的教师的教转向了学生的学。这就意味着,一方面,项目学习成为主要的学习形式。在项目学习中,学生是主要的行为者,在完成学习任务的教程中获得工作过程知识。另一方面,情境学习成为以行动导向的职业教育的典型特征。情境学习的主要关注点在于,学习情境的创建要尽可能与以后的应用情境相接近,使二者尽可能地在高度上达成一致。[2]
1.1 深入企业,提炼典型工作任务
计算机应用基础是一门实践性很强的课程,为使教学内容更适应工作岗位的要求,教师在设计课程之前进行了广泛的岗位调研,提取典型的工作任务和工作过程,同时,邀请企业专家一起,对工作任务进行筛选。精选计算机在企业日常办公、财务管理、宣传推广等方面应用的实际例子(如表1所示)。为满足各专业学生的需要,在课后习题中设置了丰富的扩展工作任务,供学生课后自学,提高学生学习能力。通过企业真实的工作任务,提高课程的实用性,激发学生的学习兴趣。[3]
1.2 按照工作流程建构教学内容
企业人员参与学习情景设计,使教学内容再现工作情景,有较强的应用性和针对性,让学生身临其境,在“工作”中学习。有效实现学生职业技能的培养,真正实现所学与所用的无缝对接,突出“理论够用、重在实操”。
表2列出了学习项目及相应的教学内容,可以看出,每一个项目就是一个工作情景,项目中的任务是工作流程中的一个节点,按顺序进行,可以完成一个学习项目,同时也熟悉了工作流程。
1.3 按照从实践到理论的基本顺序编排学习项目
行动导向教学与传统学科教学的最大不同在于,它以工作项目展开学习内容,按照从实践到理论的基本顺序编排学习项目。在《计算机应用基础》课程中,按照情景描述、布置工作任务、验收单、提出解决方案、知识扩展、课后实践来完成工作项目的学习。由于按照项目完成的工作流程编排学习内容,因此,它的知识体系是不完整的,为了补充在本项目中无法体现的相关功能,利用“知识扩展”来做补充,并完成相关的理论知识。“课后实践”主要提供了其他类型的企业案例,例如Word文字处理部分除了以制作公司文件、制作会展邀请函和制作产品推广手册三个主要学习项目外,还在“课后实践”中安排了公司差旅费管理办法、请假条存根、会议纪要、产品销售合同书、年度奖状、培训课程表、培训邀请函、生产单等,教师可以根据专业的特点选取实践项目,提高学生的学习兴趣,学有所用。
2 行动导向教学的具体实施
行动导向教学理论的核心所在是师生的双向互动,认为整个教学过程需要教师和学生积极热情的参与及投入,教师要从知识的传授者转变成为教学的组织者、引导者和咨询者,学生则要从知识的接纳者转变为学习活动的主体,与传统教学相比,行动导向教学模式中教师的角色发生了根本性的变化。[2]
2.1 双师型教师保证行动导向教学的实施
为了更好地实施“行动导向”的职业教育理念,学校要求教师每五年有半年以上的企业实践经历,利用这样的有利条件,教师充分到企业“备课”,从工作任务的实施中了解学生应该掌握的相关职业技能。学校还多次邀请姜大源等著名职业技术教育专家来校做报告,说明工作过程导向课程开发的基本原则和方法;举行“行动导向”教学设计比赛,举办“行动导向教学法”公开课,继而全面推行职业活动导向新教案编写,使教师能够遵循“咨询、决策、计划、实施、检查、评估”这一完整的“行动”过程序列,让学生在真实化或仿真化的情景中去思考,去做。[4]
2.2 学生自主学习,轨迹跟踪实时控制
引入网络自主学习平台,把获取知识的主动权还给了学生。一方面,学生无论在实验室还是在宿舍都能够获取网络学习平台的资源进行自主学习,每个知识点完成后机器都可以“预改”进行自动打分,学生可以马上知道自己当前所做的操作是否正确,如果得分为0或不满分,可以按“恢复该题”重新再做一遍,直到做到满分,掌握这个知识点的操作(如图1所示),学生根据平台数据(如图2所示)和自己的实际情况调整学习进度。
另一方面,教师通过收集学生的学习数据,如:学习详细记录、学习时间和进度、知识点和作业题的完成率和正确率等(如图3所示),调整教学进度,更有针对性的指导学生,进一步提高学生的计算机操作能力。由于有足够的评估数据和量化教学数据,学生能看到自己的学习“轨迹”,老师也能掌握学生的学习“轨迹”。学生自主学习过程中教师和学生的积极参与及投入,也充分体现了“行动导向”的核心―师生的双向互动。
2.3 多元的学习评价方式
评价是检查教学效果的有效手段,是获取教学反馈信息的主要来源和教学改革工作的重要依据。[3]该课程的评价着重考核学生的计算机应用能力。为了全面评估学生的综合能力。我们针对高职学生的特点,对学生采取了多元化的评估方式。如形成性评价为主,终结性评价为辅;教师测评、学生自评相结合。在内容方式上包括:项目评价、知识点学习评价与第三方认证考试。其中项目的评价包括基本能力测评与业务能力测评,每一个项目都有一个验收单,学生对照项目进行自评,教师再根据学生在课堂的总体表现给予总体评价。知识点的学习评价在自主学习平台上完成,系统进行自动打分,图3所示是对整个课程的知识点总体评价。在评估时机上改变静态的一次性考试形式,在教学前、教学中、教学后学生都可以通过网络学习平台进行学习,由机器自动评分;在项目的完成过程中采用学生自评与老师评价相结合,更加关注学生的学习过程;课程学习结束,学生全部参加全国计算机水平考试,检测学习成果。多元化的评估方式全面、真实地反映了学生的潜能和学业成就,既注重结果又注重过程,既注重操作技能又注重理论知识,同时注重职业关键能力,真正体现考核评价的公平。
3 结束语
经过一年多的教学实践,广东机电职业技术学院2010级2980名学生参加全国高等学校计算机水平考试,合格率达到84.29%,优秀率达到26.6%,远远高于全省的平均水平(61%)[5],名列广东省内高校前茅。实践证明,计算机应用基础行动导向教学设计使工作任务典型化、具体化,丰富了学生的直观体验,并通过所获得的“成果”激发学生的学习动机,提高学习的主动性、积极性,具有先进性、典型性、可行性,符合学生的能力水平和教学规律。下一步课程建设的任务是丰富学习资源,特别是针对不同专业的典型工作任务,将行动导向教学理论更好地用到实际教学中。
摘要:该文针对目前高职院校计算机应用基础课程教学中存在的问题进行分析,提出以能力为本位,以工作任务为导向,以行业规范标准为牵引,以应用为目的的原则对这门课进行了课程设计。该课程设计采用了以任务为导向,基于项目教学法的教学模式,并在教学过程中实行了理论实践一体化教学,以满足学生职业素养和就业岗位的双重需要。
关键词:高职;计算机应用基础课;课程设计
长期以来,在高职院校中,《计算机应用基础》作为一门计算机专业基础课而开设,为其他专业课的学习做铺垫,虽然该课程的开设有了数十年的历史,但目前该课程教学的改革尚有不少探索空间。计算机应用基础作为高职院校的基础必修课程,其任务是为社会培养高素质技能型人才。为了使本课程的教学更适应社会对人才的需求、对能力的要求,我们适时地对原有的培养过程做出相应的调整与改革,对于提高计算机应用基础课程的教学水平具有非常重要的意义。
该文从课程总体设计、课程内容与标准、课程教学资源组织、教学过程设计、学习效果评估方式设计和课程的改革与创新等六个方面进行了阐述。
1 课程总体设计
课程总体设计包括课程设计的原则和课程定位。
1.1 课程设计的原则
高职院校提倡加强学生动手能力与实践能力,以促进学生知识、能力、素质协调发展。因此,我们坚持以能力为本位,以工作任务为导向,以行业规范标准为牵引,以应用为目的的原则对计算机应用基础这门课程进行课程设计。如图1所示。
1.2 课程定位
计算机应用基础是其他专业课的一门前续课程,该课程的定位与教学效果对后续课程的学习有着重要的意义。我们对该课程的定位就是培养学生计算机基本应用能力和信息素养,为其以后的职业能力发展提供信息化平台和使用工具,使这门课成为一门结构优化、内容先进、与职业能力直接接轨、适应社会发展需要的课程体系。
2 课程内容与标准
过去这门课的课程目标设置为一般技术目标,即简单传授课本知识。现在,我们的课程目标直接体现了就业岗位所需技能。我们的课程内容也从之前的知识本位转向就业能力本位。
2.1 课程目标
1)职业素质目标:
能够将计算机作为工具为其它专业及课程的学习服务,能够获得学习新的软件、使用新的软件的能力。
本课程是继续学习计算机其它课程及计算机辅助设计、辅助制造等课程的重要基础。
2)职业能力目标:
通过本课程的学习,要求学生能够熟练的掌握计算机操作技能,掌握使用计算机进行文字编辑和处理的技术,掌握使用计算机进行电子表格处理的技术,掌握使用计算机进行演示文稿处理的技术,掌握计算机网络的基本知识和Internet的应用技术,为以后其它课程的学习和今后的工作打下坚实的基础。
3)知识目标:
要求学生掌握计算机的基础知识、应用范围及计算机网络的基础知识,并取得全国计算机等级考试一级资格证书。
2.2 课程内容
根据职业岗位技能需求,我们对课程内容做了如表1所示的设置。
例如:《文字处理软件》这一章,我们根据要求学生应能运用Word 2003软件进行文字录入及图文混排功能的这一能力目标,明确了其知识要点为Word文档的文字编辑和格式、查找替换、文字与段落格式设置;美化文档、打印文档等。
2.3 教学重点、难点解决
如图2所示:
1)利用多媒体教学手段,学中练、练中学。
主讲教师用多媒体教学系统操作演示,学生人手一机实际操作训练,遇有有问题现场就解决。
2)全程采用项目化教学,让学生在教师的指导下完成各个项目单元任务,将信息及时反馈,提高教学质量。
3)分析学情,教学过程中承认个体差异,因材施教。
3 课程教学资源组织
3.1 教材分析
《全国计算机等级考试:一级B教程(2009年版)》由教育部考试中心组织,在全国计算机等级考试委员会指导下由有关专家按照《全国计算机等级考试一级B考试大纲(2007年版)》的要求而编写,内容包括计算机基础知识、Windows XP操作系统、Word 2003的使用、Excel 2003的使用、因特网的基础知识和简单应用等。
教材以帮助学生提高信息素养为主要目的,满足不同专业的学生个性发展为基本理念,包括了教学基本要求规定的知识点和实习教学内容。在体系结构上突出了基本性、典型性、简约性、逻辑性、实践性;以任务的方式让学生从建立模型、寻找方法,直到问题解决的全过程中得到计算机知识和技能的训练。
3.2 教学环境
教学环境包括硬件环境和网络资源。
信息学院建设有五个大型机房,每个机房配备教学用计算机能同时满足80人次的实训。每台机器装有Windows XP操作系统、Office办公软件,有良好的网络链接能力。
教师会根据教学需求收集各类网络资源,提供学生课后自主学习。计算机应用基础这门课程为省级精品课程,信息学院建设了相关的网站,提供与此门课程相关的文字资料及视频,以供学生学习参考。
4 教学过程设计
4.1 教学对象分析
计算机应用基础这门课程的教学对象为高职院校一年级学生,他们在知识储备、性格因素和技能现状上具备以下特点:有一定的英语识读能力,能对计算机进行简单操作,有较好的语言组织能力;性格因素可分为内向型和外向型;计算机操作仅限简单系统操作,计算机应用软件使用技能不熟悉。
4.2 教学过程设计
通过对教学对象的分析,我们对教学过程做了如下设计:
1)教学的组织:典型工作任务贯穿,理论教学与实践教学交融推进,采取任务驱动的教学方法。整个教学组织过程包括:分组、讨论、审核、实施和评估。
分组,即任务下达,以5人为小组,明确人员职责,按照项目要求各自独立开展工作;以任务驱动开展项目化教学;讨论,即明确分组以后各组围绕主题、重点和工作步骤开展讨论。根据讨论结果拿出各组的方案、具体步骤、注意事项;审核,即教师根据各组提出的方案审核方案是否完整及具体可操作性、是否需要技术支持等,给出建议;实施,即各小组按照审核通过的方案组织实施,进行实际训练操作。教师巡查协助指导;评估,即各组完成方案,由老师验收任务,同时提出建议。
2)教学计划学时分配
本课程以任务驱动开展项目化教学模式,课时为64。
3)教学方法
计算机应用基础课程的开设用什么样的教学方法一直是我们所关心和研究的,以下采用的一些教学方法已经融合到课程中。
参观认知:对计算机基础知识教学内容的讲解,可以采用参观认知法。如:介绍计算机硬件,可以准备一些硬件实物(硬盘、软盘、U盘、主板、显卡、网卡、声卡等),通过实物的感观认识来进一步认识教学内容中的知识点。
现场教学:对计算机操作系统、Word、Excel软件的教学可以采用现场教学法:如:讲解计算机操作系统的使用内容,可以结合多媒体教学,通过教师的实际操作来加深学生的理解,将课本的枯燥知识提升为动感的感观认识。案例教学:对计算机安全知识的教授可以采用此方法,如:介绍计算机病毒的危害性,可以举出一些实际案例,像“熊猫烧香”病毒、特洛伊木马病毒等对计算机造成的危害,让学生能切身感受到病毒的危害,加深理解。
情境模拟:对计算机网络基本知识的教学可以采用情境模拟,如:介绍局域网的共享内容,可以采用教学用机来设定共享,让学生通过网络邻居在局域网中查找和共享教学内容;介绍广域网的使用,可以通过聊天室的建立来进行互动。
4)教学手段
采用项目化教学,将课程搬移到计算机实训中心,使教与学同步进行;采用多媒体教学手段,教授课程内容更加形象生动,吸引学生兴趣;采用先进的教学软件,实时与学生交流。
5 学习效果评估方式设计
建立多元化考核评价体系,采用注重实际能力的考核方式,对学生的整个学习过程进行监控和评价,并实行平时实践考核成绩、平时作业成绩和期末的无纸化考试成绩相结合的评价方式。平时考察主要为学生的职业素养考察,阶段性网络测验和期末考试为职业能力考察。
6 课程的改革与创新
将以知识目标本位转化为以能力目标本位;教学方法采用任务驱动法;课程设计采用以岗位需求为主导;评价方式的创新是由过去的纸质试卷测评转化为以过程性考核为主。
【摘 要】本文论述学习科学的发展历程,概括学习科学的基本内容,探讨了学习科学对教育的启示,并构建基于学习科学的计算机应用基础教学设计。
【关键词】学习科学 计算机应用基础 教学设计
一、学习科学的发展历程
学习科学最初是一门认知科学,它的研究基础是脑与认知科学,是认知科学家从认知科学的局限和困境中,吸收了认识论、社会学、人类学以及脑科学的研究成果和方法所展开的一个新的研究领域,属于一门综合性、多学科交叉的新兴科学。确切来说,学习科学诞生于1991年,它是以第一次国际会议的成功举行和《学习科学杂志》(Journal of the Learning Sciences)的创刊为标志的。学习科学的诞生是人们对“人是如何学习的”长期探索的结果。
学习科学主要是建立在建构主义理论、认知理论、活动理论等的基础上,在20世纪90年代,系统的学习科学研究方法论使它逐渐成熟起来。在我国,主张把关于学习的研究作为一个独立的领域或学科,认识到“学习是一门科学”并明确提出建立“学习学”的设想始于1979年。进入21世纪后,随着我国基础教育课程改革运动的兴起,转变教学方式的呼吁,以及要构建“以学为中心”的学习生态,引发了对人类学习机制进行系统探究的迫切需要。在2002年,我国成立了国内第一个从事学习科学研究的基地,即东南大学学习科学研究中心。该中心紧紧抓住国际上“学习科学”这一新兴学科发展的机遇,积极开展国际合作,让我国的学习科学研究融入国际学术共同体,引领我国学习科学领域的理论基础和研究方法的l展。
二、学习科学的基本内容
学习科学的关键问题之一就是学习,而学习究竟是什么,随着学习理论向学习科学的概念变化,学习的内涵主要研究以下四点:学习重心是发现和加工新的知识;学习主体不只是学生而是所有人;学习方式强调个体学习与共同体学习并重,从而产生协作学习和学习者共同体的概念;学习内容注重学习和实践的结合。美国心理学家约翰・D・布兰斯福特等著的《人是如何学习的》(2013年华东师范大学出版社出版)诠释了学习科学研究学习内涵的发展(见表1)。
学习科学强调以学习者为中心,改变以教为主的传统教学方式,注重反思和深化,在现代教育技术支持下,创设真实情景,并在可选的学习环境里建构新知识,建立学习共同体支持团队合作学习,促进学习者心理机能的认知与身份认同的双重发展。可见,学习科学强调的是深度学习和理解性学习,而非仅仅局限于对知识的记忆和浅层次的掌握,它的发展有利于创新传统的学习和教学方式。
三、学习科学对教育的启示
学习科学的研究取向有认知神经科学、社会学、教育信息技术和教育学等,从教育学上看,学习科学的任务是对学习进行全方位的、系统深入的研究,解决有关学习绩效的问题。
(一)学习科学研究成果为教育研究与实践提供科学的学习理论基础
在弄清学习、认知和发展的基础上,学习科学从不同领域对当前的教与学展开研究与设计。它的发展正在改变传统的教与学,教育总体范式从“以教为基点”向“以学为基点”的新型范式转变。近年来,欧美发达国家所推进的课程改革与发展,很多都运用了学习科学关于知识与技能学习的新发现。可见,学习科学在教育领域的影响力与日俱增,学习与学习研究业已成为当今世界各国教育革新的主要推动力之一。
(二)学习科学研究成果直面教育实践,将教育理论研究与实践探索密切结合
理论研究与教学实践理应建立在对人类学习的深度理解基础之上。教育实践者和研究者密切联合,共同创设真实情境,共同研讨教学问题,共同验证,减少误解,达成深度的理解,促进实践和理论知识的平衡发展,加速教育理论与实践的结合,最后将教育的研究成果引入教育实践领域,转化为生产力。
(三)多学科交叉背景的科研共同体促进教育的发展
人类学习是复杂的,单独学科的学习研究视角和研究方法并不全面,跨学科的合作研究可以打破研究的局限性。因为跨学科的合作研究可以从不同的学科视角来分析研究同一学习现象或学习行为,从而扩展了学习的深度和广度。学习科学理论正是在多学科交叉的背景上发展起来的,以开放胸怀和包容精神创建一个具有多学科交叉背景的科研共同体,才能促进教育的发展。
四、基于学习科学的教学设计
学习科学为教育实践和教育研究创造了诸多的可能性,本文以高职院校的公共基础课程计算机应用基础为例,构建基于学习科学的教学设计,把可能性转化成学习的质量,提升教育质量。
计算机应用基础课程目标是培养能够适应未来计算机发展、具有良好信息素养的应用型人才,使学生养成规范、高效的应用信息技术能力,为他们的学习、生活、工作服务。而目前很多高职院校自主招生造成高职学生入学前受教育水平的差异,以及部分教师在教学过程中以教师为中心的传统教授模式,没能发挥学生的主观能动性和创造性,学生课堂参与度低,理论和实践脱离,学生无法内化和创新知识,使得课堂教学质量低下,学生的知识与技能、过程与方法、情感态度与价值观得不到有效培养。笔者为了能够适应当今教育教学发展的需要,突破传统教学模式,以学习科学理论为基础,将此课程教学过程设计为以学生主动学习为主,以多学科交叉的学习共同体的协作学习为辅,应用现代教育技术支持创设正式和非正式的满足不同学习者需求的学习环境,促进学生深化知识并建构新知识,达到深度理解,从而提高课堂效率。基于学习科学的计算机应用基础教学设计见表2:
(一)构建课堂学习共同体
以笔者所教班级为例,将班上32名学生分成8个小组,即构成8个小的学习共同体,每组4人,组员相邻而坐,而组员构成兼顾了计算机水平、性格等差异因素,使各组的计算机水平、学习能力相当,形成组与组之间比较公平的竞争格局,增强团队意识,取长补短、共同进步、提高学习效率,同时发展学生的交流技能和协作能力。
(二)明确组员角色分配
每组设组长、计时员、记录员、展示员四种角色,其中组长负责带领小组学习、督促完成团队任务并捍卫团队成果,计时员负责把握约定的学习时间,记录员负责记录组员的学习成果,展示员负责清晰地展示小组学习成果。而这四种角色并不是固定不变的,每位组员轮流担任不同的角色,增强学生的课堂参与感和学习积极性,为每个学生提供充分表现自我、发现自我的条件和机会,充分体现“以学生为中心”的教学理念,让学生主动学习,有效提升学生对信息的获取、处理、分析、评价、应用的综合能力,促进学生的全面发展。
(三)形成有效评价机制
教学过程中的评价并不是按照自由散漫的方式进行,而是由教师先给出任务的评价标准,在第一个小组展示员展示结束后,其他小组按照评价标准分别进行不重复的点评并给出建议,其他小组再依次展示并互相评价,并由本组以外的小组进行投票决定各组的成绩排名,最后再由教师进行点评和总结。整个评价过程以W生为主体,教师只是引导学生按照评价标准用准确流畅的语言进行评价,而且各个学习共同体的汇报成果转化为全班共有,能拓展学生思维,激发创新,促进教学效果的提高。而期末的考核成绩由70%的平时成绩和30%的期末考查成绩组成,通过提高平时成绩在总成绩的权重,引导学生注重教学过程的实践,加强职业技能的训练,使课堂教学质量得到切实提高。
例如在Word2010的应用中,其中一个任务是让8个小组分别完成自主命题的活动策划书,整个课堂以学生为中心,刚开始学生都无从下手,在教师的引导下,每组的组长、计时员、记录员、展示员进入学习状态,各履职责,经过成员分工协作、展示、评价等环节圆满完成任务。各个小组的成果都达到了基本要求,他们的活动策划书都包含了活动主题、活动背景和意义、活动时间和地点、活动内容等,也完成了基本的格式排版。再比如PowerPoint2010的应用,三分之二的学生是零基础,但经过三周的共同体学习,他们学会了母版设置、将文本快速导入幻灯片、添加动画、版面设计等,而且在自主命题课件制作上,各个小组很好地完成了任务,合格率为100%。一个学期下来,总共17个任务/作业,学生的完成率为100%,合格率也为100%,总体上全班学生的计算机技能得到提升。
对于以学生为主体的学习共同体做法,九成学生表示支持。事实上,对于高职学生,他们更喜欢自主探索学习,不喜欢以教师为主体的讲授法。通过学习共同体这个平台,他们在自主探索的基础上,可以互相学习互相帮助,增添了学习气氛,提高了学习效率。因为按照异质分组原则,每个小组都有计算机基础差和基础好的学生,基础很差的学生甚至不会打字,一分钟最多能打出3个汉字,而基础好的学生一分钟能打20个汉字,通过设定小组共进退规则,即全组成员都完成任务才能加分,促使基础好的学生帮助基础差的学生,不让差生落后,不拉大优生和差生的距离。因此,通过学习共同体的互助协作,切实提高了学生和班级的学习效果。
计算机应用基础的教学,通过创建异质的课堂学习共同体,以任务驱动教学法为主,改变传统灌输模式,以学习为中心而不是以教授为中心,教师只是作为引导者指导学习,培养学生互相帮扶的合作意识,完成共同的学习目标,共同进步,提高学习效率。
[摘 要]随着信息技术的飞速发展,计算机网络技术的应用在现时代来说起着重要的作用。《计算机应用基础》作为一门计算机教育入门课程,主要包含了计算机基础知识和基本技能,学生对该课程的掌握程度是很重要的。但由于该课程是一门实践性很强的课程,想要准确测试学生的计算机应用于操作掌握程度,通过采用无纸化的网上测试方式,不仅能够帮助教师节省时间,还能够更为准确测试出学生所掌握的基本知识和技能。本文研究计算机应用基础网上考试系统的设计及其实现。
[关键词]计算机应用基础;教学;考试系统;设计
一、《计算机应用基础》课程实行网上考试的优点
计算机应用基础课程实行网上考试的优点不是没有根据的,其优点主要体现在以下几点:(1)由于计算机应用基础是一门实践操作性较强的课程,故实行网上考试,充分符合了“计算机应用”这个条件。为学生提供与实际需要一样的考试环境能够学生动手操作将自己所学的理论知识通过实践操作表现出来,这样更能够准确测出学生的基础技能;(2)网络系统考试实质就是“无纸化考试”。在追求绿色节约的现社会来说,在为学生提供合适的考试环境的前提下倡导绿色环保考试方式,不仅能够节省了印刷数万张甚至亿万张试卷的费用和时间,还能够通过此方式大大减少了教师的工作量;(3)通过网上考试系统来实现对学生的计算机应用基础课程考试,可实现自由组卷和自由评卷。自动组卷、评卷能够避免教师因为工作量大而出现评卷错误的现象,或是受主观因素影响而出现不公平评卷现象。除了能大大减少教师的工作量外,网上评卷的公平、公正性还能够真实反映出学生的实际水平。
二、《计算机应用基础》网上考试系统的设计与实现
计算机应用基础课程网上考试系统的开发是根据当前情势需求下所进行的,目的在于实现测试的公平、公正、客观、准确及实践考核性。系统开发可以帮助教师减少了繁重的收发及评卷工作。
2.1 《计算机应用基础》课程网上考试系统的模块设计分析
2.1.1 用户登录与注册模块设计系统设计中,作为学生登入系统的模块,在进行考试之前需要将考生的相关信息进行收集。主要包括了考生姓名、性别、身份证以及考试号等等,这些信息是作为学生登入系统前的一个检验信息。将收集来的考生信息录入到考生数据库中,作为是考试的原始记录。其中,用户登录界面中,有“新用户登录”、“学生”、“教师”以及“管理员”选项,用户可根据自己身份进行选择登录,然后输入登录信息即可进入子系统界面。
2.1.2 学生子系统学生子系统的主要功能为学生提供考试和成绩查询两个选项。考生根据要求选择“考试”选项登入即可。
2.1.3 考试模块(1)学生在选择登入考试之后,界面将出现要求考生输入相关信息的条栏,主要包括了学生的考试证号、姓名以及班别。之后即可进入试题抽取界面,系统会根据IP地质的不同而快速实现自动抽取不同试题。这些试题与相邻学生试卷各不相同,主要为了防止相邻考生作弊。之后便可进入考生答题模式。(2)考生答题模块会有预先设定的计时器对考试时间进行倒计,在试卷上显示的是考生考试所剩余的时间。(3)考生交卷。学生在答完题后,经检查后可进行考生交卷。即在考试倒计时间停止后,把考生试题中的客观题作答结果进行保存,将主观操作题窗口关闭,将其文件进行存档打包备份,以防止在自动阅卷程序出错时丢失而无法对考生的作答试题进行评分。
2.1.4 监控系统远程监控系统可实现对考试过程中的实时监控和维护。以防在考试过程中有出错,实时监控也有效实现了防止学生作弊现象的发生。
2.1.5 成绩查询模块在考试完毕经过一段时间之后,学生就可登录系统进行成绩查询了。同样的,登录需要输入相关信息以验证无误后才能进入查询页面。
2.1.6 评分管理子系统评分管理子系统结构中,主要分为了主^题评分、文字录入题评分、Windows操作题评分、Internet操作题评分,以及Office操作题评分。
2.1.7 系统性能需求分析《计算机应用基础》课程网络考试形式主要是基于网络下进行的,故为能够使系统能在考试考试整个阶段中甚至长期有效、快捷、安全可靠的环境中为考生和教师提供考核服务。且由于该系统的重要性,应当满足本身的易于维护与完善。
2.2 《计算机应用基础》课程网上考试系统的实现
2.2.1 网上考试系统中题库管理子系统的实现该系统的登录界定,只能是允许老师或管理员,学生不得登录题库管理子系统。教师在登录时,先要输入相关的信息,如用户身份、用户账号和密码,其中,用户身份选项中可选择“教师”或“管理员”,经系统验证通过后才可进入题库中。教师在进入题库管理子系统中对其所作的修改都将会保存到数据库中。其中,教师身份登录的可进入到题库管理界面,而管理员身份登录的则是进入服务器考试界面。
2.2.2 网上考试系统中监考管理子系统的实现网络考试过程中,需要通过监考管理子系统对考试系统和考试过程进行管理。其包括了维护管理、试题管理、考生管理以及考试监考管理和试卷回收管理等多方面模块。首先,管理员再登录界面登入后就可进行编辑和导入题库等操作步骤了。在考试时,监考员登入考试管理界面进行试卷生成,点击开始考试,学生也随之可以登录考试步骤了,监考员在这时就可进入考试监控进行监考。其中,监考员具有可延长考生考试时间和强制还不愿交卷的考试交卷,在所有一切完毕后系统将自动回收试卷。接着就进入客观题自动阅卷步骤。
2.2.3 网上考试系统中评分管理子系统的实现单项选择题是属于理论题,而理论题是该系统中的客观题,故在其选择题答案只是一个字数或字符的情况下,系统对其进行自动评分。评分过程中,是将设定好的标准答案与学生给出的答案进行对比从而给出相应的评分效果。在考试过程中,学生自行交卷,或者系统考试时间结束后强制的交卷后,系统均会自动调用“客观题评分模块”进行对考生客观题的自动评分。
三、结语
在计算机基础应用越来越重要的当前,对该门课程进行无纸化的网络考试系统开发与推广应用,在一定程度上对教学起到了很大的影响作用。除了能够帮助教师减少繁重的试题评分和试卷印刷外,还能够实现让学生通过计算机来考核计算机应用知识的掌握程度,符合了计算机应用基础这门课程的本质,即具实践操作性。在保证考试方式有效的同时还起到环保的作用。其中,这样的考核方式能够更为公正、公平、客观和准确,能准确测试出学生的计算机基础操作水平,为学校教务工作节省了不少的人力、物力和财力,一定程度上提高了教学质量。
【摘 要】该文给出了《计算机应用》课程的全新课程设计,旨在解决目前计算机应用课程学生学习兴趣低,解决问题能力差的问题。本文以实际的项目为背景,围绕信息中心机房改造项目,从电脑的选购、软件平台的搭建、机房条例挂板的编排、使用软件统计表格的编排、局域网组建、安全部署、到最后项目汇报几方面进行展开,以培养职业能力为重点,针对岗位需求,有效地组织教学内容,按照工作过程设计教学各个环节,通过学习情境设计与工作任务的训练,全方位培养学生能力。
【关键词】项目情景;课程设计;素质目标;考核
1 课程概要
《计算机应用》课程为64学时,是各学科、各专业学生必修的公共基础课程,是学习其他计算机相关技术课程的先修课。本课程的目的是使学生通过对本课程的学习,提高学生的计算机文化素质,使学生较全面、系统地了解计算机软、硬件技术与网络技术的基本知识。为后续计算机技术课程的学习打下必要的基础。
2 设计思路
按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以培养学生实际操作能力为基本目标,彻底打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生在职业实践活动的基础上掌握知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力。
学习项目的选取基本依据该门课程涉及的工作领域和工作任务范围,但在具体设计过程中,还根据实际应用典型项目为载体,使工作任务具体化,产生了具体的学习项目。其编排依据是该职业所特有的工作任务逻辑关系,而不是知识关系。
本课程的设计背景:本课程的项目来源于信息中心工作岗位,作为信息中心的管理人员,能够为学院选购电脑,能够安装各种软件,能够熟练使用Word做各机房的管理条例及机房挂板,能够使用Excel统计机房使用情况,能够使用PowerPoint做工作汇报,能够维护全系网络的安全等。
因此围绕着信息中心管理人员的职责,设计本课程的整体项目为:信息中心机房改造。本项目分成六个子项目:(1)为机房选购并组装电脑;(2)为机房搭建软件平台;(3)机房管理条例及挂板的编排;(4)机房使用软件统计表格的编排;(5)机房局域网的组建;(6)机房安全部署;(7)项目总结汇报
课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,并融合了相关计算机等级证书对知识、技能和态度的要求。
3 课程目标
3.1 能力目标
学生通过“为机房选购并组装电脑”子项目,运用所学的选购各硬件的指标,能够自己选购并组装一台台式机,并能够为自己选购一款笔记。(98%学生能够完成)
学生通过“为机房搭建软件平台”子项目,能够自己安装、设置及操作现代典型计算机环境。(95%能过完成)
学生通过“机房管理条例及挂板的编排”子项目,能够编排纯word文档,能够使用word做简单的表格,能够进行图文混排。(95%能够完成)
学生通过“机房使用软件统计表格的编排”子项目,能够利用Excel制作表格,并进行统计与分析。(90%能够完成)
学生通过“机房局域网的组建”子项目,能够组建小型的家庭、办公局域网,能够实现文件共享。(87%能够完成)
学生通过“机房安全部署”子项目,能够区分与使用各种杀毒软件及防火墙,能够将系统的备份,能够做网络简单的安全管理。(85%能够完成)
学生通过“项目总结汇报”子项目,能够熟练使用PowerPoint软件做动态演示文稿。(95%能够完成)
3.2 知识目标
学生通过“为机房选购并组装电脑”子项目,使学生了解计算机的发展与应用,了解计算机的基本组成,掌握计算机主要组件的选购原则及指标,掌握计算机的组装的步骤,掌握硬盘分区与系统安装的步骤、了解计算机硬件故障排除的方法。
学生通过“为机房搭建软件平台”子项目,使学生掌握文件、磁盘管理,工作环境设置、附件的使用,常用工具软件的使用。
学生通过“机房管理条例及挂板的编排”子项目,使学生熟练掌握使用Word软件编排常用办公文档(包括文字及表格),以及宣传挂板。
学生通过“机房使用软件统计表格的编排”子项目,使学生熟练掌握使用Excel软件制作表格并美化,了解公式或函数的运用,掌握数据统计分析的方法,掌握图表的制作方法。
学生通过“机房局域网的组建”子项目,了解网络基本应用、掌握局域网组建的方式。
学生通过“机房安全部署”子项目,了解病毒的概念,分类,及发作前、中、后的症状,熟练使用杀毒软件进行病毒查杀。
学生通过“项目总结汇报”子项目,理解PPT的各种视图,掌握幻灯片模板的使用,掌握动画的设置,了解演示文稿的打包与输出。
3.3 素质目标
学生通过对本课程的学习,提高学生的计算机文化素质,通过机房安全部署项目,使学生具有较强的信息系统安全与社会责任意识,通过项目分组合作,锻炼学生的合作、沟通意识。
4 学生学习成果
该课程的教学目标是使学生通过对本课程的学习,提高学生的计算机文化素质,使学生较全面、系统地了解计算机软、硬件技术与网络技术的基本概念,掌握典型计算机系统的基本工作原理,具备安装、设置与操作现代典型计算机环境的能力,具有较强的信息系统安全与社会责任意识,培养学生的实际操作技能,使学生掌握在信息化社会里工作、学习和生活所必须具备的计算机基础知识与基本操作技能,熟练使用办公自动化软件,编排图文并茂的文档,学会制作实用高效的电子报表和制作幻灯片,具备在网上获取信息和交流的能力,具有熟练地在网络环境下操作计算机的基本技能,为后续计算机技术课程的学习打下必要的基础。本课程的教学内容采用教育部推行的“按照工作过程、任务驱动”思想进行设计,每部分教学内容都列举实际事例、确定项目任务,解决问题。除教学实例之外,每部分内容还设计了必要的实践任务和课后练习题,便于学生掌握实际技能与方法。该课程针对学生的兴趣和学习特点设计教学内容,以便获得更好的教学效果。
5 考核方案
本门课程采取多次综合考核方式,总分为100分,共分为以下几部分:
1)平时成绩,占总成绩权重20%,考核内容包括每次的出勤情况,课堂回答,课堂作业。
2)实验作业,占总分的50%,按项目的子任务划分成7个评分模块,进行共12次打分(基本每次单元课后都有打分),按权重计算总分。打分主要依据平时课堂上和课后完成作业(不仅限于纸面作业)的情况,考核方式有小组评分、组内评分、个人作业评分等。
3)期末考试,占总成绩权重30%,在规定的考试期内举行,考卷为笔试题,考核内容为计算机基础知识。以客观题结合主观题的方式,考核学生个人对知识的掌握程度和解决问题的思路。
摘 要:在“互联网+”背景下,以“翻转课堂”理念为指导,文章从教学情况分析、教学内容分析、教学策略、教学准备、教学实施、评价反思六个方面介绍了以PowerPoint 2010动画设置为教学内容的信息化教学设计实例。教学实践证明通过分层任务的设计,由易到难,循序渐进,教学效果显著。
关键词:信息化;教学设计;分层任务;动画设置
一、引言
信息技术飞速发展,无线网、物联网及云技术等新技术正在引发社会各行业领域的变革,教育首当其冲。一方面,学生通过互联网能接触各种新的教学模式获取各种优质教学资源,另一方面,学生对传统课堂“填鸭式”教学已经厌倦,课堂上低头玩手机的现象更是难以禁止。这需要教育工作者重新思考,如何改革课堂教学来适应“互联网+”时代的教育。在这个新时代,开放而又丰富的教育资源将进一步解放人们的学习,如果课堂教学只是简单的知识传授,那么越来越多的人⒉恍枰呆在学校被动地接受课堂教育,这给传统的课堂教学带来了巨大的挑战,更应该在传统课堂教学基础上借助信息化手段完成知识点讲解和运用。
信息化教学设计是以多媒体和网络为传输媒介,充分利用现代信息技术和信息资源,科学安排教学过程的各个环节和要素,为学生提供良好的信息化学习条件,实现教学过程全优化系统方法。信息化教学设计目的在于促使学生运用信息化手段进行探索、实践、思考、综合、综合运用、问题解决等高级思维活动,培养自主学习的能力[1]。相比传统教学设计,信息化教学设计更能从学生主体出发,创新性地把教学内容设计成新的教学单元;要求教师能转变角色,利用信息化手段在传统教学设计上拓展教学活动。这里以高职《计算机应用基础》PowerPoint 2010动画设置为例,展示信息化环境下的一个教学设计实例,并总结实际课堂教学效果,提出课后教学反思。
二、教学情况分析
1.课程分析
《计算机应用基础》是高职课程模块中的公共基础课。旨在培养学生的动手操作能力,使其掌握计算机应用的一般方法、过程和基本技能。掌握计算机基础知识;掌握使用Windows操作平台;掌握Internet应用;掌握办公自动化软件使用;了解多媒体技术的应用;达到全国计算机等级考试一级MS-OFFICE水平,取得合格证书。
2.学生分析
本课教授课对象为我院高职护理专业一年级2班学生,由于女生较多,她们自尊心强、喜欢动手操作拒说教,学习态度端正,已具备制作简单的PPT演示文稿的能力。
3.教材选择
针对本校学生心理特点结合教学大纲及学生专业,我院计算机教研室教师共同设计并编写了任务驱动型教材――《计算机应用基础(Windows7+Office 2010)》,本课教学设计内容选自第七章演示文稿制作之任务四:使用动画效果。该内容是幻灯片动画制作的点睛之笔。
4.教学内容分析
(1)教学目标
依据教学大纲、计算机等级考试大纲,结合教材内容分析,确定如下三维教学目标:
知识目标:要求学生理解进入、强调、退出、动作路径四种基本动画类型及其效果;学会PowerPoint 2010动画设置的基本操作方法;学会使用“动画效果”、“动画窗格”、动画“计时”选项的设置动画高级效果。
技能目标:能够根据教师演示及微视频学习后进行模仿操作;能够“举一仿三”,通过模仿学习转为自主学习;能够根据实际应用设计并选用合理的动画。
素质目标:提高学习信息素养;培养小组合作、克服困难的精神。
(2)教学重点、难点
确定本课教学重点为进入、强调、退出、动作路径四种基本动画类型的设置;动画效果、计时选项的相关设置为本课教学难点。本课教学的关键在于完成任务,掌握操作,提升技能。
三、教学策略
1.教法分析
著名的教育家黄炎培先生大力提倡职业教育应该“手脑并用”、“做学合一”、“理论与实习并行”、“知识与技能并重”。结合计算机应用基础课程特点和教学目标,在本课教学中主要采用了“翻转课堂”理念下的:①案例教学法,通过基础任务中趣味性的PPT动画作品,激发学生学习欲望;②任务驱动法,要求学生模仿制作基础任务的PPT动画作品,并实现拓展任务的护理知识讲座PPT作品,通过分层任务的设计,由易到难,循序渐进,在完成任务的过程中掌握PPT动画设置基本操作方法。
2.学法指导
结合教师的教法引导,在本课学习中,学生主要通过教师在湖南省职业教育名师课堂的学习任务书、微视频等学习资料进行课前预学习;课上通过分层任务引领、模块专业岗位设置分组以模仿、体验、探索的学习主线进行学习。
四、教学准备
1.教学资源准备
我院计算机教研室骨干成员通过半年多的精心准备,已经建成《计算机应用基础》网络课堂的基本框架及学习资源,并已经成功申报湖南省职业教育省级名师课堂。结合教学策略,课前把本课教学资源到《计算机应用基础》名师空间课堂,录制任务操作微视频,制作与知识点对应的微课,供学生观看学习。
2.教学设备准备
为保证教学过程顺利进行,上课前先检查每台计算机是否正常运行并连网;课前五分钟组织学生明确所在分组并按分组固定好座位,要求学生通过红蜘蛛多媒体教学管理系统进行签到;在教学中主要使用红蜘蛛多媒体教学管理系统进行资料传发、教学演示、提交作业等教学活动。
3.学生分组准备
根据学生专业,按模拟岗位设置分组并为小组冠名,通过分析课前学习及讨论情况,结合学生学习能力选择小组及组内成员,形成组内合作、组间竞争的气氛。
五、教学实施
本课教学实施主要通过展示任务-分析任务-完成任务-总结任务-拓展任务-作业布置六个环节完成,充分体现“做中学,做中教”的职业教育教学理念。
1.展示任务
在此环节通过展示基础任务:一个PPT动画作品,激发学生的学习兴趣并结合课前的预习展开讨论。
2.分析任务
结合上一环节展示的基础,进入知识点讲解,由教师通过红蜘蛛多媒体教学管理系统分别演示“鲜花盛开”“阳光照耀”“蝴蝶飞飞”“鲜花凋零”四个场景动画的操作步骤,介绍进入、强调、退出、动作路径四种动画类型及其操作方法,为完成任务阶段做准备。
3.完成任务
通过演示和讲解,大部分学生已经能进行模仿操作,教师通过多媒体教学软件系统发送任务素材、操作视频到学生机器上,布置任务并巡回指导,观察学生完成情况并记录其中出现的问题;学生在分析任务环节的学习基础上,通过模仿、体验,借助微视频、学习资源包、组内成员间的相互帮助及教师的巡回指导完成基础任务。
4.总结任务
针对基础任务按分组比一比任务完成情况;说一说任务过程中碰到的问题及解决办法,教师负责倾听并适时控制课堂秩序;最后由教师归纳总结动画设置的一般操作方法,并有对性地演示“效果选项” “计时”“动画窗格” 的使用操作方法,形成总结、梳理知识,促进技能的形成。
5.拓展任务
结合未来岗位情境,布置跟专业岗位紧密联系的拓展任务:继续展示一些PPT动画作品,布置跟专业相关的实用性任务,模仿或创造性地使用所学的新技能来完善课程前期制作的护理知识讲座PPT演示文稿,让自己的护理知识讲座更精彩,让学生在完成拓展任务的同时真正体会到学以致用。
6.课后作业
完成拓展任务后,为巩固课堂成果,布置课后作业,利用课余时间完成《计算机应用基础》名师课堂中对应章节的在线测试并提交测试结果。
六、评价反思
1.评价
在评价环节,学生通过填写任务完成情况表、课堂评价表进行自我过程性评价,教师负责收集整理分析学生的评价表,结合课堂情况记录形成总结性评价,为课堂效果及课后反思提供依据。
2.课堂效果
通过课堂实践,课堂气氛轻松活跃,6组同学中,有5组全部完成任务,另一组因为有一个同学机器重启硬盘还原影响了任务的完成进度。
3.创新之处
任务设置由基础任务的趣味性到拓展任务的实用性,激发了学习兴趣,又跟实际工作岗位相对应;合理使用信息技术,在“翻转课堂”理念指导下,以职业教育名师课堂平台为主,借助微信、QQ等通信软件建立资源丰富、实时反馈的自主学习平台,促使学生形成以课堂教学为主、课后自主学习为辅的学习习惯。
4.存在的问题
分组学习中,有些学生依赖性较强,消极对待;在课前学习及课后自主学习阶段,部分学生的自觉性不高,自主学习的培养还不是很到位,如何对这些环节进行有效的评价和监督,这是在以后的教学中需要进一步研究和探讨的问题。
摘 要 本文针对目前高校计算机应用基础考试现状,分析了计算机应用基础考试系统的整体需求,如功能需求和角色需求,提出计算机应用基础考试系统总体结构及数据库设计方法,为系统的实现提供解决方案。
【关键词】计算机应用基础 考试系统 系统设计
1 引言
计算机应用基础是高校非计算机专业开设的一门公共基础必修课,考核内容包括计算机基础理论,操作系统基本操作及常用办公软件的使用。考试形式一般包括人工出题、人工阅卷、成绩评估和试卷分析。传统考试模式造成教师工作量大,考核内容不全面。鉴于该门课程强调学生的上机操作能力和计算机综合应用能力,传统的考试形式已无法达到考核目的。因此,对计算机应用基础考试方式进行改革,实现计算机考试信息化,对计算机应用基础教学质量的提高有重要的意义。通过开发计算机应用基础考试系统,实现无纸化考试,可全面考核学生的计算机应用水平,提高考试工作效率,使考试更加公正、客观。
2 需求分析
通过对计算机应用基础考试系统进行需求分析,主要实现的功能有用户管理、试题库管理、试卷管理、自动组卷和评分等。系统采取管理员、教师和学生这三种权限对系统进行控制。管理员负责用户信息的管理及试题库的管理和维护。教师负责组卷管理、试题库管理及考试过程管理。学生权限是登录计算机应用基础考试系统进行答卷考试。系统选用Visual Studio 2010,SQL Server 2008,C#开发语言,使系统更具有灵活性、安全性和易用性。考试系统应具有友好的用户界面,使用户与系统达到良好的沟通效果。
3 系统设计
3.1 系统框架结构
根据以上计算机应用基础考试系统的需求分析,得出系统的总体结构如图1所示。
3.2 数据库设计
在考试系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后才能得到系统的关系模式。本系统采用E-R图来进行数据结构的分析。如管理员E-R图,如图2所示。
根据设计好的E-R图在数据库中创建各表,包括管理员信息表、学生信息表、教师信息表、考试成绩信息表和试题信息表。管理员信息表包括系统编号、管理员登录账号、管理员姓名、管理员登录密码;学生信息表主要包括学生的学号、姓名、性别及登录密码;教师信息表包括教师编号、教师姓名、教师登录密码;学生成绩表中包含学生的学号、姓名及考试成绩;试题信息表包括系统编号、试题题目和试题答案。
4 系统实现
本文以登录模块的实现为例,登录界面提供所有用户的登录(包括学生、教师、管理员),该模块采用了验证码技术,该技术通过Random类实现。Random类中最常用的是Random.Next方法。Random.Next方法主要用于返回一指定范围内的随机数。登录界面:三个textbox控件用于输入用户名、密码和验证码;一个dropdownlist控件用于选择登录身份;image控件用于显示验证码;两个button控件用于登录和取消。
5 总结
本文从系统登录模块、管理员模块、教师模块和学生模块等方面对计算机应用基础考试系统进行总体设计,为计算机应用基础考试系统的实现提供解决方案,一个完善的考试系统不仅要有友好的界面,操作简便,更重要的是具备良好的后台管理模块,完善的后台管理模块可以使计算机应用基础考试系统变得更加灵活和易维护。在今后的研究中将进一步完善计算机应用基础考试系统,使系统更具有安全性和可靠性。