付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、螇計算機語言教學方法之我見(1)肄摘要計算機語言教學質(zhì)量是一直以來廣大師生共同關(guān)注的話題,但計算機語言的教學中總是存在諸多弊端。本文主要從教學目標的確定、合理教學方法的引入以及課外教學活動的展開三個方面對計算機語言教學進行了闡述,并提出了相關(guān)建議。蒂關(guān)鍵詞計算機語言教學質(zhì)量教學方法蒀目前,我國計算機語言教學過程中存在諸多弊端,例如教學方法機械化,學生從屬被動;教學內(nèi)容照本宣科,缺乏靈活性;教學技巧拘泥于語法細節(jié),忽視編程思路等等。致使學生編程思路混亂,條理不清,代碼不規(guī)范,編寫的程序可讀性差。因此,應(yīng)探索和開展創(chuàng)新教學,張揚課程個性,培養(yǎng)學生的創(chuàng)新意識和思維的獨立性、獨創(chuàng)性、開放性、靈活性、廣
2、闊性。葿本文以C語言為例,就如何提高教學質(zhì)量,提出個人的幾點建議。肇一、教學目標的確定薂任何一門課程,教學目標的正確確定可以為教學環(huán)節(jié)的實施指明方向。計算機語言是一門工具,我們在學習的過程中,不但要掌握工具的用法,更重要的是要懂得在哪種情況下運用工具,要學會用它來解決實際的問題。因此,我們所說的教學目標應(yīng)該包括課堂教學目標和整體教學目標。袁1、課堂教學目標。我們的課堂教學目標往往是教會學生如何讀懂程序,如何根據(jù)題目要求編寫一段正確的代碼,并且在此基礎(chǔ)上將獨立的知識點串起來,形成一個知識體系,實現(xiàn)知識的積累,為計算機后續(xù)課程的學習奠定基礎(chǔ)。羆2、整體教學目標。整體教學目標要求學生能依靠所學的知識
3、來解決實際問題。在幾年的C語言教學中,有不少同學提出過這樣的問題:學習這門課有什么用?如果我們的目標僅限于課堂教學目標,這無疑會使教學過程索然無味。只有強調(diào)學生利用所學知識解決實際問題,才能激發(fā)學生的學習興趣與潛能。袆?wù)n堂教學目標是整體教學目標的基礎(chǔ),整體教學目標是課堂教學目標的升華,這兩個目標的實現(xiàn)與教師的教學和學生的實踐活動是分不開的。只有確定了正確的目標,教學活動的展開才有了導向,教學方法的引入才有依據(jù)。螞二、教學方法的引入(一)從整體到具體。從總體上講,學生剛剛接觸計算機語言時,對一切都很陌生又好奇,節(jié)如果一開始就給學生灌輸數(shù)據(jù)類型、運算符、各種語句的用法等知識,只可能使學生了解了很多
4、基礎(chǔ)知識,卻不知何謂程序。針對這個問題,我們可以首先讓學生接觸幾個有代表性的程序,從程序的構(gòu)成,基本特點上給予講解,使學生對所學的這門課程有一個總體的認識,然后再講解各個章節(jié)的知識點。蚈對于每一章節(jié)的學習,一般的計算機語言教材在每章開頭都是講解各個知識點的語法規(guī)則,然后將各個語句的用法一條一條陳列出來,最后在舉幾個例子總體介紹一下各個知識點的應(yīng)用。這樣做符合學生的思維特點,但實際操作中卻有諸多弊病。計算機語言這門課程有一個特點:語法規(guī)則太多,各個知識點瑣碎且枯燥,學生往往還沒有深入到編程中,學生的學習熱情就已消磨殆盡。針對這種情況,我們可在教學中采用從整體把握到具體講解的教學方法。先引入一個實
5、例,讓學生從總體上對本章要講的內(nèi)容有一個感性的認識,這樣可以激發(fā)學生的求知欲,再詳細講解各個知識點及相關(guān)語法規(guī)則。引例的選擇要靠教師去把握,引例盡量不要涉及復雜的算法,并能涵括主要知識點。蚄(二)問題式教學。目前的教學過程中大多存在一個問題:學生的思維不夠活躍。當然這有學生自身的原因,但主要還是與教師的授課方式有關(guān)。計算機語言所涉及的語法規(guī)則太多,學生在聽課的過程中總是要集中精力在這些繁瑣的細節(jié)上,即使這樣,上課學過的東西也總是過后就忘了,課堂的質(zhì)量得不到保證。問題式教學的方法對提高課堂教學質(zhì)量有一定的促進作用。在每節(jié)課的開始,我們不妨設(shè)置一兩個問題,在講課的過程中,逐步引導學生去解決。例如:
6、在講循環(huán)語句時,我們可以事先準備一道簡單的編程題,在講基本語法時,給學生提供一些解決問題的線索,再通過講解類似的程序來使學生的思路更清晰,最后再讓學生來編寫出完整的程序。通過這種目標明確的授課方式,學生在課堂上就可以做到眼到、手到、心到,課堂質(zhì)量得以提高。螂(三)一題多解。在計算機語言的教學中,一題多解包含兩層含義。螞第一,任何一個程序的代碼都不是唯一的,特別是涉及到一些算法或模塊化的程序,都可通過多種途徑來實現(xiàn)。例如,循環(huán)結(jié)構(gòu)程序設(shè)計里有這樣一個題目:求2+22+222+2222+前n項的和。在找數(shù)列規(guī)律時可以發(fā)現(xiàn),第m項的值可用公式t=t+2*10m-1來計算,也可用t=t*10+2來計算
7、。又例如排序算法,教材中往往只講一種排序算法,教師可以在詳細講解了一種算法后,再介紹其它排序算法的思想,并要求學生編寫出相應(yīng)的程序。一題多解能活躍學生的思維,激發(fā)學生的求知欲。膆第二,有些章節(jié)涉及到復雜繁瑣的語法規(guī)則,學生要熟悉這些規(guī)則都比較困難,如果還講大量的例題,這無疑會增加學習的難度。教師應(yīng)盡量用學生熟悉的程序為例來講解,講解時,可根據(jù)不同的要點來變換程序?qū)崿F(xiàn)的方式。比如,講指針作函數(shù)參數(shù)、數(shù)組名作函數(shù)參數(shù)時,就可以用同一個題目的不同形式來作為實例。這樣做學生才不會望而生畏,課堂教學才能取得良好的效果。(四)教為主導、學為主體。美國教育學家把計算機語言教育劃分為三個層次:第一是教師為主體
8、,為學生展示教學內(nèi)容;第二是學生在教師的指導下學習;三是學生為主體,學生根據(jù)自己的需要去學習。目前,我們的教師在授課過程中,雖然努力去避免教師為主體的授課方式,但由于諸多因素的制約,在實際的課堂中總是不自覺地占了主體地位,教學過程索然無味,教學內(nèi)容繁瑣雜亂,填鴨式的教學過程導致課堂效率非常低下。因此,我們要樹立教為主導、學為主體的指導思想,把教學的著眼點放在良好教學環(huán)境的創(chuàng)設(shè)和學生創(chuàng)新精神、創(chuàng)新思維能力的培養(yǎng)上。學生只有真正成為學習的主人,才能主動學習和探究、才能挖掘出學習的潛能,打開思維空間,個性才能張揚,其創(chuàng)新能力才會得到循序漸進的發(fā)展。蚇例如,我們教師在講課時可以采用授課與自學相結(jié)合的方
9、式,對于主要的知識點,教師以講解的方式來傳授知識,而對于一些細節(jié),我們可以留出一定的時間讓學生自學來完成。為了提高自學的效率,教師可以事先準備一些問題,讓學生本著去解決問題的態(tài)度去自學,過后再和學生一起討論。通過這樣的方式來完成課堂教學,能極大地提高學生的學習積極性,變被動學習為主動學習。又比如,教師在講解程序特別是一些典型算法時,應(yīng)考慮學生的思維特點,按照問題算法程序這樣一個順序來進行講解。先分析問題,找出其中的規(guī)律,繼而設(shè)計出算法,最后根據(jù)算法寫程序,這個過程應(yīng)體現(xiàn)教師的主導地位。具體編寫代碼時,我認為直接用多媒體課件將程序整體顯示出來并不是上策,教師可以拋開事先準備好的程序,現(xiàn)場和學生一
10、起編寫,每一步該做什么、怎么做、代碼怎么寫都由學生和教師一起來完成。通過這樣一個過程,可以充分發(fā)揮學生的主觀能動性,并且教師能隨時了解學生對知識的掌握情況,并對教學方法作出相應(yīng)調(diào)整。袂(五)案例教學。前面說過,教學目標中要確定整體教學目標,該目標的可以采用案例教學的方法來實現(xiàn)。通過案例教學,提高學生的解決實際問題的能力。教師可以找一些與實際應(yīng)用相關(guān)的案例,比如具有數(shù)據(jù)插入、刪除、顯示和查詢功能的小型數(shù)據(jù)庫的設(shè)計,這樣一個系統(tǒng)的實施過程就是計算機語言各個知識點的綜合應(yīng)用過程。案例教學是軟件設(shè)計的綜合應(yīng)用,學生通過問題分析、總體結(jié)構(gòu)設(shè)計、模塊劃分、用戶界面設(shè)計、代碼設(shè)計、模塊分調(diào)和聯(lián)調(diào),通過多人合
11、作和一整套軟件工作規(guī)范訓練,培養(yǎng)軟件開發(fā)的實際能力,形成團隊精神和科學作風。蝿三、課外教學活動的展開袈教師可根據(jù)授課內(nèi)容的重點和難點,安排幾個與實際相關(guān)的思考題目,并組織學生進行討論。如果有條件,可以利用學校的bbs與學生進行交流。通過這樣的論壇,教師可以開展網(wǎng)絡(luò)課堂,共享教學資源;可以解答學生學習過程中遇到的難題,促進師生之間的交流;學生也可以指出教師在教學中的不足,促使教師改進教學方法,調(diào)整教學思路。筆者所在學院有完善的課程管理系統(tǒng),網(wǎng)絡(luò)課堂的展開也取得了一定的成效。蒆四、結(jié)束語袂筆者通過幾年的計算機語言的教學摸索和學習,獲得了教訓,也取得了一些經(jīng)驗。筆者堅持用以上的教學方法,取得了較好的教學效果。學生有很高的學習熱情,并且通過學習與實踐,學生的分析問題、解決問題的能力得到了提高。膀參考文獻薀膅1顧元剛.C語言程序設(shè)計教程M.北京:機械工業(yè)出版社,2004;6:256-2572劉洋.計算機語言案例教學中的教學策略J.中國科教信息,2006;(8):280-2813李怡平.改革計算機語言課程教學培養(yǎng)學生創(chuàng)新思維J.重慶大學學報(社會科學版),2005(2):138以下無正文僅供個人用于學習、研究;不得用于商業(yè)用途。,.Forpersonaluseonlyinstu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省宣城市旌德縣2026屆九年級上學期期末質(zhì)量檢測語文試卷(含答案)
- 2025-2026學年河北省邢臺市威縣李寨中學九年級(上)期末數(shù)學試卷(含簡略答案)
- 圍棋分段題庫及答案
- 2022~2023房屋建筑施工人員考試題庫及答案第636期
- 四年級奧數(shù)巧算乘除法
- 鋼結(jié)構(gòu)安裝工培訓課程要點
- 2022新部編版三年級下冊《道德與法治》期末模擬考試(附答案)
- 2026屆黑龍江省龍江教育聯(lián)盟高三上學期期末考試歷史試題(含答案)
- 食源性疾病考試卷及答案
- 上海工會考試試題及答案
- 郵政服務(wù)操作流程與規(guī)范(標準版)
- 2025年年輕人生活方式洞察報告-海惟智庫
- 2026昆山鈔票紙業(yè)有限公司校園招聘15人備考題庫及1套完整答案詳解
- 2026年重慶市江津區(qū)社區(qū)專職人員招聘(642人)考試參考題庫及答案解析
- 2026年1月福建廈門市集美區(qū)后溪鎮(zhèn)衛(wèi)生院補充編外人員招聘16人筆試模擬試題及答案解析
- 2026年長治職業(yè)技術(shù)學院單招職業(yè)技能考試題庫附答案解析
- 新華資產(chǎn)招聘筆試題庫2026
- 定額〔2025〕1號文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價格水平調(diào)整的通知
- 松下panasonic-經(jīng)銷商傳感器培訓
- 建設(shè)工程項目施工風險管理課件
- 口腔門診行政人事制度
評論
0/150
提交評論