麻薇
摘要:该文探索了高职院校计算机课程项目教学,分析了Moodle的特点及功能,将高职院校计算机课程项目教学流程与Moodle特点进行对比,证明基于Moodle实施高职计算机课程项目教学的可行性。
关键词:高职院校计算机课程项目教学;Moodle;可行性
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2012)35-8440-03
1高职院校计算机课程项目教学综述
在众多的教学理念和教学模式中,项目教学法在我国已经有了成熟的理论研究和广泛的应用发展,高职类计算机课程有很强的实践性,项目教学在计算机课程中也得到广泛应用,基于建构主义教学思想的项目教学“以具体项目为主线、以教师为主导、学生为主体”,“做中学”可以有效激发学生学习主动性、积极性,提高实践和创新能力。高职计算机课程项目教学法的实施过程通常如下:确立项目任务(教师提出,学生讨论可行性)→制定计划(学生制定,教师审核)→实施计划(学生小组分工合作完成,教师指导)→检查评估(自我评估,小组评估,教师评价)→归档和应用(记录资料归档,产品实践应用)。这种教学方法中项目任务的确定以及项目情景的呈现常模拟信息技术相关工作岗位的工作过程中的任务及情景,充分体现了“工学结合”的高等职业教育的理念。
2Moodle
2.1Moodle简介
模块化面向对象的动态学习环境的简称即为Moodle,Moodle是一款开放源代码且免费的CMS(内容管理系统)。Moodle的开发者是澳大利亚的马丁博士,具有教师的的职业背景。网络课程的设计者可以灵活运用Moodle活动模块组织各种教学活动,设计各种电子教学资源。
2.2Moodle特征
1)先进的教育理念。以社会建构主义为理论指导,是Moodle的一大特色。建构主义认为学习是学习者与环境的相互作用中主动的意义建构过程。社会建构主义则更强调这一过程中学习者之间的对话、合作、互动等社会性活动对个人及群体意义建构的作用。Moodle的设计目标不是仅仅停留在教学内容的管理与呈现上,而是更加关注对教学过程中各种“活动”的支持。
2)功能强大丰富,操作灵活方便。Moodle具有诸如网络课程管理、作业、测试、论坛其它网络教学平台具有的所有功能。还拥有独具特色的互动评价功能、心得报告、WIKI、文件管理、日历管理等活动模块功能。功能虽然强大丰富,但是Moodle界面简洁精巧,操作灵活方便,适合高等教育领域。课程设计者和课程管理者可以很方便地利用Moodle的活动模块按照需求自由组合活动模块及资源。
3)自由软件的开源性。开源即Moodle软件包代码完全公开,并且免费,其后续升级也是完全免费,并可以实现二次开发,可扩展性强,Moodle的开发社区提供了很多第三方开发的主体风格、功能模块和插件,增强和扩展了Moodle的功能。与其它商业性网络教学平台相比,Moodle的开源性使用户摆脱了对商业软件公司或开发团队的依赖。
4)教育界应用广泛。近些年国内国外Moodle的应用普遍发展迅速,据不完全统计全球运用Moodle作为网络教学手段的国家上百个,机构成千个,随着其普及程度的提高这个数字在逐年扩大。在教育界的应用尤为广泛,近些年也是我国教育领域研究和应用的热点。关注Moodle的群体是软件设计人员、教育届的教师、学生及计算机技术的爱好者,他们的使用反馈和建议促进了Moodle的快速成长,也促进了其在教育领域的普遍推广。
5)模块化的结构设计。Moodle采用模块化的结构设计方式,使Moodle中的模块的添加和删除、模块的修改和扩充非常容易。管理员可以根据网络平台的建设需求安装或卸载相关的活动模块;教师可以依据使用需求添加各种活动和各种资源;第三方开发者依照Moodle提供的接口标准开发的扩展模块。
2.3Moodle主要功能
1)管理员功能
管理员负责整个平台的软、硬件环境的搭建和管理工作,具有平台最高的系统管理权限。主要的功能是对用户管理、课程管理和站点管理。用户管理即对用户的权限设定,用户身份验证、用户账号管理;课程管理即对课程类别划定、课程创建、课程设置、课程管理教师分配;站点管理即对站点信息参数进行配置。
2)教师功能
教师是平台中的教学活动的引领者,组织者、参与者。教师负责教学活动的设计、组织与评价。教师的权限是由管理员授权,教师的权限可以不同,权限有高有低,权限高的教师,对课程有编辑权,对课程内容可以根据需要进行修改、添加,按教学任务将模块进行不同搭配。权限低的教师,对课程无编辑权限,但可以查看课程日志、查看讨论区帖子,查看学生活动信息、管理学生成绩等权限。
3)学生功能
学生的权限允许在站点上修改个人信息、参与相关的课程活动、学习和下载课程学习资源,浏览课程活动通知、课程公告、参与课程讨论、上传课程作业、参加课程考试、发表学习心得、写Blog、Wiki等。在学习过程中或结束后对自己的学习情况或他人的学习情况进行评价。
3基于Moodle实施高职计算机课程项目教学的可行性分析
3.1技术门槛低
在Moodle网络平台下教师进行计算机课程的项目设计,不需要掌握网页制作技术,只需要在简单的所见即所得的在线编辑器下就能看到编辑的结果,将各种功能模块像搭积木一样构建教学活动,轻松地开展项目教学。学生只要具备基本的计算机操作技能,经过简单的培训就可以轻松地使用Moodle网络平台下的项目教学的活动、资源及评价功能。
3.2节约经费
Moodle软件包代码完全公开,并且免费,其后续升级也是完全免费,不像使用商业软件(如blackboard、webct等)那样需要支出高额的费用。因此,学校选择Moodle平台构建网络课程,开展基于Moodle的高职院校计算机课程项目教学是可行,可以节省大量购买商业教育网络平台的费用。
3.3Moodle的强大功能为实施项目教学提供有力支持
将高职计算机课程项目教学的流程与Moodle的功能特点进行对比(如表1),Moodle强大的功能可以为高职计算机课程项目教学提供以下支持:
1)丰富的多媒体资源支持逼真情景的项目设计。构建一个能激发学生学习积极主动性的项目情景对于项目教学的实施至关重要。在Moodle环境下,教师不再局限于用文字来描述项目,可借助Moodle平台所支持的文本、图片、动画、音频、视频等多媒体元素来营造一个复杂的、逼真的项目情境,使学生身临其境,调动多种感官参与到学习之中,极大地调动了学生的主观能动性和参与的积极性。
2)协作与会话促进项目实施。基于Moodle的项目教学,打破了时间和空间的限制,学生可以实时或者非实时地与教师、小组同伴进行交流。利用Moodle网络平台下的聊天室、讨论区,学生可以畅所欲言的发表自己对问题的看法,遇到困难时,还可以向老师或专家求助;教师可以同步或异步地对学生进行远程指导。
3)充分的资源共享保障项目实施。教师可以将优质的教学资源以资源活动模块的形式提供学生下载;学生也能够将自主学习过程搜集到的优质学习资源和在小组协作过程中形成的学习成果上传到Moodle网络平台,供其他小组和学习者共享,这样充分保障了高职计算机课程的项目教学的实施。
4)多元的过程性评价促使项目实施终结评价更客观。在Moodle网络平台下,支持多种学习评价方式,按评价的时间不同,可以分为诊断性评价、过程性评价、总结性评价。评价的主体不同,又分为自我评价、学伴评价、教师评价。基于Moodle的项目教学中,教师可以全程监控学生利用平台进行学习的情况。在学生学习的过程中,教师可以查看某个教学模块的学生参与情况,查看所有学生的学习报告,包括学生个体访问该研究课题的时间、次数、场所、在讨论区发言的内容及回复等。教师从这些数据中,可清楚地了解学生独立自主学习和协作解决问题的情况。
4结束语
高职院校计算机课程的项目教学体现了“工学结合”的职业教育特色,Moodle这一开源免费的网络平台,融合了先进的社会建构主义教学理念,其易操作、免费且强大功能的特点,充分支持高职计算机课程的项目教学的开展。因此,基于Moodle实施高职计算机课程项目教学充分可行。
参考文献:
[1]王丁.基于Moodle平台的网络课程的研究[D].四川师范大学,2008.
[2]许亚锋.Moodle功能插件二次开发问题研究[D].曲阜师范大学,2009.
[3]陈旭辉,张荣胜.项目教学的开发原则和教学流程设计[J].职业教育研究,2008,(12):75-76.
[4]杨文明.项目教学的内涵与分类[J].语文学刊:外语教育与教学,2010(7):87-89.
[5]刘红庆.项目教学在高职《计算机文化基础》课程中的应用[J].当代教育论坛:管理研究,2010(5):111-112.
[6]胡敬朋.高职计算机类课程迭代优化式项目教学策略研究与实践[J].电脑知识与技术,2011(21):5259-5260+5262.