期刊大全 雜志訂閱 SCI期刊 投稿指導(dǎo) 期刊服務(wù) 文秘服務(wù) 出版社 登錄/注冊(cè) 購物車(0)

首頁 > 精品范文 > 語言課程設(shè)計(jì)總結(jié)

語言課程設(shè)計(jì)總結(jié)精品(七篇)

時(shí)間:2022-11-03 00:12:35

序論:寫作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇語言課程設(shè)計(jì)總結(jié)范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。

語言課程設(shè)計(jì)總結(jié)

篇(1)

關(guān)鍵詞:單片機(jī)課程設(shè)計(jì);軟件仿真;硬件電路聯(lián)調(diào)

在開發(fā)單片機(jī)嵌入式系統(tǒng)時(shí),使用最多的軟件就是Keilc51軟件,此軟件是由Keil公司研發(fā)出來的,軟件以u(píng)Vision2為開發(fā)平臺(tái),具有的功能包括項(xiàng)目管理、編碼、程序生成器等。Keilc51的優(yōu)點(diǎn)在于:其界面的友好性較高、操作便捷,支持對(duì)匯編語言、C語言及混合語言的編程、編譯和調(diào)試工作,可以在很大程度上縮短設(shè)計(jì)周期,在對(duì)程序進(jìn)行修改時(shí)也是很方便的。與此同時(shí),Keilc51還能夠加載Proteus軟件的VSM仿真器,加載之后就可以和Proteus軟件進(jìn)行聯(lián)機(jī)調(diào)試。

一、課程設(shè)計(jì)流程

1.編寫相關(guān)指導(dǎo)文件

在對(duì)課程設(shè)計(jì)著手之前,需要對(duì)課程設(shè)計(jì)的流程進(jìn)行文檔編寫,為扎實(shí)掌握單片機(jī)技術(shù)打下基礎(chǔ)。相關(guān)指導(dǎo)文件包括:單片機(jī)項(xiàng)目開發(fā)的相關(guān)教程和例程材料,Keilc51和Proteus軟件的教程和例程材料,單片機(jī)課程設(shè)計(jì)完成程度的標(biāo)準(zhǔn),課程設(shè)計(jì)大綱等。

2.選擇題目

在制作課程計(jì)劃時(shí),需要根據(jù)每個(gè)章節(jié)內(nèi)容的不同和課程進(jìn)展程度對(duì)學(xué)生的實(shí)際學(xué)習(xí)情況進(jìn)行考量,通過對(duì)學(xué)生掌握情況的判斷再對(duì)課程設(shè)計(jì)進(jìn)行擬題。課程設(shè)計(jì)的題目包括針對(duì)各章內(nèi)容的,也包括針對(duì)綜合應(yīng)用的:關(guān)于MSC-51與A/D轉(zhuǎn)換方面的課程設(shè)計(jì)題目,關(guān)于MCS-51串口方面的課程設(shè)計(jì)題目,關(guān)于定時(shí)器與中斷方面的課程設(shè)計(jì)題目,關(guān)于I/O接口方面的課程設(shè)計(jì)題目,關(guān)于MCS-51的綜合使用方面的題目等。除此之外,還要列出詳細(xì)的元件表,供學(xué)生選擇和參考,并對(duì)課程設(shè)計(jì)題目的實(shí)現(xiàn)提出相應(yīng)的具體要求。

3.使用仿真軟件和實(shí)現(xiàn)電路功能

在課程設(shè)計(jì)實(shí)現(xiàn)中,教師可指導(dǎo)學(xué)生分組進(jìn)行,根據(jù)學(xué)生所選題目對(duì)學(xué)生如何在軟件和硬件等方面進(jìn)行設(shè)計(jì)給予指導(dǎo),以完成設(shè)計(jì)的初步內(nèi)容。在對(duì)學(xué)生進(jìn)行指導(dǎo)時(shí),可按照以下步驟進(jìn)行:

(1)繪制程序流程圖,可以使用Visio或Word進(jìn)行繪制。學(xué)生在繪制程序流程圖時(shí),不但要依據(jù)所選題目的設(shè)計(jì)要求,還要結(jié)合教師的指導(dǎo)內(nèi)容進(jìn)行繪制,為接下來的程序設(shè)計(jì)做鋪墊。

(2)設(shè)計(jì)硬件電路,可以使用Proteus軟件進(jìn)行設(shè)計(jì)。在這一步驟中,首先要對(duì)Proteus軟件進(jìn)行學(xué)習(xí),在掌握基本應(yīng)用原理和方法的基礎(chǔ)上,再依據(jù)設(shè)計(jì)要求設(shè)計(jì)電路。在學(xué)習(xí)Proteus軟件的基礎(chǔ)上,由教師組織學(xué)生先進(jìn)行軟件的實(shí)際操作學(xué)習(xí),需要學(xué)生掌握的內(nèi)容有:建立工程文件、選取和使用元件、連接電路和進(jìn)行調(diào)試運(yùn)行等。

(3)編寫程序和編譯調(diào)試,根據(jù)上一步驟得到的硬件電路使用匯編語言編寫源程序,再在Keilc51軟件中進(jìn)行編譯和調(diào)試。教師要指導(dǎo)學(xué)生,讓他們依據(jù)課程設(shè)計(jì)要求把編寫好的匯編代碼導(dǎo)入到Keilc51軟件中,進(jìn)行編譯調(diào)試。

(4)聯(lián)合調(diào)試,對(duì)Proteus軟件和Keilc51軟件進(jìn)行聯(lián)合調(diào)試。將在Proteus中畫好的原理圖在ISIS上打開,在Proteus軟件里的DEBUG菜單中選擇use remote debug monitor選項(xiàng),并對(duì)聯(lián)機(jī)仿真參數(shù)進(jìn)行設(shè)置。將在第三步中編譯好的Keilc51工程文件打開,并設(shè)置相關(guān)參數(shù):在Keilc51的project菜單中點(diǎn)擊進(jìn)入option for target“工程名”,在DEBUG選項(xiàng)的右上方下拉菜單中選擇Proteus VSM Monitor-51 Driver,并設(shè)置聯(lián)機(jī)仿真參數(shù)。

4.面包機(jī)設(shè)計(jì)和電路功能的實(shí)現(xiàn)

在這一階段,教師要先組織學(xué)生對(duì)集成芯片的用途和管腳功能進(jìn)行學(xué)習(xí),之后再在面包板上建電路,電路連接無誤后,使用編程器將程序燒寫到單片機(jī)的CPU上,最終使電路功能得以實(shí)現(xiàn)。

5.實(shí)行課程設(shè)計(jì)考核答辯制

教師采用答辯制的形式對(duì)學(xué)生的課程設(shè)計(jì)進(jìn)行考核,在答辯中真正判斷出學(xué)生對(duì)課程設(shè)計(jì)的體悟到底有多深。

二、成果總結(jié)

本課程設(shè)計(jì)將軟件和硬件的使用集合了起來,完成了對(duì)單片機(jī)的開發(fā)設(shè)計(jì),在實(shí)踐過程中取得了良好的結(jié)果,讓學(xué)生對(duì)軟件電路、硬件電路以及軟硬件聯(lián)調(diào)設(shè)計(jì)和面包板設(shè)計(jì)都有了更加深入的了解。

1.理論與實(shí)踐結(jié)合

在教學(xué)中,不僅要將學(xué)生的實(shí)際情況與學(xué)習(xí)內(nèi)容結(jié)合起來,還要單片機(jī)學(xué)習(xí)中各個(gè)章節(jié)的內(nèi)容和實(shí)際動(dòng)手操作結(jié)合起來。在本課程設(shè)計(jì)中,擬定了MSC-51與A/D轉(zhuǎn)換、MCS-51串口、定時(shí)器與中斷、I/O接口、MCS-51的綜合使用等方面的數(shù)十個(gè)設(shè)計(jì)題目,并對(duì)課程設(shè)計(jì)提出了具體要求。

2.讓學(xué)生告別“眼高手低”

仿真聯(lián)調(diào)的結(jié)果雖然不能完全代表在實(shí)際情況中的結(jié)果,但是在很大程度上已經(jīng)實(shí)現(xiàn)了電路設(shè)計(jì)的功能在虛擬情景中的實(shí)現(xiàn),為判斷抉擇提供依據(jù)。根據(jù)仿真聯(lián)調(diào)的結(jié)果,我們可以在硬件操作中實(shí)際運(yùn)行,通過這種方式,可以對(duì)仿真結(jié)果的正確性和準(zhǔn)確程度進(jìn)行校正。在學(xué)生進(jìn)行實(shí)踐之前,要讓學(xué)生對(duì)集成芯片的芯片用途和管腳功能有所了解,之后在面包板上建電路,然后將程序通過編程器燒寫到單片機(jī)的CPU上,這樣就可以完成對(duì)電路功能的實(shí)現(xiàn)了。在課程設(shè)計(jì)的一系列環(huán)節(jié)中,學(xué)生既可以學(xué)習(xí)到各環(huán)節(jié)所需工具的相關(guān)知識(shí),又可以提高學(xué)生的動(dòng)手能力,增強(qiáng)學(xué)生的學(xué)習(xí)積極性。

3.對(duì)能力的培養(yǎng)

在實(shí)踐課程設(shè)計(jì)的過程中,通過繪制流程圖、畫電路圖和編程等,可以鍛煉學(xué)生有步驟地實(shí)現(xiàn)目標(biāo)的能力;通過要求學(xué)生對(duì)程序進(jìn)行標(biāo)注,可以有效鍛煉和提高學(xué)生的編程能力,增強(qiáng)他們獨(dú)立思考的能力。

先進(jìn)和完善的軟件能夠使硬件的運(yùn)行達(dá)到更好的效果。在單片機(jī)課程設(shè)計(jì)中引入軟件,可以使學(xué)生在了解和掌握單片機(jī)的設(shè)計(jì)流程的基礎(chǔ)上,熟悉聯(lián)調(diào)的技巧與方法。與一般的單片機(jī)仿真軟件不同,在課程設(shè)計(jì)中所使用的仿真軟件除了能仿真單片機(jī)CPU的實(shí)際情形,還能仿真單片機(jī)周邊電力和未參加工作的電路情況。此仿真實(shí)驗(yàn)?zāi)軌蚝芎玫貙?shí)驗(yàn)和工程銜接起來,仿真結(jié)果的無誤將為電路的實(shí)際實(shí)現(xiàn)提供重要依據(jù)。同時(shí)這樣的課程實(shí)訓(xùn)也是工程師的最基本實(shí)踐內(nèi)容,這也為學(xué)生今后的學(xué)習(xí)和工作奠定了基礎(chǔ)。

參考文獻(xiàn):

[1]喬建華.李臨生.Proteus在單片機(jī)教學(xué)中的應(yīng)用分析[J].電氣電子教學(xué)學(xué)報(bào),2009,2(6):24-25.

[2]陳淑芳.基于51單片機(jī)的教學(xué)實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)與開發(fā)[D]青島:中國海洋大學(xué),2011.

[3]吳慧芳,陸茵.“單片機(jī)原理及應(yīng)用”課程設(shè)計(jì)引入Proteus軟件的實(shí)踐[J].中國電力教育,2010,5(9):123-124.

篇(2)

[關(guān)鍵詞]課程設(shè)計(jì) 教學(xué)方法 考核手段 能力培養(yǎng)

一、引言

近年來,各高校越來越重視對(duì)學(xué)生實(shí)踐能力的培養(yǎng),各類課程設(shè)計(jì)在教學(xué)中所占的比重明顯增加。對(duì)于計(jì)算機(jī)系的學(xué)生,尤其是以培養(yǎng)應(yīng)用型人才為目標(biāo)的學(xué)生,開設(shè)各類課程設(shè)計(jì)課就顯得尤為重要。

本文以C語言課程設(shè)計(jì)為例,介紹了在實(shí)際教學(xué)中所采用的教學(xué)計(jì)劃、教學(xué)方法以及考核手段,通過對(duì)各個(gè)教學(xué)環(huán)節(jié)的分析和總結(jié),探討了如何在實(shí)踐中培養(yǎng)學(xué)生的軟件開發(fā)能力的方法。

二、C語言課程設(shè)計(jì)教學(xué)計(jì)劃

C語言技術(shù)是計(jì)算機(jī)最重要的應(yīng)用領(lǐng)域之一,也是發(fā)展較快的領(lǐng)域之一。其應(yīng)用早已滲透到各個(gè)行業(yè),C語言系統(tǒng)的開發(fā)、管理與維護(hù)是計(jì)算機(jī)專業(yè)人員必須要掌握的基本技能。因此在完成了理論教學(xué)之后,后續(xù)的C語言課程設(shè)計(jì)的安排是很關(guān)鍵的。

