喬應(yīng)旭+楊紅果
摘 要:概念教學(xué)在計算機學(xué)科中占有重要地位,但因其抽象性給學(xué)生理解應(yīng)用帶來不少困難。針對計算機學(xué)科中容易被忽視或者誤解的幾個概念,并結(jié)合自己教學(xué)過程中的體會,介紹了概念教學(xué)中需要改進或加強的地方。
關(guān)鍵詞:概念 ?具體 ?并行 ?并發(fā) ?CSMA/CD
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)11(a)-0136-02
要想提高計算機課堂的教學(xué)質(zhì)量,教師必須考慮如何講清基本概念,如果通過基本訓(xùn)練以鞏固學(xué)生既得知識,并賦之于運用的問題。這里僅就如何加強概念的教學(xué)談?wù)剛€人的作法和體會就教于諸位老師。
1 抓住概念本質(zhì),講清講透
講清基本概念,對減輕學(xué)生學(xué)習(xí)負(fù)擔(dān),發(fā)揮學(xué)生獨立思考能力,提高教學(xué)質(zhì)量具有決定性作用。個人在過去的教學(xué)中,雖然也很重視講清概念,但方法不多,教材鉆研不透,有時甚至要求學(xué)生死記某些定義和公式,效果總是不好;特別對于學(xué)生某些比較模糊的概念,僅是采用重復(fù)講述的辦法,往往是事倍功半的。幾年來的實踐證明,對于基本概念,特別是新概念,在第一次和學(xué)生接觸時,就必須清晰準(zhǔn)確,抓住問題的本質(zhì)講清講透,最好從正面引入,以收先入為主的效果。否則首次對概念交代不清或不夠準(zhǔn)確,常會使學(xué)生產(chǎn)生模糊觀念,以致以后即使用兩倍的時間來彌補,也往往不易全部糾正。譬如地址和指針的概念,地址是對內(nèi)存的存儲空間來進行管理的,而指針是一種特殊的變量,這個變量里面存儲的是地址。就好像酒店通過房間號來管理各個房間一樣,而房卡上面表示有顧客在那個房間,在內(nèi)存的存儲單元管理中,指針就像這里的房卡一樣,通過指針就可以知道是哪個存儲單元。在C語言中,指針是一種特殊的變量,它是存放地址的。如圖1所示,有兩個變量分別是變量i和指針i_pointer,變量i的值為3,而變量i的地址為2000,也就是說存儲單元2000的地址里面存放了一個數(shù),這個數(shù)就是3。而指針i_pointer的值就是2000,它里面的內(nèi)容表示的是存儲單元,在該存儲單元(2000)中存放的才是的數(shù)。
只有在學(xué)生徹底了解了指針和普通變量的差別后,才能掌握指針變量的引用和賦值,才能夠深入理解指針和數(shù)組、指針與字符串、指針與函數(shù)之間的關(guān)系和應(yīng)用,才能夠區(qū)別指針函數(shù)、函數(shù)指針以及靈活應(yīng)用多級指針。如果在初學(xué)時沒有搞清楚,學(xué)生在以后的長期學(xué)習(xí)中會不斷的出現(xiàn)錯誤。為了使概念真正為學(xué)生掌握,必須揭露概念的本質(zhì),決不能讓學(xué)生停留在表面認(rèn)識。
2 提出概念時由具體到抽象;指出規(guī)律時由特殊到一般
人們對于事物的認(rèn)識是由感性認(rèn)識上升到理性認(rèn)識的。而一個概念在學(xué)生思想上的形成也是這樣,是有一定過程的。因此教師在教課時,必須掌握學(xué)生的思維活動情況,啟發(fā)他們積極思考,逐步地自覺地接受知識,決不應(yīng)當(dāng)生硬地把概念填塞給學(xué)生,以致造成學(xué)生的機械記憶和消化不良。比如在講操作系統(tǒng)的并行與并發(fā)時,能夠結(jié)合實際生活中的例子效果會好很多。并行和并發(fā)是在講授操作系統(tǒng)內(nèi)核調(diào)度時遇到的兩個重要概念,通常在資源有限時區(qū)分會比較明顯,并行性指的是在同一時刻完成多種性質(zhì)相同或不相同的工作。只要時間上互相重疊,就存在并行性。把兩個或多個事件在同一時刻發(fā)生的并行性叫做同時性;而把兩個或多個事件在同一時間間隔內(nèi)發(fā)生的并行性叫做并發(fā)性。比如,兩個人,一部電話,時間8:00-8:10這個時間段內(nèi),兩個人都想打電話體現(xiàn)了前面所說的并發(fā)性,但是只有一部電話,誰先來誰用,就不可能出現(xiàn)兩個人同時打電話的情況。并發(fā)性描述的其實是兩個事件在一個時間間隔內(nèi)發(fā)生,但未必會同時進行,而并行性體現(xiàn)在同一時刻上不同的事件都正在進行著。
3 從反面揭示正面,加深學(xué)生對概念的認(rèn)識
有些概念單靠教師在課堂上從正面的細致講解,還不能夠很快地使學(xué)生達到全面深刻的認(rèn)識。如果教師再從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。比如在講解IP地址的點分十進制時,可以先例舉一個特殊的例子:210.288.234.208,讓學(xué)生們判斷這是否是個IP地址,然后再詳細展開IP地址的定義,及其表示方法,這樣學(xué)生對點分十進制就有了明確的了解。關(guān)于IP地址講解時候,要先提示學(xué)生們,IP地址是用來標(biāo)示網(wǎng)絡(luò)上的計算機的,是一個標(biāo)識符,關(guān)于這個標(biāo)識符有兩點比較特殊:(1)這個標(biāo)識符是32位的二進制數(shù),說明了長度和數(shù)值表示方法;(2)這個標(biāo)識符在全世界范圍內(nèi)是唯一的,說明了這個標(biāo)識符的獨特性。介紹完了概念后,很自然地詢問學(xué)生在網(wǎng)絡(luò)工程中用這樣的32位的二進制數(shù)給計算機配置IP地址顯然麻煩的很,為了使用方便就需要對其表示方法有所改進。因此,引入了點分十進制的介紹,就是把32位二進制數(shù),分割成均勻的四部分,每部分之間用點號給分割開來。每部分占用了8位,而8位二進制數(shù)全部為0時對應(yīng)的十進制數(shù)是最小的,為0,8位二進制數(shù)全部為1時對應(yīng)的十進制數(shù)是最大的,為255,這樣四個十進制數(shù)字就應(yīng)當(dāng)是從0到255之間。而上面提到的例子210.288.234.208,288顯然超出了這樣的范圍,因此它并不是一個合法的IP地址。介紹完IP地址的概念后,引入32位二進制數(shù)能表示多少個IP地址,而現(xiàn)實的網(wǎng)絡(luò)則是大大小小有區(qū)別的,因此就需要把網(wǎng)絡(luò)分為幾種不同類型的網(wǎng)絡(luò),那么怎么區(qū)分各類網(wǎng)絡(luò)呢?然后再轉(zhuǎn)回到32位的二進制數(shù),通過最高幾位二進制數(shù)來區(qū)分不同的網(wǎng)絡(luò),如圖2所示。
關(guān)于IP地址,教師從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。
4 經(jīng)常復(fù)習(xí)鞏固,歸納概括,把有關(guān)知識串聯(lián)起來
要牢固地掌握概念,就必須對概念作反復(fù)的學(xué)習(xí)和體會,多次的運用,這樣見得多了,想得多了,用得多了,就自然加深了理解,就會牢固掌握。比如剛開始講解IP地址時,學(xué)生還能夠清楚的了解,但是隨著子網(wǎng)掩碼和無分類域間路由等知識點的引入,學(xué)生就有些糊涂了,這就需要我們及時復(fù)習(xí)總結(jié),概括歸納,把概念串通起來,使學(xué)生掌握知識的系統(tǒng)性,從而明確知識的內(nèi)在聯(lián)系。比如,介紹完子網(wǎng)掩碼后,IP地址就變成三級結(jié)構(gòu)了,有網(wǎng)絡(luò)號、子網(wǎng)號和主機號,如圖3所示。
而講述無分類域間路由后,IP地址又返回兩級結(jié)構(gòu)了,只有網(wǎng)絡(luò)號和主機號,那么三種不同的表示方法之間有什么區(qū)別,在應(yīng)用時又需要注意什么,就需要通過相應(yīng)的總結(jié)和對比來進行說明了,如果能再結(jié)合一些有難度的練習(xí)題加以練習(xí),針對做題中經(jīng)常出現(xiàn)的錯誤詳細的講述一下,效果很定會比較好。
5 重視閱讀課本
課本是教師傳授知識和學(xué)生學(xué)習(xí)知識的主要依據(jù)。學(xué)生獲得知識與掌握技能的好壞,除了教師的精辟講解外,是和學(xué)生的深入閱讀課本分不開的。有人認(rèn)為只要課堂上把問題交代清楚,課后學(xué)生能解題就行了,看不看書沒多大關(guān)系。這種說法不符合實際的。因為課本的文字?jǐn)⑹龈_,更簡練、更集中、更系統(tǒng),這樣學(xué)生不認(rèn)真閱讀課文,就不可能很好地消化課堂講過的知識,也就不能牢固地掌握基本概念,而概念不清要想提高學(xué)生的解題能力和運算技巧將是很困難的,特別對于大學(xué)生來說,養(yǎng)成閱讀習(xí)慣對以后學(xué)習(xí)和參加實際工作與生產(chǎn)勞動,都有很大的意義。比如數(shù)據(jù)鏈路層介紹的載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議,學(xué)生只有認(rèn)真閱讀書中介紹的協(xié)議原理,還要對雙方的通信過程了解透徹如圖4。這樣在面對最小數(shù)據(jù)幀的長度的推導(dǎo)和計算題目時,才能舉一反三,順利解決問題。
此外,教師在課堂教學(xué)中也要恰當(dāng)?shù)剡\用課本。除了讓學(xué)生作必要的閱讀外,對于有些定義和法則,如介紹載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議時,還必須按照課本作逐字逐句的說明,分別針對載波監(jiān)聽、多點接入和沖突檢測展開詳細介紹,方能使學(xué)生理解這些概念和進行正確的復(fù)述。在布置作業(yè)時,不僅要布置書面作業(yè),也應(yīng)布置學(xué)生閱讀課文。如果學(xué)生能養(yǎng)成先復(fù)習(xí)課文后演算作業(yè)的習(xí)慣,就會使學(xué)習(xí)質(zhì)量逐步提高。
參考文獻
[1] 鄭玉.《大學(xué)計算機信息技術(shù)》課程教學(xué)形式的探討[J].電腦知識與技術(shù),2011(25).endprint
摘 要:概念教學(xué)在計算機學(xué)科中占有重要地位,但因其抽象性給學(xué)生理解應(yīng)用帶來不少困難。針對計算機學(xué)科中容易被忽視或者誤解的幾個概念,并結(jié)合自己教學(xué)過程中的體會,介紹了概念教學(xué)中需要改進或加強的地方。
關(guān)鍵詞:概念 ?具體 ?并行 ?并發(fā) ?CSMA/CD
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)11(a)-0136-02
要想提高計算機課堂的教學(xué)質(zhì)量,教師必須考慮如何講清基本概念,如果通過基本訓(xùn)練以鞏固學(xué)生既得知識,并賦之于運用的問題。這里僅就如何加強概念的教學(xué)談?wù)剛€人的作法和體會就教于諸位老師。
1 抓住概念本質(zhì),講清講透
講清基本概念,對減輕學(xué)生學(xué)習(xí)負(fù)擔(dān),發(fā)揮學(xué)生獨立思考能力,提高教學(xué)質(zhì)量具有決定性作用。個人在過去的教學(xué)中,雖然也很重視講清概念,但方法不多,教材鉆研不透,有時甚至要求學(xué)生死記某些定義和公式,效果總是不好;特別對于學(xué)生某些比較模糊的概念,僅是采用重復(fù)講述的辦法,往往是事倍功半的。幾年來的實踐證明,對于基本概念,特別是新概念,在第一次和學(xué)生接觸時,就必須清晰準(zhǔn)確,抓住問題的本質(zhì)講清講透,最好從正面引入,以收先入為主的效果。否則首次對概念交代不清或不夠準(zhǔn)確,常會使學(xué)生產(chǎn)生模糊觀念,以致以后即使用兩倍的時間來彌補,也往往不易全部糾正。譬如地址和指針的概念,地址是對內(nèi)存的存儲空間來進行管理的,而指針是一種特殊的變量,這個變量里面存儲的是地址。就好像酒店通過房間號來管理各個房間一樣,而房卡上面表示有顧客在那個房間,在內(nèi)存的存儲單元管理中,指針就像這里的房卡一樣,通過指針就可以知道是哪個存儲單元。在C語言中,指針是一種特殊的變量,它是存放地址的。如圖1所示,有兩個變量分別是變量i和指針i_pointer,變量i的值為3,而變量i的地址為2000,也就是說存儲單元2000的地址里面存放了一個數(shù),這個數(shù)就是3。而指針i_pointer的值就是2000,它里面的內(nèi)容表示的是存儲單元,在該存儲單元(2000)中存放的才是的數(shù)。
只有在學(xué)生徹底了解了指針和普通變量的差別后,才能掌握指針變量的引用和賦值,才能夠深入理解指針和數(shù)組、指針與字符串、指針與函數(shù)之間的關(guān)系和應(yīng)用,才能夠區(qū)別指針函數(shù)、函數(shù)指針以及靈活應(yīng)用多級指針。如果在初學(xué)時沒有搞清楚,學(xué)生在以后的長期學(xué)習(xí)中會不斷的出現(xiàn)錯誤。為了使概念真正為學(xué)生掌握,必須揭露概念的本質(zhì),決不能讓學(xué)生停留在表面認(rèn)識。
2 提出概念時由具體到抽象;指出規(guī)律時由特殊到一般
人們對于事物的認(rèn)識是由感性認(rèn)識上升到理性認(rèn)識的。而一個概念在學(xué)生思想上的形成也是這樣,是有一定過程的。因此教師在教課時,必須掌握學(xué)生的思維活動情況,啟發(fā)他們積極思考,逐步地自覺地接受知識,決不應(yīng)當(dāng)生硬地把概念填塞給學(xué)生,以致造成學(xué)生的機械記憶和消化不良。比如在講操作系統(tǒng)的并行與并發(fā)時,能夠結(jié)合實際生活中的例子效果會好很多。并行和并發(fā)是在講授操作系統(tǒng)內(nèi)核調(diào)度時遇到的兩個重要概念,通常在資源有限時區(qū)分會比較明顯,并行性指的是在同一時刻完成多種性質(zhì)相同或不相同的工作。只要時間上互相重疊,就存在并行性。把兩個或多個事件在同一時刻發(fā)生的并行性叫做同時性;而把兩個或多個事件在同一時間間隔內(nèi)發(fā)生的并行性叫做并發(fā)性。比如,兩個人,一部電話,時間8:00-8:10這個時間段內(nèi),兩個人都想打電話體現(xiàn)了前面所說的并發(fā)性,但是只有一部電話,誰先來誰用,就不可能出現(xiàn)兩個人同時打電話的情況。并發(fā)性描述的其實是兩個事件在一個時間間隔內(nèi)發(fā)生,但未必會同時進行,而并行性體現(xiàn)在同一時刻上不同的事件都正在進行著。
3 從反面揭示正面,加深學(xué)生對概念的認(rèn)識
有些概念單靠教師在課堂上從正面的細致講解,還不能夠很快地使學(xué)生達到全面深刻的認(rèn)識。如果教師再從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。比如在講解IP地址的點分十進制時,可以先例舉一個特殊的例子:210.288.234.208,讓學(xué)生們判斷這是否是個IP地址,然后再詳細展開IP地址的定義,及其表示方法,這樣學(xué)生對點分十進制就有了明確的了解。關(guān)于IP地址講解時候,要先提示學(xué)生們,IP地址是用來標(biāo)示網(wǎng)絡(luò)上的計算機的,是一個標(biāo)識符,關(guān)于這個標(biāo)識符有兩點比較特殊:(1)這個標(biāo)識符是32位的二進制數(shù),說明了長度和數(shù)值表示方法;(2)這個標(biāo)識符在全世界范圍內(nèi)是唯一的,說明了這個標(biāo)識符的獨特性。介紹完了概念后,很自然地詢問學(xué)生在網(wǎng)絡(luò)工程中用這樣的32位的二進制數(shù)給計算機配置IP地址顯然麻煩的很,為了使用方便就需要對其表示方法有所改進。因此,引入了點分十進制的介紹,就是把32位二進制數(shù),分割成均勻的四部分,每部分之間用點號給分割開來。每部分占用了8位,而8位二進制數(shù)全部為0時對應(yīng)的十進制數(shù)是最小的,為0,8位二進制數(shù)全部為1時對應(yīng)的十進制數(shù)是最大的,為255,這樣四個十進制數(shù)字就應(yīng)當(dāng)是從0到255之間。而上面提到的例子210.288.234.208,288顯然超出了這樣的范圍,因此它并不是一個合法的IP地址。介紹完IP地址的概念后,引入32位二進制數(shù)能表示多少個IP地址,而現(xiàn)實的網(wǎng)絡(luò)則是大大小小有區(qū)別的,因此就需要把網(wǎng)絡(luò)分為幾種不同類型的網(wǎng)絡(luò),那么怎么區(qū)分各類網(wǎng)絡(luò)呢?然后再轉(zhuǎn)回到32位的二進制數(shù),通過最高幾位二進制數(shù)來區(qū)分不同的網(wǎng)絡(luò),如圖2所示。
關(guān)于IP地址,教師從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。
4 經(jīng)常復(fù)習(xí)鞏固,歸納概括,把有關(guān)知識串聯(lián)起來
要牢固地掌握概念,就必須對概念作反復(fù)的學(xué)習(xí)和體會,多次的運用,這樣見得多了,想得多了,用得多了,就自然加深了理解,就會牢固掌握。比如剛開始講解IP地址時,學(xué)生還能夠清楚的了解,但是隨著子網(wǎng)掩碼和無分類域間路由等知識點的引入,學(xué)生就有些糊涂了,這就需要我們及時復(fù)習(xí)總結(jié),概括歸納,把概念串通起來,使學(xué)生掌握知識的系統(tǒng)性,從而明確知識的內(nèi)在聯(lián)系。比如,介紹完子網(wǎng)掩碼后,IP地址就變成三級結(jié)構(gòu)了,有網(wǎng)絡(luò)號、子網(wǎng)號和主機號,如圖3所示。
而講述無分類域間路由后,IP地址又返回兩級結(jié)構(gòu)了,只有網(wǎng)絡(luò)號和主機號,那么三種不同的表示方法之間有什么區(qū)別,在應(yīng)用時又需要注意什么,就需要通過相應(yīng)的總結(jié)和對比來進行說明了,如果能再結(jié)合一些有難度的練習(xí)題加以練習(xí),針對做題中經(jīng)常出現(xiàn)的錯誤詳細的講述一下,效果很定會比較好。
5 重視閱讀課本
課本是教師傳授知識和學(xué)生學(xué)習(xí)知識的主要依據(jù)。學(xué)生獲得知識與掌握技能的好壞,除了教師的精辟講解外,是和學(xué)生的深入閱讀課本分不開的。有人認(rèn)為只要課堂上把問題交代清楚,課后學(xué)生能解題就行了,看不看書沒多大關(guān)系。這種說法不符合實際的。因為課本的文字?jǐn)⑹龈_,更簡練、更集中、更系統(tǒng),這樣學(xué)生不認(rèn)真閱讀課文,就不可能很好地消化課堂講過的知識,也就不能牢固地掌握基本概念,而概念不清要想提高學(xué)生的解題能力和運算技巧將是很困難的,特別對于大學(xué)生來說,養(yǎng)成閱讀習(xí)慣對以后學(xué)習(xí)和參加實際工作與生產(chǎn)勞動,都有很大的意義。比如數(shù)據(jù)鏈路層介紹的載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議,學(xué)生只有認(rèn)真閱讀書中介紹的協(xié)議原理,還要對雙方的通信過程了解透徹如圖4。這樣在面對最小數(shù)據(jù)幀的長度的推導(dǎo)和計算題目時,才能舉一反三,順利解決問題。
此外,教師在課堂教學(xué)中也要恰當(dāng)?shù)剡\用課本。除了讓學(xué)生作必要的閱讀外,對于有些定義和法則,如介紹載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議時,還必須按照課本作逐字逐句的說明,分別針對載波監(jiān)聽、多點接入和沖突檢測展開詳細介紹,方能使學(xué)生理解這些概念和進行正確的復(fù)述。在布置作業(yè)時,不僅要布置書面作業(yè),也應(yīng)布置學(xué)生閱讀課文。如果學(xué)生能養(yǎng)成先復(fù)習(xí)課文后演算作業(yè)的習(xí)慣,就會使學(xué)習(xí)質(zhì)量逐步提高。
參考文獻
[1] 鄭玉.《大學(xué)計算機信息技術(shù)》課程教學(xué)形式的探討[J].電腦知識與技術(shù),2011(25).endprint
摘 要:概念教學(xué)在計算機學(xué)科中占有重要地位,但因其抽象性給學(xué)生理解應(yīng)用帶來不少困難。針對計算機學(xué)科中容易被忽視或者誤解的幾個概念,并結(jié)合自己教學(xué)過程中的體會,介紹了概念教學(xué)中需要改進或加強的地方。
關(guān)鍵詞:概念 ?具體 ?并行 ?并發(fā) ?CSMA/CD
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)11(a)-0136-02
要想提高計算機課堂的教學(xué)質(zhì)量,教師必須考慮如何講清基本概念,如果通過基本訓(xùn)練以鞏固學(xué)生既得知識,并賦之于運用的問題。這里僅就如何加強概念的教學(xué)談?wù)剛€人的作法和體會就教于諸位老師。
1 抓住概念本質(zhì),講清講透
講清基本概念,對減輕學(xué)生學(xué)習(xí)負(fù)擔(dān),發(fā)揮學(xué)生獨立思考能力,提高教學(xué)質(zhì)量具有決定性作用。個人在過去的教學(xué)中,雖然也很重視講清概念,但方法不多,教材鉆研不透,有時甚至要求學(xué)生死記某些定義和公式,效果總是不好;特別對于學(xué)生某些比較模糊的概念,僅是采用重復(fù)講述的辦法,往往是事倍功半的。幾年來的實踐證明,對于基本概念,特別是新概念,在第一次和學(xué)生接觸時,就必須清晰準(zhǔn)確,抓住問題的本質(zhì)講清講透,最好從正面引入,以收先入為主的效果。否則首次對概念交代不清或不夠準(zhǔn)確,常會使學(xué)生產(chǎn)生模糊觀念,以致以后即使用兩倍的時間來彌補,也往往不易全部糾正。譬如地址和指針的概念,地址是對內(nèi)存的存儲空間來進行管理的,而指針是一種特殊的變量,這個變量里面存儲的是地址。就好像酒店通過房間號來管理各個房間一樣,而房卡上面表示有顧客在那個房間,在內(nèi)存的存儲單元管理中,指針就像這里的房卡一樣,通過指針就可以知道是哪個存儲單元。在C語言中,指針是一種特殊的變量,它是存放地址的。如圖1所示,有兩個變量分別是變量i和指針i_pointer,變量i的值為3,而變量i的地址為2000,也就是說存儲單元2000的地址里面存放了一個數(shù),這個數(shù)就是3。而指針i_pointer的值就是2000,它里面的內(nèi)容表示的是存儲單元,在該存儲單元(2000)中存放的才是的數(shù)。
只有在學(xué)生徹底了解了指針和普通變量的差別后,才能掌握指針變量的引用和賦值,才能夠深入理解指針和數(shù)組、指針與字符串、指針與函數(shù)之間的關(guān)系和應(yīng)用,才能夠區(qū)別指針函數(shù)、函數(shù)指針以及靈活應(yīng)用多級指針。如果在初學(xué)時沒有搞清楚,學(xué)生在以后的長期學(xué)習(xí)中會不斷的出現(xiàn)錯誤。為了使概念真正為學(xué)生掌握,必須揭露概念的本質(zhì),決不能讓學(xué)生停留在表面認(rèn)識。
2 提出概念時由具體到抽象;指出規(guī)律時由特殊到一般
人們對于事物的認(rèn)識是由感性認(rèn)識上升到理性認(rèn)識的。而一個概念在學(xué)生思想上的形成也是這樣,是有一定過程的。因此教師在教課時,必須掌握學(xué)生的思維活動情況,啟發(fā)他們積極思考,逐步地自覺地接受知識,決不應(yīng)當(dāng)生硬地把概念填塞給學(xué)生,以致造成學(xué)生的機械記憶和消化不良。比如在講操作系統(tǒng)的并行與并發(fā)時,能夠結(jié)合實際生活中的例子效果會好很多。并行和并發(fā)是在講授操作系統(tǒng)內(nèi)核調(diào)度時遇到的兩個重要概念,通常在資源有限時區(qū)分會比較明顯,并行性指的是在同一時刻完成多種性質(zhì)相同或不相同的工作。只要時間上互相重疊,就存在并行性。把兩個或多個事件在同一時刻發(fā)生的并行性叫做同時性;而把兩個或多個事件在同一時間間隔內(nèi)發(fā)生的并行性叫做并發(fā)性。比如,兩個人,一部電話,時間8:00-8:10這個時間段內(nèi),兩個人都想打電話體現(xiàn)了前面所說的并發(fā)性,但是只有一部電話,誰先來誰用,就不可能出現(xiàn)兩個人同時打電話的情況。并發(fā)性描述的其實是兩個事件在一個時間間隔內(nèi)發(fā)生,但未必會同時進行,而并行性體現(xiàn)在同一時刻上不同的事件都正在進行著。
3 從反面揭示正面,加深學(xué)生對概念的認(rèn)識
有些概念單靠教師在課堂上從正面的細致講解,還不能夠很快地使學(xué)生達到全面深刻的認(rèn)識。如果教師再從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。比如在講解IP地址的點分十進制時,可以先例舉一個特殊的例子:210.288.234.208,讓學(xué)生們判斷這是否是個IP地址,然后再詳細展開IP地址的定義,及其表示方法,這樣學(xué)生對點分十進制就有了明確的了解。關(guān)于IP地址講解時候,要先提示學(xué)生們,IP地址是用來標(biāo)示網(wǎng)絡(luò)上的計算機的,是一個標(biāo)識符,關(guān)于這個標(biāo)識符有兩點比較特殊:(1)這個標(biāo)識符是32位的二進制數(shù),說明了長度和數(shù)值表示方法;(2)這個標(biāo)識符在全世界范圍內(nèi)是唯一的,說明了這個標(biāo)識符的獨特性。介紹完了概念后,很自然地詢問學(xué)生在網(wǎng)絡(luò)工程中用這樣的32位的二進制數(shù)給計算機配置IP地址顯然麻煩的很,為了使用方便就需要對其表示方法有所改進。因此,引入了點分十進制的介紹,就是把32位二進制數(shù),分割成均勻的四部分,每部分之間用點號給分割開來。每部分占用了8位,而8位二進制數(shù)全部為0時對應(yīng)的十進制數(shù)是最小的,為0,8位二進制數(shù)全部為1時對應(yīng)的十進制數(shù)是最大的,為255,這樣四個十進制數(shù)字就應(yīng)當(dāng)是從0到255之間。而上面提到的例子210.288.234.208,288顯然超出了這樣的范圍,因此它并不是一個合法的IP地址。介紹完IP地址的概念后,引入32位二進制數(shù)能表示多少個IP地址,而現(xiàn)實的網(wǎng)絡(luò)則是大大小小有區(qū)別的,因此就需要把網(wǎng)絡(luò)分為幾種不同類型的網(wǎng)絡(luò),那么怎么區(qū)分各類網(wǎng)絡(luò)呢?然后再轉(zhuǎn)回到32位的二進制數(shù),通過最高幾位二進制數(shù)來區(qū)分不同的網(wǎng)絡(luò),如圖2所示。
關(guān)于IP地址,教師從反面提出一些似是而非的問題加以澄清,則會使正面的知識更加鮮明突出,而且使學(xué)生在掌握概念上會更徹底更清楚。
4 經(jīng)常復(fù)習(xí)鞏固,歸納概括,把有關(guān)知識串聯(lián)起來
要牢固地掌握概念,就必須對概念作反復(fù)的學(xué)習(xí)和體會,多次的運用,這樣見得多了,想得多了,用得多了,就自然加深了理解,就會牢固掌握。比如剛開始講解IP地址時,學(xué)生還能夠清楚的了解,但是隨著子網(wǎng)掩碼和無分類域間路由等知識點的引入,學(xué)生就有些糊涂了,這就需要我們及時復(fù)習(xí)總結(jié),概括歸納,把概念串通起來,使學(xué)生掌握知識的系統(tǒng)性,從而明確知識的內(nèi)在聯(lián)系。比如,介紹完子網(wǎng)掩碼后,IP地址就變成三級結(jié)構(gòu)了,有網(wǎng)絡(luò)號、子網(wǎng)號和主機號,如圖3所示。
而講述無分類域間路由后,IP地址又返回兩級結(jié)構(gòu)了,只有網(wǎng)絡(luò)號和主機號,那么三種不同的表示方法之間有什么區(qū)別,在應(yīng)用時又需要注意什么,就需要通過相應(yīng)的總結(jié)和對比來進行說明了,如果能再結(jié)合一些有難度的練習(xí)題加以練習(xí),針對做題中經(jīng)常出現(xiàn)的錯誤詳細的講述一下,效果很定會比較好。
5 重視閱讀課本
課本是教師傳授知識和學(xué)生學(xué)習(xí)知識的主要依據(jù)。學(xué)生獲得知識與掌握技能的好壞,除了教師的精辟講解外,是和學(xué)生的深入閱讀課本分不開的。有人認(rèn)為只要課堂上把問題交代清楚,課后學(xué)生能解題就行了,看不看書沒多大關(guān)系。這種說法不符合實際的。因為課本的文字?jǐn)⑹龈_,更簡練、更集中、更系統(tǒng),這樣學(xué)生不認(rèn)真閱讀課文,就不可能很好地消化課堂講過的知識,也就不能牢固地掌握基本概念,而概念不清要想提高學(xué)生的解題能力和運算技巧將是很困難的,特別對于大學(xué)生來說,養(yǎng)成閱讀習(xí)慣對以后學(xué)習(xí)和參加實際工作與生產(chǎn)勞動,都有很大的意義。比如數(shù)據(jù)鏈路層介紹的載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議,學(xué)生只有認(rèn)真閱讀書中介紹的協(xié)議原理,還要對雙方的通信過程了解透徹如圖4。這樣在面對最小數(shù)據(jù)幀的長度的推導(dǎo)和計算題目時,才能舉一反三,順利解決問題。
此外,教師在課堂教學(xué)中也要恰當(dāng)?shù)剡\用課本。除了讓學(xué)生作必要的閱讀外,對于有些定義和法則,如介紹載波監(jiān)聽多點接入/沖突檢測(CSMA/CD)協(xié)議時,還必須按照課本作逐字逐句的說明,分別針對載波監(jiān)聽、多點接入和沖突檢測展開詳細介紹,方能使學(xué)生理解這些概念和進行正確的復(fù)述。在布置作業(yè)時,不僅要布置書面作業(yè),也應(yīng)布置學(xué)生閱讀課文。如果學(xué)生能養(yǎng)成先復(fù)習(xí)課文后演算作業(yè)的習(xí)慣,就會使學(xué)習(xí)質(zhì)量逐步提高。
參考文獻
[1] 鄭玉.《大學(xué)計算機信息技術(shù)》課程教學(xué)形式的探討[J].電腦知識與技術(shù),2011(25).endprint