APP下载

My SQL数据库技术课程中创新能力培养的教学研究

2020-11-10方阿丽

电脑知识与技术 2020年27期
关键词:创新能力

摘要:在新的专业标准和超星学习通平台下,如何在MY soL数据库技术课程教学过程中培养学生的创新能力,对于课程授课教师来说是值得探讨的话题。本文从教学内容,教学方法,教学过程等多方面进行探究,旨在提高学生自主学习能力,培养学生的创新能力。

关键词:超量学习平台;My SOL数据库;创新能力

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)27-0028-02

开放科学(资源服务)标识码(OSID):

1 引言

在新时代的新形势下,高等职业学校软件技术专业教学标准(征求意见稿)的人才培养方案中强调在习近平新时代中国特色社会主义思想指引下,践行社会主义核心价值观,具有职业生涯规划的意识和创新意识、具有工匠精神和创新思维、具有自我管理能力和创新能力等素质的培养。在新一代信息技术为主要内容的新平台下,研究创新能力培养在专业课程教学中的体现和课程资源建设是顺应时代的必须。

2 背景

创新是一个民族的灵魂,是一个国家兴旺发达的不竭动力。随着经济的全球化、教育的国际化以及科学技术发展的高速化,各国都把竞争的焦点放在了创新人才的培养上。创新入才的培养归根结底就是其创新能力的培养。创新能力是运用知识和理论,在科学等多学科和各种实践活动领域中不断提供具有经济、社会、生态价值的新思想、新理论、新方法和新发明的能力。创新能力如何培养,对于高职教育来说,贯穿到公共课程,专业课程教学中,课外时间中等势在必行。

《My SQL数据库技术》课程是集理论、实践于一体的软件技术专业的专业必修课程。在以往的教学过程中,主要采用以课堂上教师讲解,操作演示,学生跟着练习,然后再结合学生操作过程中的共同问题进行再讲解再演示的方式进行教学,整个授课模式基本上以教师为主体,学生被动模仿的方式进行,课下学生按照教师布置作业进行巩固和预习,整个教、学过程学生缺乏主动性,这种教学模式严重降低了学生学习的积极性,让学生很难发挥出自身的创造力,对于创新能力的培养也很不利。在新教学标准和超星学习教学平台下,从教学内容的选取,多种教学方法相互融合的运用,教学过程的设计等方面进行探索实践,以达到培养学生创新能力的目的。

3 My SQL数据库技术课程中创新能力培养的具体方法

3.1 结合新专业标准要求选取教学内容

教学内容要符合学生的认知水平,设计出能最大限度地激发学生学习兴趣、调动学生学习积极性的教学内容,并围绕学生的学位中心进行教学,注重培养学生的创新意识和创新能力。在《高等职业学校软件技术专业教学标准》(征求意见稿)中明确指出本专业毕业生在素质、知识和能力方面应达到的要求中与创新及数据库相关的内容有:

1)在素质方面要求具有质量意识、信息素养、工匠精神、创新思维、全球视野等;

2)在知识方面要求掌握数据库设计与应用的技术和方法;

3)在能力方面要求具有探究学习、分析问题和解决问题的能力等;

4)具备数据库设计、应用与管理能力。在教学内容选取上不照搬、硬搬教材,结合新专业教学标准要求,适当修改课程标准,在教学内容上体现学生创新能力的培养。

教学内容选取上考虑以下几个方面:

1)紧跟时代动态发展,教学内容体现在软件开发中应用的需要,随着软件版本更新,更新相应教学内容。比如,表存储引擎的教学内容,随着DBMS版本的更新,MySQL5.5及其以前的版本支持的存储引擎是MYISAM、MySQL5.6及其以上的版本支持INNODB存储引擎,进而更新学习存储引擎相应的索引,不再学习MYISAM存储引擎下对应的空间索引和全文索引;比如,MySQL5.0以前的版本不支持触发器,目前教学中应用的DBMS是MySQL5.6版本,它支持触发器,就新增触发器内容的学习。

2)多学科相互交叉和渗透,拓展教学内容,结合地理,历史,生物,人文,日常生活,热点话题等,在把握兴趣点的基础上,进一步提高学生自主学习的热情。比如,在讲解数据库应用时,列举日常生活实例、微信、支付宝、银行、游戏等都需要用到数据库。比如,在学习过程中,引入“河源到北京”的话题,讨论怎么去?不同时代的人去干什么?这样可以轻松地学习索引的三种创建方法,理解索引的应用环境。多多学科知识融人教学内容,提高学生学习兴趣基础上,理解难点,同时也使学生能渗透学习更多内容,提高其创新能力。