我們根據(jù)學(xué)生的實(shí)際情況,制定了相應(yīng)的教學(xué)計(jì)劃。要求選修C語言課程設(shè)計(jì)的同學(xué)必須先修C語言原理,具有程序設(shè)計(jì)的基礎(chǔ)。課程的主要內(nèi)容包括C語言設(shè)計(jì)概述、需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、C語言的物理設(shè)計(jì)、C語言的實(shí)施和C語言系統(tǒng)的管理維護(hù)。本課程以實(shí)踐為主,教學(xué)目標(biāo)是使學(xué)生能獨(dú)立設(shè)計(jì)C語言應(yīng)用系統(tǒng),掌握C語言設(shè)計(jì)的過程和方法。根據(jù)本課程的特點(diǎn),充分重視上機(jī)實(shí)踐的環(huán)節(jié),課程在機(jī)房上,有利于學(xué)生學(xué)習(xí)。

本課程安排在一個(gè)學(xué)期內(nèi),教學(xué)周數(shù)為18周,每周6學(xué)時(shí)。每周具體內(nèi)容安排如表1。

三、各階段教學(xué)方法

由于各階段的任務(wù)不同,要求也不相同,因此分階段采用不同的教學(xué)方法,以一個(gè)學(xué)生熟悉的、容易理解的C語言項(xiàng)目開發(fā)過程為主線,貫穿整個(gè)教學(xué)過程,將相對(duì)枯燥的理論知識(shí)與實(shí)踐聯(lián)系起來。

題目選取階段是C語言課程設(shè)計(jì)的初始階段,也是決定能否達(dá)到教學(xué)目標(biāo)的關(guān)鍵性階段。如果題目選取得太大、太難,或者是學(xué)生不熟悉、很難接觸到的領(lǐng)域,做起來太困難,會(huì)影響學(xué)生的積極性,勢(shì)必會(huì)影響到后期的學(xué)習(xí)效果。而題目太簡單,又達(dá)不到教學(xué)標(biāo)準(zhǔn)。因此在本階段,采取教師提供參考題目,學(xué)生自主選擇的方法。教師根據(jù)開題報(bào)告整理出小組題目以及成員,并簡要分析選題的難易程度。在第二周的開題討論上讓每小組派代表進(jìn)行發(fā)言,大家分析討論題目的可行性,對(duì)于選題不合理的,重新修改。這階段可以充分調(diào)動(dòng)學(xué)生的積極性,活躍大家的思維,實(shí)際教學(xué)效果良好,很多學(xué)生的選題都具有現(xiàn)實(shí)應(yīng)用意義。

題目確定完之后,就要進(jìn)行需求分析。很多學(xué)生認(rèn)識(shí)不到這部分的重要性,選定題目后就想開始代碼的編寫工作,往往做了一半就進(jìn)行不下去。因此教師在課堂上要通過實(shí)例充分講解需求的分析重要性,講解具體的需求分析方法,使學(xué)生理解需求分析是整個(gè)設(shè)計(jì)過程的基礎(chǔ),同時(shí)掌握基本的需求分析技能。在需求分析階段,要盡可能收集課題的完備需求,可以利用不同小組互相模擬實(shí)際用戶的形式,增加學(xué)生的交流能力和開發(fā)興趣。在需求分析階段,要完成系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典。高質(zhì)量的完成需求分析工作可以鞏固學(xué)生在理論課上學(xué)到的數(shù)據(jù)流圖、數(shù)據(jù)字典等基礎(chǔ)理論知識(shí),并提高學(xué)生的歸納總結(jié)能力。

確定用戶需求后,進(jìn)入系統(tǒng)設(shè)計(jì)階段。系統(tǒng)設(shè)計(jì)階段要完成應(yīng)用系統(tǒng)的設(shè)計(jì)和C語言設(shè)計(jì)。應(yīng)用系統(tǒng)的設(shè)計(jì)要完成課題應(yīng)用軟件的架構(gòu)設(shè)計(jì)和具體功能模塊的劃分。C語言設(shè)計(jì)要結(jié)合應(yīng)用系統(tǒng)的設(shè)計(jì),逐步完成C語言的概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)階段是整個(gè)C語言設(shè)計(jì)的關(guān)鍵,該階段通過對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型;邏輯結(jié)構(gòu)設(shè)計(jì)階段要將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化;物理設(shè)計(jì)階段要為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)。C語言設(shè)計(jì)不但可以加深學(xué)生對(duì)ER圖等理論知識(shí)的理解,還有助于提高學(xué)生的軟件系統(tǒng)設(shè)計(jì)能力。

系統(tǒng)實(shí)現(xiàn)階段,教師對(duì)采用的教學(xué)案例代碼進(jìn)行演示,針對(duì)不同的程序設(shè)計(jì)語言對(duì)C語言的連接部分進(jìn)行講解,并給出相應(yīng)的示例代碼。此階段主要是學(xué)生動(dòng)手編寫代碼,完成系統(tǒng)功能。要指導(dǎo)學(xué)生編寫高質(zhì)量的代碼,包括變量的命名方法、代碼的書寫規(guī)則、代碼的注釋規(guī)則等。這階段教師可采用啟發(fā)式教學(xué),對(duì)于學(xué)生在設(shè)計(jì)中遇到的問題,要引導(dǎo)他們學(xué)會(huì)查找資料,自己思考解決。

系統(tǒng)測(cè)試階段,包括單元測(cè)試和集成測(cè)試。要指導(dǎo)學(xué)生進(jìn)行測(cè)試用例的編寫,掌握正確的測(cè)試方法。對(duì)于C語言系統(tǒng),還要進(jìn)行C語言的性能測(cè)試和容量測(cè)試。通過系統(tǒng)測(cè)試,使學(xué)生掌握正確的測(cè)試方法,有效提高軟件的質(zhì)量。

四、考核方式

教師在每個(gè)階段都會(huì)進(jìn)行檢查,對(duì)完成情況進(jìn)行記錄。開題階段,要求學(xué)生以小組為單位,完成開題報(bào)告,并確定選題是否合理。在需求分析階段,要求每組上交需求分析。在接下來的系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)及測(cè)試階段,要求學(xué)生詳細(xì)記錄設(shè)計(jì)思想、設(shè)計(jì)方法、實(shí)現(xiàn)過程及測(cè)試結(jié)果,整理出完整的課程設(shè)計(jì)報(bào)告書。最后由教師綜合考慮以下幾方面的因素,給出總評(píng)成績,包括文檔的完成情況、開發(fā)環(huán)境的選取、系統(tǒng)功能實(shí)現(xiàn)情況、用戶界面的設(shè)計(jì)以及現(xiàn)場(chǎng)演示答辯的效果。通過以上方式,較綜合、客觀地評(píng)價(jià)了學(xué)生的文字及語言的表達(dá)能力以及系統(tǒng)設(shè)計(jì)、程序開發(fā)的能力。

五、結(jié)束語

教學(xué)實(shí)踐表明,這種形式的C語言課程設(shè)計(jì),可以使學(xué)生有效地鞏固對(duì)基礎(chǔ)理論知識(shí)的掌握,可以使學(xué)生系統(tǒng)地了解軟件開發(fā)流程,提高學(xué)生的軟件工程化開發(fā)能力,增強(qiáng)學(xué)生的就業(yè)競爭力,并且可以建立學(xué)生的團(tuán)隊(duì)意識(shí),提高學(xué)生的交流和協(xié)作能力。

篇(3)

關(guān)鍵詞:課程論;大學(xué)英語教學(xué);研究綜述

中圖分類號(hào):H319.3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1001-5795(2013)0343075-0006

自2004年8月教育部高等教育司頒布了《大學(xué)英語課程教學(xué)要求》(試行)(以下簡稱為《課程要求》)(2007年修訂后正式),全國大學(xué)英語教學(xué)取得了令人矚目的成績。與此同時(shí),學(xué)者們(夏紀(jì)梅,2005;陳堅(jiān)林、谷志忠,2008等)對(duì)兩版《課程要求》進(jìn)行解讀,并以不同視角對(duì)大學(xué)英語教學(xué)展開了大量研究。適時(shí)回顧《課程要求》頒布以來國內(nèi)大學(xué)英語教學(xué)研究的發(fā)展歷程有助于分析情況、發(fā)現(xiàn)問題、明確未來發(fā)展方向。

研究綜述的主要目的是總結(jié)以往研究成果,描繪相關(guān)領(lǐng)域研究全貌。根據(jù)Cooper(2010)對(duì)研究綜述的分類,筆者認(rèn)為近年來涌現(xiàn)的有關(guān)大學(xué)英語教學(xué)的研究綜述可以歸納為兩大類:一類是“大綜述”,對(duì)涉及大學(xué)英語教學(xué)及教學(xué)改革的研究進(jìn)行綜合描述和分析,如姜秋霞等(2011)通過對(duì)有關(guān)大學(xué)英語教學(xué)的論文進(jìn)行描述性統(tǒng)計(jì)分析總結(jié)出大學(xué)英語教學(xué)研究的特點(diǎn)和發(fā)展變化趨勢(shì);趙慶紅等(2011)統(tǒng)計(jì)、分析了大學(xué)英語教學(xué)改革實(shí)證研究文獻(xiàn)后指出我國大學(xué)英語教學(xué)改革實(shí)證研究的成效和弊端;另一類是“小綜述”,針對(duì)大學(xué)英語教學(xué)諸要素的研究進(jìn)行微觀梳理和總結(jié)。近年來學(xué)界針對(duì)大學(xué)英語教學(xué)要素的研究綜述集中在教學(xué)內(nèi)容方面,包括聽力(如:程京艷,2009)、口語(如:蔣超等,2009)、閱讀(如:方英,2008)、寫作(如:秦朝霞,2009)、詞匯(如:徐密娥等,2007)和文化(如:苗麗霞,2007)等;針對(duì)其他教學(xué)要素的研究綜述較少,張森等(2012)綜述了有關(guān)學(xué)習(xí)者學(xué)習(xí)策略的研究,文秋芳等(2010)針對(duì)教師發(fā)展研究進(jìn)行了綜述,唐進(jìn)(2012)的綜述有關(guān)自主學(xué)習(xí)研究,曹超(2009)的綜述是關(guān)于計(jì)算機(jī)輔助語言教學(xué)研究,此外還有黃建濱等(2009)和蔣顯菊(2007)分別針對(duì)教材和測(cè)試研究進(jìn)行了綜述。閱讀、分析這些文獻(xiàn)可以看出,國內(nèi)大學(xué)英語教學(xué)研究綜述一般采用元分析的方法,以研究內(nèi)容、研究方法等為視角探討相關(guān)領(lǐng)域研究現(xiàn)狀,但缺乏對(duì)各類主題研究特征及其發(fā)展趨勢(shì)的分析。要詳盡描繪大學(xué)英語教學(xué)研究的發(fā)展脈絡(luò),需要從課程觀的角度重新審視和整體把握我國大學(xué)英語教學(xué)研究。

1 調(diào)查方法與過程

本次調(diào)查依據(jù)中國知網(wǎng)“期刊全文數(shù)據(jù)庫”中語言學(xué)外語類期刊的論文數(shù)據(jù)。首先,查閱《“中文社會(huì)科學(xué)引文索引”(CSSCI)(2012—2013)收錄來源期刊目錄》確定語言學(xué)外語類期刊共計(jì)11種(見表1)。其次,分別以“大學(xué)英語教學(xué)”、“大學(xué)外語教學(xué)”、“公共英語教學(xué)”、“公共外語教學(xué)”等為篇名、關(guān)鍵詞和摘要檢索詞進(jìn)行單獨(dú)檢索和交叉檢索,檢索到2004年一2012年在11種期刊上發(fā)表的大學(xué)英語教學(xué)研究相關(guān)論文844篇(不含有關(guān)非英語專業(yè)研究生英語教學(xué)的研究論文)。剔除會(huì)議講話、會(huì)議述評(píng)、著作介紹等文章,通過分析論文內(nèi)容與大學(xué)英語教學(xué)的相關(guān)性,選定其中786篇論文為研究對(duì)象,從論文數(shù)量、研究類型、研究等不同維度對(duì)這些內(nèi)容文章進(jìn)行分類和梳理,并運(yùn)用EXCEL工具進(jìn)行詳細(xì)數(shù)據(jù)統(tǒng)計(jì),總結(jié)研究歷史,分析研究現(xiàn)狀,以圖把握研究趨勢(shì)。

2 統(tǒng)計(jì)結(jié)果與分析

2.1論文數(shù)量

相關(guān)論文數(shù)量、所發(fā)表刊物和年份如表1和圖1所示??傮w來看,論文數(shù)量趨勢(shì)變化不大,其中,《課程要求》于2004年試行的當(dāng)年相關(guān)論文的數(shù)量呈現(xiàn)井噴之勢(shì),之后兩年數(shù)量略有下降;2007年《課程要求》修訂后正式,該年此領(lǐng)域論文數(shù)量最低,之后幾年相關(guān)數(shù)量平穩(wěn)上升;2012年該領(lǐng)域論文數(shù)量上升明顯,說明國內(nèi)對(duì)大學(xué)英語教學(xué)的研究繼續(xù)升溫。

