亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C 語言實驗教學改革的探討

        2012-08-15 00:54:11
        科技視界 2012年9期
        關鍵詞:上機學時課程設計

        張 琴

        (青島農(nóng)業(yè)大學理學與信息科學學院 山東 青島 266109)

        0 引言

        《C 語言程序設計》 是計算機專業(yè)的必修基礎課之一,也是程序設計類課程的先行課;同時也是國內(nèi)理工科學生必修的計算機應用課程, 是計算機等級考試二級的考試語言之一。對于計算機專業(yè)的學生而言,C 語言是他們初次接觸編程的入門級語言,是以后學習程序設計、數(shù)據(jù)結構等專業(yè)課程的基礎;而對于非計算機專業(yè)的其他理工科學生而言,C 語言則是他們初次接觸編程、學習如何將計算機程序與自己專業(yè)有機結合起來的有力工具。

        C 語言因其語法靈活、應用廣泛,而備受青睞,是當今最流行的程序設計語言之一。 然而正是因為如此,也使得C 語言成為一種比較難學、難以掌握的語言。 尤其是C 語言最有特色的指針,令很多人望而卻步。 計算機專業(yè)的C 語言課程通常開設在大一第一學期,而非計算機專業(yè)的理工科的C 語言一般開設在大一的第二學期。 新生們對于計算機編程大多數(shù)一無所知,再加上之前或許聽說過C 語言很難學,在開始就會有畏難情緒。 教師們也普遍反映C 語言難教。 這個“難學”與“難教”,更多的是體現(xiàn)在實驗教學上。 C 語言是一門很注重編程實踐的課程, 單純的只掌握理論知識是不行的,還需要學生自己動手,會寫程序,會調(diào)試程序。 因此,本文從C語言的實驗教學改革入手,探討如何加強實驗環(huán)節(jié),如何提高學生的實踐能力,如何通過實驗教學改革促進課堂理論教學。

        1 C 語言實驗教學現(xiàn)狀

        筆者作為大學一線教師,從事C 語言教學多年,同時也注意了解國內(nèi)其他大學的C 語言教學情況,現(xiàn)將C 語言實驗教學的現(xiàn)狀總結如下:

        1.1 教材選擇

        目前國內(nèi)各高校對于C 語言的教材選擇,基本上都采用譚浩強的《C 程序設計》。 這是國內(nèi)C 語言的一本經(jīng)典教材,受其影響,其他C 語言的教材,在內(nèi)容組織和架構上,都與其十分相似。 這本教材還帶有一本《題解與上機指導》,將課后題答案與上機題目的步驟與程序都十分詳盡的列了出來。 采用這樣的教材,的確是減輕了教師的很多負擔,然而對學生來說,由于答案和步驟課本上都有,他們的上機課就變成了“照著課本敲程序,出錯就舉手問老師”的機械運動。 完全沒有了動腦思考與動手調(diào)試,實驗課也就失去了意義。

        1.2 教學學時壓縮

        近年來各高校的課程都存在學時壓縮的情形。 以本校的C 語言為例,總學時從之前的64 壓縮至56。其他高校C 語言的學時也存在不同程度的壓縮,教師均反映學時不夠。 為了能夠完成教學任務,甚至有不得不壓縮實驗學時,以增加理論學時的情況。 在如此短的時間內(nèi),要講述完所有的理論內(nèi)容,大多數(shù)教師均采取基礎內(nèi)容細講、后面提高部分的內(nèi)容略講的方式。然而后面的內(nèi)容,特別是指針、鏈表等部分,是C語言最重要的部分,甚至有“不會指針相當于沒學過C 語言”的說法。 學生理論部分掌握不好,必然也會影響實驗環(huán)節(jié)。

        1.3 實驗課堂管理

        C 語言實驗課都是在機房,大多采取學生自己上機練習、教師隨機指導的方式,幾乎沒有有效的課堂管理手段。 教師對于學生是否在認真編程、 程序運行效果如何等均無法掌控。 這樣積極主動的學生會獲得老師更多的指導,而多數(shù)學生則要么自己琢磨,要么干脆玩別的去,致使時間荒廢。

        1.4 學生學習的興趣需要保護

        其實所有學生在接觸一個嶄新的東西的時候態(tài)度都是積極的,C 語言自然也不例外。 然而隨著課程的深入,概念越來越多,有太多內(nèi)容需要記憶,思考難度也大大增加。 此時如果教師不采取方式方法保護學生學習的興趣和積極性,課堂理論內(nèi)容又很枯燥,上機環(huán)節(jié)又沒有有效的管理,那么隨著興趣和積極性的減退,學生再也無法回到良好的學習狀態(tài)。

        1.5 課程設計環(huán)節(jié)

        所有高校對于C 語言等高等程序設計語言,均設有課程設計環(huán)節(jié),學時從40 到20 不等,有的是整個課程設計貫穿整個學期,將學時分散到每個周,有的則是利用一周或者兩周時間集中進行課程設計。 目的是培養(yǎng)學生具備大型程序開發(fā)的能力。 然而往往由于指導老師的疏于指導和管理,使得這個重要的環(huán)節(jié)流于形式,沒有起到其應有的重要作用。

        2 對提高實驗教學效果的改進

        如何提高實驗教學的效果,使得實驗教學能夠促進課堂理論教學,是我們關注的課題。 筆者通過多年C 語言教學總結,并結合當前青島農(nóng)業(yè)大學C 語言教學的實際情況,提出了以下幾點改進。

        2.1 恰當?shù)脑O計實驗題目

        目前的實驗題目大多都是課后習題,目的是為了檢驗學生課題理論知識是否掌握并能夠靈活應有。 然而這些題目都是立足于C 語言的語法規(guī)則,與實際開發(fā)脫節(jié),比較死板枯燥。 因此,恰當?shù)脑O計實驗題目,使其既能夠體現(xiàn)語法規(guī)則,又具有一定得趣味性, 能夠大大刺激學生的動手編程的興趣,有助于提高實驗教學的效果。 同時,為了防止學生上機課只是 “照著課本敲程序”, 我們盡量設計課本之外的上機題目,而將課本上的題目作為課后作業(yè)。

        2.2 安排適當?shù)慕虒W內(nèi)容,改進課堂理論教學方法

        理論教學與實驗教學是相輔相成的,學生只有掌握了理論知識之后才有可能進行上機實驗,自己動手寫程序。 因此重視實驗教學不代表忽略理論教學,反而需要更進一步的加強理論教學。

        為了解決學時壓縮的問題,我們需要更好的安排課堂教學內(nèi)容。 譚浩強教授編寫的《C 程序設計》一書,重點放在C語言本身的語法上,而且由于C 語言本身內(nèi)容豐富、細節(jié)繁多,教材對此做了十分詳盡的介紹。 因此在課題講授時,我們大膽的對此部分內(nèi)容做了略講, 要求學生課后自學掌握,這樣節(jié)省了時間,將授課重點放到后續(xù)難點章節(jié),并穿插有關程序設計的知識,有意識的加強程序設計思想的傳授。

        目前課堂理論教學大多采取計算機加大屏幕的方式進行,這樣計算機程序可以馬上進行演示,立刻看到程序運行結果。 然而這也對上課教師提出了更高的要求,包括具有吸引力的課件制作、現(xiàn)場編程及調(diào)試能力等。 除了更有效的利用多媒體教學手段之外, 老師們需要重視黑板和粉筆的使用。 在C 語言教學過程中,更多的是需要老師針對具體問題進行分析,講解編程思路,到最后寫出算法,然后編程實現(xiàn)。這整個的過程其實更適合在黑板上進行, 老師邊分析邊書寫,讓學生更清晰的看到整個分析問題、解決問題到編程實現(xiàn)的整個過程,更有助于學生理解編程的思路和方法。

        2.3 增設綜合性、設計性實驗,加強實驗課題管理

        上機練習的題目都很小,代碼量在十行左右,每一個題目注重一個知識點的練習。 除此之外還需要增設綜合性、設計性的實驗,這些實驗題目可以稍微大一點,需要學生寫幾十行代碼才能解決問題。 除了讓學生學會知識點的融會貫通,還可以鍛煉學生自己分析問題、解決問題的能力。 同時在實驗課上,要求老師加強管理,隨時注意學生的實驗情況,并給予指導。

        2.4 組織興趣小組

        在課程進行到一半的時候, 基礎知識點已經(jīng)講述完畢,此時可以進行一次摸底考察,根據(jù)考察情況將學生分為多個興趣小組。 每個小組3-4 人,其中需要有1-2 個對編程思想理解比較好,能夠獨立寫出符合邏輯的程序的學生,使其能夠起到帶頭和引導的作用。

        2.5 增強教師與學生的互動

        比起課堂的理論教學,實驗教學環(huán)節(jié)需要更多的教師與學生之間的互動。 僅憑上機時候的教師隨機的指點是遠遠不夠的。 因此利用網(wǎng)絡技術,創(chuàng)造一個教師與學生的互動場所,對于課后的討論、技術的探討都有積極的意義。

        2.6 改革考核方式

        C 語言是一門最注重實踐能力的課程, 然而目前仍然采用筆試的方法進行考試。上機考試幾乎形同虛設。原因在于,上機考試涉及到監(jiān)考、閱卷、考試系統(tǒng)等眾多問題,一直無法解決。 對于C 語言這門課程來說,筆試僅用于考核學生的理論知識掌握水平,真正的編程能力和調(diào)試程序能力還需要上機進行考核。

        3 重視課程設計環(huán)節(jié)

        筆者認為,C 語言的課程設計環(huán)節(jié),應該是最重要的。 學習C 語言,不是為了簡單的學會循環(huán)和選擇,而是為了進行實際應有開發(fā), 而這一點只有在課程設計環(huán)節(jié)才有可能實現(xiàn)。 學生需要在課程設計環(huán)節(jié)獨自或者合作完成一個具有實際應用價值的完整的程序。 他們需要自己分析問題,提出解決問題的算法,并將其變成代碼,之后經(jīng)歷漫長的調(diào)試、修改的過程,并且最后驚喜的看到自己親手寫出的代碼變成一個可以實際使用的系統(tǒng)。這對于學生來說意義非同尋常。因此,指導教師需要精心的安排課程設計的環(huán)節(jié),使其作用能夠達到最大化。

        首先, 課程設計題目的設計需要具有一定的實際意義,并且是學生比較熟悉的領域。 例如,學生成績管理系統(tǒng)、畫圖程序等。 其次,需要指導教師提前指導學生做好規(guī)劃,所選的題目需要什么樣的技術來實現(xiàn), 需要查找哪方面的資料等,為學生指明大致的方向。 第三,在學生開始課程設計之后還需要指導教師的全程監(jiān)控與指導,防止學生因為中途的種種困難而放棄。 最后,考核方式可以采取答辯的形式,讓學生講解程序的整體設計思路,以及遇到的問題和解決方案。

        4 結束語

        實驗教學是C 語言課程中重要的組成部分,學生通過實驗環(huán)節(jié),能夠加深對課堂理論知識的理解,學習語法規(guī)則的綜合應用,真正理解編程思路,學會自己寫程序和調(diào)試程序。 因此,對于C 語言的教學,更需要特別重視實驗教學。 筆者根據(jù)從事多年C 語言教學的經(jīng)驗總結,結合青島農(nóng)業(yè)大學C 語言教學的現(xiàn)狀,提出了提高C 語言實驗教學效果的幾點思考,包括恰當?shù)脑O計實驗題目、改革考核方式、組織興趣小組、增強師生互動等,特別提出要重視課程設計環(huán)節(jié)。 在我們在近幾年的教學實踐中,這些措施均取得了良好的教學效果。

        [1]馬如兵.《C 語言程序設計》課程教學探析[J].

        [2]張正偉.C 語言教學的探討[J].科技創(chuàng)新導報,2009(29):183-185.

        猜你喜歡
        上機學時課程設計
        周金應
        《詩詞寫作》課程教學大綱(節(jié)選)
        學時壓縮下有機化學教學方法探討
        云南化工(2021年9期)2021-12-21 07:44:20
        教學大綱國畫(工筆花鳥)
        標準化護理程序對體外膜肺氧合術患者上機各階段用時的影響
        探索學時積分制 構建階梯式成長激勵體系
        少先隊活動(2020年6期)2020-07-27 01:34:58
        龍鳳元素系列課程設計
        少兒美術(2019年1期)2019-12-14 08:01:34
        基于Articulate Storyline的微課程設計與開發(fā)
        中小學電教(2016年3期)2016-03-01 03:40:53
        基于自動化系統(tǒng)的PLC課程設計
        開放大學課程設計與資源開發(fā)
        日韩色久悠悠婷婷综合| 人妻少妇邻居少妇好多水在线| 国产jizzjizz视频免费看| 无码熟妇人妻av在线c0930| 一区二区三区日韩蜜桃| 国产日韩欧美一区二区东京热| 韩国无码av片在线观看网站| 国产亚洲精品A在线无码| 精品蜜臀国产av一区二区| 国产高清成人在线观看视频| 中文字幕一区在线观看视频| 免费无码中文字幕A级毛片| 日本人妻系列一区二区| 精品亚洲一区二区三区四| 国产真实夫妇视频| 日韩欧美第一区二区三区| 中文字幕有码手机视频| 欧美噜噜久久久xxx| 亚洲人成人77777网站| 亚洲AV永久无码精品表情包| 亚洲色图专区在线观看| 中文字幕久久熟女蜜桃| 日本亚洲欧美高清专区| 国产av一区仑乱久久精品| 亚洲国产精品无码成人片久久| 男人添女人下部高潮全视频| 亚洲国产香蕉视频欧美| 美国黄色av一区二区| 久久精品无码一区二区日韩av| 成 人 色综合 综合网站| 久久免费网站91色网站| 亚洲天堂二区三区三州| 精品深夜av无码一区二区老年| 亚洲欧美性另类春色| 日韩精品一区二区三区影音视频 | 成人亚洲性情网站www在线观看 | 亚洲精品一区二区三区麻豆| 亚洲av无码乱观看明星换脸va | 国产成人vr精品a视频| 久久精品国产久精国产69| 一区二区三区日本伦理|