語言課程設計總結

時間:2022-10-11 17:20:49

導語:在語言課程設計總結的撰寫旅程中,學習并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優秀范文,愿這些內容能夠啟發您的創作靈感,引領您探索更多的創作可能。

語言課程設計總結

第1篇

電子信息工程是國內高校中開設數量較多的一個專業,社會對該專業的學生需求量大。如何使電子信息工程的人才培養真正形成特色、讓學生能力更強是值得共同思考和探索的問題。結合多年教學實踐經驗和社會信息反饋,我們認為樹立并強化培養方向是電子信息工程專業人才培養的重要問題,讓學生明確學習的每門課程有什么用、經歷的每個教學環節對其有什么提高、以至于明白畢業后能夠干什么。具體到專業方向課程設計而言,其組織實施要以整個專業的培養方向為指導,并最終服務于既定的人才培養方向,這也是專業方向課程設計在教學中能否發揮應有作用的關鍵。

1.1電子信息工程專業的培養方向初探

電子信息工程專業旨在培養具備扎實的電子技術和信息系統的理論基礎知識,知識面寬,實踐能力強,能從事電子及信息系統的研究、設計、制造和應用工作,富有創新精神的寬口徑高級工程技術人才。知識面寬容易使學生產生困惑,往往形成“什么都學又都學不精”的印象。讓學生的學習具有方向感,明白學習的眾多課程之間有什么關系,學完之后能夠具備什么能力,通過樹立培養方向去除學生的這些疑問。從電子信息工程的專業名稱及培養目標來看,該專業主要由“電子”和“信息”兩方面構成;當然二者是不能簡單分開的,但在學生培養過程中可有所側重,即形成偏重于應用電子類和信息處理類的兩大方向。應用電子方向強調學生在硬件方面的能力,通過電路、電子技術、微機原理、單片機、DSP、嵌入式系統、EDA等課程的學習和實踐,以電子系統的設計開發為發展方向。信息處理方向則強調算法開發與軟件編程能力,以信息處理與信息系統開發為主攻方向,重點課程包括信號與系統、數字信號處理、語言信號處理、數字圖像處理、模式識別、計算方法、高級語言編程、數據庫等。上述大部分課程都是電子信息工程兩個方向的公共課,兩個方向是不能截然分開的。

1.2課程設計的方向把握

對于電子信息工程兩個不同方向的學生,專業方向課程設計的組織實施是分開進行的,即分成應用電子技術方向課程設計和信息處理方向課程設計,這兩類設計課程都安排在學生修完各方向的主干課程之后。課程設計題目的擬定要體現方向性,如應用電子類的題目可設定為小型電子系統的開發設計,如“室溫控制系統”、“智能小車”等的設計開發,信息處理類的題目如“語音識別”、“人臉識別”、“車牌檢測”等。學生根據個人興趣和知識結構確定不同的發展方向,選擇相應的專業方向課程設計題目。完成各方向的設計題目需要的實驗條件是不同的,相應的成果形式、成績評定方式也不盡相同。

2專業方向課程設計實施實例

電子信息工程信息處理方向注重算法開發與編程實踐,主要研究利用信號處理、圖像處理與模式識別等信息分析處理手段及編程工具進行相關信息系統的開發設計,專業方向課程設計中常采用圖像處理類的設計題目。數字圖像處理是電子信息工程的專業課,同時也是一門綜合性學科,其內容多、跨度大、覆蓋面廣,主要學習應用計算機對數字圖像進行分析和處理的基本理論、方法。要求學生在掌握有關圖像處理和圖像分析的基本概念、基礎理論、典型方法的基礎上,掌握一定的編程實踐技能[5-6]。充實設計內容并改進組織形式,通過課程設計促進學生對知識的掌握和應用能力的提高。

2.1圖像處理類課程設計的擬定思想

圖像處理類課程設計要突出兩方面的內容,一是對圖像處理基礎理論的鞏固提高和解決實際問題的能力訓練,二是至少熟練掌握一門編程語言、選擇適當開發平臺實現具體的圖像處理算法[7]。為此在題目選擇、設計方案制定等方面應考慮以下幾個問題。

(1)設計題目的選擇。課程設計不同于教學過程中的實驗,與之相比要更加突出設計性和綜合性;而從工作量和難度上講低于畢業設計。題目不能太大太難,必須是學生經過認真思考、查閱資料和分組討論,利用所學知識能給出解決方案或提出思路。設計內容要突出實用性,可以是實際問題的簡化。解決問題需要綜合應用圖像處理多方面的知識點,但要避免圖像處理算法的簡單疊加,講究合理應用。

(2)開發平臺的選擇。針對具體的應用實例可以采用不同的開發平臺,如利用普通計算機下的Windows或UNIX平臺、利用DSP、FPGA或其他嵌入式開發平臺。

(3)編程語言的選擇。圖像處理中主要的編程語言是VC和Matlab,二者優缺點都非常突出。VC功能強大但要做到熟練使用難度較高,Matlab中有圖像處理工具箱、包含了大量可直接調用的圖像處理函數,應用簡單但程序運行速度偏慢。不同的設計題目可能適于在不同的開發平臺下選擇不同的編程語言來解決[8]。題目設計時不僅要考慮題目自身的難度,還要兼顧各開發平臺及應用不同編程語言的難度差異,比如在Windows下應用Matlab可以選擇難度稍大的題目,而使用DSP或VC的設計題目相應要簡單一些。

2.2課程設計范例—基于DSP的車牌檢測

按照課程設計大綱的要求,考慮到具體設計中的多方面因素,實際教學中設計了多個題目,學生可以根據自身知識水平及興趣愛好進行選擇。現舉一個具體實例,借以說明圖像處理課程設計的組織管理過程。車牌定位是進行車牌自動識別的前序步驟,定位結果對車牌的識別會產生決定性的影響。設計的主要內容是綜合運用所學的圖像處理及相關課程的知識,建立基于DSP圖像處理綜合實驗平臺的車牌檢測定位系統。

(1)設計要求與指導

布置題目,給學生下達課程設計任務書,同時提供課程設計指導書,讓學生明確設計題目要解決什么問題、具體完成哪些內容,以及大致的解決思路。該設計題目要求在DSP平臺下完成,完成該題目的關鍵在于兩點,即車牌檢測方案的制定和DSP平臺下的編程[9]。制定車牌檢測方案首先要對含有車牌的圖像進行分析,找出車牌區域有別于其他區域的特點,然后根據這些特點及所學圖像處理知識設計檢測方法。為了便于進行車牌檢測,通常還需要對圖像進行預處理以提高圖像質量。要在DSP平臺下完成該設計,必須熟悉DSP的開發環境,同時具備較強的編程實踐和算法開發能力。與學生進行初步的溝通,使其明確要完成該設計題目,可以從如下幾個方面入手。①分析車牌區域的特點及與圖像中其他區域的主要差別。②設計車牌定位的實現方案,主要包括圖像的預處理(如平滑、銳化、消除光照不均勻等)、車牌邊緣提取、干擾區域抑制、牌照搜索與截取等。③利用DSP實驗系統編程實現設計方案,處理結果要求實現車牌區域的自動截取。

(2)組織協調與方案制定

承擔設計的課題小組選出組長負責課題分工及組員間工作的協調。課題組長選擇平時成績較好、組織協調能力強的同學擔任。組員分工以能圓滿完成課題任務為原則,兼顧個人特長和興趣愛好。如動手能力和編程能力強的同學可主要負責DSP平臺下圖像編程工作,理論知識掌握得比較好的同學可主要負責算法分析與流程設計。當然,分工時也可以考慮有針對性地進行“補短”,通過課程設計促進各方面知識和能力的全面提高。針對車牌檢測這一問題,課題小組制定了處理流程。即首先對采集到的車牌圖像進行預處理,以降低噪聲干擾;然后根據車牌區域的灰度特點選擇適當閾值將圖像二值化;提取圖像邊緣,并可利用數學形態學的開閉運算或自定義模板中值濾波進一步去除干擾;牌照區域搜索利用投影法,即通過檢測圖像向水平和豎直兩個方向的投影數據確定車牌區域;最后根據投影檢測的結果截取車牌子圖像[10]。

(3)算法設計與編程實踐

根據處理流程,分工實現各步處理算法開發與代碼編程。經過程序調試及對多幅車牌圖像的測試改進算法,以逐步提高車牌檢測的可靠性和算法執行效率。采集到包含車牌的圖像,經過預處理、二值化、邊緣檢測、投影法定位,最終得到車牌子圖像,為后續針對車牌的識別分析等工作做好準備。

(4)設計總結

