999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

C語言程序設(shè)計集中周的教學(xué)探索與實踐

2013-08-15 00:54:11馮毅宏楊英翔
科技視界 2013年23期
關(guān)鍵詞:程序能力課程

馮毅宏 楊英翔 董 潔

(沈陽建筑大學(xué) 信息與控制工程學(xué)院,遼寧 沈陽 110168)

C語言是高等學(xué)校非計算機專業(yè)普遍開設(shè)的一門計算機程序設(shè)計課程。C語言課程的目的是培養(yǎng)學(xué)生程序設(shè)計的基本能力、應(yīng)用能力和創(chuàng)新能力[1]。現(xiàn)在的用人單位普遍要求相關(guān)專業(yè)人才同時要掌握一定的計算機應(yīng)用技術(shù),而高校通常的課堂理論知識的講解,多屬于傳統(tǒng)的教師講授,學(xué)生被動接受的教學(xué)模式,易造成學(xué)生所學(xué)基礎(chǔ)知識與實際應(yīng)用、所學(xué)專業(yè)脫節(jié),不利于應(yīng)用型人才的培養(yǎng)[2]。

C語言程序設(shè)計集中周是學(xué)生在學(xué)完C語言課程后開設(shè)的實踐技能訓(xùn)練課程,從培養(yǎng)學(xué)生動手編程能力的角度設(shè)置課程內(nèi)容,使學(xué)生結(jié)合課堂所學(xué)基礎(chǔ)知識,熟練掌握結(jié)構(gòu)化程序設(shè)計的方法,具有良好的程序設(shè)計風格,能夠編寫綜合性的C語言程序,進一步加深對C語言知識的綜合理解,并初步具有計算機實際應(yīng)用的能力。

1 C語言程序設(shè)計集中周的必要性

高等學(xué)校是培養(yǎng)具有創(chuàng)新精神和實踐能力的高素質(zhì)人才的重要基地,計算機教學(xué)更應(yīng)該注重對學(xué)生應(yīng)用能力的培養(yǎng)。C語言課程學(xué)習(xí)的過程中,理論講授和上機實踐互相交叉,貫穿始終。但由于C語言課程本身容量大,難點多,教學(xué)和上機時數(shù)相對較少等特點,當C語言課程講授完畢時,大多數(shù)同學(xué)依然存在較多的知識弱點,甚至盲點,尤其是指針之后的幾章,即指針、結(jié)構(gòu)體與共用體、文件等幾章。這時,在考試周之前安排一至兩周的實踐技能訓(xùn)練環(huán)節(jié),對鞏固基礎(chǔ)知識,加深理解,排除知識盲點,具有極其重要的作用。C語言程序設(shè)計集中周的內(nèi)容綜合了課程的基礎(chǔ)知識,通過實踐環(huán)節(jié)的訓(xùn)練,培養(yǎng)學(xué)生查閱C語言相關(guān)資料能力、分析和閱讀程序的能力,提高C語言編程水平,培養(yǎng)學(xué)生的動手能力和計算機實際應(yīng)用能力。多年的教學(xué)實踐也證明,認真完成C語言程序設(shè)計集中周的班級,在隨后的期末考試及計算機等級考試中,成績整體高于沒有開設(shè)集中周的班級。

2 教學(xué)實踐

C語言程序設(shè)計集中周的教學(xué)是以項目任務(wù)為主導(dǎo)的實踐教學(xué),實踐教學(xué)更強調(diào)綜合應(yīng)用技術(shù)的技能,用理論來解決綜合性問題,其宗旨是讓學(xué)生對該課程有更深入的了解和整體的認識。可按照以下幾個步驟具體實施。

2.1 學(xué)生分組

可由教師根據(jù)對學(xué)生學(xué)習(xí)情況的了解對學(xué)生分組,也可由學(xué)生自由結(jié)組。但每組以5人左右為宜,過多組長不好管理,過少則達不到分組目的。由各組同學(xué)推選組長,要求組長對C語言有興趣,有一定編程水平,以及較強的責任心。相對各自為政的傳統(tǒng)模式,分組的團隊學(xué)習(xí)模式在競爭性學(xué)習(xí)和獨立性學(xué)習(xí)方面更為有效,從而培養(yǎng)學(xué)生的合作精神和團隊意識。

2.2 題目選擇

教師可給出多個設(shè)計題目供各組選擇,總體要求是設(shè)計一個管理系統(tǒng)的程序,具備基本的管理功能,如顯示系統(tǒng)標題和菜單,可對數(shù)據(jù)進行輸出、添加、刪除、修改、查詢、排序等,以下題目各組可任選其一:

