業(yè)巧林
摘要:計算機導論課程是為計算機專業(yè)學生開設(shè)的第一門專業(yè)基礎(chǔ)課。針對近年來該課程開展現(xiàn)狀,以在新形勢人才培養(yǎng)需求下,以及更好地提升計算機導論課程的教學質(zhì)量為目標的前提下,文章結(jié)合了教學經(jīng)驗,提出了一系列優(yōu)化教學內(nèi)容和教學模式的改革思路,對于提高學生自主學習的能力以及以后的教學改革有一定的指導意義。
關(guān)鍵詞:計算機導論;教學改革;教學內(nèi)容優(yōu)化
中圖分類號:G424 文獻標識碼:A 文章編號:1009-3044(2018)29-0151-03
The course of Computer Introduction is the first professional basic course for students whose majors are computer science and technology. Facing to the current status of this curriculum in recent years, this paper proposed a series of optimized teaching content and teaching models combined with teaching experience based on training talents in new situation and better improving the teaching quality of the course of Computer Introduction. It has certain guiding significance for improving the students abilities of studying independently and for future teaching reforms.
Key words: Computer Introduction; Teaching reform
1 引言
計算機導論是計算機專業(yè)學生的入門課程,它的課程內(nèi)容基本包括:計算機發(fā)展史、計算機組成和工作原理、計算機軟硬件系統(tǒng)、數(shù)據(jù)庫、通信及網(wǎng)絡(luò)系統(tǒng),計算機信息安全和道德規(guī)范等內(nèi)容。而這些內(nèi)容基本涵蓋了大學期間需要學習的所有課程內(nèi)容。該課程設(shè)立的目的就是為了讓剛?cè)胄iT的計算機專業(yè)學生能夠?qū)窈笠獙W習的計算機各方面的內(nèi)容有個初步認識,幫助他們對整個計算機科學有個宏觀體系認識,從而為他們后續(xù)學習其他課程打定基礎(chǔ)。
如今計算機發(fā)展速度很快,大部分中學及高中學校已經(jīng)普及計算機教育,學生也已經(jīng)了解并掌握了不少計算機的基礎(chǔ)理論與技術(shù)。但是通過授課期間的經(jīng)驗以及調(diào)查,發(fā)現(xiàn)國內(nèi)許多院校對于計算機導論課程的內(nèi)容設(shè)置還停留在針對未接觸過或很少接觸計算機的學生而言,市場教材雖然多,但好多教材內(nèi)容陳舊,過于寬泛,重點不突出。加上教學還是保持以前的傳統(tǒng)教學,遠遠不能滿足新時期對于人才培養(yǎng)的要求。因此,對于以上問題,必須要對教學內(nèi)容和教學模式等方面進行改革。
2 教學的改革措施
2.1 教學現(xiàn)狀
課程內(nèi)容是教學的精髓,一個好的課程內(nèi)容編排能夠幫助學生更好更快的梳理和掌握其知識結(jié)構(gòu)。然而科技在發(fā)展,時代在進步,許多教材內(nèi)容過于陳舊,沒有及時的更新現(xiàn)階段的新技術(shù)的介紹。在內(nèi)容篇幅安排上,許多教材對于計算機基礎(chǔ)知識和計算機發(fā)展歷史方面介紹過于冗長,對于一些重點課程內(nèi)容介紹過于寬泛。有些教材又過于細化某些章節(jié)的內(nèi)容,而輕視其他章節(jié)的內(nèi)容安排,內(nèi)容設(shè)置不合理。此外,關(guān)于程序設(shè)計方面的內(nèi)容介紹過于抽象,無法讓學生理解。在內(nèi)容設(shè)置上,計算機導論課程需要廣泛,但不能每個章節(jié)都寬泛而談。同時,細化某些重點章節(jié)也不意味著侃侃而談,以偏概全。因此,計算機導論課程內(nèi)容設(shè)計需要做到既有廣度也要有深度。沒有廣度,學生重點課程雖然能掌握得好,但是無法形成一個宏觀知識體系或知識框架。若沒有深度,泛泛而談,學生則無法理解其中的具體深意,沒有概念,無法達到設(shè)計這門課程的目的。因此,只有這兩方面設(shè)計得當,才能幫助學生全面的了解并掌握計算機學習需要涉及的一系列內(nèi)容。
在教學模式上,大部分教學還是采用著傳統(tǒng)教學,教師以上課板書、講解PPT為主,學生上機為輔。這樣導致的后果就是學生無法提起興趣去聽這些理論知識,或者是學生對于計算機理論知識掌握很牢固,但是動手解決實際問題的能力卻很差。計算機不同于其他課程,它需要學生以多動手、多練習為主。只有這樣,學生才能全面感受計算機領(lǐng)域不同課程之間的聯(lián)系與區(qū)別,提高自己的專業(yè)認知能力。所以為了提高學生對于知識的掌握程度以及上機動手能力,教學模式需要改革創(chuàng)新。
2.2 教學內(nèi)容的改革
合理的教學內(nèi)容安排不僅是教學目標的需要,也是激發(fā)學生學習興趣,讓學生充分理解和掌握知識的好方法[1]。根據(jù)本校學生接受教育的實際情況,以及我們的教學實踐,我們對于計算機導論課程內(nèi)容提出新的改革建議。
1)及時更新教材內(nèi)容,增加最新內(nèi)容。計算機技術(shù)日新月異,陳舊的教材內(nèi)容不能滿足學生的需求和社會的需要。因此,課程內(nèi)容需要緊跟時代潮流,及時的更換增加新科技新技術(shù)的介紹的課本,激發(fā)學生的學習興趣。
2)章節(jié)內(nèi)容編排。鑒于計算機教育已經(jīng)大面積普及,初高中生早已對于計算機的發(fā)展歷史和計算機的相關(guān)基礎(chǔ)知識有所了解,因此在計算機導論課程中,不需要對計算機發(fā)展歷史及計算機基礎(chǔ)知識進行非常詳細的介紹。相反,教師可以把這方面的內(nèi)容作為課外作業(yè)讓學生去查找相關(guān)的詳細資料,讓學生自主學習,最后將他們的成果在課堂展示,培養(yǎng)他們自學習的能力。計算機導論的重點應放在介紹一些計算機專業(yè)知識點上和前沿的新技術(shù)上,引領(lǐng)他們正確的認識計算機的運用,開闊學生的眼界。
3)增加程序設(shè)計內(nèi)容。計算機導論課程注重理論講解,即使在程序設(shè)計內(nèi)容上,大部分教材也只是簡單地介紹下程序設(shè)計的語言、軟件開發(fā)過程等內(nèi)容。事實上,對于計算機專業(yè)學生而言,比起抽象的理論,他們更傾向于看到實際的編程案例,這樣更便于他們理解。因此,在這一模塊內(nèi)容上,可以考慮增加實際案例,如貼近生活的程序設(shè)計案例分析,讓學生可以直接體會到程序設(shè)計的魅力,激發(fā)他們的學習動力外,學生的認知理解能力也能夠得到很大的提高。
2.3教學模式的改革思路
大學教育不再是填鴨式教育,只把教材里的內(nèi)容傳授給學生,而不考慮實際性。教學模式應該是多元化的,重在培養(yǎng)學生自學和解決問題的能力[2],而不是將乏味、枯燥的文字灌輸給學生。所以為了激發(fā)學生的學習興趣,改變以往的教學模式,創(chuàng)新教學是必要的。為此,我們對教學模式進行以下改革。
1) 理論加實踐的教學方法,提高教學質(zhì)量
理論教學時,充分利用現(xiàn)代化技術(shù),如PPT等多媒體教學,圖文并茂,簡單、直觀地向?qū)W生介紹即將要學習的內(nèi)容[3]。對于程序設(shè)計的案例解析,可以把代碼和運行結(jié)果展示給學生,并跟他們講解涉及的知識點。如果是涉及網(wǎng)頁設(shè)計,可以在網(wǎng)頁上動態(tài)顯示結(jié)果,直觀地展示給學生。此外,由于現(xiàn)在科學技術(shù)發(fā)展迅速,課本內(nèi)容的更新程度遠遠趕不上時代發(fā)展的需求,因此,教師需要不斷地更新自己的知識儲備,在講授書本知識的同時也需要將當代的新知識融入對應的書本結(jié)構(gòu)中,給學生講解。例如在介紹程序語言時,我們知道主流的語言有C、C++、Java、PHP、Python等各種語言。 python如今是比較熱的高級程序語言,它可以應用于人工智能、大數(shù)據(jù)、云計算、web系統(tǒng)等各種領(lǐng)域,因為它的高性能,很多領(lǐng)域都選擇用此語言開發(fā),然后具體拋出Python在某個領(lǐng)域如人工智能上的具體實例講解。這樣,一方面引起學生的學習興趣,激勵學生好好學習相關(guān)的知識結(jié)構(gòu),另一方面,也讓學生了解到現(xiàn)在計算機的發(fā)展狀況,以后的產(chǎn)業(yè)發(fā)展前景信息。最后,對于課本章節(jié)內(nèi)容講解,教師可以在上完一部分課程后,挑選一部分章節(jié)內(nèi)容讓學生分組來完成課程講解。安排學生自己當自己的老師,在課堂上來講課程內(nèi)容,這樣做一方面鍛煉學生自學習能力,也讓學生體驗不一樣的教學模式,調(diào)動他們的學習積極性。
實踐是加深學生對知識理解最好的方法。在此之前,良好的計算機實驗室條件是學生進行實驗的首要條件,因此學校應該注重實驗室條件的提高,營造良好的學習氛圍。對于計算機實驗室來說,至少應該安排一位對應的計算機教師來幫助學生解決他們上機時遇到的無法解決的問題。在實驗課上,在學生自己動手之前,老師可以將理論課堂上的案例現(xiàn)場編碼、編譯運行實現(xiàn),并告訴他們編程思路和方法,增加學生的感性認識。此外,教師根可以根據(jù)學生掌握程度,課堂上布置對應內(nèi)容的題目讓學生當場運行完成。在課程結(jié)束以后,教師可以布置具體的,最好是綜合性強的,能夠涵蓋多方面知識的實驗作業(yè)由學生組隊完成,培養(yǎng)他們解決問題和團隊合作的能力。
這樣的教學過程可以讓學生掌握以下幾方面的內(nèi)容。一是讓學生知道拿到一個具體案例時學生應該提前掌握什么的知識結(jié)構(gòu)可以解決這樣的問題。二是在掌握這個案例后,學生應該學到哪些技能來處理以后遇到類似的問題。三是在掌握前兩個方面內(nèi)容后,了解自己可以運用這些知識可以完成什么樣的成果或作品來。
2)搭建網(wǎng)絡(luò)學習平臺,與現(xiàn)場教學相結(jié)合
如今各種網(wǎng)絡(luò)課程在互聯(lián)網(wǎng)上盛行,學生可以通過網(wǎng)上教程自學許多新知識。因此,提供網(wǎng)絡(luò)教學平臺是個不錯的教學拓展[4-6]。學??梢詾閷W生搭建一個網(wǎng)上課堂平臺,教師可以將一些精品網(wǎng)課放在網(wǎng)上課堂內(nèi),讓學生利用課余時間借助網(wǎng)絡(luò)平臺來預習和復習內(nèi)容。教師也可以借助該平臺向?qū)W生布置相關(guān)的習題,學生可以在此平臺上上交作業(yè)。發(fā)展學習論壇,學生在此討論不懂的問題,互相學習。搭建網(wǎng)上課堂平臺不僅方便了學生的學習,也方便了教師備課的需要。因為大學的每一門課程課時有限,老師不可能每一個章節(jié)都講或是講的很細,只能挑重點知識講解。此外,現(xiàn)在的教學大多采用PPT教學,PPT教學雖然方便,但是不能給學生留下思考的時間,這樣導致的后果就是學生無法理解某些知識點。而通過網(wǎng)上課堂平臺,那些課堂上沒有聽懂的學生可以去看網(wǎng)課去復習沒聽懂的章節(jié)內(nèi)容[7],而老師也可以花更多的時間在那些重點難點章節(jié),幫助學生更好的理解和解決問題。總之,網(wǎng)絡(luò)學習平臺不僅也方便了老師的教學,也為學生提供了自主學習的機會,鍛煉了學生自學、獨立思考的能力。學生可以根據(jù)自己的需要調(diào)整學習方法,極大地方便了學生的學習。
3)提高教師的綜合素質(zhì)。
教師不再是將書本上的知識簡單的灌輸給學生,還要引導、激勵學生去主動學習,注重學生學習能力的培養(yǎng),要從傳播者變?yōu)橐龑д?,教學方法也要從傳知識變成傳方法。在教課程內(nèi)容時,老師應該對計算機各方面的課程都有了解,講解時才能全面地讓學生了解計算機知識結(jié)構(gòu),理解各個課程之間的聯(lián)系。對于課本上的內(nèi)容,要做到精講而不是全面廣泛的講。重點內(nèi)容要多講、細講,讓學生加深理解。此外,緊跟時代潮流,根據(jù)社會發(fā)展的需求和人才需求,不斷的補充自己的知識結(jié)構(gòu),了解前沿技術(shù),進一步地將這些知識教給學生。在教學過程中學會積累經(jīng)驗,對于學生反映的問題,要及時地改進教學方法。在實驗教學中,善于從學生的作品中發(fā)現(xiàn)優(yōu)秀作品并鼓勵他們進一步的拓展內(nèi)容,幫助他們進一步的提升自己的能力。教師要在教學中根據(jù)需要創(chuàng)新教學,這樣,不僅教學質(zhì)量可以得到提高,而且教師本身的能力也能有所提高。
4)考核方式的改革
課程考核是檢驗學生學習效果的一種手段,但考核方式不應該再局限于考試這一種方式[8]。從課程學習方式考慮,包含三方面內(nèi)容:理論學習、上機實驗、課程設(shè)計。因此,我們應該從這三方面來進行考核。用筆試來考核學生對于計算機的基本理論、技術(shù)等方面的掌握程度。上機實驗來考核學生對于程序設(shè)計過程、語法類的掌握程度。課程設(shè)計來考核學生對于具體綜合問題的解決能力。每個方面應該占據(jù)最后成績總分的不同比率。筆試占50%,上機實驗占20%,最后課程設(shè)計占30%。通過這樣的方式,考核學生的綜合素質(zhì)。
3結(jié)束語
本文針對計算機導論課程的課程內(nèi)容和教學模式提出了改革探索,根據(jù)當前的課程教學現(xiàn)狀和作者在教學中發(fā)現(xiàn)的情況,從現(xiàn)實出發(fā),以提高教學質(zhì)量和提高學生學習興趣為目的,提出了一系列新舉措。計算機導論是計算機專業(yè)學生的入門課程,不僅要做到課程內(nèi)容要廣泛,教學方法也要創(chuàng)新。讓學生能夠在興趣的指引下全面深入的了解這門課的魅力。讓計算機導論成為真正發(fā)揮導向作用。
參考文獻:
[1] 唐祎玲. 基于興趣培養(yǎng)的計算機導論課程教學改革研究[J].科技信息,2013(9):7-7.
[2] 谷巖, 宋文, 劉敏華,等. 以能力培養(yǎng)為導向的大學計算機基礎(chǔ)課程教學改革與實踐[J].計算機工程與科學, 2016, 38(a01):245-247.
[3] 陳有英. 《計算機導論》課程教學改革的研究與實踐[J]. 軟件導刊(教育技術(shù)), 2015, 14(5):24-25.
[4] 毛嘉莉, 李明東, 賴曉風,等. 基于計算思維的《計算機導論》課程改革實踐[J]. 西華師范大學學報(自然科學版), 2014, 35(1):87-90.
[5] 李建設(shè), 文鴻. 計算機類專業(yè)MOOC教學模式的研究[J].計算機教育,2016,258(6):46-49.
[6] 游曉明, 方志軍, 姚興華. MOOC+翻轉(zhuǎn)課堂混合教學模式下應用型高校教學改革與實踐[J]. 軟件導刊(教育技術(shù)), 2017, 16(1):7-9.
[7] 姚琳, 孫偉峰, 吳國偉,等. 計算機網(wǎng)絡(luò)教學模式探討[J]. 計算機教育, 2011(19):70-73.
[8] 王櫻, 蔣瀚洋. 新形勢下計算機導論課程教學改革的研究與實踐[J]. 電腦知識與技術(shù), 2010, 6(19):5391-5392.
【通聯(lián)編輯:唐一東】