2.2研究類型

本文將786篇相關(guān)論文按照質(zhì)性研究和量化研究進(jìn)行分類。

表2和圖2顯示采用質(zhì)性研究方法的論文共有489篇,占調(diào)查論文總數(shù)的62.2%,采用量化研究方法的論文共有297篇,所占比例為37.8%。兩種方法皆涉及的,按照其主要采用的研究方法劃歸類別。盡管從總體上看,使用上述兩種方法的研究論文數(shù)量存在較大差距,但觀察近兩年論文研究類型的變化可以看出,兩種研究方法使用數(shù)量的差距在縮小,這說明大學(xué)英語教學(xué)研究方法呈現(xiàn)多元化的趨勢(shì),即從以質(zhì)性研究為主轉(zhuǎn)向質(zhì)性研究與量化研究趨向平衡。以質(zhì)性研究剖析和論述外語課程宏觀發(fā)展規(guī)律,以量化研究驗(yàn)證外語教學(xué)微觀層面的效果或比較不同微觀教學(xué)層面的優(yōu)劣。

2.3研究內(nèi)容

近年來,國內(nèi)語言課程設(shè)計(jì)研究領(lǐng)域借鑒了國外的相關(guān)研究,其中,Graves(2008)提出的動(dòng)態(tài)化外語課程設(shè)計(jì)系統(tǒng)被廣泛認(rèn)可,他認(rèn)為外語課程是一個(gè)復(fù)雜、動(dòng)態(tài)的系統(tǒng),“在這個(gè)系統(tǒng)中,所有要素都是相互聯(lián)系在一起的,非線性、相互調(diào)整和適應(yīng)是常態(tài)”,如圖3所示。

可以看出,Graves的動(dòng)態(tài)化外語課程設(shè)計(jì)系統(tǒng)由三個(gè)核心環(huán)節(jié)組成,分別是planning(規(guī)劃),enacting(實(shí)施,即教師的教學(xué)過程和學(xué)生的學(xué)習(xí)過程)和eval-uating(評(píng)估),三個(gè)環(huán)節(jié)彼此相互聯(lián)系,相互影響,處于動(dòng)態(tài)發(fā)展?fàn)顟B(tài),而不是線性發(fā)展?fàn)顟B(tài)。在動(dòng)態(tài)課程設(shè)計(jì)觀看來,enacting是整個(gè)教育的核心,planning和evaluating都是以enacting為指向并與之緊密聯(lián)系。同時(shí),課程設(shè)計(jì)的這三個(gè)環(huán)節(jié)發(fā)生在一定的社會(huì)教育情景之中(socioeducational contexts),是由處于這些情景中的相關(guān)人員來完成的。

Nation & Macalister(2010)的語言課程設(shè)計(jì)內(nèi)外環(huán)模型是當(dāng)前語言課程設(shè)計(jì)研究的最新成果。他們的語言課程設(shè)計(jì)模型由三個(gè)外環(huán)和一個(gè)內(nèi)環(huán)組成(如圖4所示),內(nèi)環(huán)以教學(xué)目標(biāo)(goals)為核心,關(guān)注教學(xué)內(nèi)容(content and sequencing)、教學(xué)方式(format and presen—tation)與教學(xué)評(píng)估(monitoring and assessing),外環(huán)關(guān)注原則(principles)、需求(needs)和環(huán)境(environ—ment),內(nèi)環(huán)加外環(huán)構(gòu)成了課程,并以評(píng)估(evaluation)貫穿整個(gè)系統(tǒng),調(diào)整課程內(nèi)容、組織形式、教學(xué)方法等,最終服務(wù)于教學(xué)目標(biāo)的實(shí)現(xiàn),使得整個(gè)課程設(shè)計(jì)系統(tǒng)更具靈活性,這也反映出課程設(shè)計(jì)的動(dòng)態(tài)觀。

筆者認(rèn)為,Graves(2008)的語言課程設(shè)計(jì)動(dòng)態(tài)系統(tǒng)模型與Nation & Macalister(2010)的語言課程設(shè)計(jì)內(nèi)外環(huán)模型有相通之處,都是由許多相互聯(lián)系和相互作用的要素按照一定層次和結(jié)構(gòu)所組成并具有特定功能的有機(jī)整體,都是“以課程規(guī)劃為起點(diǎn)、以課程實(shí)施為核心、以課程評(píng)估為保障”的循環(huán)而完整的系統(tǒng)(如圖5所示)。

本調(diào)查以Graves(2008)動(dòng)態(tài)化外語課程設(shè)計(jì)系統(tǒng)中的三個(gè)核心環(huán)節(jié)為基本框架,結(jié)合Nation & Macali—ster(2010)語言課程設(shè)計(jì)內(nèi)外環(huán)模型,對(duì)所統(tǒng)計(jì)論文的內(nèi)容進(jìn)行初步的概括歸納,將其研究主題劃分如下(見表3)。

文章主題內(nèi)容分布情況如表4和圖6所示。2004—2012年間國內(nèi)學(xué)者比較注重對(duì)外語課程實(shí)施要素的研究,569篇,占論文總數(shù)的72%;關(guān)于外語課程規(guī)劃和評(píng)估要素的研究很少,各有118篇和99篇,占論文總數(shù)的15%和13%。近年來,隨著國內(nèi)學(xué)者對(duì)外語課程規(guī)劃研究愈加重視,這方面的研究逐漸增多,大多圍繞著大學(xué)英語課程要求、課程設(shè)置、語言教學(xué)“綱”與“目”之定位等角度展開;如何正確理解和運(yùn)用語言測(cè)試對(duì)教學(xué)的反撥作用,如何構(gòu)建立體式外語課程/教學(xué)綜合評(píng)估體系等已成為外語課程評(píng)估領(lǐng)域研究的重點(diǎn)。而傳統(tǒng)的有關(guān)語言教學(xué)理論、大學(xué)英語教學(xué)模式、學(xué)習(xí)環(huán)境、語言技能(聽、說、讀、寫、譯)培養(yǎng)、大學(xué)英語教材建設(shè)等方面的研究正逐漸減少。

3 對(duì)研究現(xiàn)狀的思考與展望

以課程論為視角審視目前的大學(xué)英語教學(xué)及其研究,可以使我們?cè)谡n程本體論研究的指導(dǎo)下,探討大學(xué)英語教學(xué)如何更加有效地為體現(xiàn)外語課程的性質(zhì)、實(shí)現(xiàn)外語課程的目標(biāo)而制定和實(shí)施課程標(biāo)準(zhǔn),進(jìn)行課程評(píng)估,從而對(duì)外語課程本身進(jìn)行更深入的研究。具體而言,包括以下四個(gè)方面:

(1)大學(xué)英語教學(xué)研究應(yīng)從“以教學(xué)為主線”走向“以課程為主線”,更多關(guān)注外語課程規(guī)劃和設(shè)計(jì)。大學(xué)英語教學(xué)是教師進(jìn)行有目的、有計(jì)劃的語言教學(xué)和學(xué)生進(jìn)行有意義、有質(zhì)量的語言學(xué)習(xí)的過程,對(duì)它的研究應(yīng)在外語課程整體觀、動(dòng)態(tài)觀視閾下進(jìn)行。一方面,大學(xué)英語課程的計(jì)劃、組織、實(shí)施和評(píng)估等環(huán)節(jié)之間存有連貫關(guān)系,互相滲透、互相促進(jìn),構(gòu)成了一個(gè)完整的非線性整體;另一方面,大學(xué)英語課程各環(huán)節(jié)并非任意地組合,是在師生對(duì)話、生生對(duì)話、學(xué)生與教材對(duì)話中不斷生成新的理解和認(rèn)識(shí),是個(gè)人知識(shí)結(jié)構(gòu)重新建構(gòu)的過程。作為以師生雙方以及師生與外語教學(xué)環(huán)境之間的互動(dòng)行為為基礎(chǔ)生成的動(dòng)態(tài)系統(tǒng),大學(xué)英語課程的整體化存在形式和動(dòng)態(tài)化發(fā)展過程體現(xiàn)了語言課程獨(dú)有的過程性。因此,作為課程設(shè)計(jì)的主要參與者,大學(xué)英語教師要以課程為研究主體,重視對(duì)“課程規(guī)劃”和“課程評(píng)估”的研究,為在規(guī)劃和評(píng)估的影響機(jī)制下不斷調(diào)整“課程實(shí)施”以順應(yīng)學(xué)習(xí)者和教學(xué)環(huán)境的要求并發(fā)揮師生的創(chuàng)造性提供新的思路和視角。

(2)大學(xué)英語教學(xué)研究應(yīng)從“以質(zhì)性研究為主體”走向“以量化研究為主體,質(zhì)性、量化研究有機(jī)結(jié)合”,更多關(guān)注外語教學(xué)研究方法的科學(xué)性。從近年來大學(xué)英語教學(xué)研究中質(zhì)性研究(62%)與量化研究(38%)的比例可以看出,目前大學(xué)英語教學(xué)研究“重理論、輕實(shí)證”,質(zhì)性研究占主導(dǎo)地位。但從2011年起,二者逐漸均衡,這是越來越多的研究者認(rèn)識(shí)到外語教學(xué)研究的實(shí)踐性很強(qiáng),需要大量數(shù)據(jù)使研究更具說服力的結(jié)果。以實(shí)證的方式獲得數(shù)據(jù),再與理論研究相結(jié)合所得出的結(jié)論會(huì)更加科學(xué)與準(zhǔn)確,更能解決大學(xué)英語教學(xué)的具體問題從而有力地指導(dǎo)大學(xué)英語教學(xué)實(shí)踐。與我國應(yīng)用語言學(xué)研究的變化趨勢(shì)一致,當(dāng)前大學(xué)英語教學(xué)研究方法正在向規(guī)范化和科學(xué)化發(fā)展。對(duì)質(zhì)性研究和量化研究范式的合理選擇是實(shí)現(xiàn)研究方法規(guī)范化的關(guān)鍵。

(3)大學(xué)英語教學(xué)研究應(yīng)從“單一學(xué)科研究”走向“跨學(xué)科和綜合化研究”,更多關(guān)注外語教學(xué)與其他學(xué)科間的融合與滲透問題。大學(xué)英語不僅是一門語言基礎(chǔ)課程,也是拓寬知識(shí)、了解世界文化的素質(zhì)教育課程,兼有工具性和人文性。很長時(shí)間以來,我們過多地注意了外語課程的工具性,忽略了外語課程的人文性,因此許多研究的重點(diǎn)也往往放在了提高教學(xué)效率和效果上。我們應(yīng)充分考慮外語課程的內(nèi)容與社會(huì)意識(shí)形態(tài)的緊密聯(lián)系,充分認(rèn)識(shí)外語課程在培養(yǎng)學(xué)生的人文精神和提高學(xué)生的人文素質(zhì)等方面的重要作用。借助語言技能的學(xué)習(xí)和人文素養(yǎng)的培養(yǎng),大學(xué)英語教學(xué)有利于實(shí)現(xiàn)高等教育中的全人教育(Whole-person Edu-cation)目標(biāo)。因此,研究大學(xué)英語教學(xué)有必要在應(yīng)用語言學(xué)、二語習(xí)得等學(xué)科之外加大與語言學(xué)、教育學(xué)、心理學(xué)、文化學(xué)、哲學(xué)、人類學(xué)等多學(xué)科理論研究成果融合的力度。目前大學(xué)英語教學(xué)跨學(xué)科研究論文的數(shù)量在逐步增多,但還不具有廣泛性和代表性,與外語教學(xué)結(jié)合緊密的教育學(xué)、心理學(xué)等更多地被研究者應(yīng)用在大學(xué)英語教學(xué)研究中,其他學(xué)科較少涉獵。構(gòu)建以跨學(xué)科教育為導(dǎo)向的新型研究范式,能改變當(dāng)前大學(xué)英語教學(xué)研究模式單一、內(nèi)容枯燥的局面,在教學(xué)和科研兩方面發(fā)揮學(xué)科之間的并聯(lián)性,互相滲透,提高教學(xué)效率和科研影響力。

