高佑雨
摘要:數(shù)據(jù)庫應用基礎是高校計算機專業(yè)的核心課程,在安徽省中職對口升學信息技術類中,它占據(jù)舉足輕重的地位。筆者針對中職學生數(shù)據(jù)庫學習不夠理想的現(xiàn)象,根據(jù)自己的教學經驗總結出幾條教學方法。
關鍵詞:數(shù)據(jù)庫應用基礎;對口升學;教學方法
中圖分類號:G642? ? ? ? 文獻標識碼:A? ? ? ? 文章編號:1009-3044(2019)03-0166-02
數(shù)據(jù)庫應用基礎是計算機專業(yè)課程體系中的一項重要內容,已成為高校計算機專業(yè)或一些中職院校計算機專業(yè)學生的核心課程。在安徽省中職院校的信息技術類專業(yè)對口升學中,它占據(jù)舉足輕重的地位。自從參加工作以來我一直擔任該課程的教師以來,我刻苦鉆研,針對學生的特點,結合對口升學考綱對這門課的要求,我總結出幾條教學方法,僅供參考。
1 加強學生自信心的培養(yǎng)
自信心是學生學習的動力,而中職學生基本上都是初中學習成績比較差的學生,特別我們學校,學生基本上都是春招生(沒有參加中考的學生),學生的自信心都不是很足,覺得自己比別人差,肯定考不上理想的學校,所以在學習的時候都不是很認真,覺得再努力也是沒用的。因此我們教師在平時上課的時候要注重對學生自信心的培養(yǎng),要以鼓勵為主,和學生分析對口高考的形勢,幫助學生給自己一個準確的定位,只有學生的自信心有了,學生才會愿意去學,才會主動地去學習。例如我們學校一個男孩,他的英語和數(shù)學都不是很好,自己也不看好自己,家長對他也沒有抱有任何的希望,但是經過引導和自信心的培養(yǎng)在今年的對口高考中以優(yōu)異的成績被淮南師范學院錄取。
2 加強課本基礎知識的教學
數(shù)據(jù)庫應用基礎是對口高考的核心課程之一,也是每年的對口高考中學生丟分最多的一門專業(yè)課,其主要原因是學生對課本的基礎知識掌握不是很牢,對一些相近的知識點不能很好地加以區(qū)分,例如索引類型和索引文件類型這兩個概念,學生開始的時候就不能很好地區(qū)分。
縱觀近10年以來的對口高考試卷,很多填空題和選擇題都是書本上的小的知識點,以及對一些基本概念的理解和運用,但是由于學生在平時學習這些知識點的時候對其理解不是很到位,導致在高考的時候丟分比較多,針對這一情況,在平時教學的過程中我注重加強這一方面的練習,讓學生學會舉一反三,對一些生僻的內容,在平時測驗的時候注重加強,讓學生不會忘記這一部分的知識。
3 根據(jù)考綱對課本知識進行適當?shù)难a充和刪減
我們現(xiàn)在使用的教材是高等教育出版社出版的《數(shù)據(jù)庫應用基礎——Visual FoxPro 6.0》第三版,雖然和考綱要求的是同樣的出版社,但是教材中的內容和考綱要求還是有一定出入,有一些考綱中要求要掌握的內容,可是教材上并沒有。比如AT函數(shù),IIF函數(shù)。針對這一情況,在平時上課的時候,我把這些教材上沒有的知識點我會在講解相關知識的時候穿插進去,同時在平時練習的時候對這些書本上沒有的內容,也重點加以練習以便學生掌握這些知識。另外在近幾年的高考中也出現(xiàn)了一些考綱中的沒有知識點,我對這些知識進行了總結把這些知識和書本上的相關知識點進行整合,讓學生對比著來記。例如,在近幾年考試中經常出現(xiàn)的list命令,在教材中就沒有出現(xiàn),教材中只是出現(xiàn)display命令,而這兩個命令功能和使用方法基本上是一致的,我在講解display命令的時候就讓學生把list命令一起記。
教材中有部分內容在考綱中沒有要求,在上課的時候我們可以把這部分內容刪除掉了,例如教材第四章制作報表,在2017年對口高考的考綱中就沒有要求,這部分內容我們可以少講或者不講。
4 突出程序編程學習與表單的學習
程序編程一直是數(shù)據(jù)庫的核心,也是數(shù)據(jù)庫考試的重點,在每年的對口高考試卷上,關于這部分的內容考試的分數(shù)每年都不會少于35分,而這部分內容也是學生丟分最多的,學生都怕這部分知識,這部分知識在書本上講解的不是很多,主要靠學生理解然后靈活運用,這部分內容在考試的時候主要有幾個題型,一、分析程序寫出程序運行的結果;二、根據(jù)題意,補充程序;三、根據(jù)題意,修改程序中的錯誤語句;四、程序編程。針對這些題型在講解這部分知識的時候我先讓學生去讀程序,幫助學生一條一條的語句去理解,在學生能夠理解這些語句之后,然后讓學生嘗試去補充程序,最后讓學生去編寫程序。經過這樣的教學以后,大多數(shù)學生對于基本的程序都能夠編寫。
第六章面向對象的程序設計基礎,也是最近幾年的最后一題的考試內容,這一題的信息量比較大,而且在編寫事件代碼的時候,引用對象的屬性代碼比較長,許多學生從心理上來說就比較怕,另外對象的屬性也比較多學生對這些屬性單詞記得不是很好,由于這些方面的原因,許多學生把這一題基本上就放棄了,為了加強學生對這一部分知識的掌握,在平時測試的時候我基本上每次都讓學生去寫這一部分內容,學生寫多了,覺得事件代碼也就不長了,記起來也就方便了。
5 活躍課堂氣氛,把專業(yè)知識由枯燥變生動
《數(shù)據(jù)庫應用基礎》課上講解的知識基本上都是枯燥理論知識,要讓學生真正掌握所學的內容,就需要學生首先理解所學內容。如何讓學生掌握和理解呢?我們可以采用打比方,舉例子的方法,以及各種靈活的課堂活動,激發(fā)學生的興趣,鞏固對所學內容的掌握。例如在講解物理刪除和邏輯刪除的時候,學生很難理解和記憶,總是過不了多長時間就忘記了。針對這個情況我舉了一個不是很恰當?shù)睦樱菍W生記得卻比較好,那就是死人、植物人、活人。死人就物理刪除,植物人就是邏輯刪除,活人就是記錄。
編程是學生理解非常困難的知識點之一,為了讓學生能夠很好地理解這部分內容,在上課的時候我主要采用日常生活中的實例及一些有趣的數(shù)學問題,讓學生在輕松的課堂環(huán)境下掌握所學。例如在講解循環(huán)的時候,為了讓學生理解什么是循環(huán),我舉了在運動會中3000米跑步,在操場上一圈一圈的跑步就是循環(huán),到終點就是循環(huán)結束的條件,這樣學生一下子就明白了循環(huán)是什么,條件是什么,循環(huán)體是什么。
6 背誦課本中的英語單詞和命令格式
數(shù)據(jù)庫應用基礎這門課中的英語單詞,命令比較多,但是學生多數(shù)英語成績都不是很好,許多學生對英語都比較反感,怕記單詞,從而導致命令中的單詞書寫的不正確現(xiàn)象經常出現(xiàn),有時候還會出現(xiàn)命令格式書寫不完整,或整個格式書寫的根本就不對。針對這個現(xiàn)象,我在平時教學中注重加強課本中的英語單詞書寫訓練,在單詞書寫過關以后,再讓學生背誦和默寫書本上的命令格式,要求學生做到單詞書寫沒有錯誤,格式書寫正確。為了讓學生能夠主動地去背單詞,在上課的時候我主要采用分組的方式,每個小組都有英語成績較好的和較差的學生構成,讓小組同學之間互相幫助記憶單詞,每周舉行一次小組之間的比賽,這樣既可以培養(yǎng)學生的團隊精神,又可以促進學生學好這些單詞。讓我一直比較欣慰的是有個同學跟我說,老師我現(xiàn)在掌握了很多英語單詞,這些不是上英語課學的,而是上數(shù)據(jù)庫課學的。這讓我覺得采用這種方式是有用的。
7 總結歸納編寫程序方法
縱觀近10年來的高考編程題,其題目雖然不一樣,但是其編程的題目的類型總體就以下幾種題型。
1)分段函數(shù)。在寫這種程序的時候我們根據(jù)分支的數(shù)量,采用if…else語句還是do? case語句。
2)求和編程。在寫求和編程的時候,首先要定義和的初始值為0,給出第一項的值,然后在循環(huán)體中使用S=S+本項的值,在求下一項的值的方法來完成編程。
3)求乘積的編程。在寫求乘積編程的時候,首先要定義和的初始值為1,給出第一項的值,然后在循環(huán)體中使用S=S*本項的值,在求下一項的值的方法來完成編程。
4)修改表中記錄數(shù)據(jù)。在寫這類編程的時候,首先要打開表,然后在修改表中記錄數(shù)據(jù)時一定要使用replace命令修改數(shù)據(jù),最后關閉表。在編寫的時候如果要使用do while循環(huán)的話,可以使用not eof()來判斷循環(huán)是否結束,同時要在循環(huán)中使用skip命令,跳轉指針。要是使用scan循環(huán)的話則不需要使用skip。
5)檢索表中數(shù)據(jù)。在寫這類編程的時候,首先要打開表,然后在檢索表中記錄數(shù)據(jù)時一定要使用locate for命令檢索數(shù)據(jù),最后關閉表。
在上課的時候我?guī)椭鷮W生總結這些題型,在遇到這些題目的時候該如何去編寫,總體流程是什么,編寫的時候該注意那些事情,通過總結學生對這些編程的過程基本都有所掌握。
經過不斷探索近幾年我校在對口高考中取得了較為理想成績。對于這門課程在中職院校這個特殊領域的教學方法,我們還要繼續(xù)去嘗試,去探索和實踐。作為專業(yè)計算機教師要不斷地提高自身的水平,豐富自己的知識,使數(shù)據(jù)庫應用基礎教學的發(fā)展邁上一個新的臺階。
參考文獻:
[1] 廖淑軍.淺談《數(shù)據(jù)庫應用基礎》的教學方法[J].課程教育研究,2013(12).
[2] 蔡旭明.數(shù)據(jù)庫應用基礎教學有感[J].學園,2014(21).
[3] 陳林.數(shù)據(jù)庫應用技術基礎課程教學探析[J].大連教育學院學報,2011,27(4).
[4] 萬延芝.淺談中職計算機專業(yè)數(shù)據(jù)庫應用基礎教學模式[J].科技成果縱橫,2011(2).
【通聯(lián)編輯:王力】