高級語(yǔ)言程序設計課程談轉型

時(shí)間:2022-07-01 15:57:45 輔助設計與工程計算 我要投稿
  • 相關(guān)推薦

高級語(yǔ)言程序設計課程談轉型

  摘 要:以應用為導向并結合就業(yè)需求確定新的課程教學(xué)內容,引入翻轉課堂教學(xué)方法,結合新教學(xué)模式提出針對性的網(wǎng)絡(luò )課程資源,闡述簡(jiǎn)單有效的教學(xué)考核方法。

  關(guān)鍵詞:應用型;高級語(yǔ)言程序設計;課程轉型;翻轉課堂

  1 背 景

  在向應用型技術(shù)大學(xué)轉型發(fā)展過(guò)程中,黃淮學(xué)院不斷探索、積極實(shí)踐,辦學(xué)定位逐漸明確,教學(xué)改革方向也越來(lái)越清晰[1]。在應用型技術(shù)大學(xué)辦學(xué)定位的引導下,信息工程學(xué)院的高級語(yǔ)言程序設計課程開(kāi)始了新的轉型發(fā)展歷程。課程建設并不是一帆風(fēng)順的,一開(kāi)始便面臨眾多難題[2],主要有:①沒(méi)有教學(xué)團隊,無(wú)法為課程建設提供持續支持;②教學(xué)思想陳舊,教師“教”和學(xué)生“學(xué)”不協(xié)調,教學(xué)效果較差;③教學(xué)內容“形而上”,重在系統理論知識的講授,忽略知識的實(shí)用性以及學(xué)生掌握運用知識的基本規律;④課程教學(xué)資源缺乏,現有資源形式呆板、內容不完善,無(wú)法滿(mǎn)足新的教學(xué)要求;⑤教學(xué)方法、手段單一,教師的課堂講授、學(xué)生的上機練習等教學(xué)環(huán)節程式化,不注重實(shí)效;⑥課程考核的引導功能存在偏離,平時(shí)成績(jì)加期末考試的考核方式過(guò)于強調對知識的掌握,無(wú)法衡量學(xué)生的知識運用和能力培養情況。

  針對以上種種問(wèn)題,高級語(yǔ)言程序設計課程組從源頭抓起,進(jìn)行了一系列改革[3],包括確立應用型人才培養的導向性要求,成立專(zhuān)門(mén)的教學(xué)團隊,修訂新的教學(xué)大綱并精選教學(xué)內容,通過(guò)培訓逐步引導教學(xué)思想的轉變并采用多樣化的教學(xué)方法,結合教學(xué)需求開(kāi)發(fā)新的課程資源網(wǎng)站,確定靈活有效的考核方式等。通過(guò)一系列改革,高級語(yǔ)言程序設計課程的教學(xué)體系逐步成熟。盡管有些改革還沒(méi)有完全到位,但良好的教學(xué)效果已逐步顯現。

  2 課程轉型建設過(guò)程

  2.1  教學(xué)團隊的成立與運行

  為了持續推進(jìn)高級語(yǔ)言程序設計課程的改革和建設,由教研室牽頭,以該課程近3年的一線(xiàn)主講教師和輔導教師共同組成課程教學(xué)團隊(簡(jiǎn)稱(chēng)團隊)。團隊成員涵蓋老中青3個(gè)年齡段,以中青年教師為主。團隊組織管理以教授、副教授為主,講師、助教為輔,以實(shí)現教授、副教授對青年教師的“傳幫帶”作用[4]。同時(shí),團隊鼓勵成員通過(guò)外出學(xué)習、網(wǎng)絡(luò )在線(xiàn)學(xué)習、企業(yè)實(shí)踐、企業(yè)考察、參加會(huì )議、指導學(xué)生團隊等方式提高自身業(yè)務(wù)水平與實(shí)踐技能。

  團隊制定了相應的規章制度并協(xié)調了各自的分工。團隊成員每周開(kāi)一次“碰頭會(huì )”,會(huì )上每位成員匯報本周的工作,并對后續工作做出相應計劃。匯報結束后每位成員可以對其他成員的工作進(jìn)行討論并提出意見(jiàn)或建議。同時(shí),每位成員的匯報都會(huì )記錄在案,以備后用。另外,團隊也會(huì )根據階段性工作的需要,不定期對工作進(jìn)行檢查。

  通過(guò)這種團隊運作方式,青年教師的教學(xué)技能和教學(xué)水平在其他教師的指導下得到大幅提高,在教學(xué)改革方面也有了新的認識和想法。

  2.2   教學(xué)思想的轉變

  思想是行動(dòng)的指南。高級語(yǔ)言程序設計課程的轉型必先改變傳統的教學(xué)觀(guān)念。教學(xué)過(guò)程中教和學(xué)是辯證統一的[5]。教師是教學(xué)過(guò)程的引導者,是決定教學(xué)效果的外因;學(xué)生是教學(xué)過(guò)程的主體,是教學(xué)成效的內因。內因決定外因,外因影響內因。唯有雙方有機結合才能使課程轉型真正落到實(shí)處。這些原理一般教育工作者都有所了解,但真正能夠貫徹實(shí)施卻非易事。另一方面,學(xué)生對自己主體地位的認識也比較模糊。實(shí)踐中,在大學(xué)里無(wú)法理解學(xué)習的意義、敷衍學(xué)習的學(xué)生還有很多。因此,教學(xué)思想的轉變并不僅是教師的問(wèn)題,還存在一個(gè)教學(xué)雙方的角色認同問(wèn)題。

  在以往的教學(xué)改革研究中,著(zhù)眼點(diǎn)多放在課程教學(xué)內容、教學(xué)方法上,常忽略學(xué)生這一中心環(huán)節。所以,在團隊召開(kāi)的課程轉型會(huì )議上,我們反復強調“教師主導、學(xué)生為本”的觀(guān)點(diǎn),要求教學(xué)思想的轉變要包括教師的“教”和學(xué)生的“學(xué)”兩個(gè)層面。

  從教師“教”的方面來(lái)說(shuō),教師要做好教學(xué)的導演。有時(shí)教師是演員學(xué)生是觀(guān)眾,但更重要的是教師要善于當觀(guān)眾讓學(xué)生當演員。教師要從思想上把課堂交還給學(xué)生,教師在每個(gè)教學(xué)環(huán)節把相應的“劇本”交給學(xué)習小組,讓他們明白任務(wù)的意義、關(guān)聯(lián)和實(shí)施要求等,引導他們自主學(xué)習。教師在這個(gè)過(guò)程中不能旁觀(guān),要及時(shí)給予指導,做好檢查和評價(jià)。

  從學(xué)生“學(xué)”的角度來(lái)說(shuō),學(xué)生不能是學(xué)習的被動(dòng)接受者,而應積極主動(dòng)地學(xué)習。為了順利完成教學(xué)任務(wù),學(xué)生必須“演”好自身的角色。在課中要積極配合教師的課堂組織,主動(dòng)思考、討論、完成練習任務(wù)。對于教師布置的課外任務(wù),學(xué)生要認真完成。遇到困難的地方要進(jìn)行標記并在課堂上提出。另一方面,僅靠學(xué)生自身的努力實(shí)現主動(dòng)學(xué)習并不十分可靠,教師還要善于管理和營(yíng)造氛圍。要管理整個(gè)教學(xué)過(guò)程并形成必要的“規矩”,充分利用教學(xué)評價(jià)手段;還要發(fā)揮并利用優(yōu)秀學(xué)生的帶頭作用,通過(guò)學(xué)習小組、互助學(xué)習等方式,形成大家積極學(xué)習的氛圍。

  轉變教學(xué)思想,教師要及時(shí)和學(xué)生溝通,告訴學(xué)生雙方的任務(wù)、要求及實(shí)施方式等,征求學(xué)生的意見(jiàn),爭取在認識上達成一致。一般情況下學(xué)生對教師的改革舉措都能理解和支持。

  2.3   教學(xué)內容的取舍

  團隊依據學(xué)生現有的知識基礎,考慮語(yǔ)言的通用性并結合行業(yè)開(kāi)發(fā)及就業(yè)需求,決定選擇C語(yǔ)言作為課程主講語(yǔ)言。C語(yǔ)言?xún)热莘浅碗s,數據類(lèi)型繁多,并且與計算機硬件結合較為緊密。因此,團隊對教學(xué)內容進(jìn)行了大刀闊斧的取舍與重組,拋棄了傳統教學(xué)模式下一個(gè)個(gè)知識點(diǎn)的分散講解,將教學(xué)內容重組整合為入門(mén)基礎、知識提升和綜合運用3個(gè)模塊。入門(mén)基礎包括認識C語(yǔ)言、安裝并熟悉集成開(kāi)發(fā)環(huán)境、選擇結構、循環(huán)結構4部分內容;知識提升部分包括函數、數組、指針、結構體4部分內容;綜合運用包括文件、經(jīng)典算法和實(shí)際系統的設計與實(shí)現3部分。每個(gè)模塊內部知識點(diǎn)相互銜接,環(huán)環(huán)相套;后續模塊是對前導模塊的深入應用與提升。在組織教學(xué)內容時(shí),對關(guān)鍵知識點(diǎn)的講解分為PPT制作和視頻錄制兩部分。在介紹知識點(diǎn)時(shí)選取與生活貼切的實(shí)例,如介紹選擇結構時(shí)以階梯電價(jià)的計算為例,練習和作業(yè)以C語(yǔ)言的經(jīng)典實(shí)例、生活實(shí)例、ACM大賽實(shí)例等為內容,以滿(mǎn)足不同程度項目小組的學(xué)習需要。

  在教學(xué)內容實(shí)施過(guò)程中,將教學(xué)內容分為三大塊:課前自主學(xué)習、課中練習和課后作業(yè)。課前自主學(xué)習內容包括理論知識和課前練習題兩部分,在理論知識中要講明本次知識與前一知識之間的關(guān)聯(lián)、本知識的內容、易出現的錯誤等;課前練習是針對基本知識點(diǎn)的練習,難度相對較小。課中練習內容在課堂教學(xué)時(shí)完成,包括練習的布置、完成和評價(jià)3部分。課后作業(yè)內容主要包括知識總結和習題兩部分,知識總結要求學(xué)生根據個(gè)人感受寫(xiě)出對本次課的總結,習題要求項目小組上機運行以備下次課檢查、討論。

  2.4   課程資源的開(kāi)發(fā)與使用

  由于課前需要學(xué)生自主學(xué)習一些內容,因此學(xué)生需要查閱相關(guān)的資料。雖然當前使用互聯(lián)網(wǎng)比較便利,但要在網(wǎng)絡(luò )上找到與教師布置內容相適應的學(xué)習資料仍比較費時(shí)間,因此,需要團隊成員有針對性地開(kāi)發(fā)一些課程資源。同時(shí),要把教學(xué)資源建設與深化教學(xué)改革,推進(jìn)專(zhuān)業(yè)建設、課程建設以及建立教學(xué)工作長(cháng)效機制等方面的創(chuàng )新探索有機結合。把資源的建設重點(diǎn)由單一媒體資源轉向多維教學(xué)資源建設上來(lái),以基本資源、拓展資源建設為重要“抓手”,認真實(shí)施精品課程建設,以拉動(dòng)課程品質(zhì)及課程建設能力的總體提升。

  課程資源開(kāi)發(fā)的內容主要有基本資源建設和拓展資源建設兩部分;举Y源建設包括課程概況和教學(xué)核心資源兩方面,課程概況包括教學(xué)大綱、教學(xué)計劃、教學(xué)團隊的組建與分工等;教學(xué)核心資源依據三大模塊的劃分從必讀文獻、教學(xué)案例、教學(xué)課件、教學(xué)視頻、練習、作業(yè)等方面著(zhù)手進(jìn)行建設,其中必讀文獻、教學(xué)課件和教學(xué)視頻主要用于課前;教學(xué)案例和練習主要用于課中;作業(yè)主要是課后使用。拓展資源包括職業(yè)標準、專(zhuān)題講座、單元模塊自測、案例庫、實(shí)訓項目等。團隊成員經(jīng)過(guò)一年多的收集、整理和制作,基本完成了課程資源的開(kāi)發(fā)建設,實(shí)現了課程資源上網(wǎng)以滿(mǎn)足學(xué)生隨時(shí)隨地訪(fǎng)問(wèn)課程資源的需求。圖1展示了課程資源網(wǎng)站上某課程信息。

  2.5  教學(xué)方法的轉變

  傳統的高級語(yǔ)言程序設計課程一般將理論課安排在多媒體教室中,教師采用講授法并結合一些實(shí)例講解,學(xué)生被動(dòng)地坐著(zhù)聽(tīng)。這種課堂學(xué)生玩手機現象非常普遍,學(xué)生戲稱(chēng)這是“浪費流量”的課堂。

  針對這些情況,高級語(yǔ)言程序設計課程的教學(xué)決定采用翻轉課堂這一新的教學(xué)方法[5],將高級語(yǔ)言程序設計的教學(xué)“搬”到具有相應配套設備的翻轉課堂教室中進(jìn)行。該教室的教學(xué)設備除具有傳統教室的多媒體設施外,還有可移動(dòng)的桌和凳,至少3人一組的臺式電腦等。學(xué)生第一次課時(shí)分成3人一組的項目小組,每個(gè)小組推選一名組長(cháng),2名成員。教師以項目小組為單位進(jìn)行管理,小組的學(xué)習由組長(cháng)和組員協(xié)商完成。一個(gè)教學(xué)班按60人算,有20個(gè)小組,教師有精力照顧到每一個(gè)小組。

  翻轉課堂的教學(xué)分課前、課中、課后3個(gè)階段。課前主要是閱讀必讀文獻、觀(guān)看視頻、完成教學(xué)課件中的習題等。課前任務(wù)是學(xué)生自主學(xué)習的重要階段,因此,學(xué)生必須認真對待,教師也要對課前任務(wù)的完成情況給予檢查。課中主要對練習題的完成情況進(jìn)行檢查和評價(jià)、組織問(wèn)題討論等。對于一些難點(diǎn)問(wèn)題可花少量時(shí)間進(jìn)行講解,也可對個(gè)別學(xué)生進(jìn)行針對性的指導。課后主要是發(fā)布作業(yè),由學(xué)生課后完成以供下次課檢查并討論。

  通過(guò)這種新型教學(xué)方法的使用,學(xué)生不但有效掌握了課程的內容,同時(shí)也學(xué)會(huì )了自主學(xué)習,這對學(xué)生的終生學(xué)習非常有意義。

  2.6  考核方式的改革

  傳統的考核方式一般是平時(shí)成績(jì)占30%、期末考試占70%。平時(shí)成績(jì)主要來(lái)源于學(xué)生的出勤和作業(yè)上交情況,無(wú)法真正反映學(xué)生平時(shí)的學(xué)習情況[6],所以最終的課程評價(jià)仍落在了期末試卷上,這顯然有失公平且不科學(xué)。高級語(yǔ)言程序設計課程團隊通過(guò)走訪(fǎng)學(xué)生、查閱相關(guān)資料并結合課程采用的翻轉教學(xué)法,確定了具有課程特色的考核方式。

  課程考核仍采用百分制的評分辦法,但考核的內容包括課中練習、課后作業(yè)和期末考試3部分,各自占比為4∶2∶4。課中練習成績(jì)、課后作業(yè)成績(jì)一般是按完成作業(yè)的數量進(jìn)行計分。教師在課堂中只對每個(gè)小組的完成情況進(jìn)行統計,并不針對每個(gè)學(xué)生。小組要完成相應題目必須大家通力合作。否則,不管小組中哪位同學(xué)缺席,最終都將導致小組完成數量不多。課程結束時(shí),教師對每小組本學(xué)期課中練習完成的總量和課后作業(yè)完成的總量進(jìn)行統計,并計算出小組的最終成績(jì)。小組成績(jì)按每個(gè)組員的最高成績(jì),組長(cháng)為組員評判具體成績(jì)。如果有組員不滿(mǎn)意自己的成績(jì),可以參加現場(chǎng)測試,完成測試的成員其個(gè)人成績(jì)等于小組成績(jì)。期末考試只有一張試卷,考查理論知識的掌握和運用情況。試題的內容基本類(lèi)似于平常上機內容,結合生活實(shí)際出題。

  在本課程的考核方案中,對成績(jì)的計算簡(jiǎn)單方便,可以對那些“平時(shí)不用功,考前十分鐘”的突擊現象進(jìn)行有效的預防。新方案不再對學(xué)生的出勤情況進(jìn)行考核,因為在每次課中練習完成數量的統計中已經(jīng)涵蓋了相關(guān)信息。學(xué)生以競爭的心態(tài)參與學(xué)習,積極性自然較高。

  3 結 語(yǔ)

  在高級語(yǔ)言程序設計課程的轉型發(fā)展過(guò)程中,教師和學(xué)生都有不同程度的提升。教師為了適應課程的轉型,必須學(xué)習新的教學(xué)方法、了解行業(yè)對本課程的需求、熟悉本課程對后續學(xué)生發(fā)展的影響、熟練掌握本課程的知識結構。然后將翻轉課堂教學(xué)方法和具體的企業(yè)需求相結合,采用較為生動(dòng)有趣的案例實(shí)施,達到預期的教學(xué)效果。最后,通過(guò)學(xué)生學(xué)習效果的反饋,教師要總結經(jīng)驗教訓,為進(jìn)一步有效開(kāi)展教學(xué)奠定基礎。

  對于學(xué)生來(lái)說(shuō),通過(guò)本課程改革轉型,不僅掌握了知識,并且對知識的運用能力進(jìn)一步提高。應用技能顯著(zhù)提升,職業(yè)素質(zhì)逐步養成。在2013年河南省第六屆ACM大賽中有兩個(gè)團隊獲得銀獎、三個(gè)團隊獲得銅獎。在2014年第五屆“藍橋杯”全國軟件專(zhuān)業(yè)人才設計與創(chuàng )業(yè)大賽中,有兩名同學(xué)進(jìn)入全國總決賽并獲得三等獎。同時(shí),學(xué)生畢業(yè)后薪資待遇普遍有大幅提高,從事本專(zhuān)業(yè)的學(xué)生人數逐年增加。此外,學(xué)生學(xué)會(huì )了自主學(xué)習的方法,終生受益。

  參考文獻:

  [1]  郭靜, 邢玉升. 美、德應用型大學(xué)教育模式及對我國的啟示[J]. 黑龍江教育學(xué)院學(xué)報, 2014(10): 51-53.

  [2]   劉麗梅, 張英良. 建設應用型課程實(shí)現新建本科院校轉型[J]. 河北大學(xué)學(xué)報: 哲學(xué)社會(huì )科學(xué)版, 2014(5): 72-76.

  [3]   耿紅琴, 劉海峰, 黃國興. 黃淮學(xué)院軟件工程專(zhuān)業(yè)建設紀實(shí)[J]. 計算機教育, 2013(21): 2-4.

  [4]   鄧小妮. 高職院校專(zhuān)業(yè)“雙帶頭型”教學(xué)團隊基本范疇辨析[J]. 職業(yè)技術(shù)教育, 2014(10): 55-58.

  [5]   董純才. 正確處理教和學(xué)的關(guān)系問(wèn)題[J]. 華東師范大學(xué)學(xué)報: 自然科學(xué)版,1983(2): 3-4.

  [6]   張金磊, 王穎, 張寶輝. 翻轉課堂教學(xué)模式研究[J]. 遠程教育雜志, 2012(4): 46-51.

  [7]   楊鋒英. 程序設計基礎課程教學(xué)探索[J]. 計算機教育, 2013(4): 25-29.

【高級語(yǔ)言程序設計課程談轉型】相關(guān)文章:

c語(yǔ)言程序設計心得05-19

visual basic程序設計課程的教學(xué)總結07-03

c語(yǔ)言程序設計實(shí)踐報告07-02

c語(yǔ)言程序設計心得7篇05-19

c語(yǔ)言程序設計實(shí)訓總結07-07

c語(yǔ)言程序設計心得(通用12篇)05-10

c語(yǔ)言程序設計心得(集合7篇)05-19

c語(yǔ)言程序設計心得體會(huì )04-10

Java語(yǔ)言程序設計期末考試試卷07-10

c語(yǔ)言程序設計心得體會(huì )4篇05-07

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