3)在实践教学内容选取上,采用层进式,分“必做+限选+随意”三個层次的内容。“必做”部分是必须掌握的内容,“限选”部分是多方向相关内容,“随意”部分是在必须掌握的内容基础上的拓展内容。同时,适当增加一些探究性的任务进行拓展,学生自我创新性实践方案,从而提高学生的创新创业能力。

4)除了课程贯穿项目以外,阶段性增加多个综合性项目。本课程的贯穿项目是教学管理系统,在学习数据库相关内容阶段,增加人事管理系统,报名管理系统,加深学习E-R图,关系模式,数据库创建;在学习表操作阶段,增加产品销售系统等;在图形化工具学习阶段,增加宠物商店系统等。

5)结合相关比赛要求选择教学内容,达到以赛促学的目的,同时结合相关的考证大纲选取教学内容,达到以考促学的目的。引导同学们自主创新学习,应对相应的比赛和考证。

3.2 结合教学内容运用多种教学方法相互融合进行教学

教学方法要和教学内容相互匹配,还要考虑教学对象,为了达到更好的教学效果,必须将教学方法和教学内容融合起来,对于不同的教学内容,不同的教学对象,选择适合的教学方法进行教学非常重要。在本课程教学过程中主要采用以下几种教学方法:

1)引导法。即问题导向教学法,以问题为中心,强调发现问题和解决问题的能力,促进了学生的创新能力,且着重培养学生的学习主动性,促进了学生创新能力的提升。比如,在学习认识数据库知识时,就通过以下问题进行引导性学习。问题1:数据库DB是什么?问题2:你能想到有哪些地方需要使用数据库DB?问题3:数据库DB能够做什么?问题4:MySQL是什么?问题5:为啥学My SQL?学生通过以上5个问题的引导,进行百度搜索,组内讨论,分析等自主学习。在这个学习过程中,学生不仅掌握了数据库相关知识,同时也提升了其自主创新能力。

2)案例分层法。即为了实现最终目标,将案例逐层细化,先简单,后复杂,逐层加深和细化。该方法适合对于新知识的学习,非常符合初学者的思维,能让其很好地接受知识,同时培养其发散思维和创新思维的能力。比如,在学习创建JXGL数据库任务时,共分三个层次进行实现,首先,直接创建数据库,语句I:CREATE DATABASE JXGL1;接着,在上一步基础上添加判断服务器上是否有重名数据库,以免发生数据库重名的错误,语句2:CREATE DATABASE IF NOT EXISTS JXGL2;最后,在上一步基础上添加指定数据库默认字符集和校对规则,最终完成任务,语句3:CREATE DATABASE IF NOT EXISTS JXGLDEFAULTCHARACTER SET GB2312 COLLATE GB2312_CHI-NESE—CI。将任务分成三个层次的逐步实现,对于专科层次的大一新生学生来说,在学习过程中更容易接受,同时也能将该方法拓展到其他课程的学习,形成一种发散思维,创新思维的意识,同时也进一步提升了学生的创新能力。

3)头脑风暴法,即在正常融洽和轻松愉快的氛围中进行讨论,打破日常,积极思索,畅所欲言,充分发表自己的意见。该方法充分体现以学生的主体地位,充分发挥学生主观能动性,从而提升其创新能力。比如,在进行嵌套查询任务实现中,先将不同任务发给每个小组,让学生通过互问互答、讨论、分工合作等环节总结出不同方法实现任务,再由组长汇总,并选组内成员进行讲解。学生在整个系统化的思考、分析、尝试过程也培养了创新能力。

4)“设陷”教学法,即故意设置错误,找错,探究,改进,引入新知识或运用新知识,适合初次接触内容或难点部分。比如,在进行存储过程创建任务实现中。存储过程创建是课程学习的难点,这让学生直接进行存储过程的创建难度很大。在任务实现过程中,采用“设陷”教学法,先根据任务写好创建语句,在语句中故意设置错误,让学生运行语句,找错,根据错误,进行探究,查阅资料进行改进,从而掌握相应的内容,该方法可以锻炼学生分析问题,解决问题的能力,提升其创新能力。另外,对于复杂问题,改进“设陷”教学法,把错误改成空格,让学生面对复杂的代码,能突出重点结合所学知识进行发散思维和创新,完善代码,实现任务,加深理解,巩固相关知识的学习。