學生根據自己所做的工作對課程設計進行總結,提交課程設計報告。設計報告重點反映個人所做的工作,交待清楚課題背景和設計內容、方案選擇與理論分析、方案實現方式、結果分析以及設計總結等內容。

3結束語

第2篇

關鍵詞:數據結構;課程設計;教學質量

數據結構是計算機專業的核心課程之一,是計算機軟件技術的基礎,以數據為中心講述問題如何在計算機程序中得以實現。該課程的教學不僅要注重學生對理論知識的理解,更要培養學生能針對具體問題,設計合理的數據結構,對數據進行有效的存儲、操作,并能完成相應的高效算法。課程設計的教學是整個教學環節中非常重要的一環,它彌補了課堂教學中實踐少的缺陷,其教學目標不僅要培養學生縝密的邏輯思維和數據抽象能力,更要培養學生在軟件設計領域科學的思維方式,將算法理論和編程實踐完美結合,能夠在工程實際中靈活應用。因此不斷改進課程設計的教學方法,提高教學質量是培養高素質軟件人才的迫切要求。

1存在的普遍問題

1.1編程語言基礎差

數據結構課程設計通常是在大二進行,算法是基于C/C++語言。雖然學生之前已先修過這些課程,但C++本身規則復雜,面向對象的思想不容易掌握,而學生又沒有經過系統訓練,普遍存在編程語言基礎薄弱、對調試程序的方法不夠熟練、程序結構設置不合理、代碼編寫可讀性差等問題。不少同學反映算法能聽懂,看教師演示一些實例也覺得簡單,但輪到自己編程就無從下手。這種狀況直接制約了學生完成課程設計的質量[1]。

1.2缺乏系統的軟件開發思想

計算機專業的課程體系中,軟件工程通常安排在數據結構課程設計之后,這樣學生在進行課程設計時,尚不具備軟件開發的思想。遇到問題時,只考慮怎么實現,沒有進行整體軟件開發的過程規劃,忽視了軟件的性能、質量、甚至于需求都不甚明確就急于動手編寫程序。這樣的做法使得課程設計的完成效率很低,經常需要返工。

1.3教師的指導“過多”或“過少”

課程設計中,教師的指導相當重要,但是目前存在兩個極端,有的教師對每個課程設計都講解得面面俱到,如何實現,用什么樣的存儲結構,所得結果等都作了交代,學生只是被動的接收者,這種“填鴨式”的教學方式制約了學生的創新能力。而另一個極端,有的教師認為課程設計是由學生上機完成的,教師督促學生,最后給出考評,對學生完成課程設計的過程關注太少,很多學生因此敷衍了事。教師如何把握指導的度,如何指導是學生能力能否得到提高的一個重要因素[2]。

1.4考評制度不合理

長期以來,課程設計報告被看成是評定學生成績的一個重要依據,而對學生軟件開發的過程關注不多,學生只要上交了報告就能獲得成績[3]。這樣的做法導致學生過度追求報告的整潔度、實驗結果的正確性等。甚至部分同學抄襲、直接從互聯網上下載報告交差。一個學期下來,除了交了幾份報告,學生的收獲甚少,課程設計教學效果甚微。因此,必須改革考評制度,才能真正培養學生的動手能力、創新能力。

2提高課程設計教學效果的措施

2.1規范軟件開發的過程,培養良好的編程習慣

在學生開始課程設計前,教師首先通過一個具體的實例,從需求分析、概要設計、詳細設計、編程測試等各個方面出發,讓學生了解完整的開發軟件過程。在數據結構課程教學中,所有算法均用可運行程序講解,避免出現懂算法不懂編程的現象。有意識地讓學生強化編程的技巧、調試方法、面向對象思想等內容。

我院數據結構課程組教師采用面向對象的思想,將數據結構中基本算法全部用C++模板類實現,學生通過多看、多讀這些規范的程序,取得了不小進步。

2.2梯度命題,循序漸進開展課程設計

課程設計以往是教師根據實驗指導書布置課題后由學生完成,部分學生感到難度很大,無從下手。現階段我們將課程設計改為驗證型、驗證設計型、設計應用型多種層次,針對各種基本數據結構,教師首先用模板類實現,學生在課程設計時先用實例驗證程序,在此基礎上,設計出預留的一些函數接口,實現該類的部分功能。最后再針對某一具體問題,由學生開發出完整的程序。這是一個由易入難的循序漸進的過程,學生通過驗證型實驗更加牢固掌握基本數據結構,再由驗證設計型和設計應用型實驗學會如何應用數據結構,如何在計算機中實現存儲,實現各種需求的功能。

下面以二叉樹部分內容為例,首先實現二叉樹的模板類如下:

/*二叉樹類*/

template

class BinaryTree

{

public:

BinaryTree():m_root(NULL){} /*構造函數*/

~BinaryTree()//析構函數

/*按以先序次序輸入結點值的方式建立二叉樹的接口函數*/

void Create1(ElemType ch[],const ElemType &endChar);

/*以二叉樹的先序和中序次序建立二叉樹的接口函數*/

void Create2(ElemType ch1[],ElemType ch2[],int );

/*先序遞歸遍歷二叉樹的接口函數*/

void PreorderTraverse (void (*visit)(const ElemType &));

/*中序遞歸遍歷二叉樹的接口函數*/

void InorderTraverse (void (*visit)(const ElemType &));

/*后序遞歸遍歷二叉樹的接口函數*/

void PostorderTraverse (void (*visit)(const ElemType &));

……

private:

BTNode *m_root;

/*按先序次序輸入結點值的方式建立二叉樹*/

void _Create1(BTNode* &,ElemType ch[],const ElemType &,int &);

/*已知二叉樹的先序遍歷次序及中序遍歷次序,建立二叉樹*/

void _Create2(BTNode * &,ElemType ch1[], ElemType ch2[],int ,int ,int &);

/*先序遞歸遍歷二叉樹*/

void _PreorderTraverse(BTNode* ,void (*visit) (const ElemType &e));

……

};

對于這樣的模板類,設定的驗證型實驗為:給定一棵二叉樹,驗證其先序中序和后序遍歷結果。在掌握了二叉樹遍歷的基礎上,設計出模板類中預留的兩個接口函數create1和create2。最后,安排設計型實驗為創建表達式樹;分別用三種遍歷方式遍歷該樹,比較它與實際的波蘭式、中綴式和逆波蘭式之間的區別;完成給定表達式樹的表達式求值運算。這樣有梯度地安排課程設計,一方面強化了基本概念,另一方面引導學生完成更復雜的設計。對基礎薄弱的同學來說,驗證型實驗難度不大,基本都能完成,大大增強了自信;對優秀學生來說,挑戰設計型實驗更能提高自身的能力。

2.3抽絲剝繭,層層深入啟發

學生遇到復雜問題時,往往一籌莫展,不知如何下手。教師應教會學生如何從問題本身出發,層層分析,應采用哪種數據結構,用到什么樣的操作,在這樣的操作需求下應用何種存儲方法比較合適,最后細化到具體的函數實現。

如教學計劃編制問題[4],要求根據課程和課程之間的先修關系,得到合適的教學計劃安排。首先分析這個問題是對有向圖進行拓撲排序,課程和課程之間的先修關系可用有向圖描述出來。數據結構為有向圖,存儲方式為鄰接表,應用的操作是拓撲排序。拓撲排序的基本思想是先輸出有向圖中入度為零的頂點,再從圖中刪除該頂點和所有以它為尾的弧,重復執行,直至圖中所有頂點均輸出為止。要完成拓撲排序,首先要求出圖中所有頂點的入度。拓撲排序算法中還用到了一個輔助的數據結構棧,因此還需要初始化棧、出棧,入棧,判定棧空等操作實現。這樣層層分析下來,程序中需要的函數一一明了:創建有向圖、鄰接表的建立、求頂點入度、初始化棧、出棧、入棧、判定棧空、拓撲排序等。函數層次關系圖示如圖1所示。

圖1函數層次關系圖

通過這樣的教學方式,學生學會了帶著問題去思考,逐步學會將大的程序化解成若干小函數,最終經過整合完成整個設計開發。

2.4加強團隊合作,調動每位同學積極性

在課程設計中,針對每一種數據結構安排了一個工程性綜合實驗,這個綜合實驗由幾名同學組成小組合作完成。團隊成員分工明確,一名同學擔任組長,負責組織和控制組內的工作進程,強調任務落實到組內每一個同學。