(4)大學(xué)英語教學(xué)研究應(yīng)從“靜止化”走向“動(dòng)態(tài)化”,更多關(guān)注外語教學(xué)與發(fā)展式教育觀的契合。發(fā)展式教育觀強(qiáng)調(diào)教育應(yīng)促進(jìn)學(xué)生的全面發(fā)展,學(xué)生在受教育過程中具有主體性和能動(dòng)性。具體到大學(xué)英語教學(xué)中,強(qiáng)調(diào)外語教學(xué)要不斷適應(yīng)高等教育人才培養(yǎng)目標(biāo)和大學(xué)生未來發(fā)展的需要,這就要求大學(xué)英語教學(xué)的發(fā)展首先要目標(biāo)明確。我國大學(xué)英語教學(xué)改革之路有兩股潮流(俞理明等,2012),一是以提高學(xué)生的聽、說、讀、寫等能力為出發(fā)點(diǎn),走“語言驅(qū)動(dòng)”的路子;二是以通過英語獲取所需要的信息,表達(dá)自己的專業(yè)思想,以課程內(nèi)容的學(xué)習(xí)提高語言水平,走“內(nèi)容驅(qū)動(dòng)”的路子。實(shí)踐證明,“語言驅(qū)動(dòng)”是大學(xué)英語教學(xué)“費(fèi)時(shí)低效”的關(guān)鍵癥結(jié),ESP教學(xué)的核心“內(nèi)容驅(qū)動(dòng)”則具有事半功倍的優(yōu)越性。鑒于此,大學(xué)英語教學(xué)要有動(dòng)態(tài)化的教學(xué)目標(biāo)定位和學(xué)習(xí)需求分析,基礎(chǔ)階段要走“語言驅(qū)動(dòng)”的路子,高級(jí)階段要嘗試走“內(nèi)容驅(qū)動(dòng)”的路子,二者處于交互發(fā)展的狀態(tài),是語言還是內(nèi)容驅(qū)動(dòng)大學(xué)英語教學(xué)要視具體情況而定,兩條教學(xué)路子都有其存在的理由,以靜止的眼光定位大學(xué)英語教學(xué)會(huì)導(dǎo)致其片面化、狹窄化。大學(xué)英語課程在動(dòng)態(tài)發(fā)展過程中最終指向個(gè)體自我意識(shí)的提升和生活經(jīng)驗(yàn)的開發(fā),這是發(fā)展式教育觀在大學(xué)英語課程中的體現(xiàn)。

篇(4)

[關(guān)鍵詞]計(jì)算機(jī)教育;研究型教學(xué);編譯原理

[中圖分類號(hào)]G40―057

[文獻(xiàn)標(biāo)識(shí)碼]A

[論文編號(hào)]1009―8097(2009)13―0062―02

引言

傳統(tǒng)教學(xué)是以教師為核心,以知識(shí)點(diǎn)為核心,是由教師確定學(xué)生應(yīng)該學(xué)什么,學(xué)生怎么學(xué),而研究型教學(xué)是以學(xué)生為核心,以好奇心作為學(xué)習(xí)的趨動(dòng)力,但是如何在教學(xué)過程中把學(xué)生的激情找回來,這是教學(xué)改革中一個(gè)一直在探索的問題。本文通過對(duì)編譯原理課程教學(xué)實(shí)踐,對(duì)應(yīng)用研究型教學(xué)進(jìn)行了一些嘗試。

一 研究型教學(xué)定義

研究型教學(xué)是教師通過指導(dǎo)學(xué)生從自然、社會(huì)和生活中選擇和確定與學(xué)科相關(guān)的專題進(jìn)行研究,使學(xué)生在獨(dú)立的主動(dòng)探索、主動(dòng)思考、主動(dòng)實(shí)踐的研究過程中,吸收知識(shí)、應(yīng)用知識(shí)、解決問題、獲取新穎的經(jīng)驗(yàn)和表現(xiàn)具有個(gè)性特征的行為,從而提高學(xué)生的各方面素質(zhì),培養(yǎng)學(xué)生創(chuàng)造能力和創(chuàng)新精神的一種實(shí)踐活動(dòng)。研究型教學(xué)以培養(yǎng)學(xué)生創(chuàng)新能力為核心,以培養(yǎng)學(xué)生的創(chuàng)新精神和創(chuàng)新能力為目的,立足所學(xué),從實(shí)際背景和問題出發(fā),創(chuàng)設(shè)問題情境,在教師的引導(dǎo)下,確定課題,通過觀察、實(shí)驗(yàn)、分析、歸納、猜想、論證、社會(huì)實(shí)踐等方式進(jìn)行學(xué)習(xí)。在專業(yè)必修課程中結(jié)合研究型教學(xué)模式能夠?qū)⒈容^成熟的專業(yè)知識(shí)與領(lǐng)域研究熱點(diǎn)將結(jié)合,使得每屆教學(xué)內(nèi)容都有新的變化。

二 編譯原理課程特點(diǎn)

編譯原理課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生的重要基礎(chǔ)課程。通過學(xué)習(xí)該課程,要求學(xué)生掌握計(jì)算機(jī)語言編譯程序的基本原理、方法和工具,以及編譯程序的管道/過濾器型軟件體系結(jié)構(gòu),更深入地理解由ACM/IEEE-CS制訂的“CC2005”中提出的12個(gè)核心概念,特別是其中的“概念和形式模型”。此外,通過學(xué)習(xí)編譯原理還可使學(xué)生更好的理解計(jì)算機(jī)程序設(shè)計(jì)語言的內(nèi)部機(jī)制,從而更好地理解和運(yùn)用程序設(shè)計(jì)語言。因此,在編譯原理課程中采用研究型教學(xué),不僅使學(xué)生掌握編譯技術(shù)的知識(shí),還還可使學(xué)生更好的理解計(jì)算機(jī)程序設(shè)計(jì)語言的內(nèi)部機(jī)制,從而更好地理解和運(yùn)用程序設(shè)計(jì)語言。

三 研究型教學(xué)在編譯原理的應(yīng)用

學(xué)生從被動(dòng)接受知識(shí)到主動(dòng)獲取知識(shí)是研究型教學(xué)的最大特點(diǎn),因此,在編譯原理課程的教學(xué)過程中充分調(diào)動(dòng)學(xué)生積極性是被反復(fù)強(qiáng)調(diào)的。為了更好的讓學(xué)生理解編譯技術(shù),在課程開始時(shí)教師可以通過舉例說明編譯技術(shù)在計(jì)算機(jī)領(lǐng)域中的廣泛應(yīng)用,吸引學(xué)生學(xué)習(xí)課程的興趣,比如:OQ軟件是針對(duì)特定字符串進(jìn)行識(shí)別并用圖片替換來實(shí)現(xiàn)QQ表情,這是編譯技術(shù)中詞法分析的應(yīng)用;數(shù)據(jù)庫SQL語句執(zhí)行之前都須對(duì)語句進(jìn)行語法檢查,這是正規(guī)式和正規(guī)文法的應(yīng)用等。教師還應(yīng)強(qiáng)調(diào)“語言是在軟件設(shè)計(jì)中求解實(shí)際問題的一種重要途徑”,告知學(xué)生在課程設(shè)計(jì)中可以選擇實(shí)現(xiàn)當(dāng)前流行的HTML、JDBC、RTF、PostScript、SQL、報(bào)表白定義等語言或子語言的編譯器,激發(fā)學(xué)生的學(xué)習(xí)興趣。

在設(shè)計(jì)教學(xué)計(jì)劃時(shí),為了突出能力培養(yǎng),將課堂討論題、課后研究題、課題提問成績均計(jì)入學(xué)生最后的成績。

教學(xué)計(jì)劃將課程課題討論題設(shè)計(jì)為36次,即每次課有一題,每題0.5分。根據(jù)教學(xué)大綱,課題討論題可以在講解新的知識(shí)點(diǎn)之前設(shè)計(jì),比如:LR(1)分析方法會(huì)產(chǎn)生大量類似狀態(tài),如何將類似的狀態(tài)合并而不會(huì)產(chǎn)生新的問題,從而引出LALR(1)方法;介紹完DFA、正規(guī)式和正規(guī)文法的定義之后,讓學(xué)生思考三者之間是否可以轉(zhuǎn)換、如何轉(zhuǎn)換。

對(duì)于編譯原理課程來說,研究型教學(xué)中的問題解決模式是根據(jù)學(xué)生自身知識(shí)水平和學(xué)習(xí)能力,由教師根據(jù)課程內(nèi)容設(shè)置問題,學(xué)生收集科學(xué)事實(shí),解決問題,得出科學(xué)結(jié)論并應(yīng)用新知識(shí)這一個(gè)過程,教學(xué)計(jì)劃中課后研究題就是采用這種教學(xué)模式。

課后研究題占課程成績的7%一般以2~3人為一組,在整個(gè)課程中每組同學(xué)至少完成一次課后研究題,每次上課布置課后研究題要求一組同學(xué)在閱讀教材的基礎(chǔ)上對(duì)相關(guān)知識(shí)有所延伸閱讀并進(jìn)行相應(yīng)實(shí)踐,在下次課上課時(shí)給出10分鐘進(jìn)行演講,題目的設(shè)置體現(xiàn)研究分析性與動(dòng)手能力結(jié)合的趣味性問題,比如:解釋型語言和編譯型語言運(yùn)行效率比較、設(shè)計(jì)URL地址的詞法分析器。通過這些方式有效的激發(fā)學(xué)生學(xué)習(xí)的興趣和積極性。

四 課程設(shè)計(jì)方案設(shè)計(jì)

編譯原理課程是計(jì)算機(jī)軟件學(xué)科理論與實(shí)踐相結(jié)合的典范,在理論課中所介紹的基本概念、原理、方法和算法,要通過實(shí)驗(yàn)加以理解和吸收,才能能夠達(dá)到真正的理解和掌握。為此設(shè)計(jì)一組與理論內(nèi)容相配套的課程設(shè)計(jì)是非常重要的。本文利用Lex和Yacc工具,提出了驗(yàn)證、應(yīng)用、創(chuàng)新的三步掌握編譯技術(shù)的課程設(shè)計(jì)方案。

正如前文所述,本課程設(shè)計(jì)并不要求實(shí)現(xiàn)某種指定語言的編譯器,學(xué)生以小組的形式,可以選定一種目前計(jì)算機(jī)領(lǐng)域中流行的編程語言或子語言實(shí)現(xiàn),這樣的好處是,一方面可以使學(xué)生提高學(xué)習(xí)興趣,實(shí)現(xiàn)某種語言的部分功能;另一方面可以提高學(xué)生的自學(xué)和創(chuàng)新能力。本課程設(shè)計(jì)如下:

1 驗(yàn)證型實(shí)驗(yàn),按照編寫好的實(shí)驗(yàn)操作學(xué)習(xí)使用Lex和Yacc,如利用Lex計(jì)算文本文件的字符數(shù)、單詞數(shù);利用Yacc生成中綴表示的計(jì)算機(jī)器。

2 應(yīng)用型實(shí)驗(yàn),構(gòu)造選定語言的LALR文法,使用Lex和Yacc實(shí)現(xiàn)選定語言的詞法分析器和語法分析器。

3 創(chuàng)新型實(shí)驗(yàn),用課程中講授的分析方法,如遞歸下降分析法完成對(duì)特定語言的語法分析,并生成相應(yīng)的語法樹;將語法分析得到的中間代碼換成自定義的四元式中間代碼,并將其翻譯成匯編代碼。

在整個(gè)課程設(shè)計(jì)方案中,有層次的、階段性實(shí)驗(yàn)課題讓學(xué)生由淺入深系統(tǒng)學(xué)習(xí)編譯技術(shù)知識(shí),并能夠應(yīng)用學(xué)到的編譯原理方法實(shí)現(xiàn)選定語言的編譯器,使學(xué)生通過課程設(shè)計(jì)的學(xué)習(xí)后,即掌握編譯理論和方法方面的基本知識(shí),也具有設(shè)計(jì)、實(shí)現(xiàn)、分析和維護(hù)編澤程序等方面的初步能力。

篇(5)

關(guān)鍵詞:校企深度融合 課程設(shè)計(jì) 計(jì)算機(jī)專業(yè)

中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2017)03(b)-0173-04

Research on the Teaching Mode of Curriculum Design Based on the Deep Cooperation of School and Enterprise in Computer Major

Pang Xiyu Wang Cheng

