美章網(wǎng) 資料文庫 C語言程序設(shè)計(jì)教學(xué)的思考范文

C語言程序設(shè)計(jì)教學(xué)的思考范文

本站小編為你精心準(zhǔn)備了C語言程序設(shè)計(jì)教學(xué)的思考參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

C語言程序設(shè)計(jì)教學(xué)的思考

摘要:

本文結(jié)合本校情況,分析了目前高職電子信息類專業(yè)學(xué)生在C語言程序設(shè)計(jì)教學(xué)上存在的主要問題,提出采用點(diǎn)面結(jié)合,分級教學(xué)目標(biāo),精選程序案例,突出高職認(rèn)知規(guī)律,以提高學(xué)生的學(xué)習(xí)興趣為基礎(chǔ),強(qiáng)化學(xué)生上機(jī)練習(xí)及指導(dǎo)為突破口,最終實(shí)現(xiàn)高職計(jì)算機(jī)專業(yè)C語言程序設(shè)計(jì)的教學(xué)目標(biāo)。

關(guān)鍵詞:

高職院校;C程序設(shè)計(jì);分級教學(xué)目標(biāo)

一、引言

現(xiàn)在,我們學(xué)校和許多高校一樣,選擇C語言作為電子信息類專業(yè)的高級語言程序設(shè)計(jì)的入門教學(xué)課程,C#語言和Java語言程序設(shè)計(jì)與開發(fā)作為計(jì)算機(jī)專業(yè)后續(xù)崗位能力延展課程。C語言程序設(shè)計(jì)是一門專業(yè)基礎(chǔ)課,強(qiáng)調(diào)語法和基礎(chǔ),而C#語言和Java語言程序設(shè)計(jì)則著重于崗位應(yīng)用能力。本人多年從事《C/C++語言程序設(shè)計(jì)》、《C#語言程序設(shè)計(jì)》、《數(shù)據(jù)庫編程技術(shù)》和《ASP.NET》課程教學(xué),發(fā)現(xiàn)我校高職電子信息類專業(yè)相當(dāng)一部分學(xué)生語言不過關(guān),給后續(xù)課程帶來很大麻煩,造成教學(xué)被動(dòng)。為此,很有必要對高職電子信息類專業(yè)C語言程序設(shè)計(jì)教學(xué)進(jìn)行反思,提出相應(yīng)對策。本文以C程序設(shè)計(jì)課程為例,分析目前高職電子信息類專業(yè)學(xué)生C語言教學(xué)上存在的主要問題,就如何確定并有效實(shí)現(xiàn)教學(xué)目標(biāo)做一個(gè)切實(shí)的探討。

二、高職電子信息類專業(yè)C語言教學(xué)的特點(diǎn)

1C語言的教學(xué)特點(diǎn):具有邏輯性、理論性、創(chuàng)構(gòu)性和理論性是計(jì)算機(jī)程序設(shè)計(jì)課程的四大主要特征。想要掌握計(jì)算機(jī)語言,需要學(xué)生有一定的主動(dòng)創(chuàng)造力和羅輯思維力。而C語言更是計(jì)算機(jī)程序設(shè)計(jì)課程之中的難點(diǎn),很多首次接觸到C語言的同學(xué)很難入門。根據(jù)這一特性,對高職院校在C語言的教材編寫上和教學(xué)上帶來了很大的困難。計(jì)算機(jī)語言的學(xué)習(xí)不僅僅是看教材,聽課更重要的是在于應(yīng)用。學(xué)會(huì)使用C語言編寫程序,最重要的環(huán)節(jié)是做習(xí)題和上機(jī)實(shí)訓(xùn)。如果學(xué)得不扎實(shí),對后續(xù)專業(yè)課程影響很大。所以一定要強(qiáng)化實(shí)訓(xùn)教學(xué)。高職院校的學(xué)生普遍存在著文化水平較低,認(rèn)知度不足,綜合素質(zhì)不高等特點(diǎn)。很多學(xué)生對學(xué)習(xí)沒有熱情,思維理解能力也較差。有的學(xué)生上課,僅僅是為了應(yīng)付家長和學(xué)校,自己沒有主動(dòng)學(xué)習(xí)的欲望導(dǎo)致學(xué)習(xí)沒有紀(jì)律。因此,高職院校的學(xué)生上課處于一個(gè)積極性不足,學(xué)習(xí)習(xí)慣不好,沒有學(xué)習(xí)計(jì)劃規(guī)劃,不主動(dòng)思考這一環(huán)境之中。他們往往是被動(dòng)的接受學(xué)校的教育,僅僅是為了完成目標(biāo)而學(xué)習(xí),一版不會(huì)主動(dòng)進(jìn)行相關(guān)課程的深入思考和練習(xí)。由于這些不好的學(xué)習(xí)因素嗎,導(dǎo)致相關(guān)的學(xué)習(xí)課程學(xué)習(xí)起來更加困難,也不知道如何求助如何進(jìn)行解決。目前,相當(dāng)大一部分學(xué)生對學(xué)習(xí)計(jì)算機(jī)課程存在兩個(gè)誤區(qū):一方面是在現(xiàn)在軟件領(lǐng)域這個(gè)大環(huán)境下,C語言基本無用,另一方面是學(xué)習(xí)這門課程如果今后不從事相關(guān)工作也無用武之地。還有相當(dāng)一部分學(xué)生學(xué)習(xí)中產(chǎn)生畏難情緒,嚴(yán)重挫傷他們學(xué)習(xí)計(jì)算機(jī)語言的積極性,甚至影響他們學(xué)習(xí)本專業(yè)的信心。但同時(shí)也要看到,有一部分高職生來自于高職院校的學(xué)生,他們在學(xué)習(xí)C語言的過程中實(shí)踐和動(dòng)手能力都得到了很大的加強(qiáng),邏輯思維能力和創(chuàng)新能力也有明顯提升,還有一部分有自己興趣十足的愛好。這應(yīng)當(dāng)充分肯定并予以高度重視,并加以正確的引導(dǎo)。在教學(xué)中注意揚(yáng)長避短,充分發(fā)揮他們的優(yōu)勢。