教師布置任務后,每個團隊將軟件開發流程應用到課程設計中,實質性進行問題規劃、模塊劃分、項目整合等工作。只有團隊中每個成員都積極面對,整個團隊才能獲得優秀成績,無形之中鞭笞每位同學認真對待。在一個團隊中,大家集思廣益,可以跟伙伴一起交流,互相學習,形成共同進步的良好局面。

最后在驗收答辯時,團隊中每個成員都應匯報自己所做工作,教師和其他團隊可以提問,交流開發過程中的心得。

2.5改革考評制度,從多角度綜合考慮成績

合理的考評制度可以對課程設計過程進行有效的監控,通過考評體系可以反饋各階段的進展情況,便于總結經驗,找出不足,保證課程設計的質量和效果。課程設計考評有別于普通的課程評分,我分院數據結構課程設計的成績由幾個方面綜合決定:課程設計的內容、課程設計的實現以及實驗報告。各項考評指標均有一定的權重,能夠比較客觀公正地確定學生成績。其中課程設計的內容主要考慮學生所選課題的難易度、工作量多少。實現過程主要考慮完成情況、軟件代碼規范化、文檔規范化、答辯質量等,最后由學生提交設計報告進行總結和討論。設計報告除了包括常規的系統需求分析,概要設計,詳細設計,調試分析和實驗結果外,還鼓勵他們提出優化方案,對于每個課程設計再“多想一點”,即其他可能存在的求解方法,如已經使用了鏈式存儲結構實現,那使用順序存儲結構如何實現?各種設計的優缺點是什么?如何提高時間空間性能?通過總結,學生對問題有了更加深入全面的理解,鍛煉了擴散思維方式,培養了創新能力。同時教師對評價優秀的學生或團隊給與獎勵,促使學生之間形成你追我趕的良好學習氛圍,整體提高教學質量。

3結語

數據結構作為計算機專業的重要基礎課程之一,對學生軟件開發習慣的培養至關重要。提高課程設計教學質量不僅可以鞏固基本知識,還可以讓學生適應快速發展的軟件開發技術,激發學生學習和研究的興趣。本文從五個方面討論了提高課程設計教學質量的措施,通過一個學期的教學實踐,從效果上來看,這屆學生分析問題、解決問題的能力,綜合創新能力,學習積極性都比前幾屆學生有了明顯提高,絕大部分的同學都能順利完成課程設計并獲得較好成績,這為他們后續的課程打下了堅實的基礎。

參考文獻:

[1] 龐曉瓊. 案例驅動的數據結構課程設計教學改革實踐[J]. 計算機教育,2009(1):53-64.

[2] 陳越,何欽銘,馮雁.“數據結構”綜合性課程設計教學探索與實踐[J]. 計算機教育,2008(8):54-55.

[3] 李群,趙玉霞,莊波.《數據結構》實驗課程設計與探討[J]. 中國現代教育裝備,2007(3):27-28.

[4] 嚴蔚敏,吳偉民. 數據結構(C語言版)[M]. 北京:清華大學出版社,2006:180-182.

Discussion and Practice on Improving Teaching Quality of Data Structure Course Design

XU Chong, WANG Libo, JIANG Juan

(College of Computer Science, Hangzhou Dianzi University, Hangzhou 310018, China)

Abstract: Data Structure course design is an important professional practice lesson for computer major in university or college. According to the current situation of the low teaching quality for course design, based on the experience in our college, the paper puts forward several steps on improving the teaching quality, and then have been analyzed and discuissed.

第3篇

【關鍵詞】ESP 大學英語 課程設計

一、引言

從2014年起,國家把高等教育結構調整作為了“十三五”高等教育改革的主要任務,地方院校紛紛向技應用術型院校轉型。應用技術型高校的轉型其實是人才培養方式的轉變,要培養社會需要的應用型專業人才,專業化的英語課程就必不可少。當今社會各個行業都迫切的需要既精通專業又有較強外語能力的復合型人才,社會對外語能力的要求呈現多元化,專業化的趨勢,學生學習外語也表現出極強的針對性和實用性。這使得專門用途英語的課程建構也成為當前極為迫切需要解決的問題。我校鹿林院長在 “人才培養改革試點專題會第二次會議”提到試點學院的課程體系的建設時說“課程體系不是課程的簡單累計,而是要實現課程之間的有機結合和優化組合。”可見,跨學科的課程設計是首先需要解決的問題。

二、ESP課程設計背景

1.學生的英語水平現狀。我校本科專業學生必修大學英語課程,第三學期末參加大學英語四級考試,從第四學期起學習專業英語課程或ESP課程。其實本科生應該有較好的英語基礎,但是全國招生的院校的學生,英語水平參差不齊,部分學生因為英語基礎薄弱,經過三學期的大學英語課程學習,仍然無法通過大學英語四級考試,沒有做好學習專業英語學習的準備,幾乎不具備通過英語學習專業知識的能力。那么側重語言學習的ESP的英語在設計時,就要針對學生的英語基礎,學習能力和專業課程來調整學習時長和難度。

2.教師的構成情況。ESP教師應該是具有較高的英語語言技能并熟悉英語課程教學規律,還要具備一定專業知識的教師。然而,當今高校這類教師資源是非常稀有的。多數ESP教師是由大學英語教師通過專業進修轉型的,其中部分教師有留學經歷。教師在轉型的過程中教師往往會選擇比較容易轉型的專業,像“經管類”的專業,而很少有人會挑戰難度較大的“工程類”專業,因此也出現了轉型專業扎推現象。因此,在ESP設計時,要明確ESP課程是以語言為核心內容的,要對教師進行培訓,使他們明確ESP課程中語言和專業的關系,消除顧慮,專心投身ESP教學。

3.管理問題。在起步階段,ESP課程的教學難度要遠比大學英語教學和專業英語教學。ESP的管理者要掌握課程發展方向,掌控教學內容和實施手段,還要對實施過程進行評估和評價,還要積極聯系各個專業系部,了解專業和職業需求,并以此作為ESP課程發展的導向和目標。因此ESP專門的管理層是不可或缺的。

三、ESP課程設計原則

首先,課程設計要規范。要把英語語言和專業職業有機的結合,僅憑教師的教學經驗是遠遠不夠的,課程設計是個嚴謹治學的過程,必須遵循科學的設計程序,規范的步驟來完成。在設計前要做好充分的準備工作,調查和研究ESP教學的利弊等各種影響因素,以保證設計順利完成。其次,分工要明確。課程設計是團隊工作,需要教學和管理各層參與者的貢獻和合作。通常情況下,參與者包括:學生,教師,專家和管理者組成。學生是學習的主體,他們的參與貫穿課程設計的全過程。專家和管理者也應從學生角度出發,提出課程設計建議,監督設計過程,并對課程的實施效果做出評估。最后,還要重視設計的實施。設計的問題往往在實施過程中才能展現出來,因此課程設計應具有實際操作性,適合學生的能力水平,適合職業技術對英語的需求,以保證課程教學質量。在實施過程中應避免“一刀切”,以選修課的形式進行教學實驗,以資源豐富的專業進行試點,嚴謹有序的實施是課程質量的保障。

四、大學英語教學體系中ESP課程設計模式

綜上所述,在大學英語體系中設計ESP課程應該符合以教師為主導,學生為主體,以學習為中心的設計模式。

在這個模式中,教師資源問題一直是ESP教學中的主要制約因素。教師在課程設計中起主導作用,對教師資源的分析是課程設計的首要任務,整合現有的教師資源,使教師參與ESP的教學實踐和教學活動,以研討的形式提升教師的研究興趣,提供很多的培訓項目提升教師的專業知識。管理者還應注重教學環境,提供很多實踐機會,提高教師的教學水平,同時改善教學的硬件條件,建設資料庫,網絡資源,或者自主學習中心等。作為學習的主體,學生需求是ESP課程設計需要滿足的主要需求。學生的語言水平,學習能力,學習風格,因材施教的教學方法,學生需要掌握的專業英語內容,職業對學生的ESP水平的要求,都是ESP課程設計模式的主體內容。管理者要對跨學科的教師和機構進行管理,協調監督,補充學習資料,提供技術支持。在教學實施后,學生,教師,管理者應共同參與教學評價,發揮教學優勢和充分利用有利資源,避免不利因素的影響,補充缺失資源,提升課程質量。

五、結束語

雖然ESP的課程設計可能受到學校環境,學科設置,學生情況,教師結構等因素影響,設計的內容千差萬別,但設計的原則和模式是相對統一的。在遵循嚴謹設計原則的前提下,設計以教師為主導,學生為主體,以學習為中心的設計模式的ESP課程,并注重課程實施過程,ESP的課程質量是可以保證的。

參考文獻:

第4篇

關鍵詞:大學英語口語課程設計