(School of Information Science and Electrical Engineering, Shandong Jiaotong University, Ji'nan Shandong ,250357, China)

Abstract:In order to solve the problems of the curriculum design practice teaching of computer major in colleges and universities, such as school and enterprise separation, school-enterprise cooperation is limited to the form and so on, the paper analyzed how to reform the curriculum practice teaching of computer major, and how to apply the school-enterprise cooperation into the curriculum design practice teaching plan, teaching implementation process, teaching management and supervision, put forward a set of teaching methods based on the deep cooperation of school and enterprise, and applied the method to our school computer science and technology major, it made a certain effect.

Key Words:School-enterprise deep cooperation; Curriculum design; Computer major

課程設(shè)計(jì)是高校實(shí)踐教學(xué)體系中的重要組成部分,是各專業(yè)主干課程的理論授課結(jié)束后繼而進(jìn)行的一個(gè)綜合性實(shí)踐教學(xué)環(huán)節(jié)。該環(huán)節(jié)是所授理論和實(shí)際應(yīng)用之間的橋梁,是強(qiáng)化學(xué)生的知識(shí)應(yīng)用能力和實(shí)踐動(dòng)手能力的重要載體,在工科人才培養(yǎng)中具有不可替代的重要作用[1]。

計(jì)算機(jī)專業(yè)是強(qiáng)調(diào)以應(yīng)用和工程為導(dǎo)向的工科專業(yè),需要充分培養(yǎng)學(xué)生利用計(jì)算機(jī)技術(shù)解決實(shí)際問題的能力,為此高校的計(jì)算機(jī)專業(yè)都設(shè)有課程O計(jì),旨在通過團(tuán)隊(duì)式合作、研究式分析、工程化設(shè)計(jì)來實(shí)現(xiàn)特定的系統(tǒng),從而提高學(xué)生的綜合實(shí)踐能力,以實(shí)現(xiàn)個(gè)人發(fā)展及滿足就業(yè)需求。然而,各方面的原因使得各高校對(duì)課程設(shè)計(jì)環(huán)節(jié)的理解與實(shí)施的力度存在較大差距,導(dǎo)致學(xué)生在校期間沒有充分利用這個(gè)環(huán)節(jié)受到專業(yè)、系統(tǒng)的實(shí)踐與訓(xùn)練。因此,非常有必要對(duì)此進(jìn)行研究與探討[2]。

目前,如何安排課程設(shè)計(jì)環(huán)節(jié)的教學(xué),最大限度地提高學(xué)生的動(dòng)手能力,縮短學(xué)校和企業(yè)之間的差距,是各大高校研究的熱點(diǎn)。山東交通學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)長期以來一致堅(jiān)持走校企合作的路線,注重學(xué)生實(shí)踐能力的培養(yǎng),近年來圍繞著如何將校企合作深度融入到課程設(shè)計(jì)的教學(xué)中,進(jìn)一步加提升課程設(shè)計(jì)的效果進(jìn)行了探索,取得了一些成效。

1 高校計(jì)算機(jī)類專業(yè)課程設(shè)計(jì)面臨的問題

目前高校計(jì)算機(jī)類的專業(yè)主要包括:計(jì)算機(jī)科學(xué)與技術(shù)、計(jì)算機(jī)軟件與理論、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)等方向,目前這些方向都開設(shè)了一些課程設(shè)計(jì)實(shí)踐課程例如C語言課程設(shè)計(jì)、數(shù)據(jù)庫課程設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)、高級(jí)語言(JAVA、C++等)課程設(shè)計(jì)、web應(yīng)用程序開發(fā)、綜合實(shí)訓(xùn)等。經(jīng)過對(duì)國內(nèi)多所高校計(jì)算機(jī)專業(yè)的調(diào)研,結(jié)合該校計(jì)算機(jī)專業(yè)課程設(shè)計(jì)教學(xué)的實(shí)際情況,發(fā)現(xiàn)目前高校計(jì)算機(jī)專業(yè)的課程設(shè)計(jì)教學(xué)面臨著課程設(shè)計(jì)設(shè)置缺少銜接、與相關(guān)企業(yè)實(shí)際運(yùn)作項(xiàng)目脫離、教學(xué)方式單一等諸多問題[3-5]。

1.1 課程設(shè)置缺少銜接

課程設(shè)計(jì)之間相互獨(dú)立,缺少應(yīng)有的銜接和關(guān)聯(lián),設(shè)置混亂。目前高校在安排課程設(shè)計(jì)任務(wù)時(shí),都是將各門課程設(shè)計(jì)作為獨(dú)立的個(gè)體,單獨(dú)安排指導(dǎo)教師,各門課程設(shè)計(jì)都是由不同的指導(dǎo)教師來負(fù)責(zé),這樣在制定課程設(shè)計(jì)教學(xué)實(shí)施計(jì)劃和課程設(shè)計(jì)質(zhì)量標(biāo)準(zhǔn)時(shí),指導(dǎo)教師往往只從自己所負(fù)責(zé)的課程設(shè)計(jì)出發(fā),無法充分考慮到學(xué)生已經(jīng)參加過的課程設(shè)計(jì)和以后要參加的課程設(shè)計(jì),忽略了課程設(shè)計(jì)之間應(yīng)有的銜接和關(guān)聯(lián)。

實(shí)際上,計(jì)算機(jī)專業(yè)多門課程設(shè)計(jì)之間是存在一定關(guān)聯(lián)的,例如C語言課程設(shè)計(jì)和數(shù)據(jù)庫課程設(shè)計(jì)是高級(jí)語言課程設(shè)計(jì)的基礎(chǔ),如果在課程設(shè)計(jì)的教學(xué)過程中忽略了這種關(guān)聯(lián),將數(shù)據(jù)庫課程設(shè)計(jì)安排在了高級(jí)語言課程設(shè)計(jì)的后面,沒有將它們恰當(dāng)?shù)你暯悠饋?,?huì)出現(xiàn)在進(jìn)行高級(jí)語言課程設(shè)計(jì)時(shí),還要補(bǔ)習(xí)數(shù)據(jù)庫方面的知識(shí),在進(jìn)行數(shù)據(jù)庫課程設(shè)計(jì)時(shí),這些知識(shí)又重復(fù)了一遍,浪費(fèi)了時(shí)間,從而導(dǎo)致兩門課程設(shè)計(jì)的效果都受到了一定程度的影響。

1.2 校企合作局限于形式

課程設(shè)計(jì)的題目應(yīng)用性不強(qiáng),與相關(guān)企業(yè)實(shí)際運(yùn)作項(xiàng)目脫離,校企合作局限于形式。校企合作是解決高校學(xué)生就業(yè)的重要渠道,目前高校都重視校企合作,積極搭建校企合作平臺(tái),大部分高校的做法為:學(xué)生在校學(xué)習(xí)3年,去相應(yīng)的企業(yè)實(shí)踐鍛煉1年或者學(xué)生畢業(yè)后,經(jīng)過培訓(xùn)機(jī)構(gòu)的實(shí)訓(xùn),然后再去企業(yè)工作。這種做法雖然一定程度上解決了學(xué)生的就業(yè)問題,學(xué)校和企業(yè)也建立了橋梁,但是沒有將學(xué)校和企業(yè)深度融合充分發(fā)揮校企合作的作用,企業(yè)人員沒有真正參與到學(xué)生的培養(yǎng)中。

同樣,國內(nèi)高校在計(jì)算機(jī)類專業(yè)的課程設(shè)計(jì)的教學(xué)模式上,部分高校采用由學(xué)校教師單獨(dú)指導(dǎo)的方式,教師設(shè)計(jì)課程設(shè)計(jì)題目,下達(dá)課程設(shè)計(jì)任務(wù)書,學(xué)生在機(jī)房實(shí)驗(yàn)室進(jìn)行課程設(shè)計(jì),教師隨時(shí)指導(dǎo)和答疑,這種方式會(huì)帶來下面一系列的問題。

(1)缺乏項(xiàng)目團(tuán)隊(duì)合作能力的培養(yǎng)。

雖然本校教師在指導(dǎo)課程設(shè)計(jì)時(shí)也會(huì)讓學(xué)生組成項(xiàng)目團(tuán)隊(duì),項(xiàng)目團(tuán)隊(duì)里面也會(huì)進(jìn)行分工,但是事實(shí)證明,這種項(xiàng)目團(tuán)隊(duì)很多時(shí)候趨于形式,反而存在一定的弊端,項(xiàng)目團(tuán)隊(duì)的任務(wù)往往由項(xiàng)目組中的能力強(qiáng)的同學(xué)來完成,項(xiàng)目組其他同學(xué)參與的成分較少,達(dá)不到課程設(shè)計(jì)的教學(xué)目標(biāo),如果課程設(shè)計(jì)不以團(tuán)隊(duì)的形式進(jìn)行,則會(huì)導(dǎo)致課程設(shè)計(jì)只注重個(gè)人實(shí)踐能力的培養(yǎng),忽略了團(tuán)隊(duì)協(xié)作的優(yōu)勢(shì),而這點(diǎn)是與企業(yè)實(shí)際的軟件開發(fā)模式不相符的。

(2)往往只注重編碼,缺乏軟件開發(fā)規(guī)范等其余重要相關(guān)知識(shí)的培養(yǎng)。

計(jì)算機(jī)類企業(yè)為了提高軟件開發(fā)質(zhì)量,降低開發(fā)周期,增強(qiáng)代碼的可重用性和易讀性,企業(yè)內(nèi)部的開發(fā)是要嚴(yán)格遵循一系列的開發(fā)規(guī)范,其中包括命名規(guī)范、代碼規(guī)范、開發(fā)文檔的編寫、測(cè)試等,這些往往要占據(jù)整個(gè)開發(fā)工作的70%以上,但是在高校課程設(shè)計(jì)中往往得不到應(yīng)有的重視。因此,企業(yè)對(duì)招聘過去的應(yīng)屆畢業(yè)生,要重新進(jìn)行軟件開發(fā)規(guī)范相關(guān)知識(shí)的培訓(xùn),這樣一來,企業(yè)和學(xué)校的工作就重復(fù)做了,造成了資源的浪費(fèi),而且由于在學(xué)校進(jìn)行過學(xué)習(xí),學(xué)生的掌握程度參差不齊,對(duì)企業(yè)進(jìn)行的相關(guān)培訓(xùn)造成了一定的困難。

除了該校教師指導(dǎo)課程設(shè)計(jì)外,部分高校的課程設(shè)計(jì)由培訓(xùn)機(jī)構(gòu)來參與指導(dǎo)。計(jì)算機(jī)專業(yè)培訓(xùn)機(jī)構(gòu)伴隨著中國信息技術(shù)產(chǎn)業(yè)的飛速發(fā)展,如雨后春筍般涌現(xiàn)出來,當(dāng)前國內(nèi)計(jì)算機(jī)專業(yè)培訓(xùn)教育機(jī)構(gòu)尚處在一個(gè)由發(fā)展起步階段向爆發(fā)性成長期轉(zhuǎn)型的過渡階段,為了打開市場(chǎng),培訓(xùn)機(jī)構(gòu)會(huì)主動(dòng)和各高校取得聯(lián)系,請(qǐng)求參與指導(dǎo)學(xué)生的課程設(shè)計(jì),由于培訓(xùn)機(jī)構(gòu)的出發(fā)點(diǎn)是吸引學(xué)生去自己的培訓(xùn)機(jī)構(gòu)參加培訓(xùn),所以在課程設(shè)計(jì)期間會(huì)加入一定的企業(yè)宣傳,其次,培訓(xùn)機(jī)構(gòu)的教師在參與指導(dǎo)課程設(shè)計(jì)時(shí),往往只教學(xué)生怎么做,不解釋為什么這么做,雖然課程設(shè)計(jì)完成了教學(xué)目標(biāo),實(shí)現(xiàn)了一些模塊或者功能,但是很多學(xué)生根本不了解為什么這么做,從而造成了理論知識(shí)的缺乏,這么培養(yǎng)出來的學(xué)生往往職業(yè)發(fā)展后勁不足。

1.3 教學(xué)方式單一

課程設(shè)計(jì)的教學(xué)方式單一,無法充分調(diào)動(dòng)學(xué)生的興趣和積極性。目前,國內(nèi)高校在進(jìn)行課程設(shè)計(jì)的指導(dǎo)教學(xué)時(shí),基本上采用在課程設(shè)計(jì)期間將學(xué)生安排在機(jī)房做任務(wù),課程設(shè)計(jì)的時(shí)間都是以周為單位的,例如C語言課程設(shè)計(jì)一般是1周,Java或者C++課程設(shè)計(jì)一般是2周,學(xué)生長時(shí)間待在機(jī)房里面對(duì)著電腦,難免會(huì)產(chǎn)生厭倦。另外,沒有考慮學(xué)生自身的多元性,目前課程設(shè)計(jì)的教學(xué)過程是按照班級(jí)分班進(jìn)行的,有些學(xué)生在做課程設(shè)計(jì)任務(wù)時(shí),覺得老師布置的題目很難,無從下手,索性去玩游戲或者做一些與課程無關(guān)的事情,而有些學(xué)生則能比較輕松的完成實(shí)驗(yàn)或者課程設(shè)計(jì)的題目,剩余的時(shí)間也浪費(fèi)掉了,這種情況是由于學(xué)生的自身能力參差不齊造成的,教師在下達(dá)課程設(shè)計(jì)題目時(shí)沒有考慮學(xué)生自身的多元性。

因此,如何解決這些問題,需要各高校計(jì)算機(jī)及其相關(guān)專業(yè)努力探索課程設(shè)計(jì)的教學(xué)模式,提出相應(yīng)的解決方案。

2 基于校企深度融合的課程設(shè)計(jì)的教學(xué)模式

山|交通學(xué)院2013年獲批為“山東特色名校工程”重點(diǎn)建設(shè)的應(yīng)用型人才培養(yǎng)特色高校,是教育部“應(yīng)用科技大學(xué)改革試點(diǎn)戰(zhàn)略研究”項(xiàng)目首批試點(diǎn)院校。該校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)長期以來一致堅(jiān)持走校企合作的路線,注重學(xué)生實(shí)踐能力的培養(yǎng),圍繞著如何將校企合作融入到課程設(shè)計(jì)的教學(xué)中,讓企業(yè)真正參與到高校人才培養(yǎng)中,進(jìn)一步加深校企合作進(jìn)行了探索,取得了一些成效,具體方案如圖1所示。