三、高職C語言教學(xué)的思考與對策

(一)要遵循計(jì)算機(jī)語言學(xué)習(xí)的認(rèn)知與教學(xué)規(guī)律計(jì)算機(jī)語言程序設(shè)計(jì)學(xué)習(xí)都有自身的認(rèn)知與教學(xué)規(guī)律。計(jì)算機(jī)程序就是用某種計(jì)算機(jī)語言把計(jì)算機(jī)的執(zhí)行過程描述出來。學(xué)習(xí)計(jì)算機(jī)語言,就是學(xué)習(xí)語法規(guī)則以及掌握這些語法規(guī)則的應(yīng)用。眾所周知,要學(xué)好一門語言,關(guān)鍵是不停地進(jìn)行讀寫訓(xùn)練,活學(xué)活用。多看、多讀、多寫、多模仿練習(xí)是學(xué)好任何一門語言的訣竅,那么學(xué)習(xí)計(jì)算機(jī)語言也是如此。所以,C語言程序設(shè)計(jì)教學(xué)首先是引導(dǎo)學(xué)生多閱讀C語言程序,然后是學(xué)會(huì)調(diào)試C語言程序,接著是模仿編寫C語言程序,最后才是設(shè)計(jì)C語言程序。

(二)分級制定教學(xué)目標(biāo)我們的教學(xué)對象是這樣現(xiàn)狀的高職學(xué)生,還存在計(jì)算機(jī)水平差異、思維發(fā)展差異。這就要求我們根據(jù)高職教育的根本要求和專業(yè)人才培養(yǎng)方案,結(jié)合本課程的內(nèi)容特點(diǎn),在教學(xué)大綱中應(yīng)制定多級教學(xué)目標(biāo)。多角度分層次分階段從低到高設(shè)計(jì)的教學(xué)目標(biāo)如下:1、掌握C語言程序設(shè)計(jì)的基本知識、基本方法和技巧2、具有程序設(shè)計(jì)初步應(yīng)用能力3、理解結(jié)構(gòu)化程序設(shè)計(jì)的基本思想4、培養(yǎng)程序設(shè)計(jì)邏輯思維方式,提高學(xué)生自主探索學(xué)習(xí)和分析解決實(shí)際問題的意識在教學(xué)實(shí)施過程中,要根據(jù)學(xué)生所表現(xiàn)出來的差異進(jìn)行分層,設(shè)計(jì)不同層次的學(xué)生模型,分層次制定教學(xué)內(nèi)容和教學(xué)目標(biāo)。有條件分班教學(xué)的,可按不同層次的學(xué)生在教學(xué)活動(dòng)中要達(dá)到不同的學(xué)習(xí)目標(biāo),分班級安排不同的學(xué)習(xí)內(nèi)容。比如:把C語言程序設(shè)計(jì)課分為兩個(gè)層次,一個(gè)基礎(chǔ)層次,一個(gè)提高層次。