就中國從小學到大學的英語教育而言,大多數學校以應試為主。為應付各種英語考試,老師重視英語語法、詞匯等死知識的教授,忽視聽說交際能力的培養。隨著中國對外交流日益頻繁,英語口語的重要性日漸凸顯。高校英語口語教學也得到重視。大學英語口語課程設計隨之提上日程。大學英語口語課程設計應將理論與實踐相結合。“語言教學……既依賴客觀又依賴主觀性的科學,這樣才能進行專業的研究與教育,遵照課堂指導原則,綜合自己與他人的經驗制訂指導實踐的原則。”(劉玉梅,肖肅 2007:1)語言課程設計應:“圍繞教學原則、教學實施、教學管理、教學評價四個方面進行分析需求、設定目標、制訂綱要、設計教法、設計試題、評價教學效果。”(夏紀梅 2003:12)課程設計標準:“是否有足夠的理論依據?是否適合學生目標?是否具有成功實施的可能性?是否具有效果的可評性,能夠檢測計劃中的學習活動的效果?”(夏紀梅 2003:13)

本文從教學對象、教學手段、教學方法、教學目標、教學程序、教學評估探討大學英語口語課程設計。第一,教學對象與教學方法。以大學英語專業學生為對象。以學生為主、老師為輔,生師互動、生生互動的交互式教學方法。“把學生放在教學的中心,讓學生在語言學習中扮演積極的參與角色。這種方法關注學生個體的動機、需要、興趣以及學習風格。基于這些因素教師在準備課堂計劃的時候就要給不同的學生提供機會去以他們自認為最舒服最有用的方式來練習。”(劉玉梅,肖肅 2007:27)學生英語口語層次不一,眾口難調,課上讓每位學生都感興趣,積極參與練習,這是很難的。但是,讓每個學生開口說又是必須的。這就需要教師和學生共同努力。“創設情境――確定問題――獨立探究――協作交流――效果評價”“建構主義學習觀把學習看成是發生在由學習者參加個人和集體發現和解決問題的群體中的活動。強調交互式學習,重視學生之間的協作和交流。”(王瓊 2008:102)第二,教學手段。口語教學手段應充分利用先進科技,即多媒體。充分利用方便快捷、時效性最新的網絡技術資源輔助英語口語教學。利用各種網絡資源資料,實現固定教材所沒有的時效性。課上采用圖片、幻燈片、電影、聽力、動畫等生動、新鮮、趣味性強的資料,引起學生的興趣,讓他們切實參與口語練習。第三,教學目標。英語口語課程設計的宏觀目標是整個大學X年英語口語課的目標。微觀目標指每一堂口語課的目標,這就要具體問題具體分析。口語課程設計的重點是學生的聽說交際能力。“在口頭交際活動中,聽和說是緊密聯系的。聽力教學作為口語表達的最直接的輸入源,對口頭交際是否能夠暢通、地道起著不可估量的作用。”(張舍茹,劉世娟 2007:54)我們把英語視為一種交際工具,英語口語課程設計理所當然以交際為本,注重語言的實際運用。“……人們說話是根據別人所說的話來做反應的,也是根據自己對別人的理解來做反應的。因此,單純說的語言練習只是處于‘語言用法’的水平,而不是‘語言應用’的水平。”(夏紀梅 2003:17)英語口語課程設計還應重視跨文化交際。 “在中國文化背景下屬于常識性的語言,換在某個外國的背景下可能成為一種不合常識的語言;在某種文化下屬于禮貌的語言,在另一種文化下可能被視為無禮的話;一種文化下的人懷著敬意說出的話,另一種文化下的人可能理解成一句帶侮辱性的話……” (鄭怡 2008:190)第四,教學程序。課前讓學生查找將討論的相關資料。這既培養學生的自主學習能力,也培養學生查閱資料能力。第二,教師和學生探討相關背景知識、核心表達法、看視頻,聽錄音等。然后,以學生為主進行口語練習。以小組為單位,分表演、演講、辯論、答記者問、復述、討論、講解(如導游講解)等進行。老師針對性提問(那些未積極參與的學生),以讓所有人參與練習。 “在交際中學語言,地道的、有意義的交流是課堂活動的目標,流利是評價交流的重要維度,交流中涉及到不同語言技巧的融合,學習是主動創建的過程,通過不斷的嘗試和修正。”(劉玉梅,肖肅 2007:25)教師總結,給予學生肯定、表揚,鼓勵學生大膽說英語,激發學生的積極性。“斯金納認為,語言行為與其它行為一樣是受結果制約的。這種結果表現在課堂上便是老師的贊許、鼓勵或否定。”(黃強 2007:8)教師不要吝惜贊美之詞,同時也要委婉指出錯誤。布置作業,提出下次課應準備的材料。第五,教學評估。 “評價對教和學的改進起非常重要的作用,是對質量和效果的保證手段,為今后指導課堂教學、課程計劃、任務管理、學生管理等提供信息財富。”(夏紀梅 2003:83)

大學英語口語課程設計涉及范圍廣。本文探討的課程設計應在具體教學過程中做出相應調整,從而更有效指導口語教學。教學方法應隨對象、時間、情景等變化而變化,讓口語教學更有效,讓學生的口語得到實質提升,從而更具競爭力。當然,大學英語口語課程設計還需學生和老師共同努力,探討更完善、有效的設計。

參考文獻:

[1]劉玉梅,肖肅. 英語教學法:理論與實踐[M].北京:國防工業出版社,2007.

[2]夏紀梅. 現代外語課程設計理論與實踐[M].上海:上海外語教育出版社,2003.

[3]王瓊. 建構主義理論指導下的英語口語教學[J].遼寧行政學院學報,2008年第1期:101-102.

[4]鄭怡. 跨文化交際與英語口語教學[J].湖北經濟學院學報,2008年第3期:189-190.

第5篇

【關鍵詞】網站開發與網頁制作 網絡現狀分析 網絡設計未來發展規劃

網絡課程設計是針對當前網絡教學過程中,如何有效直觀的進展課程和培養學生實際操作能力的一種教學方式,它突出以學生為重點,強調理論實際相結合從而達到快速掌握和應用的目的。“網站開發與網頁制作”是運用編程語言,數據庫語言和網頁美工的一種集網頁鏈接、編輯、制作生成的所見即所得的網站編輯程序,它的誕生提高了宣傳和認知能力,加速了電子商務的發展,基于它的重要性和普遍性,激發了我們對網絡課程設計的濃厚興趣,使之精益求精,來確保我們的“網站開發與網頁制作”課程豐富多彩,運用自如。

1 “網站開發與網頁制作”網絡設計現狀分析

1.1 網站開發語言安全性

網站開發采用的語言有ASP、php、aspx、java等,實際開發制作中PHP+SQL的應用非常廣泛,這在網絡課程設計中也是綜合運用的重要課程,它能獨立實現網頁的自由切換,完成復合圖形的鏈接,調整網站的模式結構,它的動態因素還能起到吸引眼球,脫穎而出的效果;網站開發中PHP+SQL的綜合運用更是提高了網頁的利用空間,加速了后臺數據庫的建立,同時提高了網站開發的安全性和注重瀏覽者的綜合感受。

1.2 靜態網頁制作中Dreamweaver的應用

現階段,在網站開發與網頁制作課程中,Dreamweaver網頁靜態編輯器應用最為廣泛,它從最初的1.0版本升級到CS5,同時它的功能也從簡單的調節色階、飽和度、制作文字圖框上上升到獨立編輯和創建動漫圖片,三維立體調色,人物實體渲染等豐富強大的功能,這在網頁制作圖像編輯上發揮了立竿見影的作用,其次它帶有掃描和創作功能,使制作的圖片所見即所得;同時他還具有自由變換渲染實景的強大功能,可以還原復古地域風情、分辨明暗光景、豐富人物表情等,使我們的圖像新穎而富有特色。

1.3 收錄引擎對網站的友好度

搜索引擎屬于網站開發與網頁制作的后臺工作,它是支撐網頁正常運行的必要條件,也是網站鏈接顯示的重要組成部分,PHP、JAVA、ASP程序的編寫就好比人的大腦,它的關鍵度和完整度不言而喻。在制作處理完網頁,建立網站后往往要優化系統,有利于提高網站的點擊率和被百度收錄的幾率,這也是網絡課程設計的范疇,由于網頁腳本語言的改革使得SEO優化系統后豐富了網站的實用性,從而提高了網站開發與網頁制作的熱情和創新性。

2 “網站開發與網頁制作”設計發展規劃

2.1 多層次深發展滿足不同領域的需求

