摘 要:本文結(jié)合當(dāng)前網(wǎng)絡(luò)上有大量的課程被學(xué)生點(diǎn)播和學(xué)習(xí)的情況,探討了將現(xiàn)代的多媒體與網(wǎng)絡(luò)技術(shù)應(yīng)用于MySQL數(shù)據(jù)庫課堂教學(xué),引導(dǎo)學(xué)生主動學(xué)習(xí)和差異化學(xué)習(xí),能更好的解決學(xué)生學(xué)數(shù)據(jù)庫而不愿進(jìn)行實(shí)踐的教學(xué)問題,可取得更理想的教學(xué)效果。并對數(shù)據(jù)庫課程教學(xué)網(wǎng)站設(shè)計(jì)提出了自己的觀點(diǎn)。
關(guān)鍵詞:數(shù)據(jù)庫;網(wǎng)絡(luò);多媒體;差異化教學(xué)
中圖分類號:TP37-4;TP391.6 文獻(xiàn)標(biāo)識碼:A文章編號:2096-4706(2018)01-0122-03
Discussion on the application of network and multimedia technology to the differential teaching of Database Course
HUANG Zhiwen
(Guangdong Kaiping Comprehensive Adult Secondary Professional School,Kaiping 529300,China)
Abstract:In this paper,the current network has a large number of courses is on demand and study,discusses the modern multimedia and network technology in the MySQL database of classroom teaching,guide students to active learning and different learning problems in teaching,students can better solve the database rather than practice,and can get more ideal teaching effect. And put forward their own views on the design of the database course teaching website.
Keywords:database;network;multimedia;differential teaching
0 引 言
“MySQL數(shù)據(jù)庫技術(shù)”是一門將數(shù)據(jù)庫與網(wǎng)絡(luò)編程軟件相結(jié)合進(jìn)行程序開發(fā)的一門綜合課程,是計(jì)算機(jī)專業(yè)的必修基礎(chǔ)課程。作為中等職業(yè)學(xué)校,培養(yǎng)實(shí)用型人才的地方,怎樣才能培養(yǎng)更多更好的實(shí)用型人才,大家都在不斷探索。在教學(xué)實(shí)踐過程中,由于學(xué)生的學(xué)習(xí)基礎(chǔ)和認(rèn)識能力的不同,同樣的知識,有的學(xué)生學(xué)得又快又好,有的學(xué)生要學(xué)習(xí)好幾遍才能掌握,才會操作,這就是人的差異。怎樣才能提高學(xué)生實(shí)踐操作能力,讓所有學(xué)生能學(xué)有所成,各有所得?相信大家都在努力探索各自的教學(xué)方法。本人結(jié)合“MySQL數(shù)據(jù)庫技術(shù)”課程的教學(xué),在應(yīng)用網(wǎng)絡(luò)與多媒體技術(shù)的方面進(jìn)行了有益的嘗試。
1 用多媒體技術(shù)制作MySQL數(shù)據(jù)庫教學(xué)課件的探討
對MySQL數(shù)據(jù)庫的教學(xué),要在教學(xué)環(huán)節(jié)上差異化、個(gè)別化對待。對于不同基礎(chǔ)的學(xué)生,教師應(yīng)該有相應(yīng)的學(xué)習(xí)內(nèi)容提供給學(xué)生,這樣教師可分層次的進(jìn)行教學(xué),真正做到有教無類。
在中職學(xué)校,教學(xué)重點(diǎn)是讓學(xué)生掌握基本知識和基本技能,因此,在教學(xué)過程,如何針對課程特點(diǎn),制作合適的教學(xué)課件是重點(diǎn)考慮的工作。本人將數(shù)據(jù)庫課程教學(xué)內(nèi)容設(shè)計(jì)成網(wǎng)絡(luò)課件的形式,學(xué)生可以一邊學(xué)習(xí)一邊實(shí)踐,相互間還能討論,達(dá)到較好的學(xué)習(xí)效果。通過教學(xué)課件創(chuàng)造活躍的課堂氣氛和學(xué)習(xí)環(huán)境,激發(fā)學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)熱情,讓學(xué)生主動的接受知識和技能。以這一思想為指導(dǎo),結(jié)合數(shù)據(jù)庫課程特點(diǎn)和教學(xué)要求,讓學(xué)生盡可能的多掌握操作技能,制作MySQL數(shù)據(jù)庫多媒體教學(xué)課件時(shí)應(yīng)做好以下的工作。
1.1 用網(wǎng)頁形式課件將理論融合到操作實(shí)踐
MySQL數(shù)據(jù)庫本身就是網(wǎng)絡(luò)版的數(shù)據(jù)庫,學(xué)習(xí)重點(diǎn)是數(shù)據(jù)庫和數(shù)據(jù)表的建立、數(shù)據(jù)的查詢、更新、增加和刪除操作,這些內(nèi)容的操作界面都是網(wǎng)頁,直接將教學(xué)內(nèi)容做成網(wǎng)頁形式的課件更合適。制作數(shù)據(jù)庫教學(xué)課件時(shí),要將理論融合到操作中去,如有關(guān)網(wǎng)絡(luò)數(shù)據(jù)庫的概念,讓學(xué)生通過訪問模擬網(wǎng)站注冊操作,將各個(gè)學(xué)生的信息收集存到一個(gè)表中,學(xué)生能體會到網(wǎng)絡(luò)數(shù)據(jù)庫存儲信息的相關(guān)概念。可用DW網(wǎng)頁制作軟件制作學(xué)生注冊和登錄的頁面并結(jié)合PHP語言進(jìn)行數(shù)據(jù)庫的遠(yuǎn)程連接。各頁面的制作內(nèi)容包括設(shè)計(jì)界面和代碼界面全部放在網(wǎng)頁上展示,網(wǎng)頁間數(shù)據(jù)的傳遞可用箭頭標(biāo)示。操作過程條理清晰,層次分明;如講到數(shù)據(jù)庫的超碼、主碼、外碼這些概念以及它們之間的作用時(shí),學(xué)生容易理解錯(cuò),可通過建立主表和從表間關(guān)系的操作來理解,再用多媒體演示數(shù)據(jù)不一致導(dǎo)致插入異常的情況,讓學(xué)生進(jìn)一步理解主碼與外碼之間的關(guān)系。在講解數(shù)據(jù)的并、交、差運(yùn)算時(shí),開展實(shí)例操作,如運(yùn)用查詢操作,將兩個(gè)表格的橫向合并,兩個(gè)表中名單的交集、差集運(yùn)算,用多媒體演示,不但幫助學(xué)生加深印象,掌握SQL操作命令,獲取知識和技能,而且也活躍了課堂氣氛。上面提到的理論也可通過ACCESS數(shù)據(jù)庫的操作來理解,將上述過程制作成視頻,通過網(wǎng)絡(luò),學(xué)生可以反復(fù)播放學(xué)習(xí),結(jié)合操作達(dá)到主動學(xué)習(xí)的目的,由實(shí)踐操作上升到理論,學(xué)生主動建構(gòu)知識。
1.2 課件內(nèi)容實(shí)用為主,化復(fù)雜為簡單
制作MySQL數(shù)據(jù)庫的課件,結(jié)合實(shí)際,以實(shí)用為主的原則,每一節(jié)課圍繞一個(gè)主題,層層深入,分出主次,將抽象復(fù)雜的問題進(jìn)行簡化,并適當(dāng)進(jìn)行橫向聯(lián)系加強(qiáng)應(yīng)用,并制作成微課的形式,提高學(xué)習(xí)效率。如查詢命令中涉及多表多條件的問題,SQL命令較復(fù)雜,可通過分解成多個(gè)簡單的SQL查詢,再綜合,理解效果較好,或通過ACCESS數(shù)據(jù)庫的查詢對象生成SQL命令,教給學(xué)生形象的操作技能,簡單又不易出錯(cuò)。又如查詢中統(tǒng)計(jì)數(shù)據(jù)的問題,分為統(tǒng)計(jì)全部和統(tǒng)計(jì)部分的問題來介紹,有對比效果更加好。將分析過程制作為課件,用多媒體展示過程和結(jié)果,加深學(xué)生感性認(rèn)識;為擴(kuò)展學(xué)生的知識面,進(jìn)行橫向知識關(guān)聯(lián),可介紹在網(wǎng)頁中要輸出查詢信息,則要用到循環(huán)語句,可展開進(jìn)一步深入學(xué)習(xí)ASP或PHP編程。橫向是知識的廣泛性,使學(xué)生不但接觸到本學(xué)科的內(nèi)容,也能學(xué)習(xí)到其他不同學(xué)科的內(nèi)容,如數(shù)據(jù)庫與網(wǎng)絡(luò)編程結(jié)合,通過網(wǎng)絡(luò)收集學(xué)生的興趣和愛好,介紹DW與ASP、PHP編程語言,引導(dǎo)學(xué)生學(xué)習(xí)ASP、PHP編程,這些內(nèi)容都應(yīng)加入到課件中,為將來工作打下良好基礎(chǔ)。
1.3 課件內(nèi)容前后一致,能集成為應(yīng)用系統(tǒng)
制作的課件實(shí)例,結(jié)合教材內(nèi)容,上下關(guān)聯(lián),前后一致,課程學(xué)完后,能集成一個(gè)簡單的數(shù)據(jù)庫應(yīng)用系統(tǒng)。結(jié)合VB或PHP,介紹一些完整的以數(shù)據(jù)庫為核心的B/S或C/S架構(gòu)的應(yīng)用系統(tǒng),如學(xué)生成績管理系統(tǒng),或者選擇學(xué)生生活中經(jīng)常接觸、能很快上手的內(nèi)容,如網(wǎng)上報(bào)名系統(tǒng),引導(dǎo)學(xué)生參與到實(shí)踐中去,獲取成功感,同時(shí)為學(xué)生大專做畢業(yè)設(shè)計(jì)做好準(zhǔn)備。
2 網(wǎng)絡(luò)與多媒體技術(shù)應(yīng)用于數(shù)據(jù)庫課程差異化教學(xué)
當(dāng)前互聯(lián)網(wǎng)上提供了大量學(xué)習(xí)課件,學(xué)生可以根據(jù)自己興趣愛好上網(wǎng)選擇內(nèi)容進(jìn)行學(xué)習(xí),這種學(xué)習(xí)是主動的,學(xué)習(xí)效果非常好,這種網(wǎng)絡(luò)教學(xué)模式是值得借鑒和研究的。本人利用學(xué)校局域網(wǎng),建立模擬服務(wù)器,在上數(shù)據(jù)庫課程的時(shí)候,發(fā)一個(gè)網(wǎng)頁文件給學(xué)生,打開后單擊“注冊”,學(xué)生登錄模擬網(wǎng)站,顯示注冊頁面,輸入學(xué)號和姓名等信息注冊,將全班的學(xué)生信息收集起來。學(xué)生看到班中其他同學(xué)的信息一下產(chǎn)生了興趣,為教學(xué)的開展打下了良好的基礎(chǔ)。
上課登錄網(wǎng)站,每次打開的頁面都是本節(jié)課的教學(xué)內(nèi)容,把教案呈現(xiàn)在學(xué)生面前,教師引導(dǎo)學(xué)生學(xué)習(xí)本節(jié)課的內(nèi)容,學(xué)生可根據(jù)自己的學(xué)習(xí)進(jìn)度來進(jìn)行反復(fù)學(xué)習(xí),這比傳統(tǒng)教學(xué)的投影演示或用電子教室軟件全班統(tǒng)一廣播學(xué)習(xí)進(jìn)度更人性化,老師可以做到差異化指導(dǎo),學(xué)習(xí)效果更好。學(xué)生也可通過鏈接復(fù)習(xí)過往內(nèi)容或?qū)W習(xí)一些新內(nèi)容,把課堂模擬成網(wǎng)絡(luò)化教學(xué)。下面是本人結(jié)合數(shù)據(jù)庫課程的教學(xué)進(jìn)行差異化網(wǎng)站設(shè)計(jì):
2.1 網(wǎng)站教學(xué)內(nèi)容設(shè)計(jì)要有差異化
針對學(xué)生的學(xué)習(xí)基礎(chǔ)不同,男女性別不同,網(wǎng)頁課件的教學(xué)內(nèi)容選擇上,一節(jié)課的內(nèi)容應(yīng)有不同的方案,要有難有易。對基礎(chǔ)的知識,對全班有統(tǒng)一要求掌握,操作內(nèi)容多與少可讓學(xué)生選擇,要保證每個(gè)學(xué)生都有任務(wù)并都能完成,課后都有作業(yè)交,允許學(xué)生交不同的作業(yè),甚至上次課的作業(yè)都可交。如建立表、信息查詢、信息的更新必須掌握,學(xué)生按照網(wǎng)頁中的提示或視頻反復(fù)學(xué)習(xí),一定能完成任務(wù)。MySQL數(shù)據(jù)庫操作分兩套方案,一個(gè)是在通過Navicat界面運(yùn)行,另一個(gè)是通過網(wǎng)頁進(jìn)行,結(jié)合網(wǎng)頁編程可作為提高內(nèi)容,將網(wǎng)頁文件做好,留下相關(guān)代碼輸入的位置讓學(xué)生書寫數(shù)據(jù)庫命令,如數(shù)據(jù)庫輸入、更新功能實(shí)現(xiàn)上,結(jié)合網(wǎng)頁表單數(shù)據(jù)是如何處理的,系統(tǒng)如何傳輸數(shù)據(jù),這方面的知識,很受學(xué)生歡迎,教學(xué)效果也很好。
將教學(xué)內(nèi)容分層次,制作成網(wǎng)絡(luò)課件,是教學(xué)方法的一種償試,學(xué)生針對自己所學(xué)習(xí)的內(nèi)容進(jìn)行練習(xí),教師在指導(dǎo)方面有的放矢,目前效果較好,可以做到差別化學(xué)習(xí)。
2.2 網(wǎng)站要能提供多樣化的練習(xí)素材
有網(wǎng)絡(luò)就可為學(xué)生隨時(shí)隨地提供學(xué)習(xí)內(nèi)容,將MySQL數(shù)據(jù)庫學(xué)習(xí)內(nèi)容放到學(xué)校局域網(wǎng)上,給學(xué)生學(xué)習(xí),要練習(xí)則可提供素材下載。學(xué)習(xí)素材是提供給學(xué)生學(xué)習(xí)和上機(jī)操作實(shí)踐使用的,將數(shù)據(jù)庫的實(shí)例操作中用到的素材放到網(wǎng)頁上,可讓學(xué)生以上網(wǎng)的方式查閱或下載。學(xué)生使用這些素材時(shí),在IE地址欄輸入“http://192.168.1.61”(這是講臺教師機(jī)的IP),可打開網(wǎng)頁,將數(shù)據(jù)庫練習(xí)效果圖顯示出來,為學(xué)生提供樣板。素材的取舍原則應(yīng)與課程教學(xué)目標(biāo)和課程特點(diǎn)相符,應(yīng)用時(shí)要與教學(xué)規(guī)律和教學(xué)內(nèi)容相吻合,恰到好處。不要只讓學(xué)生觀賞網(wǎng)頁,要引導(dǎo)學(xué)生參與設(shè)計(jì)制作,要求學(xué)生能用數(shù)據(jù)庫與其他軟件結(jié)合起來應(yīng)用。如“VB+數(shù)據(jù)庫制”作通訊錄管理小軟件,家庭報(bào)告書打印的小程序,輸入13位數(shù)字能打印商品條形碼,“PHP+MySQL”網(wǎng)上興趣調(diào)查,模擬網(wǎng)上成績查詢等,讓學(xué)生參與到實(shí)踐中來。
2.3 網(wǎng)絡(luò)化課堂教學(xué)的網(wǎng)站安裝與設(shè)置
要做到網(wǎng)絡(luò)化教學(xué),模擬服務(wù)器的安裝是必須的,做法也不難,本人結(jié)合教材”MySQL數(shù)據(jù)庫技術(shù)”安裝虛擬服務(wù)器。在教師機(jī)上安裝虛擬服務(wù)器軟件Wamp和MySQL數(shù)據(jù)庫軟件,就可將個(gè)人計(jì)算機(jī)模擬成數(shù)據(jù)庫服務(wù)器。MySQL數(shù)據(jù)庫的安裝稍有點(diǎn)麻煩,使用時(shí)可用第三方軟件Navicat,可在網(wǎng)上搜索安裝方法。
MySQL5.6安裝說明:
(1)解壓“MySQL-5.6-win32.zip”文件;
(2)雙擊安裝文件進(jìn)行安裝;
(3)設(shè)置MySQL變量:雙擊“MySQL設(shè)置-defaul”文件安裝;
(4)設(shè)置Win7環(huán)境變量:雙擊“a.exe”自解壓文件;
(5)在開始菜單打開DOS命令窗口;
(6)輸入“a.bat”,運(yùn)行批處理命令,完成Win7環(huán)境變量設(shè)置;
(7)安裝MySQL5.6,輸入命令:MySQLd-install;
(8)啟動MySQL,輸入命令:net start MySQL;
(9)登錄MySQL,輸入命令:MySQL-uroot-p。
無密碼,直接回車,成功登錄。
以上操作軟件學(xué)生可在模擬網(wǎng)站下載,學(xué)生按照安裝說明,能夠熟練完成,提高了學(xué)生操作能力,這也證明網(wǎng)絡(luò)化教學(xué)的優(yōu)越性。
Wamp安裝后,其服務(wù)端口與Win7有沖突,右擊“計(jì)算機(jī)”—“管理”—“應(yīng)用報(bào)務(wù)”,關(guān)停Win7的IIS服務(wù)即可。
安裝相關(guān)軟件后,做一個(gè)學(xué)生注冊和登錄網(wǎng)頁,把教學(xué)內(nèi)容做成網(wǎng)頁,供學(xué)生學(xué)習(xí)和播放,這樣虛擬教學(xué)網(wǎng)絡(luò)平臺就搭建好了。虛擬網(wǎng)站安裝在在教師上,教師在課堂上隨時(shí)可以關(guān)閉,控制學(xué)生,防止學(xué)生注意力大過分散。
我們把學(xué)習(xí)過程由教師引導(dǎo)、學(xué)生主動、網(wǎng)絡(luò)和多媒體配合三方面有機(jī)的結(jié)合起來,充分發(fā)揮學(xué)生學(xué)習(xí)的主動作用,通過運(yùn)用多媒媒體,把明確清晰的教學(xué)任務(wù)展現(xiàn)給學(xué)生,讓學(xué)生構(gòu)建自己的知識。由網(wǎng)站提供不同層次的教學(xué)內(nèi)容,激發(fā)學(xué)生的興趣和學(xué)習(xí)積極性,讓學(xué)生有更多的機(jī)會參與教學(xué),真正做到動腦思考和動手操作,充分體現(xiàn)學(xué)生在學(xué)習(xí)過程中的主體地位,并加強(qiáng)師生互動,引導(dǎo)學(xué)生,真正做到差異化教學(xué)。
3 在教學(xué)過程中不斷總結(jié)完善教案充實(shí)網(wǎng)站
當(dāng)前本人的數(shù)據(jù)庫網(wǎng)絡(luò)課件還不是很充分,還要不斷制作和充實(shí)。將多媒體技術(shù)與網(wǎng)絡(luò)結(jié)合在一起,可充分發(fā)揮兩者的優(yōu)勢,數(shù)據(jù)庫多媒體教學(xué)信息通過網(wǎng)絡(luò)形式刺激學(xué)生的感覺器官,調(diào)動學(xué)生學(xué)習(xí)數(shù)據(jù)庫的興趣,有利于開展差異化教學(xué),從而達(dá)到較好的教學(xué)效果。在差異化教學(xué)過程中,教師要與學(xué)生主動交流,不斷改進(jìn)教案,不斷充實(shí)學(xué)科內(nèi)容。通過網(wǎng)站引導(dǎo)學(xué)生使用個(gè)別化課件進(jìn)行自學(xué)和強(qiáng)化知識點(diǎn),引導(dǎo)學(xué)生學(xué)會學(xué)習(xí),終身學(xué)習(xí)。
總之,用網(wǎng)絡(luò)和多媒體技術(shù)進(jìn)行數(shù)據(jù)庫教學(xué),是一種教學(xué)運(yùn)用的手段,對網(wǎng)絡(luò)和多媒體技術(shù)結(jié)合的教學(xué)法研究應(yīng)廣泛開展,這樣才能更好的發(fā)揮多媒體工具的作用。
參考文獻(xiàn):
[1] 鐘啟泉.教學(xué)模式論 [M].上海:上海教育出版社,2002.
[2] 賀桂英.數(shù)據(jù)庫基礎(chǔ)與應(yīng)用 [M].北京:中央廣播電視大學(xué)出版社,2013.
[3] 賀桂英.MySQL數(shù)據(jù)技術(shù)與應(yīng)用 [M].廣州:廣東高等教育出版社,2017.
作者簡介:黃志文(1968.02-),男,漢族,廣東梅縣人,講師,1992華南師范大學(xué)物理專業(yè)本科畢業(yè)。從事計(jì)算機(jī)信息管理方向教學(xué)與研究。