3.3 利用超星学习通平台精心设计教学过程

超星学习通平台利用“互联网+”时代的大数据等新技术,实现了基于数据的学情分析和资源推送,为教学决策与评价、教学过程互动、个性化的资源分析与推送提供了便利。在本课程教学过程中,借助超星学习通教学平台,精心设计教学过程。突出体现学生的主体地位,把以往的以教师课堂上“教”为主改为学生课下“学”为主;同时,针对不同的教学内容结合教学对象进行创新教学方法,不意味采用课堂上教师讲课件,演示操作,学生照着做等传统的方式进行教和学;再者就是重视知识巩固,合理安排课下任务。将整个教学过程分为:课前预备,课中交互,课后巩固三大部分,重点突出学生的主体地位。课中交互过程中,教师主要扮演主持人角色,完成各环节的导人、时间的控制、过程的评价等,整个教学活动力争做到师生互动,突出以“学生为中心”,进而有效培养学生的创造能力、创新能力以及自主学习的能力。具体安排如下:

1)课前预备,提前2-3天开放本次课的线上资源,包括课件,视频,任务相关知识点,实现步骤,任务单,辅助资料包等;通过课件告知学习目标,学习内容,相关任务,重难点等;视频内容是相关知识点的讲解和重点任务的实现讲解,供学生进行课下自主学习参考;同时通过相关知识点和资料包帮助学生完成任务单上相应任务的实现;

2)课中交互,首先,进行课上即时测试,了解本次课内容学生在课前预备阶段的掌握情况;接着,进行热点话题讨论.针对本次课重难点设计讨论话题,让学生分组进行讨论,并随机抽取学生进行讨论问题回答,然后进行教师总结性评价;再者,学生完善任务实现,针对课前任务完成情况,分组进行交流,解决问题,优化任务单上任务实现方法,教师现场巡回指导,发现共性问题进行现场讲解;最后,教师强调重难点,常见错误注意事项,开放线上作业,开放拓展知识点学习内容,布置课下任务(包括本次课拓展任务)。

3)课后巩固。学生完成作业,对重难点进行加深学习和线上交流;教师批改作业,在线答疑交流,针对作业和任务完成情况及讨论等方面发现的问题及时总结本次内容的学习效果并发布,提醒学生针对问题进行巩固加深学习。对于共性问题教师会在下次课中集中评讲,对个别问题进行课下单独辅导。

4 结束语

在新时代的新形势下,只有培养出具有创新能力的人才,才能更好地适应社会。《My SQL数据库技术》是高职类软件技术专业的专业基础课程,学习知识打好基础为后续课程学习做好准备固然重要,但在学习过程中创新能力的培养是顺应时代的必须。通过教学内容的精心选取和动态更新,在超星学习平台辅助下,针对教学内容和教学对象运用多种教学方法进行教学,整个教学过程充分体现了学生的主体地位,培养了学生的创新能力,教学效果良好。

参考文献:

[1]穆俊.基于超星泛雅平臺的大学计算机基础在线课程建设[J].安徽电子信息职业技术学院学报,2020,19(1):30-34,40.

[2]李明勇,游应德.数据库原理及应用课程中创新能力培养的教学研究[J].计算机教育,2020(1):33-36.

[3]许梅.SPOC模式下高级英语课程学生创新能力培养研究[Jl.科学大众(科学教育),2020(4):122.

【通联编辑:闻翔军】

作者简介:方阿丽(1980-),女,河南襄城县人,讲师,本科,软件工程硕士,主要研究方向为软件开发、数据库设计。

猜你喜欢

创新能力
拓展探究实验 培养创新能力
高中数学课堂教学中创新能力的培养
创新能力培养视角下的无机化学教学研究
知识转移对北京市创新能力的影响研究
小议初中美术教学中学生创新能力的培养
高中物理教学中创新能力的培养研究
基于创新能力培养的高职音乐教育改革探讨
通用电气公司创新能力分析
德国高校学生创新能力培养启示