網絡課程是一種以學生為主體的網絡教育方式,它注重學生的實操能力和融會貫通能力,改變了老師口傳式的傳統教學模式,更好的活躍了學生氛圍。網絡課程設計可以根據學生接受能力的不同、所處領域的不同實行分類式教學模式,分層次輔導,有的放矢。例如,對研究和專業學生的教學,專業學生注重就業方向,我們設計的網絡課程就偏重于實用性,把日后經常用到的知識點納入教學中;對于研究傾向的學生偏重于后臺技術的開發,使它們在今后的研究中取得新的進展和突破,這樣做到有針對性的因材施教可以滿足不同領域學生的需求。網絡課程設計不受時間和地點的限制,可以重復式學習和互動,使學生更好的接受和完成學習任務。

2.2 整合資源優化知識結構,提高網絡課程設計效率

在網絡課程設計中,注重知識點的整合和知識結構的優化是關鍵的一個步驟。網頁制作不僅要求學生靈活掌握網站框架結構,而且在其藝術性上也提出了更高的要求,例如:在網頁制作中加入文字描述是我們常常遇到的問題,這時我們可以涉及如何加入文字并進行藝術設計,如何制作文字動態效果,并且兼顧抓取整段文字的關鍵詞,瀏覽備注信息和搜索引擎中出現的頻率等,這樣就構成了由點到面,循序漸進形成一系列連貫的知識點。再有網站開發過程中,網站鏈接瀏覽器的選擇也十分重要,它涉及到網站的權重問題和優先選擇問題,網站權重突出了網站的地位和導向,我們來換位思考一下,在搜索時習慣輸入什么知識點鏈接哪些網站,什么樣的域名優先錄取等都是我們需要考慮的,這也是我們網絡課程設計中資源優化的體現。

2.3 理論實際相結合,培養學生動手能力

在網站開發與網頁制作網絡課程設計中,首選要建立大量的圖庫資源和圖片資料,要求學生在日常生活中注意積累如各地人情,旅游風景,代表建筑物等一些列具有紀念價值的圖片,使得網頁制作過程中有豐富素材可用;其次課程設計中要多引進網站創新案例,利用多媒體播放一些特點鮮明的網站作品,使學生在潛意識中加深印象,在創新案例講解過程中融入教學重點和網絡設計難點,使學生享受成功案例的同時學到知識,長時間耳濡目染使學生形成一種創新網站設計構想的良性循環;最后要多培養學生善于總結和創新能力,注重學生的動手能力,在網絡課程設計中要留出足夠時間,反復實操。

2.4 將前臺簡單的網頁編輯延伸至后臺技術的開發及數據庫的整理

網站后臺制作是一項乏味而艱巨的任務,針對它的特殊性和復雜性,在網絡課程設計時,注重多媒體的使用,這樣可以使枯燥的編程程序直觀的表達,易于學生的接受;其次后臺數據庫的整理工作更是需要專業知識的鋪墊,需要多涉及實際數據的推算和項目數據庫整理工作,同時注重學生的綜合感受和自我評價能力,使它們能完全融入先進的課程設計中,從而達到理論實際結合的目的。

3 結束語

時代在發展,教育在改革,隨著計算機應用的普及,網絡教育占據主流力量,網站開發與網頁制作網絡課程設計會得到大力的推廣和應用,它不僅可以直觀形象的講解原理,因材施教,而且注重學生理論實踐相結合的動手能力,從而大大提高了學生的綜合素質和就業適應能力。

參考文獻

[1]韓陵宜.網頁制作課程教學及考核方式的研究與探索[J].計算機教學與教育信息,2008(03).

[2]紀明明.淺談“項目教學法”在網頁制作與網站設計課程教學中的應用[J].中國新技術新產品,2010.

[3]盧新建.試談ASP動態網頁課程的教學探索[J].計算機應用教學研究,2010(10).

作者簡介

史文斌(1986-),男,籍貫:江蘇蘇州,大學本科,現供職于蘇州大學計算機學院,研究方向為計算機技術。

第6篇

【關鍵詞】基于項目;數據庫;課程設計;教學研究

數據庫課程設計是計算機相關專業的一門非常重要的專業實踐課,該課程總的學習目標是讓學生熟練掌握數據庫技術的相關理論知識,并能夠理論聯系實際,解決實際問題。通過數據庫課程設計的實踐環節,培養學生分析、設計和編程實現數據庫應用系統的能力,讓學生具備較好的數據庫項目實踐能力,掌握過硬的職業技能。本文對數據庫課程設計教學中存在的主要問題進行了細致的分析,提出了基于項目的數據庫課程設計的詳細教學方案。

1.數據庫課程設計中存在的主要問題

(1)學生參與數據庫課程設計的積極性不高、知識和技術儲備不夠。

(2)學生重編程實現而輕分析和設計。

(3)課程人員組織和時間安排不太合理,任務設計和要求偏低。

(4)課程考核方式、評價體系和管理過程不夠科學。

2.基于項目的數據庫課程設計教學方案的設計與實施

2.1 基于項目的數據庫課程教學方案

本文提出的基于項目的數據庫課程設計教學方案是指設計能夠吸引學生興趣、難易適中、選題豐富并且能夠滿足不同層次的學生需求的項目設計任務,參照軟件公司分析、設計、編程實現應用軟件的基本步驟和人員組織形式來安排和組織學生進行數據庫課程設計。其重點在于把學生的課程設計任務提高到軟件工程項目的高度,并通過模擬實訓加以實施。按照軟件工程傳統方法學的思想,結合數據庫設計的基本步驟,將數據庫應用軟件的開發簡單劃分為需求分析、總體設計、詳細設計、編碼和測試四個階段。每個階段的任務均在指導老師的指導下,由項目組成員通力協作、自主完成。在每個階段結束后,采用項目評審的方法,對每個小組每個學生的具體工作進行階段性評審,學生分組匯報工作成果,并按照軟件工程的要求提交階段性技術文檔。項目模擬實訓根據課程設計選題采用項目小組的形式進行分工,項目規模和難度由指導老師和項目小組全體成員根據課程設計指導書協商決定。每個項目小組由一名同學擔任項目組長,項目組長可以根據小組內每個人的能力和經驗合理分配任務。每個學生在項目開發過程中,擔任不同的角色。在工作中,項目小組的成員相互溝通和交流,組與組之間也可以相互借鑒學習,提高學生的參與積極性,培養學生的團隊合作精神。

2.2 基于項目的數據庫課程教學方案的實施

2.2.1 課程設計的選題

數據庫課程設計是培養學生創新能力的有效途徑,其設計題目應該具有一定的應用背景,讓學生能夠遵循軟件工程的基本原理設計一個具有實用價值的數據庫應用系統,使所學知識能夠融會貫通。

精心準備和策劃設計適當的項目,是實施基于項目的數據庫課程設計教學的關鍵。在確定項目時應綜合考慮以下幾方面的因素:(1)能將數據庫的理論知識和實際應用技能較好的結合在一起;(2)所選項目數量要足夠多,涉及面要廣而且是學生比較熟悉和有興趣的應用領域;(3)項目的難易程度要能夠滿足不同層次的學生的需求;(4)項目的整個開發流程要規范,以項目為主線,引導學生把掌握的程序編程知識、數據庫和軟件工程等理論應用到軟件開發實踐當中去,讓學生掌握軟件開發的整個開發流程,具備項目開發的實戰經歷。

2.2.2 課程設計的人員組織

按照開發流程,參照軟件公司的人員組織形式,將班級的學生分組,每組5至6人,以學生自由組合為基礎,教師可根據學生的興趣和特長、編程水平、知識結構、學習能力、性格特點、男女搭配等因素進行調整。每個同學可以擔任不同的角色:如項目管理員,系統分析員,系統設計員,系統開發員等。

每個小組由其成員推選產生一名項目組長,負責制定本小組的開發計劃、工作任務的分配和調度、監督實施等工作。在組長的指揮下,對小組成員進行分工,語言表達能力強善于溝通的同學負責聯系工作和調查研究,美工好的同學負責界面設計,編程能力強的負責代碼的編寫,程序設計能力強的負責系統的整體設計和程序調試,寫作能力強的負責技術文檔的書寫等。教師要負責幫助把握進度,提醒學生合理分配工作時間等。

按小組形式開發項目,不但有利于培養學生的團隊合作精神和提高學生的管理能力,而且更接近工作實際。

2.2.3 綜合設計過程

