高职院校“MySQL数据库”课程教学方法浅析
2021-01-15王慧
王 慧
(铜仁职业技术学院,贵州 铜仁 554309)
“MySQL数据库”课程是许多高职院校工科类物联网应用技术、计算机应用技术专业开设的一门必修课,强调理论与实践并重,是在学习了“C语言程序设计”等课程具备一定数据库原理和编程能力的基础上开设的一门课程,同时为后续“网络数据库项目开发”“软件工程”等课程奠定扎实基础。
1 高职院校开设“MySQL数据库” 课程的必要性
“MySQL数据库”是由瑞典MySQL AB公司开发的,是目前应用较广泛的小型关系型数据库管理系统。“MySQL数据库”具有运行速度快、设备体积小、总体运维成本低、开放源码等特点,因此被国内外许多中小型网站广泛应用。许多高职院校考虑实用性和就业率,在相关专业开设了“MySQL数据库”课程,目的是让学生获得完整开发小数据库系统的能力。
2 高职院校学生学习特点分析
2.1 学习基础参差不齐
高职院校生源有两种,一种是经历了高中3年学习升学的,此类生源优势是综合基础知识较好,缺点是思维灵活性不足,职业概念和职业意识尚未建立;另一种是在完成9年义务教育后再经过3年中等职业教育后升学的,此类生源优势是已经有了3年的职业教育经历,部分学生有见习与实习训练,职业概念和职业意识较前一种基础好,缺点是综合知识能力与综合思维能力相对较差。
2.2 缺乏学习动力
高职院校大部分学生基础不好,学习习惯差,学习自制力和自主学习能力较弱,对如何度过高职3年并没有明确的规划和目标。学习动力不足是影响高职学生学习积极性的首要因素。针对高职学生学习动力的调查显示:超过1/3的一年级学生没有明确的学习目标,接近2/3的学生认为进入大学后,自己在学习上“有点懈怠”或“很懈怠”[1]。
2.3 自信不足
自信不足是高职学生普遍存在的心理现象。基础教育阶段的唯分数观念导致他们长期学习信心不足,生活较为压抑。进入大学,高职学生很难适应全新的学习和生活环境,导致他们无所适从。
3 “MySQL数据库”课程教学现状
3.1 课程设计实践不足
“MySQL数据库” 课程是理实一体化课程,重在培养学生数据库系统的设计能力和调试能力,并为后期信息系统开发学习打基础,故应积极引导学生进行实践操作。但是,传统的教学模式中,多采用先理论知识+后实践操作模式,课堂没有实现以学生为主的授课模式,学生没有足够的时间将理论和实践相结合,导致操作能力和综合能力应用差。
3.2 课程内容难度大
课程包含的内容有基础理论知识、数据库设计、数据定义、数据检索、视图、编程等,大部分高职院校是72学时,有理论学习还有实操课[2],一些复杂问题常常困扰学生,且贯穿整个学习过程,令不少学生产生畏难情绪。学生基础较差,接受复杂新知识时出现入门困难情况,理解能力差的学生可能跟不上教学进度,丧失对这门课的信心和热情。
4 “MYSQL数据库” 课程教学方法改革
4.1 线上线下相结合的混合式教学模式
混合式教学是同时使用多种教学方法和手段,包含了现代信息化教学技术和教学理念,其中最具代表性的混合式教学模式是将“线上”(网络化学习)模式和“线下”(传统式学习)模式相结合[3]。“线上”教学一般以班级为单位组织上课和互动,采取“录播+线上答疑”的形式或采用“直播+线上答疑”的形式,二者均可采用点播或线上答疑形式进行课后辅导。“线上”教学具有其显著特征,即教学环境从教室变为家;教学工具从黑板、粉笔、投影仪变为电脑、手机、直播软件、摄像头、麦克风等;教学方法从直接获取学生反馈变为线上互动评价[4]。要注意“线上”和“线下”相结合,“线上”教学不能流于形式而要成为整个教学过程的重要组成部分。
4.2 以任务启动实训教学的五星教学法
五星教学法将整个教学实施过程分为五个环节,即聚焦问题、激活旧知、示证新知、应用新知、融会贯通。该理论认为最有效的学习是以任务为中心,既关注教师的授课过程又关注学生的学习过程[5]。该学法最关键的是培养学生解决问题的能力,在教学过程中设计合适直观的数据库优化方案,实训方案的案例要贴近实际应用,通过对“MySQL数据库”系统的实际操作,用实践巩固理论知识,使实践应用和理论知识紧密配合,互为补充,通过设计数据库优化等相关问题,提升学生的专业技能和解决问题的能力。
4.3 以工作过程为导向的任务驱动教学法
任务驱动教学法是根据实际工作步骤把专业教学课程进行分解和整合,分解出众多的技术或技能模块,将每个模块作为一个教学任务,每个模块都以某技术或技能完成一个作业来结束,进而实现理论与实践一体化的单元式教学。该教学法强调职业教育教学过程与实践工作过程的融合,重视培养学生的从业能力。应用于“MySQL数据库”课程中,比较考验教师的课程设计能力。可以参照以下步骤:子任务设计:以建立具有某几项特殊功能的应用系统,明确学生的学习目标和任务要求;任务计划制定:此过程学生可分组进行,在组内进行任务分析讨论,由教师给予指导和建议,由小组成员共同商定具体操作程序;计划落实:小组成员按照既定操作程序或分工配合或独立完成任务;小组交付任务:由教师和学生共同进行评价,教师可根据各组的任务完成情况,对课程内容进行适当扩展和深化。
4.4 实验教学中运用教学资源虚拟机
虚拟机具有多系统并行、快速恢复性、灵活扩展性、可移植性等特性,被广泛用于实验教学中[7],通过利用虚拟机软件在电脑物理机上创建出不同操作系统的虚拟机有以下优势:对电脑物理机不会产生任何影响,减少了实验教学过程中的管理工作量;丰富了教学资源,提升了课程中学生的参与度和动手实操能力,使每位学生都有动手实践实验项目的时间和机会;提升试验项目的完成度和有效性,虚拟机具有可移植性,学生可拷贝未完成的试验项目到任何一台虚拟机上继续完成。在设置虚拟机过程中,要选择正确的虚拟网卡模式,如主机模式、NAT模式等。还需注意研究文件的共享方式在不同操作系统之间的切换问题。
5 结语
高职院校教师在“MySQL数据库”课程教学中应该重视理论与实践的有机结合,设计出更有趣味性和挑战性的课程设计和课程情景,调动学生的学习兴趣和学习热情,进而提升教学质量。