2.1 基于校企聯(lián)動(dòng)和體系化視角的教學(xué)方案的制定

針對(duì)各個(gè)課程設(shè)計(jì)之間缺少應(yīng)有的關(guān)聯(lián)以及校企合作局限于形式的問題,該校計(jì)算機(jī)類的專業(yè)將整個(gè)課程設(shè)計(jì)作為一個(gè)體系,采用基于校企融合的組合方式制定教學(xué)實(shí)施方案。在制定課程設(shè)計(jì)的實(shí)施方案時(shí),學(xué)校組成一個(gè)課程設(shè)計(jì)教學(xué)團(tuán)隊(duì),企業(yè)組成一個(gè)課程設(shè)計(jì)教學(xué)團(tuán)隊(duì),校企雙方的兩個(gè)團(tuán)隊(duì)共同進(jìn)行課程設(shè)計(jì)的設(shè)置以及課程設(shè)計(jì)內(nèi)容的制定,在縮短學(xué)校和企業(yè)之間差距的同時(shí),也注重鞏固學(xué)生理論知識(shí),實(shí)現(xiàn)“校企融合,構(gòu)建生態(tài)應(yīng)用技術(shù)型大學(xué)”的最終目標(biāo)。

目前國內(nèi)本科高校學(xué)制四年,共分八個(gè)學(xué)期。校企雙方的課程設(shè)計(jì)人員在設(shè)置課程設(shè)計(jì)課程時(shí),將本科四年所有的課程設(shè)計(jì)看成一個(gè)體系,按照“注重銜接,循序漸進(jìn),逐步加深”的原則,注重各個(gè)課程設(shè)計(jì)之間的關(guān)聯(lián),C語言課程設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)、數(shù)據(jù)庫課程設(shè)計(jì)是其他課程設(shè)計(jì)的基礎(chǔ),應(yīng)提前安排,所以將C語言課程設(shè)計(jì)安排在第二學(xué)期,數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)、數(shù)據(jù)庫課程課程設(shè)計(jì)安排在第三學(xué)期,JAVA課程設(shè)計(jì)是web應(yīng)用開發(fā)課程設(shè)計(jì)的基礎(chǔ)和前提,Java課程設(shè)計(jì)安排在第四學(xué)期,web應(yīng)用開發(fā)課程設(shè)計(jì)安排在第五學(xué)期,競賽實(shí)訓(xùn)和企業(yè)級(jí)項(xiàng)目開發(fā)實(shí)踐必須以其他課程設(shè)計(jì)為基礎(chǔ),只有其他課程設(shè)計(jì)進(jìn)行完畢,才能進(jìn)行競賽實(shí)訓(xùn)和企業(yè)級(jí)項(xiàng)目開發(fā)實(shí)踐,所以將競賽實(shí)訓(xùn)安排在第六學(xué)期,第七學(xué)期進(jìn)行企業(yè)級(jí)項(xiàng)目開發(fā)實(shí)踐。從而解決了目前應(yīng)用技術(shù)型高校在課程設(shè)計(jì)的設(shè)置上忽視銜接設(shè)置混亂的問題。

此外,校企雙方在制定課程設(shè)計(jì)的內(nèi)容時(shí),圍繞著以“理論知識(shí)和實(shí)踐能力雙向提升,兼顧校企雙方,實(shí)現(xiàn)就業(yè)”為核心目標(biāo)進(jìn)行設(shè)計(jì),教師和企業(yè)人員根據(jù)學(xué)生自身的情況,研發(fā)出兼顧學(xué)校和企業(yè)雙方的課程設(shè)計(jì)題目,同時(shí)注意知識(shí)點(diǎn)的銜接和覆蓋,例如在JAVA課程設(shè)計(jì)中通常會(huì)涉及到數(shù)據(jù)庫應(yīng)用程序的編碼,相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)的類型和各種sql語句、觸發(fā)器、存儲(chǔ)過程等內(nèi)容就需要在數(shù)據(jù)庫課程設(shè)計(jì)中涉及,競賽實(shí)訓(xùn)和企業(yè)級(jí)項(xiàng)目開發(fā)實(shí)踐所涉及的web應(yīng)用程序開發(fā)、高級(jí)語言語法等知識(shí)點(diǎn)在相應(yīng)的課程設(shè)計(jì)內(nèi)容中應(yīng)涉及到。

2.2 教學(xué)實(shí)施過程

在課程設(shè)計(jì)的的教學(xué)過程中,從學(xué)生自身的實(shí)際情況出發(fā),采取一系列措施,進(jìn)一步提升課程設(shè)計(jì)的效果。

(1)將課程設(shè)計(jì)的組織形式多樣化,提高學(xué)生的興趣。

目前,應(yīng)用技術(shù)型高校課程設(shè)計(jì)的組織形式基本上都采用集中型,例如C語言課程設(shè)計(jì)的周期為1周,這1周的時(shí)間學(xué)生集中呆在機(jī)房進(jìn)行課程設(shè)計(jì),課程設(shè)計(jì)的組織形式單一,針對(duì)這種情況,校企雙方的課程設(shè)計(jì)指導(dǎo)老師根據(jù)各個(gè)課程設(shè)計(jì)的性質(zhì),靈活組織課程設(shè)計(jì),例如C語言課程設(shè)計(jì)、數(shù)據(jù)庫課程設(shè)計(jì)、高級(jí)語言課程設(shè)計(jì)周期較短,具體實(shí)施時(shí)采用集中型;對(duì)于周期較長的競賽實(shí)訓(xùn)采用分散和集中相結(jié)合的組織方式,學(xué)生自己找地方進(jìn)行課程設(shè)計(jì)的任務(wù),校企雙方的指導(dǎo)教師定期集中進(jìn)行指導(dǎo)和檢查;對(duì)于企業(yè)級(jí)項(xiàng)目開發(fā)實(shí)踐課程設(shè)計(jì)的地點(diǎn)選在企業(yè)的實(shí)訓(xùn)基地,在培養(yǎng)學(xué)生實(shí)踐能力的同時(shí),通過與企業(yè)近距離的接觸,使學(xué)生較早的了解真實(shí)的企業(yè)工作氛圍和環(huán)境。

(2)增強(qiáng)針對(duì)性,因材施教,采用分層次教學(xué)模式,保證課程設(shè)計(jì)的效果。

在課程設(shè)計(jì)中,打破傳統(tǒng)分班進(jìn)行的教學(xué)方式,校企雙方課程設(shè)計(jì)指導(dǎo)教師根據(jù)學(xué)生該課程的期末成績以及平時(shí)成績中的上機(jī)成績,對(duì)參加課程設(shè)計(jì)的學(xué)生進(jìn)行分層次,課程設(shè)計(jì)的題目按照難易程度分為難題、一般題目、較容易的題目,根據(jù)學(xué)生的具體情況安排課程設(shè)計(jì)的題目。這種方案不僅能夠使學(xué)生充分利用課程設(shè)計(jì)的時(shí)間,而且可以培養(yǎng)學(xué)生的自信心和對(duì)這門課程的興趣,保證了課程設(shè)計(jì)的順利進(jìn)行。

(3)充分利用信息技術(shù),提高學(xué)生的興趣,提升課程設(shè)計(jì)的教學(xué)效果。

隨著信息技術(shù)的迅猛發(fā)展以及在日常生活的深入普及,對(duì)傳統(tǒng)行業(yè)帶來了極大的沖擊。教育作為國之根本,也已經(jīng)感受到在線課堂、微課等最新信息化教育技術(shù)的影響,為了更好地提高學(xué)生的學(xué)習(xí)興趣和效率,校企雙方課程設(shè)計(jì)指導(dǎo)教師充分利用信息技術(shù),將課程設(shè)計(jì)的知識(shí)點(diǎn)、難點(diǎn)等制作成慕課、微課的形式,讓學(xué)生自己靈活學(xué)習(xí),這樣一方面可以提高學(xué)生的學(xué)習(xí)興趣,另一方面可以重復(fù)利用網(wǎng)絡(luò)資源,節(jié)約成本。目前,該校計(jì)算機(jī)專業(yè)已經(jīng)擁有專門的慕課、微課錄播室和工作室,將制作成的慕課、微課以各個(gè)課程設(shè)計(jì)的名字存n,并根據(jù)情況不斷對(duì)慕課庫、微課庫進(jìn)行更新、補(bǔ)充和完善。

實(shí)踐證明,這種方式不僅可以提高學(xué)生對(duì)學(xué)習(xí)的積極性,使學(xué)生可以在任意時(shí)間或者在需要的時(shí)候進(jìn)行學(xué)習(xí),而且由于每門課程的重點(diǎn)和難點(diǎn)基本保持不變,拍成微課,可以在多年級(jí)中重復(fù)利用。

2.3 教學(xué)管理

創(chuàng)新管理模式,嚴(yán)格的教務(wù)管理是人才培養(yǎng)的必要條件。該校計(jì)算機(jī)專業(yè)采用“一校雙師”駐點(diǎn)式管理方法,校企雙方課程設(shè)計(jì)指導(dǎo)教師全程跟蹤課程設(shè)計(jì),在課程設(shè)計(jì)結(jié)束后,通過與學(xué)生座談、填寫課程設(shè)計(jì)回訪表的形式對(duì)進(jìn)行完畢的課程設(shè)計(jì)進(jìn)行分析總結(jié),集思廣益對(duì)存在的問題進(jìn)行改進(jìn),進(jìn)一步完善課程設(shè)計(jì)的教學(xué)。

3 結(jié)語

近幾年來,該校計(jì)算機(jī)專業(yè)一直堅(jiān)持走校企合作路線,不斷改進(jìn)和完善校企合作模式,取得了一些成果。與國內(nèi)多個(gè)知名軟件開發(fā)企業(yè)建立了良好的合作關(guān)系,建立了多個(gè)穩(wěn)定的實(shí)習(xí)基地。與國家重點(diǎn)軟件企業(yè)上海啟明軟件股份有限公司成立了啟明基地;與濟(jì)南凌佳科技有限公司成立了凌佳基地;與國內(nèi)最早從事IT外包業(yè)務(wù)的柯萊特公司成立了柯萊特基地;與大連華信成立了華信基地;與杭州東忠軟件有限公司成立了東忠基地;與NEC軟件(濟(jì)南)有限公司成立了NEC基地;與上海微創(chuàng)軟件有限公司成立了微創(chuàng)基地;與濟(jì)南元成創(chuàng)新科技有限公司成立了元成基地;與中訊軟件集團(tuán)股份有限公司成立了中訊基地等等,畢業(yè)生的就業(yè)率高達(dá)99%,先后多次在山東省企校合作培養(yǎng)人才工作會(huì)議、省科技工作會(huì)議、軟件工作會(huì)議上獲得表彰或做交流發(fā)言,獲得了“企校人才對(duì)接工程優(yōu)秀院校”、“山東省企校合作人才培養(yǎng)先進(jìn)單位”等榮譽(yù)稱號(hào)。

當(dāng)然,該校計(jì)算機(jī)專業(yè)通過校企合作取得的這些成果離不開政府的強(qiáng)力主導(dǎo),以及國家財(cái)政、稅收政策的積極支持和引導(dǎo)。相信通過各級(jí)政府、高職院校、企業(yè)以及社會(huì)各界共同努力,在新時(shí)期產(chǎn)業(yè)結(jié)構(gòu)升級(jí)的時(shí)代背景下,只要我們把握住機(jī)遇,堅(jiān)持不懈的努力,就一定會(huì)迎來更加廣闊的發(fā)展空間。

參考文獻(xiàn)

[1] 王成,龐希愚.新形勢(shì)下軟件外包專業(yè)人才培養(yǎng)模式的研究與實(shí)踐[J].教育教學(xué)論壇,2015(23):109-110.

[2] 毛艷,韓利凱.探索校企結(jié)合計(jì)算機(jī)人才培養(yǎng)模式[J].計(jì)算機(jī)教育,2010(4):31-33.

[3] 龐希愚,王成.信息技術(shù)支持下構(gòu)建校企合作長效機(jī)制的研究與實(shí)踐[J].中國科教創(chuàng)新導(dǎo)刊,2014(1):9-10.

篇(6)

Abstract: C language course design is one of the courses which need practical ability. This paper analyzes the present teaching situation in C language course design. In the teaching process,we take students as the center of " Project Teaching Method " who participate in the entire process of a complete project development under the guidance of teachers. The teaching effect is good. This paper also analyses the good aspects in the teaching process and puts forward the corresponding solutions combining with the practical courses and aiming at the problems existing in the teaching process.

關(guān)鍵詞: 課程設(shè)計(jì);教學(xué)改革;項(xiàng)目教學(xué)法;軟件開發(fā)

Key words: course design;teaching reform;project teaching method;software development

中圖分類號(hào):G423 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-4311(2013)27-0225-02

0 引言

