資源描述:
《c語言程序設(shè)計精品課程建設(shè)實踐探究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、C語言程序設(shè)計精品課程建設(shè)實踐探究 摘要:精品課程建設(shè)是高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程的重要組成部分。針對目前計算機專業(yè)精品課程建設(shè)中存在的問題,對照國家級精品課程評審指標(biāo)體系,以黑龍江外國語學(xué)院信息科學(xué)系計算機專業(yè)“C語言程序設(shè)計精品課程建設(shè)”為例,介紹了精品課程建設(shè)的實踐思路和具體做法。關(guān)鍵詞:精品課程建設(shè);教學(xué)改革工程;C語言程序設(shè)計中圖分類號:TP434文獻標(biāo)識碼:A文章編號:1672-7800(2013)006-0189-02基金項目:黑龍江省高等教育教學(xué)改革項目(JG2201201256)作者簡介:高巍?。?976-),女,碩士,黑龍江外國語學(xué)
2、院信息科學(xué)系講師,研究方向為軟件工程、數(shù)據(jù)庫、教學(xué)管理。0引言8教育部于2010年頒布了我國精品課程建設(shè)的評審體系,該體系面向高職、高校本科和研究生等多個層次,涵蓋了幾乎所有的教學(xué)學(xué)科。精品課程建設(shè)評審體系要求各教育機構(gòu)結(jié)合自身特點,規(guī)劃符合自己學(xué)校辦學(xué)理念和學(xué)生實際情況的精品課程教學(xué)改革方案[1]?!禖語言程序設(shè)計》是計算機專業(yè)的一門重要課程,是學(xué)習(xí)計算機編程的基礎(chǔ)課程,黑龍江外國語學(xué)院信息科學(xué)系通過多年的教學(xué)研究和教學(xué)實踐,將其打造成為學(xué)院精品課程體系中的重要課程之一。1精品課程建設(shè)思路C語言程序設(shè)計作為計算機專業(yè)學(xué)生的專業(yè)基礎(chǔ)課,為學(xué)生學(xué)好程序設(shè)計和編
3、程思想的形成起著重要的作用。筆者所在院系為了響應(yīng)教育部建設(shè)精品課程規(guī)劃和倡導(dǎo)質(zhì)量工程的新教學(xué)理念,組織教師總結(jié)多年的教學(xué)經(jīng)驗,并根據(jù)目前最新的人才需求,對《C語言程序設(shè)計》進行教學(xué)改革實踐,完成精品課程的建設(shè)。以往的C語言課程教學(xué)普遍存在如下幾個問題:①教學(xué)內(nèi)容復(fù)雜、難以理解,無法兼顧基礎(chǔ)各不相同的學(xué)生;②知識體系龐大,授課學(xué)時不足;③教材建設(shè)和教師知識結(jié)構(gòu)很難適應(yīng)C語言的最新發(fā)展和社會對人才的要求。針對上述問題,筆者所在系(以下簡稱我系)根據(jù)應(yīng)用型人才培養(yǎng)目標(biāo)的定位和通過校企合作企業(yè)了解到的用人需求為依據(jù),經(jīng)過反復(fù)研究和探索,總結(jié)出一套涵蓋教師隊伍建設(shè)、課
4、程內(nèi)容、教材建設(shè)、教學(xué)方法和手段等方面的精品課程建設(shè)體系,該體系與學(xué)校的應(yīng)用型人才培養(yǎng)策略和優(yōu)秀教師團隊建設(shè)的總體要求相對應(yīng)。8根據(jù)精品課程評審體系的要求,我系首先對C語言程序設(shè)計的教學(xué)體系進行改革,不再采用照本宣科、直上直下的傳統(tǒng)教學(xué)路線,提出了三步走的教學(xué)方式:第一步是基礎(chǔ)知識普及,把C語言中的所有概念按照編程思想涉及范圍集中進行講授。這部分內(nèi)容大概占總學(xué)時的六分之一,目的是在進行進一步的學(xué)習(xí)之前,消除因為教育背景和知識面不同而造成的學(xué)生基礎(chǔ)的參差不齊。教師要根據(jù)最新的技術(shù)發(fā)展和用人需求,詳細介紹日后程序設(shè)計和編程開發(fā)中遇到的重點難點問題。這樣做的目的是
5、為了讓學(xué)生了解C語言、喜歡C語言。所以課后習(xí)題和上機實驗環(huán)節(jié)的內(nèi)容要豐富而有趣,教師也要積極調(diào)動學(xué)生的學(xué)習(xí)主動性。第二步是進階學(xué)習(xí)階段,這里采用項目式教學(xué)手段,用一個或多個貫穿C語言程序設(shè)計和開發(fā)整個流程的項目為主線,講授編程思想相關(guān)的教學(xué)內(nèi)容。這里要強調(diào)的是思想的形成,比如面向?qū)ο?、軟件工程和網(wǎng)絡(luò)編程思想等,這些對于學(xué)生養(yǎng)成良好編程習(xí)慣和計算機思維都有很大的促進作用。這部分的學(xué)習(xí)是對學(xué)生編程技能的提高過程,所以教師在完成教學(xué)內(nèi)容的同時,還要講授包括軟件健壯性、系統(tǒng)測試以及程序優(yōu)化等相關(guān)軟件設(shè)計和開發(fā)的重要內(nèi)容。這部分的教學(xué)活動占總學(xué)時的二分之一。這個步驟中
6、學(xué)生應(yīng)成為課堂教學(xué)和實驗教學(xué)的主體,讓他們自己通過實踐把所有教學(xué)內(nèi)容都融會貫通,教師要做好答疑解惑的工作。8第三步是課程設(shè)計階段,將學(xué)生按照知識掌握情況組合成若干小組,每個小組設(shè)計和實現(xiàn)一個小型軟件系統(tǒng)。課程設(shè)計的內(nèi)容要包括前兩部分的知識點和重要編程技術(shù),并要能體現(xiàn)系統(tǒng)的軟件開發(fā)生命周期。這部分的教學(xué)活動占總課時的三分之一,目的在于為以后的程序設(shè)計相關(guān)課程打好理論和實踐基礎(chǔ)。這部分的教學(xué)活動應(yīng)全部由學(xué)生完成,他們以小組為單位共同討論協(xié)商包括需求、設(shè)計、開發(fā)、測試、版本控制等軟件設(shè)計的各個環(huán)節(jié)。最后提交的除了具有可運行程序之外,還需要有完整的軟件開發(fā)文檔,這些
7、程序和文檔要在最后的課程設(shè)計評審中供所有教師和學(xué)生評價,最后打出分?jǐn)?shù),計入最終的課程評分中。《C語言程序設(shè)計》精品課程建設(shè)課程體系“三步走”示意圖如圖1所示。2精品課程建設(shè)實例教育部對精品課程的定義是具有一流教師隊伍、一流教學(xué)內(nèi)容、一流教學(xué)方法、一流教材、一流教學(xué)管理等特點的示范性課程。借助現(xiàn)代計算機網(wǎng)絡(luò)技術(shù),精品課程的相關(guān)資料和方法將在網(wǎng)上公開和共享,實現(xiàn)教學(xué)資源的共享和共建。精品課程資源作為優(yōu)質(zhì)的教學(xué)資源,是提高教學(xué)效果和辦學(xué)質(zhì)量的重要基礎(chǔ)內(nèi)容。8我們認為,精品課程建設(shè)首先要有明確的定位,要符合所在學(xué)校的辦學(xué)理念,適應(yīng)社會的發(fā)展和科學(xué)技術(shù)的變革,并在教學(xué)
8、實踐中不斷發(fā)展進步。要逐步形成一套科學(xué)完整的課程體系