學生發揮各自的特長分工協作,運用已學軟件工程、數據庫理論思想和數據庫設計理念、C#或C++等編程語言,具體設計實現一個小型數據庫應用系統。開發設計過程按以下順序進行——自選課程設計課題,調查用戶需求,總結歸納數據流程,分析性能,書寫需求分析及總體設計報告(包括數據流圖、數據字典、數據庫概念模型、邏輯模型、系統功能模塊),完成應用系統的開發,進行系統整合和測試,功能完善,匯報設計成果(包括撰寫設計報告、系統驗收、結果匯報)。主要分為需求分析、項目設計、項目實施和成果展示。

(1)需求分析是保證項目順利完成的前提。需求分析做得不好,甚至會導致整個系統返工重做。因此,在課程設計環節中學生必須根據教師提供的項目背景資料,通過圖書館、網絡或相應的組織、部門、企業去查找相關資料,結合自己的生活經驗,對數據和處理進行分析,畫出各層數據流圖,做好詳細地需求分析。教師要對學生的需求分析報告進行指導和評價。

(2)項目設計是關鍵。本階段主要包括數據庫的概念結構設計、邏輯結構設計和物理結構設計。要求學生在需求分析的基礎上,設計E—R模型,詳細描述實體的屬性及實體之間的聯系;實現E-R圖向關系模型的轉換,并對關系模型進行優化;定義主鍵、外鍵、視圖、索引等。此外學生還應該設計出系統的功能模塊圖。教師通過檢查學生設計的E-R圖、關系模型和功能模塊圖,對每個組進行分析、評價和指導。

(3)項目實施。項目實施即數據庫的實施、運行與維護階段,主要包括應用系統的編程與調試。指導教師為學生提供技術支持,適時組織討論、講解和歸納總結為學生提供解決問題的新思路、新方法。

(4)成果展示。學生以項目組的形式完成了項目的整體設計與開發后,各個小組將在課程設計末期進行成果匯報和展示,接受教師和其他同學的評價。通過作品展示和評價,可以激發學生的競爭意識,促進項目組成員之間的交流與協作。

2.2.4 課程設計的時間安排

針對課程設計時間安排上的不合理問題,采取雙管齊下的方式。首先增加教學計劃中數據庫課程設計的教學學時,由原來的2周改變為4周,使得學生有足夠的時間來完成課設任務。其次,提前讓學生進入分組和選題環節,并將每個人要完成的任何合理分配,讓學生提前進入做好項目的知識儲備、調研等前期準備工作。

2.2.5 課程設計的考核與評定

加強過程考核,提高對課程設計的總體要求,細化評價指標。學生在課程設計結束后,不僅要提交軟件系統,還要提交課程設計報告,并進行分組匯報。課程設計的最終成績由以下幾部分組成:考勤lO%,平時抽查1O%,答辯20%,課程設計報告30%,系統演示30%。其中前四項由教師評分,系統演示由學生評分,每組各選派一名代表給大家演示系統并介紹基本情況,由各組分組討論,對其它組開發的系統進行評價和評分,最后取平均分并公布成績。

為學生提供展示自我的平臺,建立完善的考核指標和體系,這樣不僅有利于激發學生的學習興趣和積極性,也有利于提高學生運用數據庫理論實際問題的能力。

3.總結

通過基于項目的數據庫課程設計教學研究,不僅使學生能夠在理解數據庫理論的基礎上,實際動手開發一個實際的應用系統,而且在一系列的開發設計過程工作中能夠樹立學生的項目開發管理思想,能夠培養學生應有的團隊協作、自主管理、主動學習、創新思維、綜合運用、動手實踐等能力。使數據庫課程設計真正成為學生驗證理論的“實驗場”,成為開發學生潛力、培養實戰能力的“戰場”,成為體驗項目開發過程的“運動場”。

參考文獻

[1]王艷紅,章小莉,姜湘崗.在數據庫課程設計中培養學生項目開發能力[J].教育與教學研究,2009,13.

[2]杜華.項目驅動教學法在數據庫課程設計中的應用[J].福建電腦,2012,5.

第7篇

1課程設計前的調查與輔導

在開始化工原理課程設計之前,充分了解學生對前修課程如物理化學、化工熱力學、化工原理等課程理論知識的掌握程度,了解學生查閱文獻獲取物性參數和相關公式的能力,了解學生是否具有一定的工程、經濟觀念,了解學生對計算機CAD繪圖能力的掌握情況。上述內容均是在化工原理課程設計過程中學生應具備的知識與能力,通過課前調查,掌握學生的基礎,進行適當的輔導與指導,使學生在開始課程設計之前提前進入狀況,讓學生建立信心,激發學生積極主動的完成將要開始的課程設計。

2課程設計教學過程

課程設計的任務(或題目)是教學的核心,也是能否培養和鍛煉學生工程實踐能力的關鍵。在教學過程中,為了全面的地鍛煉學生的查閱文獻、設計計算、實際分析和CAD繪圖能力,課程設計的選題在符合教學大綱要求的前提下結合工業實際,設計結果有較好的參比性。

2.1任務布置

在分配任務時根據學生的理論知識基礎和儲備進行合理的搭配與分組,做到每組成員具有較均衡的知識能力。設計題目做到每人一題,盡量避免抄襲現象發生,如進行精餾塔設計時,所有學生都有自己的產量、餾出液組成、釜液組成、原料狀況與組成、回流比等;組內成員具有個別不同的數據,根據計算結果可以對比不同條件對設計結果的影響,如回流比的不同、原料狀況不同、餾出液組成不同、釜液組成不同等。如此一來,組內成員在進行設計計算時,都能積極參與到整個過程中來,每個人計算設計結果都是對比分析與工程評價的一部分,能夠較好的提高學生的參與性、積極性,同時激發學生主動思考和創造。另外在課程設計開始之前,指導教師應仔細地講解設計內容所對應的工藝流程,并將整個設計計算過程進行具體的說明,就設計計算過程中容易出錯的位置進行重點指出。

2.2答疑與引導

在進行課程設計的過程中,方案設計是設計計算的重點,如在進行換熱器設計時,如何選擇合理的工藝流程和換熱器的類型,需要根據加熱介質和冷卻介質的狀況、換熱器在整個工藝流程中的地位等因素來綜合考慮,如進行精餾塔設計時,是選用板式精餾塔還是選用填料精餾塔,都需要根據物料的物性參數和實際工藝條件來共同決定。設計過程中應及時引導學生改進方案,組織學生討論分析,通過對比綜合選用較合適的設計方案。在課程設計的進行過程中,要及時了解與掌握學生設計的進度與狀況。由于學生的知識基礎和能力的差異,在獲取基礎數據、物性數據、方案設計、公式選用等方面都會有或多或少的困難,對學生遇到的問題可以通過以下三種方式進行解決:(1)對于個別同學遇到的個別問題,教學過程中采取一對一的答疑方式進行,就學生的問題進行個別解答和指導。如在換熱器的設計過程中,就管程和殼程走何種流體,主要從介質的安排能夠達到提高傳熱效率和節省材料的方面來考慮,易產生污垢、腐蝕性強、高溫高壓的介質走管程,粘度較大的介質走殼程;(2)對于大部分學生在課程設計過程中遇到的共性問題,采取集中詳細講解的方式進行,并對該設計過程進行中所涉及的知識點在實際工程中的影響進行引導與分析。如板式精餾塔的設計計算中,對于塔板數的計算,可以通過圖解法和逐板計算法來進行,根據查閱文獻獲得的基礎數據做出物系的平衡曲線或計算出物系的平均相對揮發度,再根據原料、餾出液、釜液的濃度和選擇的適宜回流比獲得精餾段、提餾段的操作線方程,由原料狀況獲得進料線方程,根據上述內容可以選擇圖解法或逐板法來進行計算;(3)對于設計過程中學生遇到的不了解設備形狀和結構等方面造成的困難,指導教師通過實物、多媒體圖片及動畫的方式向學生展示說明,讓學生充分了解設計中所選用設備的結構和特點。

2.3課程考核

化工原理課程設計的主要目的是進一步加強學生對理論知識的理解與掌握,同時培養學生綜合運用專業知識的能力和處理實際工程問題的能力。因此,在課程的考核方面也主要從這些方面著手,課程考核主要通過如下三個方面來綜合評定學生完成課程設計的成績:(1)遵守課程設計紀律的情況,對基礎數據的獲取方式或途徑,重點考察學生對前修理論課程的掌握情況;(2)考察學生在設計計算過程中,針對實際問題是否能夠結合理論知識、實際經驗和工程經濟方面進行全面分析與預判;(3)分組合作過程中考察學生團隊合作意識,課程設計總結與答辯過程中考察學生的語言組織及表達能力。

3總結與展望

第8篇

