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

        ?

        高職《程序設(shè)計語言》能力訓(xùn)練的教學(xué)改革

        2009-06-04 08:12:52
        職業(yè)教育研究 2009年4期
        關(guān)鍵詞:高等職業(yè)教育能力

        滕 剛

        摘要:以《程序設(shè)計語言》課程為背景,圍繞高等職業(yè)院校學(xué)生程序設(shè)計能力的培養(yǎng)與訓(xùn)練這一主旨,探討了《程序設(shè)計語言》課程教學(xué)中有關(guān)語言選擇、教學(xué)方法及實踐教學(xué)等方面的改革。

        關(guān)鍵詞:高等職業(yè)教育;程序設(shè)計語言;能力

        在計算機專業(yè)的課程體系中,《程序設(shè)計語言》課程作為課程體系的一個環(huán)節(jié),占有重要的地位。高職院校學(xué)生感覺《程序設(shè)計語言》課程內(nèi)容枯燥乏味,難以學(xué)習(xí),更難以實際運用,造成了教和學(xué)的困境,部分學(xué)校甚至為了迎合學(xué)生的要求而考慮減少程序設(shè)計課程在教學(xué)計劃中所占的比重。筆者認(rèn)為,高等職業(yè)院校計算機專業(yè)的程序設(shè)計課程教學(xué)應(yīng)該增強,并注意教學(xué)目標(biāo)和教學(xué)方法的改革。本文將圍繞高職學(xué)生程序設(shè)計能力的培養(yǎng)與訓(xùn)練這一主旨,探索高職教育環(huán)境下《程序設(shè)計語言》課程在教學(xué)方法、教學(xué)內(nèi)容、實踐教學(xué)等方面的改革。

        高職的《程序設(shè)計語言》教學(xué)

        在本科計算機專業(yè)的教學(xué)計劃中,《程序設(shè)計語言》課程屬于專業(yè)基礎(chǔ)課,一般開設(shè)C語言,總學(xué)時在54~64課時之間,以基本概念的講解為主。由于高職學(xué)生在理解能力和自學(xué)能力上與本科生有一定差距,如果依然照搬本科的教學(xué)方法,則很容易使學(xué)生感到枯燥,沒有積極性,繼而產(chǎn)生抵觸心理。我們應(yīng)該改革教學(xué)方法和教學(xué)目標(biāo),以適應(yīng)學(xué)生的實際情況,但不能削弱《程序設(shè)計語言》作為一門重要專業(yè)基礎(chǔ)課的地位。主要因為:(1)計算機專業(yè)教學(xué)規(guī)律的要求。作為一門專業(yè)基礎(chǔ)課,《程序設(shè)計語言》課程是許多后繼課程學(xué)習(xí)的基礎(chǔ),例如《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫概論》等,如果不打好堅實的程序設(shè)計基礎(chǔ),必然會影響學(xué)生對后續(xù)課程的學(xué)習(xí),同時也給教師今后教學(xué)帶來困難。(2)職業(yè)技術(shù)資格證書考核的要求。程序設(shè)計能力是計算機專業(yè)人才的必備能力,大多數(shù)的計算機專業(yè)職業(yè)資格證書的考核中都會涉及,在高職教育越來越強調(diào)“雙證”的環(huán)境下,是否擁有良好的程序設(shè)計能力,決定了學(xué)生能否順利獲得職業(yè)資格證書。(3)高職人才崗位能力的要求。高等職業(yè)教育與本科、??平逃囊粋€很大的不同點就是職業(yè)崗位的高針對性,需要注重職業(yè)崗位能力的培養(yǎng)。作為計算機專業(yè)人才崗位能力的重要部分,程序設(shè)計能力在計算機專業(yè)高職人才的培養(yǎng)過程中應(yīng)該得到強化。

        由上可見,程序設(shè)計課程在高職計算機專業(yè)的教學(xué)中占有很重要的地位,而且由于高職教育的特點,程序設(shè)計課程不僅是專業(yè)基礎(chǔ)課,更是一門專業(yè)技能課。

        高職程序設(shè)計語言的選擇

        目前,我國高等職業(yè)院校開設(shè)的《程序設(shè)計語言》課程所選用的語言很多,但可以歸為以下兩類:(1)面向過程、基于文本界面,主要有C、Pascal、True Basic等程序設(shè)計語言,以C語言為主;(2)面向?qū)ο?、基于Windows圖形界面,主要有Visual Basic、Delphi、Visual C++、Java、C#.NET等,以Visual Basic語言為主。教學(xué)計劃中的課程設(shè)置也是多種多樣,有的學(xué)校仍然開設(shè)C語言,而有的學(xué)校則用Visual Basic等代替;有的學(xué)校只開設(shè)一門課,課時很多,而有的學(xué)校則開設(shè)三四門課,但每門課的課時都很少。筆者認(rèn)為,在程序設(shè)計語言選擇上要注意以下兩點。

        程序設(shè)計語言的選擇貴在精而不在多 由于高級語言有較強的共性,比如數(shù)據(jù)類型、程序結(jié)構(gòu)、函數(shù)等概念,如果能熟練掌握一門高級語言,則對其他語言的學(xué)習(xí)會變得很容易。

        兼顧專業(yè)基礎(chǔ)課和專業(yè)技能課的要求 高職教育中的程序設(shè)計課程不僅是一門專業(yè)基礎(chǔ)課,更應(yīng)該作為一門專業(yè)技能課來對待,所以,在課程設(shè)置和語言選擇上應(yīng)該兼顧這兩方面的要求。C語言一直是程序設(shè)計專業(yè)基礎(chǔ)課的首選,也有些學(xué)校開始使用Visual Basic等可視化語言代替C語言,但這容易增加部分后續(xù)專業(yè)課的教學(xué)難度,例如《數(shù)據(jù)結(jié)構(gòu)》。如何解決專業(yè)基礎(chǔ)課和專業(yè)技能課要求不同的問題,這是設(shè)置課程時必須考慮的。

        為此,建議以兩門高級語言作為程序設(shè)計的主干課程,一門面向過程的語言作為專業(yè)基礎(chǔ)課,教學(xué)的重點在于結(jié)構(gòu)化程序設(shè)計的基礎(chǔ);一門面向?qū)ο蟮目梢暬绦蛟O(shè)計語言作為專業(yè)技能課,教學(xué)重點在于面向?qū)ο蠛蚖indows程序開發(fā)。例如,我校計算機專業(yè)教學(xué)計劃中開設(shè)有兩門程序設(shè)計語言,第二學(xué)期開設(shè)C語言,85學(xué)時,1周課程設(shè)計;第三學(xué)期開設(shè)C#.NET程序設(shè)計,75學(xué)時,1周課程設(shè)計;第四學(xué)期再按照專業(yè)需求的不同,開設(shè)基于C#.NET的《數(shù)據(jù)庫程序開發(fā)》、《多媒體程序開發(fā)》、《網(wǎng)絡(luò)應(yīng)用開發(fā)》等課程。學(xué)生通過以上課程的學(xué)習(xí),既具有扎實的結(jié)構(gòu)化程序設(shè)計基礎(chǔ),又具有很強的面向?qū)ο蠛蚖indows程序開發(fā)的能力。

        高職《程序設(shè)計語言》教學(xué)方法探討

        《程序設(shè)計語言》課是高職計算機專業(yè)的一門重點課程,但如果不顧高職教育特點,照搬本科教育的教學(xué)計劃,則很容易造成教和學(xué)的矛盾。要解決這一問題,首先就是確定適合高職教育的教學(xué)目標(biāo)和要求。

        作為人和計算機通信的程序設(shè)計語言,在教學(xué)中應(yīng)達到如下目標(biāo)和要求:(1)學(xué)習(xí)程序設(shè)計語言的基本知識,養(yǎng)成好的編程習(xí)慣和嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng);(2)了解數(shù)據(jù)處理的結(jié)構(gòu)和算法;(3)能閱讀、理解、使用各類應(yīng)用程序;(4)能設(shè)計、編寫及調(diào)試程序,具有一定的程序設(shè)計能力。在上述目標(biāo)和要求中,其中心在于程序設(shè)計能力的培養(yǎng),這也是《程序設(shè)計語言》課教學(xué)的中心環(huán)節(jié)。下面就圍繞學(xué)生程序設(shè)計能力的培養(yǎng)與訓(xùn)練這一主旨,探討《程序設(shè)計語言》課教學(xué)在教學(xué)方法、教學(xué)內(nèi)容上應(yīng)強調(diào)的幾個問題。

        把握程序設(shè)計語言的全貌和特色 在語言課基礎(chǔ)知識教學(xué)中,應(yīng)注意點和面的結(jié)合。一方面,應(yīng)從全局來把握一般高級語言共有的特征;另一方面,在每一環(huán)節(jié)教學(xué)中,應(yīng)講清該語言的特色,使學(xué)生對其特色部分有較深入的了解。

        注重數(shù)據(jù)結(jié)構(gòu)和常用算法 語言歸根到底是要用來編程的,而數(shù)據(jù)結(jié)構(gòu)和算法是程序的兩大要素,教師應(yīng)避免把教學(xué)重點放在語法的定義、規(guī)則上,而應(yīng)將數(shù)據(jù)結(jié)構(gòu)和算法這條線索融合在程序設(shè)計語言課教學(xué)中。在教學(xué)中宜將數(shù)據(jù)結(jié)構(gòu)的基本內(nèi)容穿插于語言基礎(chǔ)知識的講授和程序設(shè)計之中。

        強調(diào)實踐環(huán)節(jié) 高職計算機程序設(shè)計語言課的教學(xué)應(yīng)格外強調(diào)實踐環(huán)節(jié)的訓(xùn)練,除通過上機實驗、課程設(shè)計、綜合實訓(xùn)等多個環(huán)節(jié)提高學(xué)生的實踐能力外,還應(yīng)該注重課程考核中實踐內(nèi)容的比例,比如可以采用書面考試、上機考核、項目實踐相結(jié)合的方式。上機考核可以讓學(xué)生在規(guī)定的時間內(nèi)對給定的程序設(shè)計題目編出程序并上機調(diào)試通過。項目實踐在期中布置,期末驗收。這樣,通過多方面的綜合考察,有助于全面衡量學(xué)生學(xué)習(xí)情況和實踐能力。

        注意可視化程序設(shè)計語言教學(xué)的特點 隨著計算機技術(shù)的飛速發(fā)展,各類程序設(shè)計語言層出不窮,特別是許多可視化的、基于面向?qū)ο笏枷氲能浖_發(fā)語言得到了業(yè)界的認(rèn)可。作為高職計算機專業(yè)的畢業(yè)生,熟悉這些行業(yè)內(nèi)常用的程序設(shè)計語言也是必須的。在教學(xué)過程中,針對這些語言的特點,應(yīng)適當(dāng)調(diào)整教學(xué)重點和教學(xué)方法。(1)應(yīng)該把課程放在專業(yè)技能課的角度上來制定教學(xué)大綱,強調(diào)培養(yǎng)學(xué)生的自學(xué)能力和實際動手能力。在教學(xué)過程中,應(yīng)盡量使用真實的項目案例,讓學(xué)生能使用所學(xué)知識解決實際問題。(2)不要忽視基本語法的學(xué)習(xí)。由于這些程序設(shè)計語言往往都有很強的可視化開發(fā)工具,使用其設(shè)計Windows程序界面變得非常簡單和有趣,學(xué)生一般比較感興趣。但如果在教學(xué)中迎合學(xué)生的口味,只講界面設(shè)計而忽視了基本語法和結(jié)構(gòu)化程序設(shè)計基礎(chǔ)的學(xué)習(xí),最終學(xué)生還是無法真正掌握程序設(shè)計這門課程。(3)充分應(yīng)用多媒體教學(xué)手段。因為,可視化的程序設(shè)計語言往往都擁有豐富的可視化工具和控件,若僅以板書和口述來介紹,學(xué)生根本無法理解控件究竟該如何使用。而使用多媒體教學(xué),既可以生動、形象、直觀地介紹控件,又能增強學(xué)生的感性認(rèn)識、調(diào)動學(xué)生的積極性,從而提高教學(xué)質(zhì)量。(4)實行以實例為中心的實踐教學(xué)。課程的實踐教學(xué)環(huán)節(jié)應(yīng)該以實例為中心展開。比如,在講授C#課程時,筆者發(fā)現(xiàn)該語言有很多標(biāo)準(zhǔn)控件,而又不可能每個控件都花大量課時講授,所以,只在最基本的三個控件上花了一定時間,其余控件則通過“1+1+1+1”實例教學(xué)法讓學(xué)生掌握使用。所謂“1+1+1+1”實例教學(xué)就是對每個控件準(zhǔn)備若干實例,講課時選取其中一個進行完整的講解,上機實驗時選取一個讓學(xué)生完成,課后再選取一個作為作業(yè),期末復(fù)習(xí)時還可以選取一個作為復(fù)習(xí)題。通過“1+1+1+1=4個實例”的反復(fù)練習(xí),在不增加課時的情況下使學(xué)生學(xué)到了更多的編程知識和技巧,這不僅提高了學(xué)生的學(xué)習(xí)興趣,而且還激發(fā)了學(xué)生的自學(xué)能力,收到了良好的效果。

        現(xiàn)在,許多非計算機專業(yè)的學(xué)生都已能熟練使用計算機,如果一個計算機專業(yè)的學(xué)生不具備程序開發(fā)能力,畢業(yè)后會處在一個很不利的競爭地位,所以,掌握好一兩門程序設(shè)計語言對他們尤為重要。本文僅以《程序設(shè)計語言》課程為背景,圍繞程序設(shè)計能力的培養(yǎng)和訓(xùn)練這一主題,闡述了語言課教學(xué)中應(yīng)注意的幾個問題。隨著軟件技術(shù)的發(fā)展,《程序設(shè)計語言》課教學(xué)中要探討的問題還很多,如何取得更好的教學(xué)效果,還有待于教師進一步積累教學(xué)經(jīng)驗,探求好的教學(xué)方法。

        參考文獻:

        [1]張恒博,魏曉鳴.程序設(shè)計語言類課程設(shè)置的分析[J].大連民族學(xué)院學(xué)報,2005,(4).

        [2]張敏霞.程序設(shè)計語言課程教學(xué)方法改革的探索與實踐[J].中國高教研究,2004,(1).

        [3]張書云,姜淑菊.程序設(shè)計語言課程教學(xué)方法探析[J].計算機教育,2005,(10).

        作者簡介:

        滕剛(1975—),男,江蘇蘇州人,碩士,蘇州市職業(yè)大學(xué)計算機工程系講師、工程師,研究方向為計算機軟件工程。

        猜你喜歡
        高等職業(yè)教育能力
        消防安全四個能力
        幽默是一種能力
        大興學(xué)習(xí)之風(fēng) 提升履職能力
        你的換位思考能力如何
        努力拓展無人機飛行能力
        無人機(2017年10期)2017-07-06 03:04:36
        高職計算機應(yīng)用基礎(chǔ)課程SPOC混合教學(xué)模式設(shè)計探討
        全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見
        基于現(xiàn)代學(xué)徒制高職人才培養(yǎng)模式研究與實踐
        東方教育(2016年16期)2016-11-25 01:54:10
        高職院?!叭齻€空間”就業(yè)體系構(gòu)建研究與實踐
        紡織行業(yè)職業(yè)結(jié)構(gòu)變遷對高職現(xiàn)代紡織專業(yè)人才培養(yǎng)的啟示
        職教論壇(2016年24期)2016-11-14 08:45:16
        美女性色av一区二区三区| 亚洲 欧美 国产 日韩 精品| 久久久久亚洲AV无码专| 日本二区三区视频免费观看| 日韩美女亚洲性一区二区| 亚洲国产精品无码专区| 国产一区日韩二区欧美三区| 无码啪啪人妻| 亚洲乱码中文字幕一线区| 亚洲人成人无码www影院| 成人免费ā片在线观看| 少妇高潮无码自拍| 熟妇人妻精品一区二区视频免费的| 久久久中文久久久无码| 激情久久av一区av二区av三区| 免费无码一区二区三区a片百度 | 乱人伦视频中文字幕| 免费 无码 国产精品| 国产精品日韩亚洲一区二区 | 午夜精品射精入后重之免费观看| 国产午夜影视大全免费观看| 无码国产精品一区二区免费式芒果 | 国产不卡一区二区三区视频| 99精品国产一区二区三区| 国产男女猛烈无遮挡免费网站| 亚洲欧美日韩综合在线观看| 午夜一区二区在线视频| 无码av天天av天天爽| 18禁无遮挡无码网站免费| 亚洲中文一本无码AV在线无码| 亚洲国产日韩一区二区三区四区 | 亚洲最大无码AV网站观看| 国产一区二区在线中文字幕| 国产精品186在线观看在线播放 | 青青国产揄拍视频| 亚洲国产精品嫩草影院久久| 牛仔裤人妻痴汉电车中文字幕| 免费在线黄色电影| 国产精品午睡沙发系列 | 日本一级片一区二区三区| 婷婷色香五月综合激激情|