獨(dú)立學(xué)院是我國高等教育辦學(xué)體制改革創(chuàng)新的重要成果。為了造就適應(yīng)企業(yè)需求的高素質(zhì)應(yīng)用型人才,結(jié)合獨(dú)立學(xué)院學(xué)生基礎(chǔ)水平,在獨(dú)立學(xué)院的教學(xué)工作中應(yīng)加強(qiáng)對(duì)學(xué)生實(shí)踐動(dòng)手能力的培養(yǎng)。為此,在《C程序設(shè)計(jì)》理論教學(xué)及實(shí)驗(yàn)教學(xué)的基礎(chǔ)上,我院針對(duì)非計(jì)算機(jī)專業(yè)學(xué)生開展了一項(xiàng)實(shí)踐教學(xué)環(huán)節(jié):C語言課程設(shè)計(jì)。此課程自開設(shè)以來,受到學(xué)生的廣泛歡迎。在做課程設(shè)計(jì)的過程中,同學(xué)們既融會(huì)貫通了C語言基本語法,同時(shí)又通過項(xiàng)目實(shí)戰(zhàn)切實(shí)提高了動(dòng)手編程、調(diào)試程序的能力。對(duì)于學(xué)生來說,獨(dú)立完成一個(gè)完整的項(xiàng)目,帶來的成就感和自信心,有利于后續(xù)學(xué)習(xí)的開展。

1 C語言課程設(shè)計(jì)教學(xué)現(xiàn)狀與教學(xué)亮點(diǎn)

C語言課程設(shè)計(jì)開課時(shí)間為大一下學(xué)期,共計(jì)32學(xué)時(shí),授課對(duì)象為電子科技大學(xué)成都學(xué)院微電子技術(shù)系本、??粕?。針對(duì)教學(xué)對(duì)象的差異,分別制定了??啤⒈究平虒W(xué)大綱,同時(shí)在多媒體課件的制作上,講求簡潔、美觀并突出教學(xué)重點(diǎn)。

盡管已經(jīng)學(xué)習(xí)過C語言,但多數(shù)同學(xué)在經(jīng)過一個(gè)學(xué)期之后,忘記大半,掌握的知識(shí)點(diǎn)零碎、構(gòu)不成系統(tǒng),所以在進(jìn)行項(xiàng)目開發(fā)之前,必須進(jìn)行C語言基礎(chǔ)知識(shí)的串講。在串講過程中,通過回顧已學(xué)內(nèi)容、演示典型例題,達(dá)到溫故知新的效果。這就要求教師精心準(zhǔn)備串講上機(jī)練習(xí)題。題目要有的放矢,同時(shí)又與后續(xù)項(xiàng)目開發(fā)有一定相關(guān)。數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件操作,各布置一道綜合練習(xí)題目。這樣一步一個(gè)腳印地把項(xiàng)目開發(fā)之前的技術(shù)知識(shí)準(zhǔn)備工作做好。

1.1 教學(xué)過程設(shè)計(jì)合理 C課程設(shè)計(jì)整個(gè)教學(xué)過程如圖1所示,分為準(zhǔn)備、開發(fā)、匯報(bào)三個(gè)階段。為了杜絕部分同學(xué)對(duì)實(shí)驗(yàn)課抱著蒙混過關(guān)的僥幸心理,要做好該課程的課前動(dòng)員工作。課前動(dòng)員工作主要體現(xiàn)兩個(gè)要點(diǎn):一是敦促C語言基礎(chǔ)知識(shí)不扎實(shí)的同學(xué)重視概念和基礎(chǔ),因?yàn)闆]有良好的基礎(chǔ),急于編程只會(huì)導(dǎo)致錯(cuò)誤百出。二是使同學(xué)明確本門課程考核評(píng)分標(biāo)準(zhǔn),端正其學(xué)習(xí)態(tài)度,激發(fā)其學(xué)習(xí)熱情,為后續(xù)教學(xué)的開展做好準(zhǔn)備。自由分組以二至三人一組為宜,每組推選一名基礎(chǔ)好的同學(xué),擔(dān)任開發(fā)組長。組長帶領(lǐng)組員進(jìn)行自主選題、開發(fā)設(shè)計(jì)、書寫設(shè)計(jì)報(bào)告、參加答辯等工作。

1.2 題目選擇多樣化 選擇一個(gè)難度適中、具有一定的趣味性并與同學(xué)生活息息相關(guān)的題目是開展課程設(shè)計(jì)的首要任務(wù)。題目太難會(huì)嚴(yán)重打擊同學(xué)的自信心和積極性;題目簡單會(huì)導(dǎo)致同學(xué)對(duì)C語言不夠重視,學(xué)不到東西。進(jìn)過嚴(yán)格篩選,仔細(xì)比較,同時(shí)結(jié)合《C程序設(shè)計(jì)》課堂教學(xué)經(jīng)驗(yàn),歸納出適合學(xué)生現(xiàn)有水平的題目主要有兩大類:一是各種管理系統(tǒng),比如學(xué)生成績管理系統(tǒng)、運(yùn)動(dòng)會(huì)成績管理系統(tǒng)、圖書管理系統(tǒng)等;二是各類小游戲,比如貪吃蛇游戲、搬箱子游戲、掃雷游戲等。允許學(xué)生根據(jù)自己的興趣愛好自擬題目,但需經(jīng)過教師審查通過。

教師同時(shí)提供多個(gè)題目并簡單講解每個(gè)題目的設(shè)計(jì)需求、難度、涉及到的知識(shí)點(diǎn)以及完成后的代碼量等,供學(xué)生自由選擇。題目多樣性、難度階梯性帶來的效果有兩方面:一方面學(xué)生能選到自己感興趣,適合自己水平的題目;另一方面可以最大程度地避免互相抄襲等情況的發(fā)生。

考慮到獨(dú)立學(xué)院的學(xué)生總的來說編程基礎(chǔ)不夠扎實(shí),為了讓同學(xué)盡快入門,明確到底要做什么,在需求分析階段,教師需要當(dāng)堂分別操作一個(gè)管理系統(tǒng)的程序以及一個(gè)小游戲程序,演示其功能。這樣一來學(xué)生可以對(duì)項(xiàng)目開發(fā)建立起直觀印象,同時(shí)對(duì)用C語言開發(fā)界面做到心里有數(shù)。

1.3 引導(dǎo)為主 課程設(shè)計(jì)過程中,學(xué)生的角色定位為初級(jí)開發(fā)人員。教師做為指導(dǎo)者對(duì)其具體開發(fā)過程進(jìn)行監(jiān)督指導(dǎo)。很多同學(xué)一遇到問題,就特別依賴?yán)蠋?,希望老師幫忙調(diào)試或者直接給出解決方法。針對(duì)同學(xué)提問,教師應(yīng)采取引導(dǎo)的方式,啟發(fā)同學(xué)獨(dú)立思考,而不直接給出問題的答案。同時(shí)鼓勵(lì)學(xué)生網(wǎng)上查閱相關(guān)文檔或者帖子,通過網(wǎng)絡(luò)解決問題。一段時(shí)間后,如果該同學(xué)還是不能自行解決,教師再給出解決方法。這樣做不但可以提高同學(xué)獨(dú)立分析問題、自主解決問題的能力,還可以鍛煉其與項(xiàng)目組其他同學(xué)合作交流并獲取新知識(shí)的能力。

對(duì)于同學(xué)提出的奇思妙想,教師應(yīng)予熱情的鼓勵(lì)。同學(xué)在開發(fā)過程中,能夠有自己的想法是一件好事,教師可以和同學(xué)探討其想法,并盡可能地幫助其付諸實(shí)踐。對(duì)于部分好學(xué)的同學(xué),教師可以通過介紹參考教材、推薦開發(fā)網(wǎng)站等,讓這一部分同學(xué)依照自己的興趣自學(xué)。

1.4 關(guān)注教學(xué)細(xì)節(jié) 學(xué)生水平參差不齊這一特點(diǎn)在獨(dú)立學(xué)院三本學(xué)生中體現(xiàn)的特別明顯,所以在教學(xué)過程中,不能搞“一刀切”。根據(jù)筆者的教學(xué)經(jīng)驗(yàn),同學(xué)中兩級(jí)分化情形嚴(yán)重,呈“啞鈴型”結(jié)構(gòu)。針對(duì)這一特點(diǎn),結(jié)合非計(jì)算機(jī)專業(yè)對(duì)C語言能力的要求,在教學(xué)目標(biāo)的制定上,需要提高辨識(shí)度,按照“高、中、低”區(qū)分學(xué)生水平,對(duì)學(xué)生做階梯型的要求。

作為一門實(shí)驗(yàn)上機(jī)課程,尤其需要保證教學(xué)時(shí)間的連貫性。時(shí)間太短,學(xué)生剛有思路就下課了,導(dǎo)致半途而廢;時(shí)間太長,學(xué)生長期呆在實(shí)驗(yàn)室上一門課程導(dǎo)致疲勞,降低學(xué)習(xí)效率。經(jīng)過探索,以四節(jié)課為一大節(jié)課最為適宜。

1.5 考核全面 合理的評(píng)分機(jī)制有利于提高學(xué)生的學(xué)習(xí)積極性。作為注重動(dòng)手能力的實(shí)踐實(shí)驗(yàn)課,C語言課程設(shè)計(jì)的考核方法自然不能沿用理論課的考核方式。

獨(dú)立學(xué)院的培養(yǎng)方向是應(yīng)用型人才,要求學(xué)生將來進(jìn)入企業(yè)能夠快速融入項(xiàng)目團(tuán)隊(duì),這就需要全面考核同學(xué)的動(dòng)手能力、工程概念以及人品素質(zhì)。C課程設(shè)計(jì)的考核兼顧了團(tuán)隊(duì)與個(gè)人表現(xiàn),關(guān)注動(dòng)手能力與基礎(chǔ)知識(shí)的考察。本門課程總分100分,各項(xiàng)具體分值分配如圖2所示。

課堂表現(xiàn)包括考勤、開發(fā)過程中的認(rèn)真程度、團(tuán)隊(duì)合作精神等方面。實(shí)驗(yàn)報(bào)告寫作內(nèi)容主要包括:需求分析、系統(tǒng)設(shè)計(jì)框圖、關(guān)鍵算法實(shí)現(xiàn)等。通過書寫實(shí)驗(yàn)報(bào)告,提高學(xué)生書面表達(dá)技巧,鍛煉其書寫開發(fā)文檔的能力。

在課程設(shè)計(jì)的最后,我們安排了項(xiàng)目答辯。答辯環(huán)節(jié)考核學(xué)生語言表達(dá)能力、臨場(chǎng)應(yīng)變能力以及對(duì)相關(guān)知識(shí)的理解,為同學(xué)提供了一個(gè)展示自我的舞臺(tái)。答辯過程分為三個(gè)環(huán)節(jié):演示講解環(huán)節(jié)、學(xué)生提問環(huán)節(jié)、教師提問環(huán)節(jié),每個(gè)環(huán)節(jié)各占10分。在演示講解環(huán)節(jié)中,首先由項(xiàng)目組長操作演示可執(zhí)行程序,并介紹各個(gè)組員的分工、開發(fā)過程中遇到的問題以及解決辦法、程序的創(chuàng)新點(diǎn)等。在學(xué)生提問環(huán)節(jié)和教師提問環(huán)節(jié)中,大家可以對(duì)自己感興趣的問題進(jìn)行提問,教師在此過程中需要作適當(dāng)引導(dǎo)。最后綜合各個(gè)環(huán)節(jié)得分,當(dāng)場(chǎng)給出每組答辯分?jǐn)?shù)。在答辯結(jié)束后,教師應(yīng)對(duì)表現(xiàn)良好的團(tuán)隊(duì)予以表揚(yáng)和肯定。最后,要求同學(xué)上交實(shí)驗(yàn)報(bào)告冊(cè)。

2 課程后期建設(shè)目標(biāo)及思考

為了在實(shí)踐中提高學(xué)生的綜合素質(zhì),達(dá)到C課程設(shè)計(jì)“動(dòng)手、動(dòng)腦、動(dòng)嘴、動(dòng)筆”的教學(xué)目標(biāo),在教學(xué)內(nèi)容的安排上尤其要突出以下幾點(diǎn):

2.1 在教學(xué)過程中有意識(shí)地向?qū)W生灌輸軟件工程的思想、項(xiàng)目管理的相關(guān)知識(shí)。

2.2 在教學(xué)中應(yīng)注意培養(yǎng)學(xué)生養(yǎng)成良好的編程習(xí)慣。按照國內(nèi)知名公司的編程規(guī)范來做要求。

2.3 注重培養(yǎng)學(xué)生自學(xué)能力和獨(dú)立思考能力以及團(tuán)隊(duì)合作精神。

2.4 教學(xué)時(shí)間安排在實(shí)踐專周,這樣學(xué)生有整天的時(shí)間投入到項(xiàng)目開發(fā)過程中去,從而保證了教學(xué)效果的連續(xù)性。