摘要:“數據結構”課程是計算機學科的專業基礎課,是一門實踐性比較強的課程。課程中的實驗環節顯得尤為重要,該環節可以鍛煉和提高學生對復雜程序的設計能力。筆者在多年的教學過程中摸索出實驗環節的教學模式,與大家共同探討。

關鍵詞:數據結構;教學內容;組織形式;考核方式

中圖分類號:G642

文獻標識碼:B

利用計算機來解決實際問題的步驟是:給出問題描述,將問題抽象成數學模型,根據數學模型寫出求解問題的算法,再根據算法寫出程序代碼,最后上機調試并分析結果。在上述過程中,非數值的數學模型是數據結構研究的主體,它操作實現主要是通過數據結構的實驗教學環節來完成的,在該教學環節中作為教學主體的學生,首先要具備抽象思維能力和語言基礎。往往在環節實施過程中,語言基礎是薄弱環節,以至于課時用完了,學生還是寫不出滿意的算法及代碼。鑒于此,我們在教學內容、組織形式、考核方式等教學環節中進行了一些設計,與大家一起來探討。

1教學內容

我們在教學內容上,圍繞課內、課外兩條主線進行改革,給學生較大的自主學習空間,有利于學生創新精神及實踐能力培養。整個實驗教學由淺入深,重在基礎、提高能力、挖掘潛力、拓展思路。在課時內的教學主要以基礎性實驗為主,安排一個綜合性實驗;課時外的教學主要以設計性實驗和綜合性實驗為主。

1.1學時內的教學內容

在我校數據結構課程共64學時,理論課48學時,實驗課16學時。安排了5個實驗項目,由于多數學生語言基礎不算太好,特別是指針的運用和結構體的定義是薄弱環節,所以在做實驗項目時,主要是從教材上的算法出發,使得學生有章可循:

項目1:順序表的操作

主要訓練學生對順序存儲結構的理解,掌握順序表的查找、插入和刪除等基本操作;同時引導學生對于靜態參數傳遞和動態參數傳遞的使用方法。

項目2:單鏈表的操作

主要是與順序存儲結構進行比較,完成線性表在鏈式存儲結構上的查找、求長度、插入、刪除等基本操作。

項目3:棧和隊列的應用―停車場的管理

深入了解棧和隊列的特征,以便在實際問題背景下靈活運用;利用兩個棧和一個隊列模擬停車場管理及相關操作。

項目4:二叉樹的遍歷

掌握二叉樹的結構特征,以及二叉鏈表存儲結構的特點;掌握二叉樹三種(先序、中序和后序)遍歷方法;熟悉并且掌握遞歸算法。

項目5:折半查找和快速排序

掌握折半查找和快速排序的方法,掌握要進行折半查找應該采取的存儲結構形式。并進行對其進行時間復雜度的分析。

對于每個實驗項目的實驗目的和實驗要求,提前2周放在教學平臺上。在實驗前1周,利用輔導課時間,以測試的形式,讓學生寫出算法代碼,由于每個實驗基本上可以在教材中找到源代碼痕跡,所以難度不大。

在實驗教學過程中,采用任務驅動式的教學模式,首先從總體思路上講解10分鐘左右,邊輔導邊發現問題,每半個小時總結1次。由于學生已經在課前作好了準備,在實驗室里他們贏得了更多的自主時間用來調試程序,分析結果。學生水平參差不齊,在上課過程中穿插實驗驗收考核,考核的形式是現場寫出主要操作的代碼,在規定的時間內進行調試、分析。驗收完一個模塊,學生再進行下一個任務。教師通過講課、輔導、驗收使得實驗課堂充實起來,由于學生每個時間段都有活干,所以課堂氣氛非常活躍,討論熱烈。

1.2學時外的教學內容

在學時外,以課程設計的形式,利用開放實驗室時間,嚴格按照軟件工程的思想進行訓練。

在課程設計時,教師列出多個設計課題,每個課題都有相應的要求或說明。各課題的難易度是有差異的,每個課題后以標準分的形式標出了難易度。例如:

課題1:設有n個人圍坐在圓桌周圍,現從某個位置m(1≤m≤n)上的人開始報數,報數到k的人就站出來。下一個人,即原來的第k+1個位置上的人,又從1開始報數,再報數到k的人站出來。依此重復下去,直到全部的人都站出來為止。試設計一個程序求出出列序列(難易度90)。

課題2:用遞歸算法和非遞歸算法實現下面問題,并比較其算法優勢。把一只老鼠放進一個無蓋的大箱內, 箱內設置若干隔板,使老鼠走動的方向受到阻礙,看其如何找到一條通道,走出大箱(難易度80)。

“難易度90”表示設計中的各項全部達到要求時的最高得分大致為90。因此,參加課程設計的學生首先要了解設計的任務,仔細閱讀各題的設計要求,然后根據自己的基礎和能力情況從中選擇一題。一般來說,選擇課題應以在規定的時間內能完成,并能得到應有的鍛煉為基本原則。課程設計的總體思路是:數據模型選取構造求解算法選擇存儲結構編寫程序代碼調試測試總結分析。

在做課程設計時,不再拘泥于語言環境的限制和存儲結構的限制,主要鍛煉學生的開放思維能力和綜合知識的應用能力。同時,引導學生從結構化程序設計到面向對象程序設計的思考。例如學生正在學習C#,在做課題1時,除了傳統的設計方法外,可以引導學生畫出類圖和順序圖,寫出C#的代碼。

設計結束后要寫出課程設計報告,以作為整個課程設計評分的書面依據和存檔材料。主要包括:需求分析、概要設計、詳細設計、調試分析、用戶使用說明、測試結果、參考文獻等。課時外的訓練主要是為畢業設計打下基礎,同時也培養了學生的團隊協作精神。

2組織形式

2.1學生的組織

對于學生進行分組,每組中按照好、中、差的學生進行搭配。由于學生水平參差不齊,早做完的學生,進行考核驗收。驗收合格,同時給出相關思考題,可以再對于思考題進行進一步的思考,鍛煉創新精神。同時,讓已完成任務的學生輔導未完成任務的學生,這樣培養了學生的團隊協作精神,課堂氣氛非常活躍,激發了學生學習的主動性。對于教師的工作也減輕了一些,教師主要是總體部署,分步考核,可以有充足的時間進行驗收,比較清楚地掌握總體情況,以便講評。這樣組織學生,可以解決“優等生吃不飽,差等生吃不了”的局面,實現了“因才施教”。

2.2內容的組織

對于每一個實驗項目的實驗目的、相關要求等,以實驗指導書的形式與學生見面,一本好的實驗指導書能給學生的上機實驗帶來事半功倍的效果。

首先,讓學生明確實驗目的和要求。每個實驗項目都給出了實驗目的,并且提出了具體要求。有了實驗目的,學生才有方向性;有了具體要求,學生實驗時才有章可循。對于要求,要按時間分塊執行。比如單鏈表的操作為2學時,第一個學時完成建立、查找、部分主函數工作;第二學時在第一學時基礎上完成插入、刪除操作,完善主函數。每一個學時在最后進行驗收,若有問題通過小組完成。

其次,讓學生掌握實驗步驟。每一個實驗項目按照軟件工程的思想去組織,先需求分析,抽象出數據結構模型,再明確數據類型,詳細設計,最后給出類C語言的算法描述。要求學生要嚴格遵循實驗步驟來思考問題,這樣,可以培養學生良好的工作作風和解決問題的方法,并且為后續課程做準備。

3考核方式

市場經濟體制下的學生不如計劃經濟體制下的學生好教育,特別目前高校擴招,入學的學生素質參差不齊,基礎相對薄弱,自學能力不強,不少學生在學習上存在畏難心理。而對于高等教育也不能降低要求,這樣就要求在教學模式上進行革新,我校對教和學提出兩個轉變,“變學生管理為學習管理,變管理學生為服務學生”。對于課程教學,不能再采取應試教育下的考核形式。鑒于此,在數據結構的教學過程中,特別是實驗教學,探索出了新的考核形式。

分數對學生來說是非常重要的,以此作為課程管理的抓手。對于教學計劃內的實驗項目成績分成兩個部分,一個是個人成績,一個是小組成績。個人成績主要考核學生個人能力,小組成績主要是考核學生的團隊協作精神。對于個人成績考核形式有兩個方面,一個方面是學生的程序代碼調試技能的測試,一個方面是書寫實驗報告,從實驗報告上可以考查學生的邏輯組織能力。筆者把該考核模式稱為“實驗2+2”模式。每個實驗項目結束前進行驗收考核,經常進行階段性考核,主要是激發學生的學習興趣,保證了課堂教學紀律,基本沒有缺勤的學生,讓學生找不出來不學習的理由,因為每處都與成績掛鉤,都在拼命的去“掙分”。