(1)學(xué)生成績管理系統(tǒng)

(2)人事檔案管理系統(tǒng)

(3)圖書借閱管理系統(tǒng)

(4)通訊錄管理系統(tǒng)

(5)客運訂票管理系統(tǒng)

(6)職工工資管理系統(tǒng)

(7)酒店客房管理系統(tǒng)

(8)超市銷售管理系統(tǒng)

(9)學(xué)生選課管理系統(tǒng)

(10)倉庫庫存管理系統(tǒng)

每組也可以根據(jù)學(xué)生自己的興趣,提出新的題目,設(shè)計一個信息管理類或科學(xué)計算類程序,只要具有系統(tǒng)要求的基本功能即可。

2.3 設(shè)計過程

教師給學(xué)生下達C語言程序設(shè)計集中周指導(dǎo)書和任務(wù)書,并講解設(shè)計的任務(wù)、目的,介紹相關(guān)的基本知識和設(shè)計方法,以及相關(guān)內(nèi)容演示。

具體要求以學(xué)生成績管理系統(tǒng)為例:設(shè)計一個可進行學(xué)生成績管理的程序,具備基本的成績管理功能,如輸出系統(tǒng)標題和菜單或詳細的提示功能,輸出學(xué)生成績表,添加、刪除、修改學(xué)生記錄,對學(xué)生信息查詢,排序等,可自行選擇具備其中的某幾項功能,能力強的同學(xué)可以設(shè)計表格化輸出。適當應(yīng)用數(shù)組、循環(huán)、結(jié)構(gòu)體、文件操作等基本語句,程序中至少要有一個自定義結(jié)構(gòu)體,結(jié)構(gòu)體成員可包括學(xué)號、姓名、班級、各科成績、平均分等,可選擇使用結(jié)構(gòu)體數(shù)組或鏈表。程序要有詳細注釋及提供必要的說明文檔。輸出數(shù)據(jù)要格式美觀,程序設(shè)計內(nèi)容和文檔內(nèi)容要體現(xiàn)個性化設(shè)計思想。

學(xué)生以小組為單位,根據(jù)所選題目,查閱相關(guān)資料,在教師的指導(dǎo)下討論本組的具體功能和最終效果。由組長分配任務(wù),每個組員的程序應(yīng)具有自己的獨特功能,程序不能與其他人雷同,并按進度獨立完成。期間教師負責答疑和檢查進度,并對學(xué)生平時表現(xiàn)情況做好記錄。

2.4 分組演示驗收

在C語言程序設(shè)計集中周的最后一、兩天,以組為單位,要求學(xué)生演示并講解本組程序。通常每組會有一、兩個學(xué)生進行主要講解,教師有針對性地提出問題,并要求其他同學(xué)也參與解答,從而進一步考察每位組員的知識水平和編程能力,并做好記錄。最終學(xué)生提交C語言程序設(shè)計集中周任務(wù)書和說明書,作為成績給定的重要依據(jù)之一。

2.5 成績考核

C語言程序設(shè)計集中周成績?yōu)榈燃壷疲磧?yōu)、良、中、及格和不及格。成績考核具體組成包括:

(1)設(shè)計過程考核:占60%,包括學(xué)生掌握基本知識水平,調(diào)試程序的能力,設(shè)計的程序功能是否符合要求,是否能獨立運行、演示正常,程序是否有創(chuàng)新之處等綜合考查,以及在驗收時能否正確回答與設(shè)計有關(guān)的問題等。

(2)出勤、課堂紀律及課前準備:占20% ,包括出勤、缺勤、遲到、早退等情況,課堂遵守紀律情況,課前查閱資料準備情況等。

(3)程序注釋及說明書:占20%,包括程序的注釋是否詳細,語句的簡潔性,內(nèi)容的正確性,以及程序排版的美觀性等。

3 實踐總結(jié)

在C語言程序設(shè)計集中周教學(xué)過程中,教師充分注重學(xué)生學(xué)習(xí)興趣的培養(yǎng),注重學(xué)生學(xué)習(xí)積極性的提高,注重學(xué)生自主學(xué)習(xí)的作用。教師鼓勵學(xué)生先查找并閱讀相關(guān)資料,分析思路,學(xué)習(xí)編程的方法,執(zhí)行“先模仿再創(chuàng)新”的技術(shù)路線。具體在設(shè)計的時候,因所編寫的程序較大,多數(shù)學(xué)生在最初會感到無從下手,遲遲不能進入狀態(tài),但經(jīng)過對手中資料的分析,改編,優(yōu)化,并反復(fù)上機測試,直至最終形成自己的程序。整個過程就是一個很好的自我學(xué)習(xí)和自我提升的過程。而這其中同組成員互相幫助,一起查找程序錯誤,彼此解答疑問,共同進步,使學(xué)生進一步增強了團隊協(xié)作精神和自主學(xué)習(xí)能力,又達到了學(xué)習(xí)好的同學(xué)帶動較差同學(xué)同時在編程水平和應(yīng)用能力方面上了一個臺階。

