時間:2022-04-07 13:46:05
緒論:在尋找寫作靈感嗎?愛發(fā)表網(wǎng)為您精選了8篇軟件教學(xué),愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!
【 關(guān)鍵詞 】軟件生產(chǎn)線; 軟件邏輯; 商業(yè)邏輯
1 軟件生產(chǎn)線
1.1軟件的本質(zhì)
軟件(Software)是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一般來講軟件被劃分為編程語言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。軟件并不只是包括可以在計算機(這里的計算機是指廣義的計算機)上運行的電腦程序,與這些電腦程序相關(guān)的文檔一般也被認(rèn)為是軟件的一部分。簡單的說軟件就是程序加文檔的集合體。另也泛指社會結(jié)構(gòu)中的管理系統(tǒng)、思想意識形態(tài)、思想政治覺悟、法律法規(guī)等等。軟件是人的思維,是模擬現(xiàn)實人在現(xiàn)實世界的主觀的反映。
1.2軟件的工業(yè)化生產(chǎn)
軟件工程解決了軟件危機之后,軟件生產(chǎn)急需提高質(zhì)量和效率,實現(xiàn)軟件生產(chǎn)的可控制、可追蹤、可管理、穩(wěn)定性等要求。而軟件的工業(yè)化生產(chǎn)就成了必由之路。所謂工業(yè)化,主要是指工業(yè)在一國經(jīng)濟中的比重不斷提高以至取代農(nóng)業(yè),成為經(jīng)濟主體的過程。軟件的工業(yè)化生產(chǎn)必將取代傳統(tǒng)的作坊式軟件生產(chǎn)模式。
1.3軟件生產(chǎn)線的建立
某些發(fā)展到一定規(guī)模、階段,有穩(wěn)定市場(做一類產(chǎn)品)和相當(dāng)?shù)姆e累(配件)的企業(yè)建立流水化作業(yè)的生產(chǎn)線,將經(jīng)驗勞動變成體力勞動及規(guī)范化勞動,軟件小作坊變成了軟件生產(chǎn)線。通過對來自過程、新概念和新技術(shù)等方面的各種有用信息的定量分析,能夠不斷地進(jìn)行過程改進(jìn)。(CMM模型第5級)
2 商業(yè)邏輯
2.1什么是商業(yè)邏輯
商業(yè)邏輯,泛指為支撐企業(yè)戰(zhàn)略目標(biāo)所選擇和構(gòu)建的商業(yè)策略與運作模式。
2.2 軟件邏輯與商業(yè)邏輯統(tǒng)一
軟件邏輯、核心技術(shù)必須符合支撐企業(yè)戰(zhàn)略目標(biāo)所選擇和構(gòu)建的商業(yè)策略與運作模式(商業(yè)邏輯)。商業(yè)邏輯決定了軟件邏輯,軟件邏輯反映商業(yè)邏輯。沒有不可替代的軟件,但有不可替代的邏輯!
2.3 邏輯產(chǎn)生的追問
軟件的工業(yè)化發(fā)展需要建立軟件生產(chǎn)線―軟件邏輯,軟件邏輯必須符合其商業(yè)邏輯。那邏輯又是怎樣產(chǎn)生的?
3 “可說者”的秘密
3.1 “可說者”的邏輯
“可說者”的邏輯:只與可能性相關(guān),不討論現(xiàn)實性,關(guān)切的是未被斷言的命題(可能性的東西)。命題與事實具有對應(yīng)關(guān)系,并據(jù)此確定命題的真假。與命題對應(yīng)的事實理解成為客觀事實,客觀事實或客觀世界就進(jìn)入了邏輯的領(lǐng)域。例:微軟的快速軟件生產(chǎn)線,追求的是軟件的開發(fā)速度,一切為了市場的搶占,哪怕是漏洞較多的半成品(windows xp、vista等等)也會面向用戶。
3.2 邏輯與客觀世界相關(guān)的問題一
邏輯很難與心理主義劃清界限。心理主義是一種經(jīng)驗主義、懷疑論和相對主義,是以事實為基礎(chǔ),事實和邏輯都是“偶然的”,這樣邏輯規(guī)律陷入了經(jīng)驗的模糊性和不確定性,失去了明確性的特點,我們必須把客觀世界清除邏輯之外。例:Windows Vista微軟費力不討好。
3.3 邏輯與客觀世界相關(guān)的問題二
現(xiàn)實性的東西是會不斷變化的,在現(xiàn)實中新情況會不斷出現(xiàn),他們是沒有窮盡的,因此,我們不可能為現(xiàn)實的東西畫出明確的界限。例:微軟的快速軟件生產(chǎn)線,不能依照現(xiàn)實性(已存在的)的生產(chǎn)線界定,要找出快速軟件生產(chǎn)線所有邏輯上的可能結(jié)果。“邏輯是先于‘如何(How)’而不是先于‘是何(What)’的,是關(guān)于How的理論,不是關(guān)于What。例:確定對象-->產(chǎn)生邏輯-->如何做。
4 “不可說者”的秘密
4.1 “不可說者”的邏輯
可說者指的是邏輯世界之內(nèi)的東西,指的是事態(tài)及其發(fā)生和不發(fā)生,而不可說者大致指的是世界作為整體、意義、價值、邏輯等。例:可說者,建立軟件生產(chǎn)線及建好了和沒建好兩種可能性;不可說者,軟件生產(chǎn)線的價值、作用、邏輯等。
4.2 不可說者在可說者之外
邏輯形式在命題言說之外。例:“建立軟件生產(chǎn)線”的價值“必伏于建立軟件生產(chǎn)線之外”;“建立軟件生產(chǎn)線”的邏輯也在“建立軟件生產(chǎn)線”之外。
4.3 不可說者依賴可說者
不可說者永遠(yuǎn)都以在“可說者之外”的方式存在,離開了可說者,就不可能有不可說者的存在,就不可能把握不可說者。例:離開了“建立軟件生產(chǎn)線”,建立軟件生產(chǎn)線的價值、邏輯等就不存在了。
5 “不”的劃界
5.1 “不”的邏輯意義
“不”的邏輯意義主要是“使命題的意義(即真假)發(fā)生反轉(zhuǎn)”,“不可說者”中的“不”作為一種否定形式,它的成立條件是被否定者整體(可說者整體)被給出,而一旦可說者整體被給出,不可說者也就被給出了,可說者和不可說者的界限也就給出了。
5.2 否定在“建立軟件生產(chǎn)線”投下了影子
邏輯空間和所有發(fā)生的和未發(fā)生的東西一起劃定了實在的界限……這樣,否定就作為某種屬于邏輯形式(‘怎樣’)的東西,和作為某種屬于事實性(‘這樣’)的性質(zhì),可以指明“建立軟件生產(chǎn)線”的界限。
5.3 邏輯哲學(xué)的意義
邏輯哲學(xué)的意義不只在于這種劃界,邏輯哲學(xué)的一個非常重要的意義在于揭示不可說者對與可說者的重要性和優(yōu)先性,從而以有限的方法把握無限的東西。例:(不可說者)建立軟件生產(chǎn)線的價值、邏輯等方法(內(nèi)容是有限的)先于(可說者)建立軟件生產(chǎn)線(類別是無限的,可能性是有限的),并且決定了建立軟件生產(chǎn)線的可能性(好或不好),實現(xiàn)了以有限方法把握無限的東西。如:軟件生產(chǎn)線的傳輸速度、軟件質(zhì)量、競爭質(zhì)量、降低成本、縮短工期等方法建立一種企業(yè)所需要的生產(chǎn)線。(作者單位:西安外事學(xué)院)
一、 ppt
大家最熟悉的就是ppt了,它是我們使用最廣泛、使用最熟練的一款軟件。但是它并不是專業(yè)的教育教學(xué)軟件。所以,我先談?wù)勥@款軟件在教學(xué)方面一些個人看法。1.教師接觸較多,軟件操作很容易,多數(shù)教師易上手。2.課件資源豐富,網(wǎng)絡(luò)搜索起來很簡單。3.在師機、生機方面交互繁瑣,體驗感較差。4.并非專業(yè)的教育類軟件,不能實時的保持教學(xué)數(shù)據(jù)(如配套的學(xué)生課前預(yù)習(xí)數(shù)據(jù)和課后回饋數(shù)據(jù))。
二、傳統(tǒng)電子白板
我把如普洛斯米修斯白板、鴻合電子白板、天仕博電子白板等電子白軟大致歸類為傳統(tǒng)電子白板軟件中,它們的功能都十分強大(如:普米軟件可以做出fl的動畫效果),它們的交互性非常強,制作完成的課件學(xué)生可以很容易的操作。但是這些軟件安裝起來比較繁瑣,軟件彼此之間不能兼容,軟硬件之間反應(yīng)并不是很靈敏,相互之間的課件不能通用,而且制作課件過程又非常繁瑣(如:普洛斯米修斯白板),網(wǎng)絡(luò)可參考的同類型資源又較少,沒有大數(shù)據(jù)支撐,這不為是一大遺憾,所以,我認(rèn)為這類電子白板軟件只是現(xiàn)代教學(xué)軟件的過度形式。
三、大數(shù)據(jù)支撐的交互式教學(xué)軟件
現(xiàn)在這類教學(xué)軟件種類很多,我今天從我熟悉101ppt、學(xué)樂云、希沃白板5、樂教樂學(xué)等幾款軟件分享一下我的感受。
關(guān)鍵詞:B/S結(jié)構(gòu);軟件開發(fā)教學(xué);教學(xué)探索
進(jìn)入21世紀(jì)以來,在社會經(jīng)濟穩(wěn)健發(fā)展的大背景下,我國的信息產(chǎn)業(yè)及現(xiàn)代制造技術(shù)得到逐漸增強,計算機技術(shù)作為信息產(chǎn)業(yè)的發(fā)展前提,其教學(xué)地位也得到迅猛提升。其中,軟件開發(fā)是指為了達(dá)到用戶要求,編寫相應(yīng)程序,或修改原有軟件的有關(guān)計算機方面的工作,是一項涉及軟件測試、實施、需求分析及需求捕捉的工作過程。如何構(gòu)建具有我國特色的軟件開發(fā)教學(xué)模式,是一項重中之重的工作。然而,從現(xiàn)階段我國軟件開發(fā)的教學(xué)現(xiàn)狀來看,受傳統(tǒng)因素影響較大,學(xué)校的重視程度不足、教學(xué)方法單一、教學(xué)實踐性差。鑒于此,基于B/S結(jié)構(gòu)軟件開發(fā)教學(xué)的探索具有重要意義。
一、軟件開發(fā)教學(xué)的現(xiàn)狀
隨著我國經(jīng)濟的不斷發(fā)展,新課程改革也在不斷推進(jìn),信息產(chǎn)業(yè)的競爭日趨激烈。在軟件開發(fā)教學(xué)過程中,教師如果以B/S結(jié)構(gòu)為切入點,不僅能顯著提高教學(xué)質(zhì)量,提升學(xué)生的軟件開發(fā)技術(shù)水平,還有利于完善教學(xué)理念,進(jìn)一步構(gòu)建具有中國特色的軟件開發(fā)教育體系。然而,從現(xiàn)階段我國軟件開發(fā)的教育水平來看,大部分學(xué)校的軟件開發(fā)教學(xué)還存在許多問題,甚至部分學(xué)校仍然停留于理論教學(xué)階段,無法完成教學(xué)實踐,這都嚴(yán)重影響了學(xué)生的發(fā)展。
二、基于B/S結(jié)構(gòu)軟件開發(fā)教學(xué)策略的探索
1.加大軟件開發(fā)教學(xué)的重視力度
要想提高軟件教學(xué)的質(zhì)量,各大高等院校必須轉(zhuǎn)變傳統(tǒng)的教學(xué)理念,加大軟件開發(fā)教學(xué)的重視力度,積極引進(jìn)科學(xué)的教學(xué)理念,擴大資金投入,增強校內(nèi)軟件開發(fā)教師的整體素質(zhì),組織短期或定期的在崗培訓(xùn),豐富教學(xué)方法,切實提高教師的待遇水平,建設(shè)具有江西旅游商貿(mào)職業(yè)學(xué)院特色的軟件開發(fā)教學(xué)隊伍,最大限度地保障師資力量。如在實際教學(xué)過程中,江西旅游商貿(mào)職業(yè)學(xué)院購買了相應(yīng)的教學(xué)設(shè)備,保證設(shè)備質(zhì)量,設(shè)立機房及計算機教室等形式的對外軟件開發(fā)學(xué)習(xí)平臺,幫助學(xué)生了解軟件開發(fā)設(shè)計的渠道。同時,設(shè)立以年級為單位的校內(nèi)軟件開發(fā)興趣班,以培養(yǎng)學(xué)生的軟件開發(fā)的興趣。
2.以B/S結(jié)構(gòu)為切入點,豐富教學(xué)方法
教師要堅持以學(xué)生的視角為基礎(chǔ),以B/S結(jié)構(gòu)為主要技術(shù)手段,豐富和創(chuàng)新教學(xué)方法,引導(dǎo)學(xué)生熱愛學(xué)習(xí),改善已有的教學(xué)體系,創(chuàng)設(shè)良好的學(xué)習(xí)氛圍,從而增強學(xué)生和教師之間的溝通與交流。如在實際教學(xué)過程中,筆者以B/S結(jié)構(gòu)知識為切入點,融入教學(xué)案例,將B/S結(jié)構(gòu)比喻為“胖”電腦服務(wù)器,客戶端為“瘦”瀏覽器,簡化復(fù)雜的知識點,強化了學(xué)生的學(xué)習(xí)效果。
3.建立校內(nèi)信息資源共享平臺
軟件開發(fā)屬于實踐性突出的課程,要求理論知識與實踐操作相結(jié)合。因此,教師應(yīng)建立校內(nèi)信息資源共享平臺,組織區(qū)域間的教學(xué)經(jīng)驗研討會,互相學(xué)習(xí)。如在實際教學(xué)過程中,教師可上傳5分鐘內(nèi)的知識點講解視頻至校內(nèi)資源共享平臺,并設(shè)立相應(yīng)的解答時間。
三、結(jié)論
在實際教學(xué)過程中,教師要堅持以學(xué)生為主的原則,結(jié)合學(xué)校的發(fā)展情況,轉(zhuǎn)變傳統(tǒng)教學(xué)方法,加大對軟件技術(shù)專業(yè)教學(xué)的重視力度,保證資金投入,并以B/S結(jié)構(gòu)為技術(shù)手段,豐富教師的教學(xué)手法,引導(dǎo)學(xué)生熱愛學(xué)習(xí),建立學(xué)院內(nèi)信息資源的共享平臺,組織相對應(yīng)的研討及交流會。同時,教師應(yīng)不斷增強自身的教學(xué)水平,積極引進(jìn)科學(xué)的教學(xué)理念,逐步轉(zhuǎn)變工作重心,與現(xiàn)有的教學(xué)方法相融合,以便解決在實際教學(xué)過程中所面臨的問題,摸索出具有江西旅游商貿(mào)職業(yè)學(xué)院特色的軟件開發(fā)教育模式,進(jìn)一步推進(jìn)江西旅游商貿(mào)職業(yè)學(xué)院軟件技術(shù)開發(fā)教育專業(yè)的發(fā)展。
參考文獻(xiàn):
[1]李艷花.B/S結(jié)構(gòu)軟件開發(fā)教學(xué)策略研究[J].計算機光盤軟件與應(yīng)用,2014,(19).
[2]李媛媛,李榮梅,姚長永.遠(yuǎn)程教學(xué)管理系統(tǒng)的研究與實現(xiàn)[J].計算機系統(tǒng)應(yīng)用,2013,(3).
【關(guān)鍵詞】教學(xué)軟件;教學(xué)系統(tǒng)設(shè)計;軟件工程;開發(fā)模式
【中圖分類號】G40-057 【文獻(xiàn)標(biāo)識碼】A 【論文編號】1009―8097(2009)07―0049―03
當(dāng)前國內(nèi)的論著和教材中提出的教學(xué)軟件設(shè)計與開發(fā)模式大體可以歸為兩類。一類是對教學(xué)系統(tǒng)設(shè)計模式修改而來的,如對ADDE模式的修改;另一類是在軟件工程的線性開發(fā)模型中插入教學(xué)設(shè)計環(huán)節(jié)的,例如“項目定義教學(xué)設(shè)計系統(tǒng)設(shè)計腳本編寫素材準(zhǔn)備軟件編輯試用評價產(chǎn)品出版”。這兩類模式都忽略了教學(xué)設(shè)計與軟件工程的內(nèi)在聯(lián)系,不能很好地指導(dǎo)教學(xué)軟件開發(fā)。
教學(xué)軟件既是一種教學(xué)材料,又是一類應(yīng)用軟件。作為教學(xué)材料,屬于教學(xué)系統(tǒng)設(shè)計的對象,作為應(yīng)用軟件,是軟件工程的產(chǎn)品。 因此教學(xué)軟件開發(fā)過程中有兩條并行交叉的過程。本文在分析開發(fā)過程的基礎(chǔ)上,提出兩者結(jié)合的開發(fā)模式。
一 教學(xué)軟件開發(fā)過程分析
1 教學(xué)材料的系統(tǒng)設(shè)計
在教學(xué)系統(tǒng)設(shè)計中,教學(xué)材料的開發(fā)是放在整個系統(tǒng)中考慮的,是一系列的相關(guān)分析和決策的結(jié)果。
教學(xué)系統(tǒng)設(shè)計有多種模式。圖1所示的是美國學(xué)者迪克(Walter Dick)和凱里(Lou Carey,James O. Carey)提出的模式,這個模式有廣泛的應(yīng)用。
對于整個設(shè)計過程,可以分為兩個階段,即分析階段和決策階段。分析階段的結(jié)果是編寫出績效目標(biāo)。以績效目標(biāo)為依據(jù),設(shè)計者開始做出的決策,形成如下的設(shè)計文件:
評價學(xué)習(xí)的試題和量表;
教學(xué)內(nèi)容和活動的順序與組織方案;
教學(xué)材料和教師手冊的初稿;
對教學(xué)和教學(xué)材料的形成性評價方案;
對教學(xué)和教學(xué)材料的總結(jié)性評價方案。
2 教學(xué)軟件產(chǎn)品的開發(fā)
教學(xué)軟件產(chǎn)品的開發(fā)要遵循軟件工程的規(guī)律。軟件工程是“采用工程化的原理與方法對軟件進(jìn)行計劃、開發(fā)和維護(hù)。” 目的是提高軟件開發(fā)的效率和可靠性。軟件開發(fā)的基本模型如圖2。
這樣的線性過程不適合于教學(xué)軟件開發(fā)。首先這種模型是以編寫程序代碼為中心的,而教學(xué)軟件除了程序代碼,還有大量的媒體元素,如圖像、動畫、音頻、視頻等。這些元素的制作是與程序編寫并行或交叉進(jìn)行的,該模型反映不出媒體制作的工作過程。其次是在教學(xué)軟件設(shè)計的初期,由于教學(xué)本身的復(fù)雜性,設(shè)計者不可能完全確定設(shè)計的細(xì)節(jié),不可能在分析階段解決所有的分析問題,經(jīng)常需要在開發(fā)過程中修改他們的設(shè)計,該模型沒有考慮到開發(fā)過程中的不確定性。
在對軟件開發(fā)模型改進(jìn)的過程中,人們提出了快速原形法、增量模型、螺旋模型等,這些模型的共同特點是把軟件開發(fā)看作多次循環(huán)改進(jìn)的過程,在多個循環(huán)過程中有多次的評估和修改,或是從軟件的核心逐步豐富。圖3示意了原型法與螺旋模型結(jié)合。無論是哪種模型,都有軟件開發(fā)的基本步驟:分析、設(shè)計、開發(fā)、測試。
3 教學(xué)系統(tǒng)設(shè)計與軟件開發(fā)模型的結(jié)合
教學(xué)軟件與管理軟件、工具軟件等功能性商用軟件最顯著的不同,是不能用“功能”來衡量。例如一個文字處理軟件,如果測試者能夠用軟件錄入文字,實現(xiàn)任何格式的排版就表明該軟件的功能實現(xiàn)了,而教學(xué)軟件無論運行多么流暢,嚴(yán)格地講都不能說它具有了功能,因為教學(xué)軟件的作用效果,不是自身表現(xiàn)出來的,這是具有不確定性的。因此對教學(xué)軟件,開發(fā)是否成功要看教學(xué)性,而不是“功能”,而教學(xué)性要靠教學(xué)系統(tǒng)設(shè)計來保證。
無論是從教學(xué)系統(tǒng)設(shè)計的角度,還是從軟件工程的角度,教學(xué)軟件開發(fā)過程都可以分為兩個階段,一個是設(shè)計階段,一個是開發(fā)階段。兩個階段之間有反復(fù)調(diào)整修改的環(huán)節(jié)。教學(xué)系統(tǒng)設(shè)計的理論和方法,主要應(yīng)用在設(shè)計階段,以實現(xiàn)軟件的教學(xué)性,為開發(fā)提供藍(lán)圖。軟件工程的思想和方法,貫穿整個設(shè)計和開發(fā)過程,但重點是開發(fā)階段的組織與管理,以實現(xiàn)軟件的技術(shù)性能。一個好的教學(xué)軟件開發(fā)模式,應(yīng)該以教學(xué)系統(tǒng)設(shè)計為基礎(chǔ),結(jié)合軟件工程的思想和方法。對這種結(jié)合可以用圖4示意。該圖的內(nèi)圈表示教學(xué)設(shè)計過程,外圈表示軟件開發(fā)過程,兩個過程是同時啟動同步進(jìn)行的,交織成一個軟件開發(fā)循環(huán)周期,但是在各個階段兩者的重要程度和工作任務(wù)的分量不同。
二 教學(xué)軟件開發(fā)模式描述
1 模式的構(gòu)成
該模式是借鑒美國學(xué)者Stephen M. Alessi和Stanley R. Trollip提出的模式,結(jié)合國內(nèi)實際情況和我們的工作經(jīng)驗提出來的,見圖5。
這個模式在整體上是軟件開發(fā)的螺旋模型中的一個周期,也可以看作增量模型的一個構(gòu)件的實現(xiàn)過程,這取決與軟件開發(fā)的任務(wù)和條件。這個模式具有一定的普遍性,適合教學(xué)軟件專業(yè)開發(fā),也可供學(xué)校的教育技術(shù)人員和各科教師制作課件參考。
設(shè)計與開發(fā)模式有三個要素和三個階段。三個要素是標(biāo)準(zhǔn)、評價和管理,三個階段是計劃、設(shè)計與開發(fā)。三個要素始終與三個階段相互作用,是指在制作的全過程中都要注意,是全過程的活動原則,保證項目的成功。計劃和設(shè)計兩個階段用環(huán)形表示階段內(nèi)部有反復(fù)的修改,開發(fā)階段用豎的框架表示多項工作可能會并行或交叉開展。
這個模式涉及到開發(fā)者和用戶兩個方面,開發(fā)者包括教學(xué)設(shè)計人員、教學(xué)與培訓(xùn)專業(yè)人員、媒體素材制作人員和美工人員、程序編寫和測試人員、項目管理人員等。在專業(yè)開發(fā)中,用戶是指接收產(chǎn)品的客戶,如學(xué)校、培訓(xùn)機構(gòu)或出版商。在學(xué)?;蚺嘤?xùn)機構(gòu)內(nèi)部開發(fā)時,用戶是指使用軟件的教學(xué)者,通常是教師。
2 模式的特點
(1) 基于標(biāo)準(zhǔn)的過程
從項目一開始,開發(fā)者與用戶等共同明確軟件最終產(chǎn)品所有方面的一致的標(biāo)準(zhǔn),每個開發(fā)人員都知道應(yīng)該怎么做,始終堅持確定了的標(biāo)準(zhǔn)。
(2) 實證的方式
全過程是初步設(shè)想、評價、修改的反復(fù)循環(huán),直到最后完善。在計劃和設(shè)計階段需要完成兩個原型,體現(xiàn)了原型法的思想。軟件開發(fā)雖然有理論指導(dǎo),但是最保險的還是不斷地試驗修改,直到合適為止。在全過程中堅持按標(biāo)準(zhǔn)評價,既不拔高也不降低。
(3) 全過程管理
軟件開發(fā)中有一種現(xiàn)象是偏離原定方案,到了最后又耗費時間、人力和財物進(jìn)行修改。好的項目管理能保證方案實施,堅持既定標(biāo)準(zhǔn)。
(4) 重視決策階段
該模式中把計劃與設(shè)計分為兩個階段,在全過程中花費較多的時間,意圖是制作人員多花一些時間討論,提出初步設(shè)想,做出正確決策,然后進(jìn)行技術(shù)實現(xiàn)。這樣不僅能少走彎路,提高工作效率,更重要的是能開發(fā)出體現(xiàn)教學(xué)設(shè)計魅力的軟件,而不是炫耀技術(shù)水平和藝術(shù)效果的展品。
(5)倡導(dǎo)集體協(xié)作
全過程貫穿了集體協(xié)作的工作方式。首先是因為設(shè)計與開發(fā)所需要的技能與知識不是一個人能全部具備的,決策需要集思廣益,需要有各方面專長的人合作;其次是協(xié)作方式能夠在參與者共同監(jiān)督下,保證原定的標(biāo)準(zhǔn)與方案。
3 模式的要素
(1) 標(biāo)準(zhǔn)
標(biāo)準(zhǔn)是一個好的項目的起點和基礎(chǔ),規(guī)定了開發(fā)人員持續(xù)努力所要達(dá)到的質(zhì)量。在典型的情況下,一套標(biāo)準(zhǔn)來自兩個方面。第一,是由開發(fā)人員提出來的,開發(fā)人員都應(yīng)知道質(zhì)量標(biāo)準(zhǔn),并且在全過程中遵守;第二,是由客戶或教學(xué)人員提出來的,往往比較具體,例如規(guī)定了總體印象、內(nèi)容詳細(xì)的程度、字體、顏色等等。來自兩方面的標(biāo)準(zhǔn)一般是不會沖突的,能夠協(xié)調(diào)為一套標(biāo)準(zhǔn)。
(2) 評價
標(biāo)準(zhǔn)只有在軟件開發(fā)中堅持才有用,這就要求對所做的每一件事進(jìn)行評價,每個人員也必須執(zhí)行標(biāo)準(zhǔn),以標(biāo)準(zhǔn)來衡量自己所做的工作。如果等到項目接近完成時,才來看是否應(yīng)用了標(biāo)準(zhǔn),既不現(xiàn)實,也沒有用處。
進(jìn)行全程評價關(guān)系著項目的質(zhì)量,通過設(shè)計與開發(fā)過程中反復(fù)的設(shè)想、試驗、評價、修改,使每一步工作都符合質(zhì)量,則最終的產(chǎn)品才能具有高質(zhì)量。
(3) 管理
成功與不成功的項目的差別很大程度上在于管理。對整個軟件開發(fā)項目的資源、經(jīng)費、時間等要從始到終嚴(yán)格控制,進(jìn)行的良好管理,否則項目容易偏離預(yù)定計劃和標(biāo)準(zhǔn)。加強項目管理,首先是要制定好計劃,其次是要做好監(jiān)控工作,最后是要保持項目組成員之間以及與用戶之間的交流和溝通。
4 模式的階段
(1) 計劃階段
計劃階段奠定多媒體教學(xué)軟件開發(fā)項目的基礎(chǔ),形成總體設(shè)想,以保證項目各方面順利進(jìn)行。
計劃階段應(yīng)確定項目的目的,也就是學(xué)習(xí)者完成軟件學(xué)習(xí)后應(yīng)掌握的知識、技能及應(yīng)形成的能力、態(tài)度等。目的的確定涉及到教學(xué)內(nèi)容范圍,學(xué)習(xí)者的起點知識技能,以及一般特點。明確工作的限制條件也是必要的,例如運行軟件的計算機環(huán)境,用戶對信息呈現(xiàn)的特殊要求、軟件內(nèi)容的指定范圍等。
計劃還包括收集資料,明確所需要的資料是否都能得到,能否改編或自制,如果有些資料不可能解決,決定是否需要改變軟件的內(nèi)容。計劃階段應(yīng)開展頭腦風(fēng)暴活動,項目組成員共同討論,形成對軟件的內(nèi)容、結(jié)構(gòu)、外觀、風(fēng)格等方面的初步設(shè)想,用原型或文字描述出來。在這一階段需要頻繁地與用戶溝通,應(yīng)編制一些文件,包括項目說明、計劃書、項目標(biāo)準(zhǔn)等,使項目管理有章可循,并得到用戶認(rèn)可。
(2) 設(shè)計階段
設(shè)計階段進(jìn)行軟件的教學(xué)內(nèi)容的組織,明確軟件的教學(xué)目標(biāo),形成對軟件的具體描述,為技術(shù)實現(xiàn)提供指南。
設(shè)計是軟件開發(fā)的核心階段,時間用得最多。在這一階段,要綜合應(yīng)用教學(xué)理論,使用控制與交互的各種方法,體現(xiàn)信息呈現(xiàn)的要求。在設(shè)計過程中,制作人員之間,以及制作人員與用戶之間,要繼續(xù)交流,對軟件最終的樣式達(dá)成共識,完成原型和設(shè)計文件。
(3) 開發(fā)階段
開發(fā)階段使設(shè)計的結(jié)果最終轉(zhuǎn)化為實際的產(chǎn)品。
這一階段要運用各種技術(shù)手段,包括硬件設(shè)備和工具軟件,利用和改編現(xiàn)有資料,制作文本、圖像等多媒體素材,用編程或創(chuàng)作軟件集成軟件,經(jīng)過多種不同水平的測試和試用后,最終完成軟件。并且安排軟件的總結(jié)性評價。
在開發(fā)階段,素材制作、軟件編程、手冊編寫等多項工作往往是并行或交叉開展的,素材創(chuàng)作和程序編寫人員是工作的主體,但設(shè)計人員和用戶仍以不同的角色參與制作過程,同時又在動用所有的技術(shù)資源,因此組織管理和質(zhì)量控制十分重要。
參考文獻(xiàn)
[1] 張軍征.多媒體教學(xué)軟件設(shè)計原理與方法[M].北京:科學(xué)出版社, 2007.
軟件名稱:RazorLame
軟件大?。?94KB
下載地址:
Exact Audio Copy(圖2)具有播放、抓軌、壓縮、編輯ID3信息、刻錄等功能,這里筆者僅介紹最具特色的抓軌功能。Exact Audio Copy的抓軌過程輕松易學(xué),也相當(dāng)好用,我們可以用它將CD上的音頻文件抓取成wav無損格式,并作為制作其他音頻格式的藍(lán)本。Exact Audio Copy是一款綠色軟件,下載解壓縮后可以直接使用,第一次運行時會出現(xiàn)配置向?qū)В褂媚J(rèn)設(shè)置即可。
圖2
在抓軌之前,應(yīng)先選擇“EAC”菜單中的“驅(qū)動器選項”,點確定后選彈出菜單中的抓取模式項,將“驅(qū)動器可以找回C2錯誤信息”選中。點“確定”后即可進(jìn)行抓軌操作。選中您想要抓取的音軌,點選左側(cè)菜單的“WAV”圖標(biāo),選擇抓軌文件的保存路徑,即可開始抓軌。如果對抓軌精確度有要求,還可以選擇“操作”菜單中的“測試并抓取所選音軌”,這樣軟件會對音軌進(jìn)行兩次讀取,并將兩次讀取的結(jié)果進(jìn)行比較,確認(rèn)一致后才會寫入硬盤。如果想要對整張CD的內(nèi)容進(jìn)行抓取,可以直接點選左側(cè)菜單的“IMG”圖標(biāo)。
軟件名稱:Streambox Ripper
軟件大小:1.7MB
下載地址:省略/soft/7191.htm
Streambox Ripper能批量將ra/rm/wav/cda/MP3等格式的音頻文件轉(zhuǎn)換成wma/wav/mp3格式的文件,在轉(zhuǎn)換過程中,還能通過程序內(nèi)部自帶的聲音均衡器,來對音頻文件的聲效進(jìn)行簡單處理。為了便于理解,這里以將rm格式轉(zhuǎn)mp3格式為例,來詳細(xì)介紹如何轉(zhuǎn)換單個音頻文件的格式。
圖3
進(jìn)入Streambox Ripper界面(圖3)后,首先用鼠標(biāo)單擊一下“l(fā)oad”按鈕,接著找到事先準(zhǔn)備好要轉(zhuǎn)換的rm音頻文件,確認(rèn)后,在主界面中會顯示該音頻文件的屬性信息;接下來就要選擇取樣率和聲道了,要注意的是,如果取樣率和聲道選擇不同的話,最后生成的mp3文件容量就不同,而且取樣越高,產(chǎn)生的mp3文件越大,立體聲比單聲道產(chǎn)生的文件大,所以筆者建議大家選擇合適的取樣和聲道,以確保生成的文件尺寸適中;接著單擊“convert”按鈕,在“encode output file”中單擊“mpeg layer 3(mp3)”單選框,同時在“quality”中可以調(diào)節(jié)取樣和聲道參數(shù),然后在“destination directory”中選擇一個存放新生成的mp3文件的目錄,選擇時可以單擊“change”按鈕,不過在改變目錄之前,筆者建議大家最好先查看一下存放目錄的空閑空間是否足夠大,如果空間不夠的話,文件轉(zhuǎn)換過程會被突然中斷。選擇好存放mp3文件的目錄后,只要單擊對應(yīng)對話框中的“ok”按鈕,程序就會自動完成轉(zhuǎn)換工作。
上面的方法只適用于每次轉(zhuǎn)換一個文件,如果大家要提高操作效率,想批量轉(zhuǎn)換的話,可以利用主操作界面中的“batch”按鈕。單擊“batch”按鈕后,大家將看到一個如圖3右側(cè)所示的界面,在這個界面中的“Input”設(shè)置框中,輸入轉(zhuǎn)換前文件所在的目錄,在“Output”設(shè)置框內(nèi)輸入轉(zhuǎn)換后文件所存放的目錄,這時點“OK”,即開始批量轉(zhuǎn)換。
軟件名稱:Audio Record Wizard
文件大?。?.37MB
下載地址:省略/soft/39158.htm
Audio Record Wizard是一款非常好用的錄音軟件,能把聲卡中發(fā)出的任何聲音直接錄制成mp3文件(圖4)。軟件使用方法簡單,很容易上手,而且其錄制的聲音音質(zhì)非常的好。下面作一簡單介紹。
關(guān)鍵詞:軟件工程;軟件設(shè)計;軟件框架;實踐教學(xué)
0、引言
軟件設(shè)計是軟件需求分析與實現(xiàn)之間的溝通橋梁,是軟件質(zhì)量形成的重要階段,在軟件開發(fā)中具有重要作用。因此,在本科階段軟件工程課程教學(xué)中,軟件設(shè)計被作為重點內(nèi)容進(jìn)行講授。然而,軟件設(shè)計既需要理解模塊化、信息隱蔽和功能獨立等抽象概念,又要把握高內(nèi)聚、低耦合等設(shè)計原則,同時還要了解已有的軟件體系結(jié)構(gòu)風(fēng)格、設(shè)計模式和軟件框架等與工程實踐密切相關(guān)的設(shè)計知識。因而,軟件設(shè)計一直被認(rèn)為是軟件工程課程教學(xué)難點中的難點。由于缺乏與軟件設(shè)計相關(guān)的教學(xué)資源,學(xué)生往往難以在有限教學(xué)課時內(nèi)理解這些抽象的概念、原則和方法并將其應(yīng)用于實踐,影響了軟件工程課程的教學(xué)效果。
近幾年在軟件工程教學(xué)研究工作中,國內(nèi)外高校主要通過引入CDIOm思想改進(jìn)傳統(tǒng)的軟件工程課程教學(xué),特別強調(diào)以項目驅(qū)動的方式培養(yǎng)和提高學(xué)生的軟件開發(fā)的實踐能力。這些研究都針對軟件工程教學(xué)改革進(jìn)行了有益的探索,但仍然缺乏有效的教學(xué)資源來幫助學(xué)生理解抽象的軟件設(shè)計理論知識,并切實培養(yǎng)和提高他們軟件設(shè)計的實踐能力。
1、軟件框架AF4JAVA簡介
軟件框架AF4JAVA是重要的教學(xué)資源,它幫助學(xué)生理解抽象的軟件設(shè)計理論知識,同時也為他們運用這些知識進(jìn)行軟件設(shè)計實踐起到指導(dǎo)作用。通過對Struts、Spring和Hibernate等JAVA開源框架進(jìn)行集成、封裝和抽象,構(gòu)建出AF4JAVA框架。AF4JAVA該框架中設(shè)計并實現(xiàn)了一組實現(xiàn)數(shù)據(jù)訪問、抽象的領(lǐng)域?qū)嶓w對象等功能軟件構(gòu)件,對學(xué)生隱蔽了使用JAVA開源框架的繁瑣細(xì)節(jié)。AF4JAVA框架本身不僅可以幫助學(xué)生更好地理解軟件體系結(jié)構(gòu)風(fēng)格、設(shè)計模型和軟件框架等知識,而且還能使學(xué)生利用它提供的可重用構(gòu)件,高效地進(jìn)行JAVA Web應(yīng)用軟件的設(shè)計。
AF4JAVA框架被分為用戶界面層(UIlayer),領(lǐng)域?qū)樱―omain layer)和數(shù)據(jù)訪問層(Data Access layer)三層,如圖1所示。用戶界面層用于實現(xiàn)圖形用戶接口GUI,提供用戶與應(yīng)用程序之間的交互。領(lǐng)域?qū)臃庋b了業(yè)務(wù)邏輯和業(yè)務(wù)實體,并向uI層提供業(yè)務(wù)功能接口。數(shù)據(jù)訪問層則封裝了對數(shù)據(jù)庫的訪問功能,為領(lǐng)域?qū)犹峁?shù)據(jù)訪問接口。
2.1 數(shù)據(jù)訪問層
數(shù)據(jù)訪問層由IDataContext、DataConteXt、Configure和Mappingfile 4個構(gòu)件組成。圖2所示為軟件框架AF4JAVA中數(shù)據(jù)訪問層的示意圖。其中IDataContext接口定義了對象的增刪改查、事務(wù)管理等操作。DataContext類通過使用Hibernate框架中的構(gòu)件,實現(xiàn)IDataContext接口。Configure中包含數(shù)據(jù)庫連接的配置文件。Mappingfile是用于定義對象一關(guān)系映射的文件。DataContext的實例根據(jù)數(shù)據(jù)庫連接配置和對象一關(guān)系映射關(guān)系,完成對數(shù)據(jù)庫的訪問操作。
2.2 領(lǐng)域?qū)?/p>
領(lǐng)域?qū)又杏蠭Service、Service和Entity 3個構(gòu)件,如圖3所示。其中IService中定義了一組接口ISubsystem_1,ISubsytem 2,……,ISubsystem_N,用于封裝子系統(tǒng)功能,并為用戶界面層提供業(yè)務(wù)服務(wù)。Service中包含了一組業(yè)務(wù)類Subsystem 1,Subsystem 2,……,Subsystem_N,用于描述IService中定義的子系統(tǒng)功能接口,這些業(yè)務(wù)類可以通過訪問層中的IDataContext接口數(shù)據(jù)實現(xiàn)對數(shù)據(jù)的訪問。Entity中定義了實體對象及其之間的關(guān)系。Entity又由Entityobject、ErrInf0和業(yè)務(wù)實體類構(gòu)成,如圖4所示。其中EntiyObject抽象類聲明了用于數(shù)據(jù)校驗的抽象方法valid,Errlnfo類封裝了錯誤字段和錯誤信息,BusinessEntity 1,BusinessEntity 2,……,BusinessEntity N是一組業(yè)務(wù)實體類,用于封裝業(yè)務(wù)服務(wù)過程中需要處理的數(shù)據(jù),通過繼承EntityOb~iect類實現(xiàn)數(shù)據(jù)校驗的抽象方法。
2.3 用戶界面層
UI層包括View、ViewModel和ViewController構(gòu)件,如圖5所示。其中View構(gòu)件用于定義一組JSP頁面WebPage 1,WebPage2,……,WebPage N。ViewModel為渲染JSP頁面提供數(shù)據(jù)或者保存從JSP頁面獲取的數(shù)據(jù)。ViewControUer中定義了一組JSP頁面請求處理的動作Action 1,Action 2,……,Action N等。這些動作通過調(diào)用領(lǐng)域?qū)又械臉I(yè)務(wù)服務(wù)接口完成具體的業(yè)務(wù)處理過程。
3、基于AF4JAVA框架的軟件設(shè)計實踐教學(xué)過程
基于AF4JAVA框架開展軟件工程實踐教學(xué)的總體目標(biāo)是:首先通過對AF4JAVA框架的講解,使學(xué)生能理解抽象的軟件設(shè)計理論知識,了解如何使用該框架進(jìn)行設(shè)計工作。然后讓學(xué)生通過模擬真實開發(fā)場景,在AF4JAVA框架和與之相關(guān)的軟件設(shè)計相關(guān)文檔模板等教學(xué)資源的支持下,完成對給定的實踐項目的軟件設(shè)計方案,以達(dá)到培養(yǎng)和提高學(xué)生軟件設(shè)計的實踐能力。
基于AF4JAVA框架的軟件工程實踐教學(xué)過程可分為初始階段、計劃階段、實施階段和評審階段4個階段。
1)初始階段。
該階段主要讓學(xué)生學(xué)習(xí)AF4JAVA框架,并明確軟件設(shè)計相關(guān)文檔的書寫要求。首先,教師在課堂教學(xué)中通過“用戶在線注冊”的簡單例子剖析基于AF4JAVA框架的軟件設(shè)計過程,使學(xué)生了解該框架的特點、內(nèi)容和用法。然后,將學(xué)生分成人數(shù)為4~5人的小組,并在組內(nèi)討論構(gòu)建AF4JAVA框架中使用的軟件體系結(jié)構(gòu)風(fēng)格、設(shè)計模式,以及遵循的設(shè)計原則等軟件設(shè)計理論知識。進(jìn)一步,講解基于AF4JAVA框架的UML設(shè)計模型、設(shè)計計劃書和設(shè)計規(guī)則約說明書等軟件設(shè)計相關(guān)文檔模板。最后,選定一個規(guī)模合適的實踐項目,給出其需求規(guī)格說明書,并要求學(xué)生分組討論該項目需求。
2)計劃階段。
該階段主要是各個小組按照基于AF4JAVA框架的項目設(shè)計的工作計劃書模板,制訂實踐項目的設(shè)計計劃書。制訂計劃書過程主要步驟為:①按照項目需求規(guī)格說明書,將待開發(fā)軟件系統(tǒng)劃分成若干子系統(tǒng),確定這些子系統(tǒng)中用例的優(yōu)先級,并進(jìn)行排序。②將每個子系統(tǒng)的設(shè)計任務(wù)進(jìn)行分割,并將這些分割后的任務(wù)分配給小組成員,設(shè)定完成期限,估算完成每個子系統(tǒng)設(shè)計任務(wù)需要迭代的次數(shù),據(jù)此估算完成每個子系統(tǒng)設(shè)計需要的時間。③制訂小組討論會的計劃,要求在每次迭代完成時進(jìn)行必要的組內(nèi)評審和回顧,保證設(shè)計的質(zhì)量。
3)實施階段。
該階段中項目小組按照項目設(shè)計計劃書開展工作,建議采用迭代增量式的軟件設(shè)計過程,如圖6所示。下面對該過程中的每個步驟進(jìn)行介紹。
步驟1(靜態(tài)結(jié)構(gòu)的設(shè)計):按照計劃書中任務(wù)分割和分配情況,利用基于AF4JAVA框架的UML設(shè)計模型中預(yù)定義的類和接口,小組成員使用UML類圖說明某一子系統(tǒng)的用戶界面層、領(lǐng)域?qū)釉O(shè)計和數(shù)據(jù)層中包含的類,以及3個層次間的接口設(shè)計。
步驟2(動態(tài)行為的設(shè)計):小組成員使用UML活動圖、順序圖說明該子系統(tǒng)各層次內(nèi)部、層次之間的交互以及外部與子系統(tǒng)之間的交互。
步驟3(設(shè)計規(guī)約的書寫):根據(jù)步驟l和步驟2得到的設(shè)計模型,按照AF4JAVA框架的設(shè)計規(guī)約說明書模板,書寫該待建子系統(tǒng)的設(shè)計規(guī)約說明。
步驟4(組內(nèi)評審):小組成員通過討論會評審該次迭代的設(shè)計結(jié)果。評審的結(jié)果決定小組是否調(diào)整后續(xù)的迭代過程。同時在討論會上也要回顧此次迭代過程中好的和不好的做法,幫助提高后續(xù)設(shè)計工作的效率。
重復(fù)步驟1~步驟4,直至完成整個項目的設(shè)計方案。
4)評審階段。
最后,以項目答辯的形式,各組匯報自己的設(shè)計工作完成情況。答辯時,必須提交項目設(shè)計的工作計劃書、設(shè)計說明文檔和答辯演示文稿。根據(jù)各組完成設(shè)計工作的表現(xiàn),教師進(jìn)行講評和最后總結(jié)。
【關(guān)鍵詞】課堂教學(xué);演示;軟件
【中圖分類號】G420 【文獻(xiàn)標(biāo)識碼】A 【論文編號】1009―8097(2010)01―0034―05
引言
視覺傳播學(xué)者保羅•M•萊斯特在他的著作中提到:“今天的現(xiàn)實是,我們周遭的世界以視覺為主要媒介,我們對世界的理解不是通過文字,而更多的是通過視覺信息?!盵1]在對視覺傳達(dá)原理進(jìn)行研究的文獻(xiàn)中,基本的視覺理論的數(shù)量是相當(dāng)繁多的,但大致都可分為7個基本方面:完整形態(tài)、符號語言、結(jié)構(gòu)主義、生態(tài)學(xué)理論、認(rèn)知理論、赫胥黎-萊斯特模式以及全方位模式[2]。紐約大學(xué)的心理學(xué)專家杰羅姆•布魯納通過實驗得出,人們可以記住大約10%聽到的東西,大約30%讀到的東西,但是卻可以記住大約80%看到的東西[3]。在演示中,不管你采取的是何種手段,其實質(zhì)目的都只有一個:可記憶(memorable)。而之所以演示被廣泛地采用,正是由于可視信號是最直觀最易被人感知的信號,人腦在處理視覺信號時的速度要比處理聲音和文字信號時快得多,而且視覺信號中的圖像也更加容易記憶,不像聲音和文字信號那樣容易忘記。與此同時,雖然國內(nèi)外關(guān)于研究多媒體教學(xué)的文獻(xiàn)數(shù)量不少,但并沒有具體對高校課堂不同課程中教師們所使用的PPT演示技術(shù)背后所包含的制作軟件進(jìn)行過統(tǒng)計和分類分析,教師們在傳遞知識的過程中究竟使用過哪些軟件,這些軟件都有什么用途,它們所適用的課程基本有哪些,這些問題的研究尚處于空白階段。
本文通過對參加北京高校第六屆青年教師教學(xué)基本功比賽的理工類、文史類、英語類課程中教師們所使用的教學(xué)演示PPT背后支撐其完成知識傳遞的軟件進(jìn)行了詳細(xì)的歸納研究,并對其適用的課程以及產(chǎn)生的效果進(jìn)行了舉例分析,為不同學(xué)科的教師在教學(xué)演示軟件的選擇上提供了可供參考的依據(jù)。
一 研究方法
本文對參加北京市第六屆青年教師基本功大賽的120位教師的授課現(xiàn)場情況進(jìn)行文本逐字登錄,并對其相關(guān)的教學(xué)演示類技能點進(jìn)行了萃取。在萃取過程中,對這120位教師在課堂上使用的教學(xué)演示PPT背后的制作性軟件進(jìn)行了統(tǒng)計,并對每位教師的訪談文字進(jìn)行了分析,訪談中關(guān)于教學(xué)演示主要提出了以下問題:
1. 被訪者用什么軟件來制作和處理PPT
2. 被訪者運用了哪些獨特的演示技巧
3. 被訪者在制作PPT的過程之中用到了哪些新的技能
4. 被訪者的PPT從色彩到動畫方面的制作有什么心得
5. 結(jié)合被訪者學(xué)科的特點,被訪者在演示方面有什么特色
這幾個問題基本涵蓋了教師在教學(xué)演示中關(guān)于PPT制作的相關(guān)問題,因此比較全面。部分樣本見表1。
本研究第一步為課堂行為的質(zhì)化研究。即將研究對象的講課錄音、課后結(jié)構(gòu)化訪談錄音進(jìn)行文本登錄,并結(jié)合現(xiàn)場的教師、學(xué)生同步雙向視頻對逐字稿進(jìn)行演示技能萃取,這部分使用了NVIVO軟件。第二步是形成課堂行動清單。將萃取結(jié)構(gòu)修訂成為技能編碼薄和學(xué)生反應(yīng)編碼薄,項目包括編碼(nodes)、命名(name)、描述(description)。在描述中使用舉例的方式描述了教學(xué)內(nèi)容,使得教學(xué)內(nèi)容得到兼顧,此部分使用EXCEL軟件進(jìn)行整理。在對教師上課的視頻、文字登錄以及訪談結(jié)果進(jìn)行了分析整理之后,歸納出高校教學(xué)演示中主要用到的制作軟件的種類、適用的課程種類及其產(chǎn)生的效果,下面將分別對這些進(jìn)行分析。
二 研究結(jié)論
1 圖表制作軟件
圖表是PPT演示中最為常用的一種方式,它具有簡潔易懂、傳遞信息清晰明確的特點。有一位教師在課后接受訪談時說:“PPT中文不如圖,圖不如表。”而現(xiàn)在用于制作圖表的軟件非常多,Office系列本身制作圖表的功能就十分強大,可選圖表種類很多,生成的圖表也更易編輯。
在比賽中出現(xiàn)過的關(guān)于圖表制作的軟件有很多,其中有適用于理工類學(xué)科中建筑、機械、設(shè)計等學(xué)科當(dāng)中,用于制做二維或三維圖形的軟件;也有用于圖片處理的軟件;還有用于統(tǒng)計分析的軟件。例如講授工程制圖的李紅教師,她在講解零件三視圖的畫法時,除了用Powerpoint自帶工具繪制的零件三視圖之外,在右下角還插入了一個用3DMAX軟件制作的零件立體圖樣,并且讓這一3D圖樣進(jìn)行360度旋轉(zhuǎn),讓學(xué)生對零件的每一面的結(jié)構(gòu)都看得十分清晰,從而對其三視圖的畫法有了更感官的認(rèn)識。
講授“安樂死的刑法分析”的方鵬老師在介紹我國關(guān)于安樂死案件的審理結(jié)果時,對案件中被告人,刑罰等相關(guān)特征采取了列表的方式加以演示。在訪談中他告訴我們:“法律需要以實證研究,需要進(jìn)行一些案件的統(tǒng)計分析,然后需要結(jié)合一些社會學(xué)的知識,你比如說這種數(shù)據(jù)統(tǒng)計包,SPSS這樣的一種統(tǒng)計包來進(jìn)行一些很復(fù)雜的分析。那么法律不僅是法條的問題,它也是社會現(xiàn)象和案件的一種歸納和整理?!?/p>
講授“女裝結(jié)構(gòu)”的邵新艷老師在講解連身袖的繪制方法時,就向?qū)W生們演示了AutoCAD軟件制作的連身袖圖樣,她也談到:“不管是我用動畫也好或者是課堂的其他演示也好都會有所輔助,但是宗旨只有一個,就是提高學(xué)生思維活躍程度?!?/p>
很多教師在訪談中都表示自己在平時教學(xué)工作中會根據(jù)情況使用各種各樣的軟件制作圖表來支持教學(xué)演示的完成,圖表能夠簡潔明了地表達(dá)他們所要傳遞的知識內(nèi)容,并對幫助學(xué)生構(gòu)建知識體系很有意義。表2對北京高校第六屆青年教師教學(xué)基本功比賽中教師們所使用的軟件的基本功能和所講課程名稱進(jìn)行了介紹。
2 音頻制作軟件
音頻制作軟件是對聲音及音效進(jìn)行處理的一類軟件。很多教師在PPT中添加了Powerpoint自帶或自定義的一些音效來配合講課的內(nèi)容,起到了渲染氣氛和聚焦學(xué)生注意力的作用。還有一些教師根據(jù)課程自身的特點,在演示中使用了一些較為專業(yè)的軟件來制作所講的內(nèi)容。
講授“音響工程設(shè)計”的張福貴老師在他的課堂演示中運用了好幾款音頻分析軟件,圖1是他在講授聲場效果時在演示用PPT中粘貼的用EASE軟件得到的聲場仿真效果圖,他在接受訪談時說:“我把現(xiàn)在最先進(jìn)的一個軟件,引用到課堂里頭,這個軟件是去年剛推出來的,在目前國內(nèi)應(yīng)用范圍還是非常窄的,但是它屬于一種發(fā)展趨勢?!?/p>
一些用于對聲音語調(diào)等進(jìn)行分析的音頻分析軟件也被廣泛地用于語言類課程的學(xué)習(xí)當(dāng)中,以便對學(xué)生的發(fā)音及語調(diào)等指標(biāo)進(jìn)行分析,也起到很好的教學(xué)演示效果。北京高校第六屆青年教師教學(xué)基本功比賽中教師們所使用的音頻軟件的基本介紹見表3。
3 視頻制作軟件
現(xiàn)有的視頻類軟件極其豐富多彩,而這些軟件運用到教學(xué)當(dāng)中,能起到很好的聚焦學(xué)生眼球和與學(xué)生互動的作用,因此這類軟件在課堂上也可稱為教學(xué)互動軟件。在比賽中,不同課程的教師給我們提供了非常豐富的視頻軟件素材,其中有Flash、Maya、全能格式轉(zhuǎn)換大師、Premiere、Moviemaker、Moviemaker、屏幕錄像專家、Multisim、Mathematica等軟件。
講授“相對時空觀”的梁穎老師將帶有可輸入變量的Flash界面嵌入到PPT中,這一技能的運用起到了有效而生動的傳遞知識的效果。她所播放的這個包含有操作鍵并且可以根據(jù)隨機輸入的變量而有不同效果的Flash和學(xué)生進(jìn)行很好的互動,對不同變量下發(fā)生的情況進(jìn)行演示,這一技能點的運用是她演示中最大的亮點(見圖2)。
梁穎老師課后也談到:“用語言去描述可能會比較蒼白,我們給出這個Flash,可能是很新鮮的,這樣一種教學(xué)工具,會非常管用。直觀的演示,學(xué)生們很快地就能懂了,而且加上這種直觀的演示之后,學(xué)生也會覺得課堂很生動,那么對它的抵觸就會低得多。所以教學(xué)效果真的很好?!?/p>
講授“領(lǐng)導(dǎo)科學(xué)與藝術(shù)”的王紅梅老師在講解一個領(lǐng)導(dǎo)決策失敗的案例時,就在其PPT中嵌入了一段用Premiere剪輯而成的合新聞、圖片、音樂于一體的視頻案例,并配合了聲情并茂的解說。她的這一教學(xué)演示手段無疑使學(xué)生都懷著濃厚的興趣聚焦于她所講授的知識上。
講授“模擬電子技術(shù)基礎(chǔ)”的李江昀老師在其教學(xué)PPT制作過程中使用了不少于其課程相關(guān)的軟件,其中他為了講解晶體管的電流放大現(xiàn)象先用Multisim軟件模擬了帶有晶體管的電路圖,然后用屏幕錄像專家將仿真電路圖中開關(guān)閉合時電流變化的整個情況錄了下來,嵌入到其PPT中,在課堂上演示給學(xué)生觀看(見圖3)。他在訪談中講到:“我把它仿真的過程給錄下來,一個視頻。這多省事兒,我也不用控制電腦,因為上課時間很重要,耽誤同學(xué)們的時間,就是浪費上百人的生命?!?/p>
整個比賽中還有很多教師使用了種類繁多的視頻軟件來支撐他們的PPT教學(xué)演示,而且不少教師在訪談中都談到了視頻演示的重要性,程文浩老師就說:“多媒體教學(xué)現(xiàn)在已經(jīng)非常成熟,實際上視覺沖擊力最強的不是文字,不是圖片,而是視頻。所以說,如果用一個簡單的視頻,能夠立體地展示教授的原理,大家看了之后就能馬上形成深刻的印象,就達(dá)到了我們的教學(xué)目的。”另外,視頻演示作為一種互動性較強的教學(xué)演示手段也被很多老師所認(rèn)可,講授“體育心理學(xué)”的關(guān)梅林老師在講解心理技能訓(xùn)練方法時,就讓一位學(xué)生上講臺身帶測試設(shè)備,親自感受了她的心理分析軟件,并通過相關(guān)的視頻圖像對其心理變化進(jìn)行了模擬。在表4中羅列出了基本功比賽中教師所使用的視頻軟件的基本功能和使用它們的課程名稱。
三 結(jié)語
從教師課堂上的授課內(nèi)容和課后訪談,我們可以明顯地感覺到,理工類的教師相對于文史、英語類的教師在PPT制作上會配合知識傳授的需要采用更多種類的軟件,不過大家對于教學(xué)演示的重要性都有著深刻的共識。上面所介紹的軟件只是在北京高校第六屆青年教師教學(xué)基本功比賽中教師們所用到的軟件,但課堂教學(xué)演示并非局限于這些軟件,能夠用于課堂教學(xué)演示的軟件還有很多,能夠?qū)崿F(xiàn)圖表、音頻、視頻功能的軟件也有很多,不過參賽教師用軟件支撐其教學(xué)演示的方法具有較強的普適性。隨著高校教育改革的推進(jìn),教學(xué)模式的轉(zhuǎn)變,必定會有更多種類的軟件用于教學(xué)演示當(dāng)中,對高校教學(xué)的效果會產(chǎn)生深刻的影響,這也是高校教學(xué)發(fā)展的必然趨勢。
參考文獻(xiàn)
[1] [美]保羅•M•萊斯特.視覺傳播:形象載動信息[M].北京:北京廣播學(xué)院出版社,2003:446.
[2] [美]威廉•瑞恩,西奧多•柯諾瓦.美國視覺傳達(dá)完全教程[M].上海:上海人民美術(shù)出版社,2008:21-35.
[3]任悅.視覺傳播概論[M].北京:中國人民大學(xué)出版社,2008:4-5.
[4] Paul D. Eggen, Donald P. Kauchak. 學(xué)習(xí)與教學(xué)策略[M]. 伍新春等譯.北京師范大學(xué)出版社,2007:30-54.
[5] 柴少明,李克東.高校教師對E-learning的認(rèn)知和理解的調(diào)查研究[J].現(xiàn)代教育技術(shù),2008,(1):40-43.
[關(guān)鍵詞]模具CAD/CAM 情景教學(xué) 軟件操作 模具結(jié)構(gòu)
[中圖分類號]G711[文獻(xiàn)標(biāo)識碼]A[文章編號]1007-9416(2010)02-0126-01
近年來,隨著塑料模具CAD/CAM/CAE越來越多的應(yīng)用,企業(yè)對會使用AUTOCAD、PRO/E、UG等繪圖軟件、有一定工作經(jīng)驗的復(fù)合型人才需求最旺,因此提高模具CAD/CAM制造水平除了要有先進(jìn)的制造設(shè)備之外,更需要有熟練掌握先進(jìn)制造技術(shù)的技能型人才,而這些人才恰恰是模具行業(yè)內(nèi)數(shù)量最少的年輕人。而職業(yè)學(xué)校模具專業(yè)作為培養(yǎng)高素質(zhì)從業(yè)人員的重要陣地,更是肩負(fù)著培養(yǎng)具有CAD/CAM軟件應(yīng)用技術(shù)、數(shù)控加工實用技術(shù)和模具制造工藝知識的綜合型人才的重任。在職業(yè)教育軟硬件條件大幅提升,而生源質(zhì)量卻較低的現(xiàn)實情況下,傳統(tǒng)的模具教學(xué)仍然延續(xù)著以厚重理論為基礎(chǔ),偏重基礎(chǔ)切削理論和數(shù)控原理的思路進(jìn)行,顯然已無法滿足現(xiàn)代企業(yè)對于能實際動手參與模具制造實操過程的技能型人才的需求。改革職校模具專業(yè)CAD/CAM課程教學(xué),將理論知識的存儲轉(zhuǎn)向職業(yè)能力的培養(yǎng)已經(jīng)成為模具專業(yè)課改的重中之重。
1 確立以軟件操作技能作為模具CAD/CAM課程教學(xué)的先導(dǎo)
企業(yè)需求能利用CAD/CAM技術(shù)完成整個模具設(shè)計到制造工作過程的綜合型人才。由此,在進(jìn)行模具教學(xué)改革過程中我們根據(jù)能力培養(yǎng)目標(biāo)提煉出不同的工作任務(wù)和教學(xué)項目,這些任務(wù)的實現(xiàn)都是以大型CAD/CAM軟件作為基本實現(xiàn)工具的,這些軟件均驗證了的應(yīng)用以被生產(chǎn)知識功能基礎(chǔ)上的擴展及模具構(gòu)件的標(biāo)準(zhǔn)化設(shè)計作為發(fā)展方向,使軟件的功能越來越接近人的制造工藝和經(jīng)驗。因此模具CAD/CAM教學(xué)改革應(yīng)以CAD/CAM軟件的使用技能為先導(dǎo)。
基于教學(xué)任務(wù)和教學(xué)項目不同,在教學(xué)過程中力爭作到以下幾點
(1)以模具實際應(yīng)用的工作任務(wù)為主線,對課程體系進(jìn)行優(yōu)化和解構(gòu),加以創(chuàng)新處理,重構(gòu)課程建設(shè)內(nèi)容,突出理實一體化的項目教學(xué)理念,重新分配理論與實操之間的課時比例,突出職校學(xué)生工程實踐能力和創(chuàng)新設(shè)計能力培養(yǎng)的特色。
(2)建立一套與理論教學(xué)體系密切配合、相輔相成的實踐教學(xué)體系,以情景教學(xué)為引導(dǎo),選擇一批實際生產(chǎn)中的工程樣例為載體,以培養(yǎng)學(xué)生的工程應(yīng)用能力和工程素質(zhì)為目的來完成教學(xué)任務(wù)。
(3)改革課堂教學(xué)方法,采用“講―練―操―講”的四環(huán)式教學(xué),即努力實現(xiàn)教學(xué)、練習(xí)、操作、總結(jié)四個環(huán)節(jié)的無縫結(jié)合。以學(xué)生為主體,教師為主導(dǎo),使學(xué)生的學(xué)習(xí)更為積極、主動。為保證四環(huán)式教學(xué)方法真正能落實,可根據(jù)本地區(qū)模具發(fā)展的實際情況建立相對應(yīng)的CAD/CAM實習(xí)基地。將一些與實踐環(huán)節(jié)聯(lián)系緊密的課程放在CAD/CAM實習(xí)基地進(jìn)行教學(xué),隨堂講解,隨堂練習(xí),隨堂操作。
(4)改革教學(xué)手段,實現(xiàn)課堂教學(xué)仿真化,技能考評虛擬化。采用現(xiàn)代教育教學(xué)手段,利用投影、多媒體教學(xué)系統(tǒng)、計算機網(wǎng)絡(luò)等條件構(gòu)造先進(jìn)的CAD/CAM教學(xué)環(huán)境。
(5)改革考核方法,使考核形式靈活多樣??己顺煽兺怀鲕浖僮骱蛯嶋H加工所占的比例,引導(dǎo)學(xué)生注重理論與實踐的結(jié)合,充分挖掘其學(xué)習(xí)的潛能。
2 緊密結(jié)合CAD/CAM軟件教學(xué)與模具結(jié)構(gòu)知識教學(xué)
職業(yè)學(xué)校學(xué)生的三維想象能力較差,并缺乏對于模具的專業(yè)性認(rèn)識。所以單純的模具結(jié)構(gòu)知識和模具成形理論教學(xué)對于他們來說較為枯燥和單一,難以引起興趣,往往教學(xué)效果不佳?,F(xiàn)在有了CAD/CAM軟件的三維造型功能模塊作為平臺,教學(xué)過程變得直觀逼真,學(xué)生可以在短時間內(nèi)通過三維建模模擬學(xué)習(xí)到大量實用的模具結(jié)構(gòu)知識,也可以輕松理解很多模具概念,諸如收縮率、拔模斜度等,在分模過程中也可以讓學(xué)生形象地看到分型面,繼而提出分型面的相關(guān)理論知識,使學(xué)生快速深刻地掌握整個分模的過程。
同樣,單純的軟件操作技能教學(xué)沒有模具結(jié)構(gòu)理論作為支撐也一樣枯燥乏味,難以掌握。只有將兩者相互結(jié)合才能在CAD/CAM課程教學(xué)中取得最好的結(jié)果。具體采用如下做法:制造一個虛擬情景,實現(xiàn)直觀教學(xué),達(dá)到實際生產(chǎn)實訓(xùn)達(dá)不到學(xué)習(xí)效果。以前用幾節(jié)課也講不明白的問題,只需要十幾分鐘的時間就可以使學(xué)生搞清楚問題,并提高了教學(xué)與培訓(xùn)的效果水平。
3 合理選擇教學(xué)過程中的訓(xùn)練項目
模具CAD/CAM教學(xué)建議采用基于工作過程的項目化教學(xué)方法,以引導(dǎo)學(xué)生能利用CAD/CAM軟件這一先進(jìn)手段,結(jié)合材料、模具結(jié)構(gòu)等相關(guān)知識完成整套模具的設(shè)計甚至制造。在這一過程中教師必須合理甄選訓(xùn)練項目,做到難易適度,利用成功欲望充分調(diào)動學(xué)生的學(xué)習(xí)積極性,從而保障教與學(xué)兩方面的質(zhì)量。在教學(xué)過程中著重采用以下方法來完成相關(guān)項目的教學(xué)
學(xué)生根據(jù)客戶和市場調(diào)研開發(fā)的制件,接受模具生產(chǎn)任務(wù),依據(jù)制件的結(jié)構(gòu)確定合理的工藝結(jié)構(gòu),并能夠和客戶溝通。制定模具設(shè)計的方案,使用CAD/CAM軟件完成模具設(shè)計。小組成員以小組或個人的組織形式,使用手冊等技術(shù)資料,執(zhí)行機械加工工藝標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)的要求,工藝人員在工作過程中對完成工作做詳細(xì)記錄存檔,并自覺保持安全作業(yè)及5S的工作要求。
在教學(xué)中,在選擇項目方面的要作到以下幾點。
3.1 產(chǎn)品真實性原則
首先選擇接近實際模具工作過程的案例,避免教師自己想象的。我們一般選取來自企業(yè)的產(chǎn)品、教師自己開發(fā)的產(chǎn)品,借此激發(fā)學(xué)生學(xué)習(xí)的興趣與創(chuàng)造欲望,培養(yǎng)學(xué)生的工程素質(zhì),為學(xué)生畢業(yè)后能迅速適應(yīng)實際工作要求奠定扎實的基礎(chǔ)。
3.2 產(chǎn)品可實施性原則
選擇的項目應(yīng)該在教師的能力范圍之內(nèi),而且適當(dāng)超出學(xué)生的能力范圍。即教師有能力做到,大多數(shù)學(xué)生在教師的指導(dǎo)下通過努力也能做到。
3.3 可檢驗原則
在學(xué)校現(xiàn)有的軟硬件條件下,依據(jù)一定規(guī)則,結(jié)果應(yīng)該可以被檢驗,檢驗過程盡量讓學(xué)生在教師的指導(dǎo)下自主進(jìn)行,對于檢驗出的問題教師予以指導(dǎo),學(xué)生能進(jìn)一步進(jìn)行完善。
3.4 趣味性原則
在保證前幾個原則的前提下,適當(dāng)考慮增加項目的趣味性,以激發(fā)學(xué)生的學(xué)習(xí)興趣,同時,案例中必須有若干個能產(chǎn)生可見的真實結(jié)果。
總之,職業(yè)學(xué)校的模具CAD/CAM課程應(yīng)在堅持基于工作過程的項目化教學(xué)法的前提下,立足軟件操作技能,融入模具情景教學(xué),通過項目任務(wù)的驅(qū)動,努力培養(yǎng)學(xué)生的綜合能力,真正為企業(yè)培養(yǎng)能實際參與整個模具設(shè)計制造實操過程的技能型人才。逐實現(xiàn)步將學(xué)生由基礎(chǔ)學(xué)習(xí)引向?qū)I(yè)學(xué)習(xí),由理論學(xué)習(xí)引向技能訓(xùn)練。使學(xué)生全面進(jìn)行文化素質(zhì)、專業(yè)能力、關(guān)鍵能力以及綜合素質(zhì)的培養(yǎng)。