(三)選擇或自編適合高職學(xué)生的C語言實(shí)訓(xùn)教材高職的培養(yǎng)目標(biāo),教學(xué)模式、教學(xué)內(nèi)容有其鮮明特色,這就要求高職《C語言程序設(shè)計(jì)》教材也應(yīng)當(dāng)獨(dú)具特點(diǎn),不能照搬普通高校教材,更不能借用中職教材。但現(xiàn)有教材很多是介紹語句的格式和功能,不適合高職學(xué)生,因此必須調(diào)整教材結(jié)構(gòu)和內(nèi)容來應(yīng)對現(xiàn)在高職教育。2008年我們曾編寫《C++程序設(shè)計(jì)實(shí)訓(xùn)指導(dǎo)書》,可滿足6個(gè)專業(yè)方向的學(xué)生使用。本書是在編寫組各老師多年從事C++語言程序設(shè)計(jì)教學(xué)的基礎(chǔ)上編寫的,書中根據(jù)多年的教學(xué)經(jīng)驗(yàn),針對海南高職學(xué)生實(shí)訓(xùn)中遇到的問題,精心挑選訓(xùn)練題目,進(jìn)行強(qiáng)化訓(xùn)練,以提高學(xué)生分析問題和解決問題的能力。力求將復(fù)雜的問題和概念用簡潔的語言描述出來,力爭讓學(xué)生當(dāng)時(shí)看得懂、學(xué)后用得上。

(四)圍繞最大限度提高與保護(hù)學(xué)生對C語言的學(xué)習(xí)興趣,優(yōu)化教學(xué)方法,以求全面教學(xué)實(shí)效大量的調(diào)研證明,學(xué)生在如下情況下其學(xué)習(xí)效果才會(huì)是非常有效的:感覺到自己備受別人的關(guān)注;對他們現(xiàn)在學(xué)習(xí)的知識充滿興趣;自己是學(xué)習(xí)的主導(dǎo)和參與者;在任務(wù)完成后得到適當(dāng)?shù)姆答?看到了成功的機(jī)會(huì);對正在學(xué)習(xí)的東西感興趣并覺得富有挑戰(zhàn)性;感覺到他們正在做有意義的事情。要促進(jìn)學(xué)生的自主發(fā)展,就必須最大可能地創(chuàng)設(shè)讓學(xué)生參與到自主學(xué)習(xí)中來的情境與氛圍。因此,教師要因勢利導(dǎo),采取多種教學(xué)方法,最大限度提高與保護(hù)學(xué)生對C語言的學(xué)習(xí)興趣,以求取得真正教學(xué)實(shí)效。1.做到每一堂上機(jī)課都能讓學(xué)生通過自己上機(jī)程序練習(xí)獲得成就感。2.提倡學(xué)生朗讀程序。比如,語句intx;x=5;,可讀成“聲明一個(gè)整型變量x,然后將整型常量5賦值給整型變量x”。通過朗讀程序,能夠使一些原本很模糊的概念得到不斷地鞏固,逐漸地變得清晰。3.養(yǎng)成良好的編程習(xí)慣,將枯燥難記的語法融入范例程序的上機(jī)調(diào)試過程中。在整合課程內(nèi)容的基礎(chǔ)上,改變過去先給出定義和規(guī)則的講授辦法,而是從具體問題入手,精選范例,努力把枯燥的“語言”講得生動(dòng)、活潑。在程序范例中,將語法知識點(diǎn)同實(shí)際編程結(jié)合。講授時(shí)避免糾纏于語法細(xì)節(jié),應(yīng)始終明確一點(diǎn):計(jì)算機(jī)語言是用來描述需要解決的問題和問題的解決方法的,任何語法規(guī)定都是為這個(gè)目的服務(wù)的。4.點(diǎn)面結(jié)合,少講多練,確保創(chuàng)造自主學(xué)習(xí)的情境與氛圍學(xué)習(xí)計(jì)算機(jī)語言主要在于應(yīng)用,僅僅通過聽課和閱讀教材是不可能掌握的。學(xué)會(huì)使用C語言編寫程序,最重要的環(huán)節(jié)是做習(xí)題和上機(jī)實(shí)訓(xùn)。要區(qū)分學(xué)生層次,精選上機(jī)練習(xí)題,既要滿足少數(shù)提高訓(xùn)練,又要滿足大多數(shù)基礎(chǔ)練習(xí),做到點(diǎn)面結(jié)合,符合學(xué)生實(shí)際。5.及時(shí)幫助學(xué)生化解難點(diǎn),共克難關(guān)應(yīng)事先分析C語言學(xué)習(xí)的難點(diǎn),做到胸中有數(shù)。在C中,變量與數(shù)據(jù)類型概念是第一個(gè)難點(diǎn),它與內(nèi)存概念緊密相關(guān)。這個(gè)難點(diǎn),將影響全局。循環(huán)控制語句是第二個(gè)難點(diǎn),它改變程序執(zhí)行流程,難在如何構(gòu)造,關(guān)鍵是抓住循環(huán)初值、終值和增值三要素。教學(xué)中要及時(shí)發(fā)現(xiàn)學(xué)生在學(xué)習(xí)C時(shí)的難點(diǎn),厘清難點(diǎn)的根源,逐個(gè)擊破,不留隱患。6.結(jié)合專業(yè),學(xué)以致用根據(jù)教學(xué)不同階段,教師應(yīng)適時(shí)收集一些與其授課學(xué)生專業(yè)方向結(jié)合的程序案例,讓學(xué)生能夠切實(shí)體會(huì)到C程序設(shè)計(jì)在解決本專業(yè)中的問題中所發(fā)揮的作用。7.發(fā)揮計(jì)算機(jī)網(wǎng)絡(luò)與多媒體的優(yōu)勢,增加教學(xué)互動(dòng)及時(shí)開發(fā)C課程網(wǎng)站,提供學(xué)生在線多媒體學(xué)習(xí)與答疑平臺。在C語言程序設(shè)計(jì)學(xué)習(xí)上,把復(fù)雜的計(jì)算機(jī)語言、專業(yè)化的技術(shù)變成了輕松自如、隨心所欲的人機(jī)對話。因此,使學(xué)生不至于掉入C語言知識的細(xì)節(jié)里,避免出現(xiàn)既費(fèi)時(shí)、又費(fèi)力,而學(xué)習(xí)收效不理想現(xiàn)象,使枯燥無味的內(nèi)容變得簡單,從而有趣,激發(fā)了學(xué)生濃厚的學(xué)習(xí)興趣。學(xué)生在課堂內(nèi)外的學(xué)習(xí)中,遇到不能解決的問題時(shí),既及時(shí)可上Internet網(wǎng)查詢,又可與同學(xué)老師交流。這樣,既增進(jìn)了師生之間交流的機(jī)會(huì),又達(dá)到共同提高的目的。

