冯渊
摘 要: 为了提高高校音乐教学的效果,基于Moodle平台设计了音乐教学系统,系统采用B/S结构,包括用户登录模块、Moodle平台模块、数据库模块;对系统在音乐教学中的应用进行分析。结果表明,应用该系统之后,学生的课堂提问次数与回答问题次数增多。
关键词: Moodle平台; 音乐教学; B/S结构
中图分类号: H315.9
文献标志码: A
文章编号:1007-757X(2019)06-0132-03
Abstract: In order to improve the effect of music teaching in colleges and universities, a music teaching system based on Moodle platform was designed. The designed system adopts B/S structure, including user login module, Moodle platform module, database module. Finally, the system was used in music teaching. The application effect was analyzed, the results show that after the application of the system, students liked to ask and answer questions, the numbers of questions and answers all increased.
Key words: Moodle platform; Music teaching; B/S structure
0 引言
Moodle平臺是一个教学管理软件,基于建构主义设计,包含多样的功能,如教学、作业、测试等,该平台问世之后经过升级改造,被越来越多的学科应用在教学过程中。近年来,在信息化环境中,学校教育理念发生了巨大变革,这场变革的核心是教学模式的创新,强调以学生为中心,高校音乐教学亦是如此,将Moodle平台应用在音乐教学过程中,可以为学生提供一种个性化协作式的富媒体学习环境[1],因而在此提出基于Moodle平台的音乐教学系统的设计。
1 高校音乐教学现状及平台解决的问题
纵观当前的高校音乐教学现状可知,专业音乐教学采用集体教学的方式,教学内容大多数局限于使用的教材,教学过程依赖于教师的讲解和示范演奏,以“口传心授”为主,理论教学占据的课时比例较高,教学完成之后,教师定期组织学生的学习成果展示,指导学生学习过程中出现的问题,这种教学方式存在以下弊端,一是,随着扩招的开展,学生的数量越来越多,教师队伍不能满足于日益增长的学生数量,开展大班教学之后,由于课时有限,教师对每位学生指导的时间也有限,学习效果不甚理想,降低了学生的学习兴趣;二是,课下学生和教师的交流机会较少;三是,音乐课程的在线教学资源不完善。
在音乐教学中应用Moodle平台,可以解决如上问题,一是,学生可以利用课下时间复习、预习课堂讲解的知识,提前完成知识传授,在课上可以针对具体的问题进行提问,使课堂教学集中于学生学习的重点和难点,这样学生可以在有限的时间内学习更多的音乐知识,并对每个学生的学习情况进行跟踪和分析,实施过程性评价;二是,还可以通过Moodle平台的在线答疑模块,通过平台实现“一对一”的互动,打破空间局限性,加强学生与教师的课下交流,实现交互教学;三是,建设课程在线资源模块。
2 Moodle平台概述
Moodle即Modular Object-Oriented Dynamic Learning Environment(模块化面向对象的动态学习环境),它是一个免费的开源软件,定制适合要求的教学和学习平台[2],与众多网络学习平台相比具有以下优势:第一,它是一个综合的系统化平台,符合B/S结构,提供丰富的学习资源,满足课程内容安排、教学评价、师生互动等需要。第二,Moodle平台的符合建构主义设计理念。第三,Moodle平台突破了时空限制,强调合作与交流[3]。第四,平台采用一致的界面设计风格,技术门槛低,可以采用自由免费的Linux平台搭配Apache Web Server,或是使用Microsoft Windows平台搭配IIS或Apache Web Server;安全性高,窗体传送都会经过数据验证和Cookies加密等。
3 基于Moodle平台音乐教学系统的设计
基于Moodle平台的音乐教学系统采用三层B/S结构,用户登录界面、数据库模块与Moodle平台模块实现分离,系统各部分的关系如图1所示。
3.1 系统登录模块设计
用户登录输入正确的用户名和密码,即可进入系统,其登录流程图如图2所示。
3.2 Moodle平台模块
(1) 平台安装
由于Moodle平台是用PHP开发的Web软件,所以安装Moodle之前还需要配置环境,选择操作系统、设置Web服务器、安装数据库、配置PHP运行环境等[3]。Win7系统环境下,web服务器:可以是IIS,但最推荐的是Apache。PHP:当前最低也是5.3,基本上都是5.5或以上至少。数据库:主要是MYSQL和Oracle。这里也是推荐MySQL。Moodle官方网站最近推出了一款用于Windows环境下的Moodle完整安装包Moodle Windows Installer-latest.zip,内含了Moodle 2.8dev(Build: 20141002)(2014100200.00)和可以创建Moodle运行环境的应用程序,如Apache 2.4.4;PHP、MOODLE系统的安装P 5.4.25(VC9 X86 32bit thread safe)+PEAR;MySQL 5.5.32(Community Server)。在官网上下载该安装包, 解压双击启动文件。当运行路径最后显示为:“APACHE and MYSQL are running…”时,在IE浏览器地址栏中输入http://localhost,便可以进入Moodle 2.8系统的安装界面了。进入Moodle官网,然后下载Moodle软件包(Moodle2.2.2. zip);对安装包进行解压,将解压后的文件移到计算机-D盘-用户文件夹下;双击start Moodle.exe开始安装;安装完成后在浏览器地址栏输入http://locallhost,在语言栏中选择中文;确认安装路径;进行数据库设置,密码设置,端口号默认为3306,也可以为其他端口号,只要不跟其他软件端口号冲突就行;确认安装,安装-Moodle 2.9dev(Build:20141113);设置用户名,密码等,完成安装任务。
(2) Moodle平台结构
Moodle平台模块的结构设计如图3所示。
平台的用户包括管理员、教师和学生,不同用户的权限不同,由于篇幅有限,只对关键模块的实现进行叙述。
1) 用户管理。用户管理的关键代码如下:加载用户
*/
public VOListResponse loadUsers(GridParams pars,String serverLanguageId,String username) throws Throwable {
Connection conn = null;
……
}
其中学生用户上传时,选择利用Excel软件批量导入学生数据。在Excel工作表第一行中输入五个必须字段(username;password;firstname;lastname;email),录入学生的信息,完成之后在EXCEL中将文件另存为*.csv格式,并确认,关闭EXCEL。用记事本打开另存的csv格式文件,并另存为UTF-8格式,另存时选择文件编码。系统管理登录之后,在左侧系统菜单上选择用户—账户—上传用户。
2) 添加音乐课程。在Moodle平台安装完成后,添加音乐课程如“和声学”、“音乐鉴赏”、“音乐学概论”、“|中外音乐史”、“民族音乐概论”等,根据需要填写“课程编号”“课程名称”“课程简介”等,设置好课程的其它选项,即可生成一门课程。
3) 上传视频。在Moodle中,传送的视频文件如果太大,将无法上传至服务器,对此可修改:打开安装文件夹中的apache2目录下的php.ini文件,找到以下内容进行修改。upload_max_filesize=20M;max_execution_time=300;post_max_size=12M;修改参数保存之后,重启服务器,设置生效。
4) 在线提问与答疑。应用该平台可以实现教师与学生的在线交流,学生可以对音乐学习中的相关问题进行提问,教师进行答疑,且在线聊天内容支持文本、图片、URL、笑脸、嵌入HTML等,聊天记录存在在系统的数据库中。
5) 布置课业。根据教学需求布置音乐教学课业之后,还可以设置音乐教学中每次作业提交的截止日期和最高分,教师还可以清楚了解学生作业的迟交时间,教师对学生作业进行打分和评价。
6) 访问跟踪。教师也可以查看每个学生的学习记录,如访问某音乐课程的次数、时间以及场所、成绩;报告可以以图表的形式动态生成,同时也支持下载,教师可通过EXCEL等其它工具对下载数据进行深入分析。
(3) 数据库模块
数据库选择MySQL,需要对数据库及数据库目录进行創建。
1) 创建数据库
使用选择的MySQL数据库服务器,创建一个空白的数据库,CREATE DATABASE moodle DEFAULT CHARACTER SET UTF8 COLLATE utf8_unicode_ci;
创建一个用户并设置密码,赋予该用户在该数据库中的适当权限,GRANTSELECT,INSERT,UPDATE,DELETE,CREATE,CREATE,TEMPORARYTABLES,DROP,INDEX,ALTER ON moodle.* TO moodleuser@localhost IDENTIFIED BY 'yourpassword';
2) 创建数据目录
创建一个空目录来保存Moodle文件。该目录不能放置在web服务器的www目录下,并且必须具有web服务器用户的写入权限。通常,或者使web服务器用户拥有该目录,或者使任何人(everyone)都有写入权限。
4 具体应用分析
本文以“世界民族音乐”课程中的“印度音乐文化”的教学对基于Moodle平台音乐教学系统的应用进行具体分析,系统管理员首先在平台上添加课程“世界民族音乐”,导入学生用户数据,之后,教师上传教学计划及相关教学资料,开始进行教学,教学分成课前、课堂及课后三部分。
(1) 课前部分。教师在Moodle平台音乐教学中上传“印度音乐文化”的相关教学资料、视频等,如上传“祈祷科里希那神的德儒帕得”之后,要求学生欣赏,提出相关问题,如“声乐旋律的线条如何?有无装饰音?有何节奏律动性?”等,教师和学生可以对相关问题进行在线讨论,确定教学的重点、难点、针对点。
(2) 课堂部分。教师针对课前提出的问题,针对性的导入主要教学内容,讲授印度基本背景文化及印度音乐基本内容如印度的地图、著名的世界七大奇迹之一的建筑——泰姬陵、印度的服饰、印度不同信仰的教徒,并通过系统播放“环球采风——印度”片段、印度的代表乐器图片,针对系统中学生课前预习时提出的问题进针对性的解答,最后进入实践创作与演奏阶段,用钢琴试着演奏十大塔特体系,了解拉格的音阶体系,感受拉格的风格特征。带领学生一起用课桌敲击汀塔拉,配合演唱,学会塔拉基本的节奏型。用吉他作为低音伴奏乐器,代替坦布拉琴,模仿视频中的简单的伴奏形式。
(3) 课后部分。对于教师来说,可以进行如下操作:1)在线跟踪访问。教师对系统中学习的学习情况、成绩进行针对性的统计分析,2)布置课后作业。布置课后作业上传至平台中,巩固复习所学知识。3)在线测试。定期利用平台的在线测试模块,组卷对学生的“印度音乐文化”相关知识进行测试。4)教学评价。根据学生的《印度音乐文化》学习情况进行教学评价,调整学习策略。5)在线答疑。对于学生在课后复习、自主学习中的问题进行在线解答。
对于学生来说,可以进行如下操作:1)在线学习。在线学习“印度音乐文化”中的知识,并根据教师上传的资料和视频,预习下一节课的相关内容。2)在线测试。选择教师发布的“印度音乐文化”试卷进行在线检测。3)在线提问,对于复习及预习中的相关问题进行在线提问。4)提交作业。教师布置的“印度音乐文化”的作业之后,在线完成并提交。5)查看成绩、评价。查看在线测试的成绩及教师的评价。
对于应用传统的教学方式与基于Moodle平台的教学方式时,学生的提出问题次数与回答问题次数进行统计,结果如图4所示。
5 总结
本文对基于Moodle平台的音乐教学系统进行了设计,并对其应用效果进行分析,实践表明,基于Moodle平台进行音乐教学,可以显著提高学生课堂提问与课堂回答的积极性,因此,在今后的研究和探索过程中应该不断完善平台功能,使高校音乐教学效果不断提升。
参考文献
[1] 袁双龙.Moodle平台在高校教学中的辅助应用[J].河北农业大学学报(农林教育版),2015,17(3):82-85.
[2] 张伟远,段承贵.网络教学平台发展的全球合作和共建共享——2012国际Moodle大会综述[J].中国远程教育,2012(10):32-36.
[3] 赵桐.基于Moodle平台的高中语文写作教学设计与实施[D].沈阳:沈阳师范大学,2013.
(收稿日期: 2018.06.11)