程序?qū)嵱柨偨Y(jié)(5篇)_第1頁
程序?qū)嵱柨偨Y(jié)(5篇)_第2頁
程序?qū)嵱柨偨Y(jié)(5篇)_第3頁
程序?qū)嵱柨偨Y(jié)(5篇)_第4頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

程序?qū)嵱柨偨Y(jié)(5篇)程序?qū)嵱柨偨Y(jié)(5篇)

程序?qū)嵱柨偨Y(jié)范文第1篇

【關鍵詞】實訓;教學內(nèi)容;教學方法;考核方式

0.引言

C語言程序設計實訓這門課程要求同學把握計算機程序設計語言的基本學問和程序設計的方法與技術,培育同學應用計算機解決實際問題的力量,重視同學實際編程力量和程序思維力量的培育,通過同學上機編寫程序來提升同學的編程力量,培育同學的學習愛好和創(chuàng)新力量。

C語言程序設計為其前導課程,是對其前導課程學問的鞏固、實踐與提升,是ACM程序設計課程的基礎,通過此次實訓為程序設計競賽和ACM大賽輸送人才,使更多的同學在全國的各種編程競賽中取得好成果,同時為同學畢業(yè)后從事編程工作打下良好的基礎,為企事業(yè)單位輸送程序設計人才。

本人依據(jù)C程序設計實訓課程教學中存在的問題對教學內(nèi)容、教學方法,考核方式進行了改革,并以本校2021級軟件班同學為試點進行教學,總結(jié)了一些閱歷。

1.教學中存在的問題及解決對策

1.1實訓內(nèi)容單一

實訓教學內(nèi)容應當首先依據(jù)C語言的特點對學問進行整合,然后引入針對性較強的典型綜合實例,從程序整體向各個核心學問點滲透。老師可以依據(jù)同學的實際狀況設計實訓項目,內(nèi)容應掩蓋同學所學的學問,突出有用性,內(nèi)容最好為同學所熟識領域或同學感愛好的領域。假如同學層次不一,可以依據(jù)同學對基礎學問的把握狀況設置不同的實訓內(nèi)容。

1.2教學方法單一

在實訓教學過程中,應將重點放在分析程序設計過程上,培育同學良好的編程習慣,逐步提高同學編程力量。單一實訓手段要達到這一目標是很困難的,這就要求運用多種實訓教學方法,讓同學對編程有個很好的理解過程。

可以引入多種教學方法。以前的實訓課程不能激發(fā)同學的學習愛好,主要是由于課堂是由老師主載,同學是被動的學習,不能成為課堂的仆人。我們將采納多種教學方法來激發(fā)同學的愛好,轉(zhuǎn)變老師和同學的課堂角色。

(1)基于ACM模式的教學方法。ACM的教學模式是結(jié)合詳細的問題講授概念與理論,輔以課堂爭論,做習題等多項教學手段。在教學過程中,支配同學深化有關實際問題進行討論,加深對所學理論的熟悉,利用網(wǎng)站進行程序設計。以往的教學是根據(jù)基礎學問、循環(huán)結(jié)構語句、結(jié)構體語句等學問點的挨次進行講解。基于ACM的教學方式是根據(jù)習題所屬學問類別進行理論講解,離散數(shù)學、初等數(shù)論、數(shù)值計算、人工智能、動態(tài)規(guī)劃算法、圖算法等學問點進行講解與練習。ACM的教學模式在肯定程度上將基礎學科很好地運用于程序設計當中,有利于學問的融合,可以提高同學的思維力量,在做練習時舉一些趣味習題,激發(fā)同學的愛好。

基于ACM的教學方法的優(yōu)點如下:

①學問分類講解可以加深同學對學問的理解,更加系統(tǒng)。

②ACM所選的題目趣味化生活化,可以激發(fā)同學的學習愛好。

③題目所含學問面廣泛,有利于學問的鞏固。

④分組培育大家的團隊協(xié)作精神。

⑤同學講解培育同學的表達力量與思維力量。

(2)爭論式教學法。由于每一道程序題可以有不同的編寫方法,答案不唯一,所以很適合使用爭論式教學方法。將同學以三人為一個團體進行分組,在組內(nèi)爭論編程方法,上機編寫程序并進行驗證,由組內(nèi)推舉成員向大家進行講解和演示,有不同編程方法的組可以連續(xù)演示,最終由老師進行總結(jié),并選出時間和空間簡單度最小的程序,同時也可以發(fā)覺同學在編程過程中消失的常見錯誤,發(fā)揮同學的團隊精神,提高同學的表達力量。

(3)任務驅(qū)動法。在實訓課堂上,同學需明確要完成的任務,依照實訓任務完成實訓。題目由易到難,學問點由單分支到多種分支狀況的應用,這樣適合同學學習特點及編程由易到難的編寫過程。

1.3考試一錘定音

這門課程主要是培育和檢驗同學的編程力量,所以不能以一次考試來打算同學的最終成果,檢驗過程應當貫穿整個學習過程。引入過程性考核思路,總成果分部累加。采納平常計分和最終考核相結(jié)合的方式,以每節(jié)課的發(fā)言演示狀況來給出平常等級,一學期進行累計,按累計成果進行排名,前三分之一同學可以免去最終的考核,以平常成果作為最終成果,這樣也可以激勵大家踴躍發(fā)言,剩下的同學參與最終考核,最終成果由平常成果和最終一次考核的成果各占一部分比例來組成。通過實踐檢驗,課程考核方法改革后,考核出了同學的實際操作水平,用過程性考核思想后,在學習過程中時刻檢驗同學的學習接受把握狀況,加大了課程全程質(zhì)量監(jiān)控力度,課程考核結(jié)果基本能夠反映同學學習后真正的計算機應用力量水平??己私Y(jié)果公正、有效,這也是現(xiàn)在提倡的全過程考試。

2.總結(jié)

通過對C程序設計實訓課程的教學內(nèi)容、教學方法、考核方式的改革,并對2021級軟件班同學進行試點后,使同學理解模塊化程序設計的基本思想,把握結(jié)構化程序設計的基本方法,把握C語言的數(shù)據(jù)結(jié)構、程序結(jié)構、語句以及掌握結(jié)構

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論