四、結(jié)束語

總之,對于高職電子信息類專業(yè)學(xué)生來說,學(xué)好C語言既是專業(yè)素質(zhì)的需要,也是未來崗位能力的要求。對于教師來說,如何因材施教,因人而異,充分激發(fā)學(xué)生的內(nèi)在積極性與潛能教學(xué)模式也成為迫在眉睫的重任。針對目前高職電子信息類專業(yè)學(xué)生在C語言程序設(shè)計(jì)教學(xué)上存在的主要問題,我們提出采用點(diǎn)面結(jié)合,分級教學(xué)目標(biāo),精選程序案例,突出高職認(rèn)知規(guī)律,以提高學(xué)生的學(xué)習(xí)興趣為基礎(chǔ),強(qiáng)化學(xué)生上機(jī)練習(xí)及指導(dǎo)為突破口,最終實(shí)現(xiàn)高職C語言程序設(shè)計(jì)的教學(xué)目標(biāo)。

參考文獻(xiàn):

[1]全國高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)高職院校計(jì)算機(jī)教育經(jīng)驗(yàn)匯編第二集[M].中國鐵道出版社,2008.

[2]包振宇.高職“C語言程序設(shè)計(jì)”課程教學(xué)改革初探[J].計(jì)算機(jī)教育,2009(08)

作者:陳俊 單位:海南工商職業(yè)學(xué)院

主站蜘蛛池模板: 美女视频黄频a免费| 99精品国产一区二区三区不卡| 欧美性狂丰满性猛交| 公交车老师屁股迎合我摩擦| 高清无码视频直接看| 国产精品国产三级国产AV′| chinesespanking2实践| 成人毛片免费观看视频在线| 久久精品中文字幕第一页| 欧美人与zoxxxx视频| 亚洲黄色小说网| 精品亚洲成a人无码成a在线观看| 国产乱国产乱老熟300部视频 | 无毒不卡在线观看| 久久精品国产99精品国产亚洲性色| 欧美丰满熟妇乱XXXXX网站| 亚洲精品在线网| 男女啪啪高清无遮挡免费| 午夜视频在线看| 色婷婷综合久久久| 国产国产成人精品久久| 日本高清色www网站色| 国产精品福利久久| 国产精品视频免费播放| 久久久青草青青国产亚洲免观| 樱桃视频高清免费观看在线播放 | 女人全身裸无遮挡图片| 中文japanese在线播放| 无码夫の前で人妻を侵犯| 久久婷婷人人澡人人喊人人爽| 最新国语自产精品视频在| 亚洲免费人成在线视频观看| 欧美日韩精品一区二区三区四区 | 亚洲成人免费网址| 深爱五月激情网| 伊人久久久大香线蕉综合直播| 窝窝社区在线观看www| 再深点灬舒服灬太大了网站| 肉伦禁忌小说小可的奶水| 国产亚洲欧美另类一区二区三区| 高清国产性色视频在线|