4 結(jié)束語

C語言程序設(shè)計集中周的教學(xué)順應(yīng)了時代對應(yīng)用型人才的需求,使理論教學(xué)與動手實踐進一步結(jié)合,是培養(yǎng)學(xué)生綜合運用所學(xué)計算機編程知識,解決實際問題的重要環(huán)節(jié),是對學(xué)生C語言實踐應(yīng)用水平的具體訓(xùn)練和考察過程。學(xué)好了C語言,不僅提高自身的計算機應(yīng)用能力,而且為后續(xù)的所學(xué)專業(yè)提供了可靠高效的工具,為將計算機技能應(yīng)用于學(xué)生的專業(yè)打下了良好的基礎(chǔ)。

[1]徐立輝,劉冬莉.C程序設(shè)計與應(yīng)用[M].北京:清華大學(xué)出版社,2011:III-IV.

[2]曹蕾,呂慶文,張煜,李遠念.有行業(yè)特色的計算機應(yīng)用人才培養(yǎng)[J].計算機教育,2012(6):1-3.

猜你喜歡
程序能力課程
消防安全四個能力
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學(xué)習(xí)HAA課程?
試論我國未決羈押程序的立法完善
大興學(xué)習(xí)之風 提升履職能力
你的換位思考能力如何
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
創(chuàng)衛(wèi)暗訪程序有待改進
主站蜘蛛池模板: 亚洲乱伦视频| 国产午夜不卡| 男女性色大片免费网站| 尤物精品视频一区二区三区| 精品人妻一区无码视频| 中文字幕无码电影| 97色婷婷成人综合在线观看| 国产高清自拍视频| 欧美一区二区自偷自拍视频| 国内精品久久久久鸭| 漂亮人妻被中出中文字幕久久| 国产成人91精品| 国产在线第二页| 久久精品人人做人人爽97| 一级爱做片免费观看久久| 午夜国产在线观看| 色老头综合网| 伊人成人在线视频| 中文字幕在线日韩91| 国产成人亚洲无码淙合青草| 老司国产精品视频91| 国产精品第5页| 亚洲一区二区精品无码久久久| 亚洲精品爱草草视频在线| 青草视频在线观看国产| a级毛片免费播放| 欧美三级不卡在线观看视频| 在线欧美a| 噜噜噜综合亚洲| 亚洲经典在线中文字幕| 91网址在线播放| 97在线国产视频| 理论片一区| 3D动漫精品啪啪一区二区下载| 久久99热这里只有精品免费看| 97在线视频免费观看| 中美日韩在线网免费毛片视频| 日本免费一级视频| 五月天综合婷婷| 国产精品毛片一区视频播| 久久综合九色综合97婷婷| 亚洲精品国产乱码不卡| 欧美一级在线看| 污网站在线观看视频| 亚洲免费三区| 人人艹人人爽| 免费一极毛片| 五月天久久综合| 成人国产精品一级毛片天堂 | 57pao国产成视频免费播放| 久久精品午夜视频| 2019年国产精品自拍不卡| 米奇精品一区二区三区| 内射人妻无套中出无码| 国产成人精品一区二区三区| 好紧太爽了视频免费无码| 国产美女在线观看| 香港一级毛片免费看| 一本视频精品中文字幕| 久久综合久久鬼| 就去色综合| 美女高潮全身流白浆福利区| 伊人成人在线| 成人综合在线观看| 国产成人啪视频一区二区三区| 亚洲第一区在线| 国产精品久线在线观看| 熟妇人妻无乱码中文字幕真矢织江| 在线一级毛片| 激情乱人伦| 国产成人无码久久久久毛片| 日韩经典精品无码一区二区| 高清欧美性猛交XXXX黑人猛交| 一本大道香蕉久中文在线播放| AV不卡国产在线观看| 99国产精品一区二区| 欧美日韩91| 国产视频自拍一区| 亚洲成人精品| 国产日韩久久久久无码精品| 国产男女免费视频| 久久综合结合久久狠狠狠97色|