實(shí)驗教學(xué)的軟件技術(shù)論文
1目前實(shí)驗教學(xué)存在的問(wèn)題
軟件技術(shù)基礎課程是一門(mén)強調理論聯(lián)系實(shí)踐的課程,學(xué)生只有從實(shí)踐中才能真正掌握軟件技術(shù)的相關(guān)知識,才能真正了解軟件開(kāi)發(fā)活動(dòng)的主要過(guò)程[6]。軟件技術(shù)基礎課程的總學(xué)時(shí)為46學(xué)時(shí),其中課堂教學(xué)學(xué)時(shí)為38學(xué)時(shí),實(shí)驗教學(xué)學(xué)時(shí)為8學(xué)時(shí)。實(shí)驗學(xué)時(shí)過(guò)少,導致學(xué)生不能很好地完成該課程所要求的各項軟件開(kāi)發(fā)能力的培養。缺少動(dòng)手機會(huì ),自然無(wú)法提高學(xué)生的上機動(dòng)手能力和實(shí)際解決問(wèn)題的能力。綜上所述,軟件技術(shù)基礎課程的實(shí)驗教學(xué)環(huán)節存在較大的問(wèn)題,導致出現教師上課不好上,學(xué)生聽(tīng)課不好學(xué)的不良反應。為了解決這一問(wèn)題,充分調動(dòng)學(xué)生的學(xué)習積極性,提高學(xué)生的實(shí)踐動(dòng)手能力,根據近幾年的教學(xué)實(shí)踐,提出了一些教學(xué)改革的思路和想法,引入到現在的實(shí)驗教學(xué)中。
2軟件技術(shù)基礎課程實(shí)驗教學(xué)改革
2.1分方向的實(shí)驗教學(xué)模式
軟件技術(shù)基礎課程的教學(xué)內容重點(diǎn)可以分為兩大塊:數據結構和數據庫。因此,可以讓學(xué)生根據個(gè)人興趣愛(ài)好,自由選擇這兩個(gè)方向的其中之一,來(lái)做一個(gè)該方向的大作業(yè),計入期末總成績(jì)。數據結構方向主要以VC++6.0作為開(kāi)發(fā)環(huán)境,側重算法與數據結構的編程;數據庫方向主要以SQLserver作為開(kāi)發(fā)環(huán)境,側重數據庫的建立和使用。學(xué)生可以深入學(xué)習自己方向的開(kāi)發(fā)環(huán)境,并通過(guò)制作一個(gè)小型的軟件來(lái)完成大作業(yè)。這個(gè)大作業(yè)是每個(gè)學(xué)生必須完成的任務(wù),占期末考試總成績(jì)的20。學(xué)生可以自愿組合,最多3人一組共同完成一個(gè)大作業(yè)。小組內的各個(gè)成員按照自身能力來(lái)進(jìn)行角色分配,共同完成大作業(yè)內容。大作業(yè)應嚴格按照軟件生存周期的各個(gè)階段來(lái)進(jìn)行軟件項目的開(kāi)發(fā),并生成各個(gè)階段的相應文檔。最后,學(xué)生需提交項目開(kāi)發(fā)報告的紙質(zhì)版和電子版來(lái)作為期末考試評分依據。
2.2與專(zhuān)業(yè)相結合的項目開(kāi)發(fā)模式
我院包括自動(dòng)化、電氣工程及其自動(dòng)化、測控等三個(gè)本科專(zhuān)業(yè),都要學(xué)習“軟件技術(shù)基礎”這門(mén)課程。因此我們考慮讓學(xué)生在做大作業(yè)的時(shí)候,可以跟各自專(zhuān)業(yè)聯(lián)系起來(lái),加入一些專(zhuān)業(yè)背景和實(shí)際工程環(huán)境,這樣可以保證學(xué)生的選題更具有現實(shí)意義,避免課程教學(xué)與實(shí)際脫軌。
2.3充分利用各種實(shí)驗室平臺
我院設有創(chuàng )新實(shí)驗室,單片機實(shí)驗室、貝加萊聯(lián)合實(shí)驗室等多個(gè)開(kāi)放實(shí)驗室平臺,為軟件技術(shù)基礎課程的實(shí)踐改革提供了較好的硬件設施,保證了實(shí)驗教學(xué)的順利開(kāi)展。其中,創(chuàng )新實(shí)驗室是我院全面貫徹和落實(shí)電子類(lèi)學(xué)科面向21世紀課程體系和課程內容的改革中創(chuàng )建的新型實(shí)驗室,是我院大學(xué)生電子類(lèi)科技活動(dòng)的重要場(chǎng)所。單片機實(shí)驗室目前擁有單片機/微機實(shí)驗裝置40套;實(shí)驗用計算機40臺;仿真器20套;編程器6套。貝加萊聯(lián)合實(shí)驗室目前擁有PLC實(shí)驗裝置20套;實(shí)驗用計算機20臺;DT-1模擬電梯1套;無(wú)塔供水系統1套,并承擔ASEA的自動(dòng)化系統工程師或注冊工程師的技能培訓和測試任務(wù)。學(xué)生可以深入這些實(shí)驗室,結合自己的開(kāi)發(fā)項目,將理論知識與實(shí)際操作結合起來(lái),更好地促進(jìn)課程的學(xué)習。
2.4與課程設計、畢業(yè)設計接軌
軟件技術(shù)基礎課程沒(méi)有專(zhuān)門(mén)的課程設計,因此可以考慮增加該課程的課程設計,為期兩周的時(shí)間,學(xué)生可以集中的進(jìn)行項目開(kāi)發(fā),彌補課內實(shí)驗學(xué)時(shí)不足的問(wèn)題,收到良好的學(xué)習效果。另外,還可以將部分學(xué)生做得較好的項目,延伸到畢業(yè)設計中來(lái)。通過(guò)長(cháng)線(xiàn)的學(xué)習,等到學(xué)生大四做畢業(yè)設計的時(shí)候,可以掌握的非常熟練,通過(guò)開(kāi)發(fā)較復雜的軟件來(lái)完成畢業(yè)設計。這樣可以使得學(xué)生有較大的動(dòng)力學(xué)習該課程。
3結束語(yǔ)
經(jīng)過(guò)八年的軟件技術(shù)基礎課程教學(xué)實(shí)踐經(jīng)歷,充分體會(huì )到該課程的實(shí)驗教學(xué)環(huán)節對于學(xué)生提高實(shí)際動(dòng)手能力的重要意義。大部分的學(xué)生都能夠從完整的項目開(kāi)發(fā)過(guò)程中,得到足夠的鍛煉和成長(cháng)。通過(guò)團隊合作,增強學(xué)生的團隊意識和創(chuàng )新精神,使學(xué)生在實(shí)踐中學(xué)習到軟件技術(shù)的精髓,為學(xué)生學(xué)好這門(mén)專(zhuān)業(yè)基礎課程起到了非常重要的作用。
【實(shí)驗教學(xué)的軟件技術(shù)論文】相關(guān)文章:
軟件技術(shù)企業(yè)的成本控制關(guān)鍵點(diǎn)論文11-10
機器人實(shí)驗教學(xué)論文03-02
現代光學(xué)實(shí)驗教學(xué)模式分析論文02-13
金融數學(xué)實(shí)驗教學(xué)中的應用論文02-13
實(shí)驗教學(xué)網(wǎng)絡(luò )安全論文02-27
計算機數據處理軟件技術(shù)論文02-27
- 相關(guān)推薦