3 總結(jié)

C課程設(shè)計(jì)從完成一個(gè)小項(xiàng)目出發(fā),全面增強(qiáng)了學(xué)生的動(dòng)手能力,使學(xué)生在從事C程序開發(fā)時(shí),能系統(tǒng)地考慮問題,合理安排項(xiàng)目進(jìn)度,熟悉開發(fā)過程,能有效地與他人合作和交往,同時(shí)培養(yǎng)了其工作責(zé)任心,為以后走上工作崗位打下了初步的基礎(chǔ)。

在C語言課程設(shè)計(jì)教學(xué)過程中,充分認(rèn)識(shí)到要讓作為初學(xué)者的學(xué)生,在短時(shí)間內(nèi)掌握并熟練使用C語言獨(dú)立完成項(xiàng)目,較難做到。作為教師,一定要認(rèn)真?zhèn)湔n,合理安排教學(xué)內(nèi)容,提供精簡的練習(xí)案例。同時(shí)在教學(xué)過程中以引導(dǎo)為主,激發(fā)學(xué)生的潛能,讓學(xué)生自主學(xué)習(xí)。實(shí)踐證明,課程設(shè)計(jì)結(jié)課后,絕大多數(shù)同學(xué)都對(duì)C語言編程產(chǎn)生了濃厚的興趣。

參考文獻(xiàn):

[1]管小衛(wèi).C語言課程設(shè)計(jì)探討[J].廣西輕工業(yè),2009(122):68-71.

[2]張學(xué)林,陳齊超,段珊,胡波.項(xiàng)目教學(xué)法在“C語言課程設(shè)計(jì)”中的研究與應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2011(28):164-167.

[3]吳麗娟,申海,張浩華.C語言課程設(shè)計(jì)教學(xué)模式的探索與實(shí)踐[J].沈陽師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012(30):122-125.

篇(7)

關(guān)鍵詞:Android 課程教學(xué) 工程項(xiàng)目

中國分類號(hào):TP302 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)12-0000-00

Abstract: This paper analyzes the current situation of Android personnel training and enterprise needs.And the design strategy of Android is given.At the same time, introduced the project as the center of the Android course content design. Finally explain the specific implementation process of the Android curriculum design, Mainly from the android teaching objectives, project situation, teaching content design.

Keywords:Android; Course teaching; Engineering design

在行業(yè)如此高速發(fā)展的背景之下,對(duì)Android人才的需求缺口也隨之?dāng)U大。作為人才培養(yǎng)單位,我們有些兄弟單位沒有開設(shè)該課是一方面,但更主要的是我們的傳統(tǒng)教學(xué)模式是以教師課堂講授與上機(jī)實(shí)訓(xùn)操作為主。以教師講授某知識(shí)點(diǎn)、學(xué)員上機(jī)實(shí)訓(xùn)驗(yàn)證的教學(xué)模式能夠保證Android知識(shí)的系統(tǒng)性和連貫性,使學(xué)員具備一定的動(dòng)手解決問題能力,但卻離企業(yè)單位對(duì)Android人才能力要求的實(shí)踐能力、團(tuán)隊(duì)協(xié)作能力、溝通能力等綜合素養(yǎng)有很大的距離?,F(xiàn)實(shí)是眾多實(shí)際工程項(xiàng)目成果沒有較好地反哺到Android課程教學(xué)之中,教學(xué)模式?jīng)]有因企業(yè)對(duì)人才要求而得到相應(yīng)的調(diào)整,這也是目前培養(yǎng)的Android人才與企事業(yè)單位要求相脫節(jié)的原因之一。

1 Android課程設(shè)計(jì)策略研究

(1)Android課程培養(yǎng)目標(biāo)。本課程基于企業(yè)實(shí)際工程項(xiàng)目需求出發(fā),要求學(xué)員們達(dá)到以下幾點(diǎn):具備計(jì)算機(jī)基礎(chǔ)知識(shí)、JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)知識(shí)、數(shù)據(jù)庫知識(shí)、多層架構(gòu)技術(shù),同時(shí)應(yīng)具備一定的創(chuàng)新能力,目標(biāo)是培養(yǎng)適應(yīng)企業(yè)Android項(xiàng)目開發(fā)的一線實(shí)用工程人才。

(2)Android課程項(xiàng)目選擇。Android課程的所有日常教學(xué)活動(dòng)均以工程項(xiàng)目為載體進(jìn)行設(shè)計(jì),工程項(xiàng)目教學(xué)的成敗與企業(yè)工程項(xiàng)目的選擇與設(shè)計(jì)有較大關(guān)系。任課教師需具有一定的項(xiàng)目經(jīng)驗(yàn)、工程規(guī)模應(yīng)適中、工程內(nèi)容應(yīng)有一定的創(chuàng)新性和行業(yè)技術(shù)代表性、能兼具日常教學(xué)的要求和實(shí)際教學(xué)條件,還需要兼顧學(xué)員已有知識(shí)的儲(chǔ)備和培養(yǎng)目標(biāo)。

2 基于工程項(xiàng)目的Android課程內(nèi)容設(shè)計(jì)

在Android課程的教學(xué)實(shí)施過程中,需要考慮學(xué)員實(shí)際就業(yè)情況、企業(yè)崗位要求情況,目標(biāo)是培養(yǎng)符合長三角地區(qū)勞動(dòng)力市場(chǎng)對(duì)Android人才需求的工程人員。因此,本課程將以手機(jī)APP行業(yè)的典型項(xiàng)目為教學(xué)中心,制定對(duì)應(yīng)的教案方案并開展教學(xué)任務(wù)。具體的工程項(xiàng)目反哺Android課程教學(xué)設(shè)計(jì)方案如圖1所示。設(shè)計(jì)方案將以手機(jī)APP工程項(xiàng)目為中心,從任課教師與學(xué)生兩條主線予以展開,最終目標(biāo)是實(shí)現(xiàn)理論與實(shí)際的有效結(jié)合,解決學(xué)員的實(shí)際動(dòng)手瓶頸、解決企業(yè)用人單位與人才培養(yǎng)單位間脫節(jié)問題。

圖1 以工程項(xiàng)目反哺課堂教學(xué)的Andorid課程設(shè)計(jì)方案

3 Android課程設(shè)計(jì)具體實(shí)施過程

3.1確定Andorid課程內(nèi)容

一線企業(yè)對(duì)Android人才主要提供以下一些崗位,例如Android手游開發(fā)、Android應(yīng)用系統(tǒng)開發(fā)、Android前臺(tái)界面開發(fā)、Android中間層開發(fā)以及驅(qū)動(dòng)開發(fā)等,本文以需求量最大的Android應(yīng)用系統(tǒng)開發(fā)人員為培養(yǎng)目標(biāo),設(shè)計(jì)相應(yīng)教學(xué)計(jì)劃。本項(xiàng)目目標(biāo)使學(xué)員們通過一個(gè)完整的Android工程項(xiàng)目,熟悉Android開發(fā)軟件環(huán)境,掌握Android的Broadcast Receiver廣播接收組件、Service服務(wù)組件、Content Provider組件、Activity組件,同時(shí)需理解Android項(xiàng)目整體開發(fā)思路。

3.2 Android工程項(xiàng)目總體情況

以JAVA語言為基礎(chǔ)、Android studio為開發(fā)環(huán)境,目標(biāo)為共同完成移動(dòng)互聯(lián)客戶端購物商城。通過該項(xiàng)目,把JAVA語言、Android studio工具、Android四大組件、移動(dòng)客戶端與WEB服務(wù)器的數(shù)據(jù)交互、數(shù)據(jù)庫等知識(shí)進(jìn)行整合,達(dá)到融會(huì)貫通之目標(biāo)。移動(dòng)互聯(lián)購物商城系統(tǒng)將從互聯(lián)網(wǎng)服務(wù)器端、移動(dòng)終端兩方面予以展開,具體劃分如圖2所示。

圖2 移動(dòng)互聯(lián)購物商城系統(tǒng)模塊劃分

3.3移動(dòng)互聯(lián)端與WEB服務(wù)器交互業(yè)務(wù)

移動(dòng)互聯(lián)端需要為每個(gè)交互業(yè)務(wù)設(shè)計(jì)JSON消息報(bào)文,具體涉及到用戶信息報(bào)文、產(chǎn)品信息報(bào)文、評(píng)論信息報(bào)文、訂單信息報(bào)文、購物車信息報(bào)文。在移動(dòng)端需要通過HTTP協(xié)議訪問服務(wù)端接口。具體本項(xiàng)目涉及用戶網(wǎng)絡(luò)訪問權(quán)限問題、服務(wù)器商Servlet技術(shù)、Android網(wǎng)絡(luò)鏈接技術(shù)、JSON在移動(dòng)端與客戶端的封裝與解析等等技術(shù)。具體業(yè)務(wù)交互部分如圖3所示。

圖3 系統(tǒng)交互業(yè)務(wù)

3.4項(xiàng)目在課程中的具體應(yīng)用

首先,需要組建Andorid項(xiàng)目小團(tuán)隊(duì)、教師任務(wù)分解。根據(jù)班級(jí)實(shí)際情況進(jìn)行項(xiàng)目團(tuán)隊(duì)劃分,分配每項(xiàng)目組組長、前臺(tái)界面人員、后臺(tái)開發(fā)人員、數(shù)據(jù)庫處理等角色,確定每個(gè)項(xiàng)目組人員構(gòu)成情況。同時(shí),制定開發(fā)計(jì)劃、進(jìn)入工程項(xiàng)目情境。任課教師需對(duì)項(xiàng)目總體開發(fā)計(jì)劃向每個(gè)項(xiàng)目組進(jìn)行講解、任務(wù)開發(fā)部署、講解項(xiàng)目進(jìn)度。同時(shí),需運(yùn)用基礎(chǔ)Android開發(fā)知識(shí)對(duì)每個(gè)模塊逐一設(shè)計(jì)與開發(fā),及時(shí)總結(jié)得失。在任課教師的帶領(lǐng)下進(jìn)行手把手教學(xué),同時(shí)在每個(gè)工程項(xiàng)目小組組長的領(lǐng)導(dǎo)下開展小組內(nèi)的分工與協(xié)作。每個(gè)項(xiàng)目組均需共同完成本Android項(xiàng)目的系統(tǒng)分析、總體結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)子模塊的詳細(xì)設(shè)計(jì)、系統(tǒng)代碼、單元測(cè)試與調(diào)試等工作。最后,各工程項(xiàng)目組均需編寫項(xiàng)目文檔,包括數(shù)據(jù)庫表結(jié)構(gòu)說明文檔、系統(tǒng)接口功能性描述文檔及各模塊總結(jié)等文檔。任課教師需從工作項(xiàng)目選擇、Android知識(shí)點(diǎn)運(yùn)用、教學(xué)模塊設(shè)計(jì)、開發(fā)計(jì)劃、詳細(xì)設(shè)計(jì)、開發(fā)過程中碰到問題的處理、文檔等方面進(jìn)行總結(jié)與評(píng)估,以便對(duì)教學(xué)效果進(jìn)行檢驗(yàn)并調(diào)整課程設(shè)計(jì)。

4 結(jié)語

本文分析當(dāng)前Android人才培養(yǎng)與企業(yè)要求相脫節(jié)情況,并給出了Android課程設(shè)計(jì)策略。介紹以工程項(xiàng)目為中心,從任課教師與學(xué)生兩條主線對(duì)Android課程內(nèi)容進(jìn)行詳細(xì)設(shè)計(jì)。最后講解Android課程設(shè)計(jì)具體實(shí)施過程,主要從Android知識(shí)教學(xué)目標(biāo)、項(xiàng)目情況介紹、具體系統(tǒng)交互設(shè)計(jì)、基于項(xiàng)目的具體教學(xué)內(nèi)容設(shè)計(jì)等方面進(jìn)行闡述。通過工程項(xiàng)目反哺Android課程教學(xué),有利于學(xué)員們感受項(xiàng)目情境、學(xué)習(xí)專業(yè)知識(shí)、增強(qiáng)團(tuán)隊(duì)意識(shí)。

參考文獻(xiàn)

[1]武俊梅.示范院校專業(yè)教師下企業(yè)鍛煉的思考與實(shí)踐[J].溫州職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008(03).

[2]于曉強(qiáng).IT人才培養(yǎng)中項(xiàng)目訓(xùn)練模式的研究與實(shí)踐[J].計(jì)算機(jī)教育,2013[09].

[3]程躍華,馬世霞.高職院校軟件專業(yè)程序語言類課程教學(xué)研究[J].河南機(jī)電高等??茖W(xué)校學(xué)報(bào),2011[03].

[4]張敏輝.將案例驅(qū)動(dòng)教學(xué)法運(yùn)用于程序設(shè)計(jì)類課程的實(shí)踐與成[J].中國高等教育,2012(06).

[5]李軻,金繼剛,王世紅.基于企業(yè)化視角的高職院校定位研究[J].學(xué)校管理,2008(08).