對于課程設計部分,實驗室開放時間結束時,由學生提交課程設計源代碼和設計總結報告。源代碼提交時,要生成可執行文件,對文件進行壓縮,壓縮文件名為“學號+姓名”形式,發送到指定郵箱地址。課程設計成績根據學生設計任務完成情況、設計報告、設計成果的質量以及答辯情況綜合評定。完成情況主要包括:功能實現情況和程序設計情況;設計報告包括課程設計報告格式,課程設計思路及設計過程,以及對設計的自我評價,收獲和體會等;答辯要求思路清晰,模塊關系清楚,回答問題敏捷。

對于學生的學業成績采用結構化成績,把100分不再作為一個整體看待,把它融進教學的全過程中去。學生的學業成績由平時成績、副卷成績和主卷成績構成,平時成績占20%,副卷成績占20%,主卷成績占60%。在平時成績中課程設計10分,作業和平時課堂表現5分,小考5分;副卷成績中個人成績15分(其中程序調試10分,實驗報告5分),小組成績5分。

4結論

通過實施驗證,效果是良好的。實驗的創新也帶動了整個課程的進步,特別是上課出勤率,基本上是全勤。課堂氣氛活躍,問題討論熱烈,學生的學習主動性大大提高了,網絡教學平臺登錄次數明顯增多。在問題答疑和考核驗收方面,雖然增加了教師的教學工作量,但是提高了教師的工作熱情。真正實現了“教”和“學”的良好互動,提高了教學質量。

參考文獻:

[1] 周蘇. “數據結構與算法”的教學改革和實驗創新[J].計算機教育,2007,(15).

第9篇

一、課程設計的目的與基本要求

在全國開設動力機械及工程專業方向的高校中,很多都安排"內燃機課程設計"這一教學環節,旨在通過課程設計使學生應用、鞏固、豐富、提高所學內燃機專業知識,加深對所學理論知識的理解,獲得與專業有關的實踐經驗,培養學生的實踐能力和專業技能以及綜合運用理論知識分析和解決實際問題的方法與能力。因此,課程設計是對前期理論與實踐教學效果的檢驗,也是對學生綜合分析能力與獨立工作能力的培養與檢查過程。

課程設計通常包括:設計目標和內容制定、方案選擇、設計計算、設計繪圖、設計報告和圖紙的提交、答辯及教師的成績評估。課程設計目標和題目選擇由實踐教學大綱確定,設計目標必須清晰和明確,設計題目和內容必須符合專業方向要求,在深廣度與分量上要求合理;方案選擇是由學生在指導教師的指導下完成;設計計算即學生本文由收集整理根據所學相關理論知識進行設計計算的過程;設計繪圖是工科學生必須具備的能力,一般可以手繪或利用繪圖軟件在電腦上完成;設計報告為學生在設計結束時完成和提交的成果;教師最后根據預定標準對學生設計效果進行評估,并給出成績。

二、原課程設計內容安排和存在的問題

1.課程設計內容安排

課程設計安排在第6學期末進行,為期3周。指導教師提供一套四缸發動機的設計橫向和縱向參考圖紙,要求每個學生根據實際比例畫出橫向和縱向圖,并熟悉其中的結構特點,然后進行發動機在某轉速下的運動分析,并提交一份相應的設計報告,最后教師利用兩天時間對學生的課程設計進行答辯評分。

2.存在的問題

(1)原課程設計內容安排中繪圖工作量大,在兩周左右時間內要求每個學生在認識、消化和整理原圖的基礎上,完成兩張四缸發動機的橫向和縱向圖,這對于大部分學生來說是一件很難完成的事情。所以,到最后造成的結果就是大部分學生無法達到課程設計基本要求,即學生并不能通過課程設計掌握發動機的工作特點和設計要點,掌握基本尺寸和結構的確定原則以及計算方法,更談不上在設計中發現問題,進行創新設計。另外,學生在課程設計中沒有應用內燃機現代設計理論和方法進行設計,從而背離了課程設計鍛煉學生實際應用能力、盡可能實現零距離上崗的目的。

(2)課程設計答辯是以教師提問為主的"問、答"方式,不能全面地考核學生們對課程設計的掌握程度。更重要的是,學生們對自己的設計過程及結果并沒有系統地總結,對自己的成功與不足之處沒有一個明確的認識,使他們在今后的學習中沒有明確的努力方向,這并不是一個好的學習習慣。

(3)課程設計的組織形式單一。課程設計的目的之一就是要培養學生分析和解決問題的能力。從人才培養的過程來看,在一個人的經驗還很不豐富的情況下,團隊合作是迅速提升其分析問題和解決問題能力的最好途徑之一,也是知識共享、成長最快的方式。然而,原課程設計還只是處于單打獨斗、一人一題的局面。為了在短時間內迅速完成自己所承擔的課程設計內容,每個學生都只顧埋頭做自己的事情,這樣也直接造成學生們在遇到問題的時候,沒有互相討論、互相學習、相互借鑒的可能,同時,對于職業意識、合作精神的培養也沒有起到應有的效果,這也不符合我們所倡導的工程教育的理念。

三、課程設計的改革探索

1.改進課程設計內容

內容安排中減少機械重復的畫圖工作量,將四缸發動機設計改成二缸機設計,并強調團隊合作設計理念,安排2人一組,每個學生只要求手畫一張縱向圖或橫向圖,另加兩張用繪圖軟件繪制的零件圖,由此一方面補充了現代設計方法在內燃機輔助設計中應用的培訓,也使得學生

有時間對設計進行全面思考,保證了對設計計算過程的理解。

2.加強現代設計方法在內燃機輔助設計中應用的培訓

分別以動力機械及工程專業的兩大主干課程"內燃機原理"和"內燃機設計"為基礎,將學生分為內燃機工作過程熱力學計算和內燃機運動學和動力學計算兩大組,加強了現代設計方法在課程設計中的應用。要求進行內燃機工作過程熱力學計算的學生根據熱力計算公式,對內燃機各熱力參數、指示參數進行計算,并繪制示功圖,它對內燃機的設計有一定的指導意義。要求進行內燃機運動學和動力學計算的學生以發動機運動學與動力學仿真分析為目標,掌握發動機運動學與動力學分析問題的思路與方法,并能將思路與方法付諸于程序語言進行仿真,通過仿真結果進一步加深對發動機發火順序、轉矩波動和軸承負荷圖的理解。

3.設計過程進度安排階段化

第一階段:大約1~2天時間,進行內燃機總體設計和方案選擇,在產品總體設計中要選擇和確定內燃機的主要設計參數,在進行熱計算和外特性計算及主要零部件設計前,首先要選擇零部件的類型、布局方式,如:氣缸的布局方式、燃燒室的選擇等。

第二階段:大約2~3天時間,進行內燃機工作過程熱力學計算和內燃機運動學和動力學計算,學生依據分組情況分別按要求進行具體的計算。

第三階段:大約8~9天時間,進行繪圖工作,每個學生手畫一張縱向圖或橫向圖,另加一張用繪圖軟件繪制的零件圖。

主站蜘蛛池模板: 久章草在线精品视频免费观看| 337p日本欧洲亚洲大胆艺术| 一级毛片直接看| 99久久人妻无码精品系列| 黄网在线免费看| 立川理惠在线播放一区| 最近中文字幕在线mv视频在线| 成人福利免费视频| 国产美女网站视频| 国产亚洲精品91| 亚洲精品欧美日韩| 亚洲av日韩精品久久久久久久| 久久久久久AV无码免费网站下载| 一区二区三区国产最好的精华液| 99热这里只有精品国产动漫| 1000部国产成人免费视频| 被夫上司连续侵犯七天终于| 91免费视频网| 麻豆自创视频在线观看| 美女被免费视频网站a国产| 男女下面一进一出视频在线观看| 欧美性猛交xxxx乱大交蜜桃| 日本理论片www视频| 日韩在线视频线视频免费网站| 性满足久久久久久久久| 在线电影中文字幕| 国产欧美日韩一区二区加勒比 | 午夜三级A三级三点在线观看| 亚洲综合五月天欧美| 国产麻豆精品精东影业av网站| 国产精品小青蛙在线观看| 国产视频一二三| 国产一级淫片a| 亚洲第一页在线| 久久久久人妻一区精品| 92午夜少妇极品福利无码电影| 超兴奋的朋…中文字幕| 欧美老妇bbbwwbbww| 无码中文资源在线播放| 国产美女牲交视频| 国产一级精品高清一级毛片|