課程設(shè)計(jì)與課程開發(fā)的關(guān)系范文
時(shí)間:2023-10-08 17:22:45
導(dǎo)語:如何才能寫好一篇課程設(shè)計(jì)與課程開發(fā)的關(guān)系,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:工作過程導(dǎo)向;酒店公關(guān);學(xué)習(xí)情境;課程開發(fā);課程設(shè)計(jì)
作者簡介:楊瓊(1981-),女,湖南衡山人,湖南現(xiàn)代物流職業(yè)技術(shù)學(xué)院物流經(jīng)貿(mào)系,講師。(湖南 長沙 410131)
中圖分類號(hào):G712 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0079(2013)16-0125-02
在酒店業(yè),學(xué)習(xí)酒店管理專業(yè)的學(xué)生畢業(yè)后“潛流失”另謀他職已是不爭的事實(shí)。這其中有著許多原因,其中重要的一點(diǎn)是“供需錯(cuò)位”造成的矛盾。畢業(yè)生感覺就業(yè)難、大材小用,酒店卻遭遇用工荒、小材難以大用。究其原因,專業(yè)教育的滯后需承擔(dān)主要責(zé)任。高職作為我國高等教育的一種教育類型,它以培養(yǎng)技術(shù)型人才為主要目標(biāo),強(qiáng)調(diào)理論教學(xué)和實(shí)踐訓(xùn)練并重,畢業(yè)生具有直接上崗工作的能力。可見,高職院校酒店管理專業(yè)人才培養(yǎng)方案、課程編排設(shè)置都需要突出學(xué)生的實(shí)踐能力和專門技能訓(xùn)練。
基于工作過程的職業(yè)教育理論,源于20世紀(jì)90年代的德國,是其“雙元制”職業(yè)教育改革的核心內(nèi)容之一。在我國,這一教學(xué)理念引進(jìn)推廣雖不足十年,但由于其吻合職業(yè)教育的特性,有著先進(jìn)的理論優(yōu)勢和顯著的教學(xué)效果,各校各專業(yè)依此進(jìn)行的教學(xué)改革已是蔚然成風(fēng)?;诠ぷ鬟^程導(dǎo)向的酒店管理專業(yè)課程體系開發(fā),已有不少學(xué)者作出了研究。本文據(jù)此對專業(yè)體系中一門必修課程“酒店公共關(guān)系”的教學(xué)改革進(jìn)行探索。
一、課程開發(fā)背景
工作過程,即工作人員在工作情境中為完成一件工作任務(wù)并獲得工作成果而進(jìn)行的一連串完整工作的程序?;诠ぷ鬟^程導(dǎo)向的課程開發(fā)設(shè)計(jì),即學(xué)校教學(xué)以模擬工作實(shí)踐為核心,按照崗位工作過程的不同和工作任務(wù)的相關(guān)性來設(shè)計(jì)編排課程,實(shí)施教學(xué)活動(dòng)。它打破了傳統(tǒng)“以學(xué)科為中心”的課程知識(shí)觀念,將教和學(xué)的過程落實(shí)到仿真的工作過程中,從而提高學(xué)生的職業(yè)能力和綜合素養(yǎng)。
這樣的課程體系開發(fā)工作,不是一蹴而就的,也不是想當(dāng)然而可為之的。它有著自己的一套規(guī)程。就基于工作過程導(dǎo)向的酒店管理專業(yè)課程開發(fā)而言,一般程序是:
第一,對專業(yè)人才需求進(jìn)行調(diào)研分析,明確人才培養(yǎng)目標(biāo)。
第二,了解酒店內(nèi)各業(yè)務(wù)部門的工作任務(wù)、崗位職責(zé),將其所要求的專業(yè)知識(shí)、操作技能和工作規(guī)范一一進(jìn)行排列,整理出一整套從業(yè)人員崗位能力培養(yǎng)需求標(biāo)準(zhǔn)。在此基礎(chǔ)上,將工作任務(wù)相似或工作區(qū)域相近的崗位整合為同一崗位群,即確定典型工作任務(wù)。
第三,歸納整合出典型工作任務(wù)后,形成與專業(yè)對應(yīng)的典型工作過程,確定行動(dòng)領(lǐng)域。它能完全涵蓋完成崗位群工作任務(wù)所要求的全部技能、知識(shí)和能力。
第四,在教學(xué)分析過程中,將行動(dòng)領(lǐng)域轉(zhuǎn)化為學(xué)習(xí)領(lǐng)域。每一個(gè)學(xué)習(xí)領(lǐng)域都能對應(yīng)一個(gè)比較完整的工作過程,而所有的學(xué)習(xí)領(lǐng)域則組成了該專業(yè)所對應(yīng)的整個(gè)工作過程。
第五,最后,按照酒店各個(gè)部門的工作過程來組織學(xué)習(xí)領(lǐng)域,按照工作過程的遞進(jìn)順序來排列、序化課程體系,按照學(xué)生就業(yè)崗位的分布比例來確定核心課程。在每門課程中,可根據(jù)教學(xué)目標(biāo)要求確定與實(shí)際工作相對應(yīng)的學(xué)習(xí)情境,根據(jù)學(xué)習(xí)任務(wù)組織安排學(xué)習(xí)內(nèi)容。
可見,基于工作過程進(jìn)行課程開發(fā)是一個(gè)漫長、復(fù)雜的過程,其顯著特點(diǎn)是加強(qiáng)了職教課程內(nèi)容與工作之間的相關(guān)性,充分體現(xiàn)了校企的深度融合。酒店管理專業(yè)的所有課改緊緊圍繞飯店企業(yè)實(shí)際運(yùn)作,努力將教和學(xué)的過程落實(shí)到真實(shí)的工作過程中,使學(xué)生循序漸進(jìn)學(xué)習(xí)各門課程的過程變成符合或接近企業(yè)工作過程的過程,讓學(xué)生在工作過程中以直接經(jīng)驗(yàn)的形成來提高職業(yè)能力。
二、課程內(nèi)容重構(gòu)
在這一理念下構(gòu)建的新課程體系,勢必要對其下的課程進(jìn)行重構(gòu),將“以任務(wù)驅(qū)動(dòng)”為核心的課改方式具體貫徹實(shí)施。
酒店公關(guān)部作為酒店的核心職能部門,在酒店的生存發(fā)展中起著舉足輕重的作用。培養(yǎng)一名合格乃至優(yōu)秀的準(zhǔn)公關(guān)人,使之具備崗位所要求的知識(shí)與技能,是“酒店公共關(guān)系”課程的培養(yǎng)目標(biāo)。
依據(jù)工作過程導(dǎo)向的課程開發(fā)模式,首先需要對崗位職責(zé)、任務(wù)要求進(jìn)行分析。酒店公關(guān)是一項(xiàng)綜合性的工作,它需要運(yùn)用公關(guān)專業(yè)知識(shí)及相關(guān)的傳播學(xué)、社會(huì)學(xué)、心理學(xué)、管理學(xué)、經(jīng)濟(jì)學(xué)等多學(xué)科知識(shí)。這就要求公關(guān)人員要有較高的學(xué)識(shí)修養(yǎng)。
所需具備的能力主要是:開展公關(guān)活動(dòng)的計(jì)劃、組織、安排、協(xié)調(diào)能力;與各種人群打交道的社交能力;策劃籌辦活動(dòng)的創(chuàng)新能力;能說會(huì)寫的表達(dá)能力。
所需具備的素養(yǎng)主要包含:良好的心理品質(zhì),如有自信心、熱情、開放;良好的職業(yè)道德,如誠實(shí)守信、關(guān)注公益、公平公正、強(qiáng)烈的責(zé)任感和良好的公關(guān)意識(shí)。
酒店公關(guān)人的崗位職責(zé)主要是:搜集酒店內(nèi)外的相關(guān)信息進(jìn)行調(diào)研分析,歸納匯總整理,提供給決策部門作為參考依據(jù);和新聞單位聯(lián)系,提供素材,協(xié)調(diào)溝通,做好酒店的相關(guān)宣傳工作;協(xié)調(diào)酒店的內(nèi)外部公眾(如旅游局、政府部門、社區(qū)、客戶企業(yè)、消費(fèi)者、酒店內(nèi)部公眾等)的關(guān)系,上情下達(dá)、下情上達(dá),內(nèi)外部信息暢通,保證酒店在良好的內(nèi)外部環(huán)境下正常有序運(yùn)轉(zhuǎn);撰寫文稿、編制計(jì)劃方案;迎來送往,妥當(dāng)安置處理賓客的拜訪、提出的問題與意見;策劃、籌辦公關(guān)活動(dòng),做好計(jì)劃總結(jié);做好形象設(shè)計(jì)策劃;預(yù)防并及時(shí)處理酒店的意外突發(fā)事件和危機(jī)事件。
將這些轉(zhuǎn)化為具體的工作任務(wù),而后將典型工作任務(wù)轉(zhuǎn)化為若干個(gè)教學(xué)項(xiàng)目,每個(gè)教學(xué)項(xiàng)目又被分解為一個(gè)或是若干個(gè)學(xué)習(xí)情境(見表1)。
三、具體實(shí)施步驟
在對課程內(nèi)容進(jìn)行重構(gòu),把每個(gè)項(xiàng)目分解為詳細(xì)的學(xué)習(xí)情境之后,課堂就是要把這一個(gè)個(gè)學(xué)習(xí)情境具體呈現(xiàn)。在基于工作過程導(dǎo)向的理論中,由于是以行動(dòng)導(dǎo)向,以提高學(xué)生的職業(yè)能力為中心,學(xué)習(xí)情境的具體呈現(xiàn)也就完全區(qū)別于傳統(tǒng)的課堂學(xué)習(xí)。它一般采取的方式是:教師根據(jù)學(xué)習(xí)情境的內(nèi)容要求,將學(xué)生分成學(xué)習(xí)小組,設(shè)定相應(yīng)的模擬場景,設(shè)計(jì)教學(xué)任務(wù),提出學(xué)習(xí)要求,讓小組成員分角色演繹,共同完成,通過切身體會(huì)從而掌握相關(guān)知識(shí)技能。在完成每一情境學(xué)習(xí)之后,師生一起對整個(gè)項(xiàng)目的實(shí)施進(jìn)行回顧總結(jié)、評估和考核。
以學(xué)習(xí)項(xiàng)目二“酒店形象設(shè)計(jì)、塑造”中的情境二“為一家酒店做整體形象設(shè)計(jì)(主要是CIS設(shè)計(jì))”為例:教師在課前介紹學(xué)習(xí)任務(wù)、布置任務(wù)完成的相關(guān)要求;小組成員依此搜索相關(guān)資料(酒店形象構(gòu)成要素、CIS的含義、某家酒店的概況等),討論具體實(shí)施方案(小組人員分工、確定選題、制定完成計(jì)劃);鋪墊工作結(jié)束后,小組成員反復(fù)討論、商定、修改,制定出一套完整的簡略的某酒店CIS體系;各小組將自行設(shè)計(jì)完成的CIS體系制作成圖文并茂的PPT,予以成果匯報(bào)、介紹展示;最后,通過小組自評、互評、教師點(diǎn)評的方式,結(jié)合學(xué)生的學(xué)習(xí)態(tài)度、學(xué)習(xí)過程中采用的方式方法、交流協(xié)作程度、成果展示實(shí)績,給出這個(gè)階段學(xué)習(xí)的分值。
從上可以看出,基于工作過程導(dǎo)向的情境化課堂,是以行動(dòng)導(dǎo)向教學(xué)原則為框架,強(qiáng)調(diào)與實(shí)際工作過程中具體的項(xiàng)目、案例、問題、任務(wù)相結(jié)合,通過“教、學(xué)、做”一體化教學(xué)模式,讓學(xué)生參與到教學(xué)的各個(gè)環(huán)節(jié)中去,鼓勵(lì)學(xué)生大膽參與,由此建構(gòu)一種動(dòng)態(tài)的、系統(tǒng)的,凸顯學(xué)生能夠自主、自立、自學(xué)的學(xué)習(xí)氛圍和環(huán)境。“酒店公共關(guān)系”的課程教學(xué),采取此種模式將有效地引領(lǐng)學(xué)生成長為一名準(zhǔn)酒店公關(guān)員。
參考文獻(xiàn):
[1]賀湘輝,何麗芳.酒店公關(guān)實(shí)務(wù)[M].廣州:廣東經(jīng)濟(jì)出版社,2005.
[2]姜華,姜銳.酒店公共關(guān)系[M].北京:中國人民大學(xué)出版社,2009.
[3]姜大源.關(guān)于職業(yè)教育的課程觀[J].中國職業(yè)技術(shù)教育,2003,(11).
[4]楊潔.德國高等職業(yè)教育發(fā)達(dá)原因分析[J].職業(yè)技術(shù)教育,2009,(13).
篇2
關(guān)鍵詞:軟件工程;課程設(shè)計(jì);實(shí)踐;指導(dǎo)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:B
軟件工程是計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)一門重要的專業(yè)課。一般在軟件工程課程結(jié)束后,會(huì)安排一些時(shí)間讓學(xué)生做軟件工程課程設(shè)計(jì)。軟件工程課程設(shè)計(jì)的內(nèi)容是讓學(xué)生運(yùn)用軟件工程的知識(shí)設(shè)計(jì)一個(gè)應(yīng)用軟件系統(tǒng),并寫出相關(guān)的設(shè)計(jì)文檔材料。
做軟件工程課程設(shè)計(jì)的目的,是讓學(xué)生加深對軟件工程知識(shí)的理解,訓(xùn)練學(xué)生的動(dòng)手能力,讓學(xué)生學(xué)會(huì)開發(fā)軟件的常用方法,熟悉軟件開發(fā)的過程,熟悉各種軟件開發(fā)文檔材料的寫作,積累軟件開發(fā)的實(shí)踐經(jīng)驗(yàn),為將來從事軟件開發(fā)工作打下良好基礎(chǔ)。
在指導(dǎo)學(xué)生做軟件工程課程設(shè)計(jì)時(shí),以下幾個(gè)問題應(yīng)該引起指導(dǎo)教師的注意。
1合理選擇課程設(shè)計(jì)的題目
由于該課程設(shè)計(jì)與軟件工程課程內(nèi)容密切相關(guān),選題工作可以在軟件工程課程開始講授時(shí)布置下去,讓學(xué)生有充足的時(shí)間思考,思考成熟后,在指導(dǎo)教師幫助下,將課程設(shè)計(jì)題目確定下來。然后學(xué)生一邊學(xué)習(xí)軟件工程課程內(nèi)容,一邊著手收集課程設(shè)計(jì)所需的有關(guān)資料,做好課程設(shè)計(jì)的準(zhǔn)備工作。
課程設(shè)計(jì)題目所涉及的問題規(guī)模和難度應(yīng)該比較小。因?yàn)檎n程設(shè)計(jì)不同于畢業(yè)設(shè)計(jì),加上課程設(shè)計(jì)安排的時(shí)間比較少,學(xué)生投入的精力也有限,所以要控制規(guī)模和難度。
指導(dǎo)教師在幫助學(xué)生選擇題目時(shí),可以選擇學(xué)生比較熟悉的問題,如圖書資料管理系統(tǒng)、學(xué)生成績管理系統(tǒng)、人力資源管理系統(tǒng)等等,或者選擇學(xué)生很快就能熟悉的一些問題。
2擺正程序編寫工作在軟件工程中的位置
學(xué)生在做軟件工程課程設(shè)計(jì)之前,已經(jīng)做過一些課程設(shè)計(jì)。比如在學(xué)習(xí)C、C++或Java之后,利用C、C++或Java所做的課程設(shè)計(jì)。那些課程設(shè)計(jì)內(nèi)容是使用高級(jí)語言設(shè)計(jì)和編寫小軟件,在那些課程設(shè)計(jì)中,程序編寫是一項(xiàng)非常重要的工作,因?yàn)槟切┱n程設(shè)計(jì)是以熟練應(yīng)用某高級(jí)語言為目的。而在軟件工程課程設(shè)計(jì)中,編寫程序工作與需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作相比較,重要程度降低了。因?yàn)檐浖こ陶n程設(shè)計(jì)不是以熟練運(yùn)用某高級(jí)語言為目的,而是以熟悉和運(yùn)用軟件工程知識(shí)為目的。實(shí)際上,按照開發(fā)軟件的過程,當(dāng)需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等開發(fā)過程完成后,用哪種高級(jí)語言來實(shí)現(xiàn)軟件系統(tǒng)已經(jīng)不是重要問題了。
學(xué)生往往認(rèn)為程序編寫工作重要,而認(rèn)為需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作無關(guān)緊要,這是沒有領(lǐng)會(huì)軟件工程思想的表現(xiàn)。當(dāng)確定課程設(shè)計(jì)題目后,有些學(xué)生不認(rèn)真作需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作,匆匆忙忙開始編寫程序,這種行為與軟件工程課程設(shè)計(jì)的目的不相符。指導(dǎo)教師要引導(dǎo)學(xué)生明確軟件工程課程設(shè)計(jì)的目的,使學(xué)生清楚程序編寫工作與其他軟件開發(fā)工作的關(guān)系,讓學(xué)生擺正編寫程序工作在軟件工程課程設(shè)計(jì)中的位置;告訴學(xué)生不能只重視編寫程序工作而輕視其他工作;更不能不經(jīng)過需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等階段而直接開始程序編寫工作。歷史上,軟件危機(jī)產(chǎn)生的原因之一就是錯(cuò)誤地認(rèn)為開發(fā)軟件就是編寫程序、程序就是軟件,而忽視了程序編寫之外的其他各項(xiàng)軟件開發(fā)工作。現(xiàn)在要通過做軟件工程課程設(shè)計(jì)引導(dǎo)學(xué)生擺正程序編寫工作的位置,用軟件工程理論指導(dǎo)實(shí)踐,防止過去的錯(cuò)誤再出現(xiàn)。
3培養(yǎng)整體觀念和全局意識(shí)
我們培養(yǎng)的計(jì)算機(jī)專業(yè)的本科生,將來不僅僅是做程序員,還要做系統(tǒng)分析師、軟件設(shè)計(jì)師,而系統(tǒng)分析師、軟件設(shè)計(jì)師必須有整體觀念和全局意識(shí)。開設(shè)軟件工程課要為培養(yǎng)系統(tǒng)分析師、軟件設(shè)計(jì)師打下基礎(chǔ),而做軟件工程課程設(shè)計(jì)是培養(yǎng)學(xué)生整體觀念和全局意識(shí)的一個(gè)好機(jī)會(huì)。
面對一個(gè)被開發(fā)的軟件系統(tǒng),如何培養(yǎng)學(xué)生的整體觀念和全局意識(shí)呢?
可以通過制訂軟件開發(fā)計(jì)劃來培養(yǎng)學(xué)生的整體觀念和全局意識(shí)。在軟件工程課程設(shè)計(jì)開始時(shí),指導(dǎo)教師要按照軟件工程的理論要求,指導(dǎo)學(xué)生制訂一個(gè)軟件開發(fā)計(jì)劃。對于軟件開發(fā)過程中的每個(gè)階段,從可行性研究到需求分析,從總體設(shè)計(jì)到詳細(xì)設(shè)計(jì),從編碼到測試,讓學(xué)生站在整體和全局的角度,考慮和分配各階段所用時(shí)間和各種資源。通過這個(gè)計(jì)劃的制訂,訓(xùn)練學(xué)生樹立從整體出發(fā)來思考軟件系統(tǒng)開發(fā)過程的觀念,引導(dǎo)學(xué)生學(xué)會(huì)從全局的角度來合理規(guī)劃軟件開發(fā)的各項(xiàng)工作,熟悉軟件開發(fā)的整體過程。
還可以通過做總體設(shè)計(jì)來培養(yǎng)學(xué)生的整體觀念和全局意識(shí)??傮w設(shè)計(jì)是軟件工程課程設(shè)計(jì)的一項(xiàng)重要內(nèi)容,總體設(shè)計(jì)是在搞清軟件系統(tǒng)的需求之后,概括性地回答軟件系統(tǒng)如何實(shí)現(xiàn)的問題??傮w設(shè)計(jì)從宏觀上對軟件系統(tǒng)進(jìn)行設(shè)計(jì),將軟件系統(tǒng)劃分成若干個(gè)模塊,確定每個(gè)模塊應(yīng)實(shí)現(xiàn)的功能以及各模塊間的結(jié)構(gòu)關(guān)系。從總體設(shè)計(jì)應(yīng)該完成的任務(wù)可以看出,做總體設(shè)計(jì)必須具有整體觀念和全局意識(shí),要考慮到被開發(fā)系統(tǒng)的每個(gè)方面的問題。指導(dǎo)教師要讓學(xué)生在規(guī)定的時(shí)間內(nèi)做出總體設(shè)計(jì)方案,然后指導(dǎo)教師對學(xué)生做出的總體設(shè)計(jì)方案進(jìn)行審查,審查通過之后,再讓學(xué)生做后面的工作。
4熟悉常用技術(shù)和工具
按照軟件工程課程設(shè)計(jì)的要求,學(xué)生在課程設(shè)計(jì)結(jié)束時(shí),要完成全部的軟件設(shè)計(jì)開發(fā)任務(wù),不但要交出一個(gè)能運(yùn)行的軟件,還要交出設(shè)計(jì)過程中所形成的文檔材料,包括需求分析材料、總體設(shè)計(jì)材料、詳細(xì)設(shè)計(jì)材料、測試材料等。要做好這些文檔材料,需要在課程設(shè)計(jì)中引導(dǎo)學(xué)生熟悉軟件工程中常用技術(shù)和工具的使用方法。
例如,在制作需求分析材料時(shí),涉及到實(shí)體關(guān)系圖、數(shù)據(jù)流圖、狀態(tài)轉(zhuǎn)換圖、IPO圖的使用;在制作總體設(shè)計(jì)材料時(shí),涉及到模塊化技術(shù)和層次結(jié)構(gòu)圖的使用;在制作詳細(xì)設(shè)計(jì)材料時(shí),涉及到傳統(tǒng)流程圖、盒圖、PAD圖、判定表、判定樹的使用;在制作測試材料時(shí),涉及到白盒技術(shù)、黑盒技術(shù)的使用。如果采用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)分析和設(shè)計(jì),則要涉及到UML中的用例圖、類和對象圖、順序圖、活動(dòng)圖、協(xié)作圖、構(gòu)件圖、部署圖的使用。
上面提到的一些常用的技術(shù)和工具,在軟件工程授課過程中,教師雖然講過,但由于沒有真正使用過,所以學(xué)生不熟悉。指導(dǎo)教師要引導(dǎo)學(xué)生利用課程設(shè)計(jì)來熟悉這些常用技術(shù)和工具。因?yàn)閷W(xué)生畢業(yè)后,既要會(huì)做程序編寫工作,也要會(huì)做需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測試等工作,熟悉這些常用技術(shù)和工具的使用方法,并且認(rèn)真完成課程設(shè)計(jì)各項(xiàng)文檔材料的制作,可以為畢業(yè)后從事相關(guān)的軟件開發(fā)工作奠定良好的基礎(chǔ)。
5學(xué)習(xí)和運(yùn)用新知識(shí)
軟件工程教材中介紹了開發(fā)軟件各階段所用的知識(shí),但是教材往往受篇幅所限,對一些新知識(shí)介紹得不詳細(xì),再加上知識(shí)更新的速度比較快,有些新知識(shí)教材中可能沒有介紹。做軟件工程課程設(shè)計(jì)是一個(gè)非常好的學(xué)習(xí)和運(yùn)用新知識(shí)的機(jī)會(huì),指導(dǎo)教師可以有意識(shí)地引導(dǎo)學(xué)生學(xué)習(xí)和運(yùn)用軟件工程新知識(shí)。
例如敏捷(Agile)軟件開發(fā)方法,該方法是針對傳統(tǒng)軟件開發(fā)方法過程復(fù)雜繁瑣、產(chǎn)生并且維護(hù)大量文檔、缺乏對開發(fā)過程中各種變化的有效和及時(shí)的反應(yīng)等問題而提出的一類新的軟件開發(fā)方法。該類方法對軟件生產(chǎn)率高度重視,適用于需求模糊或快速變化的情況,適用于一些小型軟件項(xiàng)目的開發(fā)。XP(極限編程)是敏捷方法的典型代表,XP將開發(fā)過程分為計(jì)劃、設(shè)計(jì)、編碼和測試四個(gè)階段,XP強(qiáng)調(diào)4條核心價(jià)值:溝通、反饋、簡單、勇氣,XP建立了系統(tǒng)比擬、小交付、簡潔設(shè)計(jì)、結(jié)對開發(fā)、代碼共享等多項(xiàng)核心實(shí)踐準(zhǔn)則,XP是應(yīng)用最多的一種敏捷方法。自從2001年2月敏捷聯(lián)盟成立之后,敏捷方法發(fā)展迅速,該方法的實(shí)用價(jià)值逐漸被人們所認(rèn)識(shí),越來越多的人開始應(yīng)用該方法開發(fā)軟件。
對于像敏捷方法這樣的可以用在軟件工程課程設(shè)計(jì)中的新知識(shí),軟件工程任課教師可以通過多種途徑將新知識(shí)介紹給學(xué)生,讓學(xué)生在做軟件工程課程設(shè)計(jì)之前了解新知識(shí)的內(nèi)容。對于準(zhǔn)備采用新知識(shí)做軟件工程課程設(shè)計(jì)的學(xué)生,指導(dǎo)教師要組織他們深入學(xué)習(xí)討論新知識(shí),讓他們在做課程設(shè)計(jì)之前熟悉新知識(shí),指導(dǎo)他們做好根據(jù)新知識(shí)進(jìn)行課程設(shè)計(jì)的計(jì)劃,鼓勵(lì)他們使用新知識(shí),拓寬知識(shí)面。
6提升綜合素質(zhì)
具有良好的綜合素質(zhì)是事業(yè)成功的重要因素,為了提升計(jì)算機(jī)專業(yè)學(xué)生的綜合素質(zhì),為社會(huì)提供優(yōu)秀的軟件人才,要充分進(jìn)行好軟件工程課程設(shè)計(jì)。
能與他人和諧地進(jìn)行溝通和協(xié)作的團(tuán)隊(duì)精神,是從事軟件開發(fā)工作不可缺少的良好素質(zhì)之一。早期軟件作坊式的個(gè)體化軟件開發(fā)方式,造成開發(fā)者隨心所欲,結(jié)果為軟件危機(jī)的產(chǎn)生埋下了禍根?,F(xiàn)在的軟件規(guī)模比較大,各項(xiàng)性能要求比較高,開發(fā)時(shí)間比較短,軟件作坊的生產(chǎn)方式已經(jīng)無法適應(yīng)這種新情況了,因此必須依靠團(tuán)隊(duì)的力量,大家齊心合力、分工合作,才能完成軟件開發(fā)任務(wù)。指導(dǎo)教師可以通過設(shè)立開發(fā)小組的形式,培養(yǎng)學(xué)生與他人和諧地進(jìn)行溝通和協(xié)作的團(tuán)隊(duì)精神。根據(jù)課程設(shè)計(jì)題目的內(nèi)容,將參加課程設(shè)計(jì)的學(xué)生劃分為若干個(gè)開發(fā)小組,組內(nèi)采用民主制組織方式,組內(nèi)學(xué)生通過互相溝通、協(xié)商來制訂開發(fā)方案,通過分工合作來解決開發(fā)中的問題。開發(fā)小組可以采用敏捷軟件開發(fā)方法進(jìn)行課程設(shè)計(jì),因?yàn)槊艚莘椒ㄌ貏e強(qiáng)調(diào)人與人之間的交流與合作,有利于團(tuán)隊(duì)精神的培養(yǎng)。
認(rèn)真做事、細(xì)心做事的負(fù)責(zé)精神,是從事軟件開發(fā)工作不可缺少的良好素質(zhì)之一。軟件開發(fā)活動(dòng)由多階段構(gòu)成,按順序分階段進(jìn)行開發(fā)活動(dòng),各階段密切相關(guān),某一階段出現(xiàn)錯(cuò)誤,將會(huì)傳導(dǎo)至下一階段,還會(huì)在傳導(dǎo)過程中將錯(cuò)誤放大。由于開發(fā)者馬虎大意、出現(xiàn)錯(cuò)誤,造成損失的例子歷史上很多。指導(dǎo)教師可以通過將一些典型錯(cuò)誤實(shí)例介紹給學(xué)生,引起學(xué)生對負(fù)責(zé)精神的重視;還可以安排時(shí)間讓學(xué)生對設(shè)計(jì)內(nèi)容進(jìn)行自查和互查,以檢驗(yàn)認(rèn)真細(xì)心做事的情況。還可以通過測試和調(diào)試活動(dòng)來培養(yǎng)認(rèn)真做
事、細(xì)心做事的負(fù)責(zé)精神,因?yàn)槿绻麤]有認(rèn)真做事、細(xì)心做事的負(fù)責(zé)精神,很難完成測試和調(diào)試工作任務(wù)。
此外,熟練地寫作應(yīng)用文檔材料的能力、勇于創(chuàng)新和勇于改正錯(cuò)誤的精神,都是從事軟件開發(fā)工作應(yīng)具備的良好素質(zhì),這些都可以通過軟件工程課程設(shè)計(jì)活動(dòng)加以培養(yǎng)。充分利用好軟件工程課程設(shè)計(jì),對于提升學(xué)生綜合素質(zhì)會(huì)起到一個(gè)很好的推動(dòng)作用。
參考文獻(xiàn):
[1] Roger S.Pressman.軟件工程:實(shí)踐者的研究方法[M].梅宏,譯.北京:機(jī)械工業(yè)出版社,2002.
[2] 郭寧.軟件工程實(shí)用教程[M].北京:人民郵電出版社,2006.
[3] 高禹,馮相忠.C語言課程設(shè)計(jì)與發(fā)展學(xué)生思維[J].高等理科教育,2006(5):77-79.
[4] 張海藩.軟件工程導(dǎo)論[M].4版. 北京:清華大學(xué)出版社,2003:3-5.
[5] 陸惠恩.軟件工程基礎(chǔ)[M].北京:人民郵電出版社,2005:29-80,128-138.
篇3
首次提出了“立體”教學(xué)法的概念,闡述了課程設(shè)計(jì)整合打包、實(shí)踐活動(dòng)開展與實(shí)踐內(nèi)容三者之間的關(guān)系,如圖1所示。進(jìn)而提出“學(xué)生虛擬團(tuán)隊(duì)”的組織形式、虛擬角色、責(zé)任、載體活動(dòng)和量化評價(jià)標(biāo)準(zhǔn),這些都可以為其他工科專業(yè)提供一個(gè)參考示范。1.整合打包相關(guān)課程設(shè)計(jì)(“立體”項(xiàng)目教學(xué)法圖示的x軸)由于一些專業(yè)課的工程特點(diǎn),它們之間的聯(lián)系非常緊密,使得在不管單獨(dú)針對哪門課進(jìn)行課程設(shè)計(jì)時(shí),都會(huì)感到“內(nèi)容孤獨(dú)”或者“內(nèi)容重復(fù)”的感覺,為此,筆者把一些專業(yè)課程的課程設(shè)計(jì)進(jìn)行合并,讓學(xué)生們能夠把相關(guān)課程內(nèi)容有機(jī)地結(jié)合起來,根據(jù)工程特點(diǎn)“一氣呵成”,有效地克服了在撰寫課程設(shè)計(jì)報(bào)告時(shí)容易出現(xiàn)的內(nèi)容重復(fù)性。例如,把“系統(tǒng)分析與設(shè)計(jì)”和“Web程序設(shè)計(jì)”這兩門課程的“課程設(shè)計(jì)”進(jìn)行了合并。2.分解實(shí)踐內(nèi)容(“立體”項(xiàng)目教學(xué)法圖示的y軸)軟件開發(fā)的完整過程主要包括分析、設(shè)計(jì)、編碼和測試四個(gè)階段?!癢eb程序設(shè)計(jì)”課程設(shè)計(jì)的重點(diǎn)是讓學(xué)生從一個(gè)模擬的實(shí)際應(yīng)用開發(fā)來了解、熟悉軟件開發(fā)的全過程,而“系統(tǒng)分析與設(shè)計(jì)”課程設(shè)計(jì)的重點(diǎn)是軟件開發(fā)過程的前兩個(gè)階段——分析、設(shè)計(jì),因此在“Web程序設(shè)計(jì)”課程設(shè)計(jì)時(shí)可以直接利用“系統(tǒng)分析與設(shè)計(jì)”課程設(shè)計(jì)的結(jié)果,這樣既保證了項(xiàng)目的連續(xù)性,又為“Web程序設(shè)計(jì)”課程設(shè)計(jì)的編碼、測試階段贏得了充裕的時(shí)間,使學(xué)生可以更多更好地掌握些編程語法及實(shí)用技巧,積累編碼經(jīng)驗(yàn),有效地避免了重復(fù)性工作。3.實(shí)踐活動(dòng)的開展(“立體”項(xiàng)目教學(xué)法圖示的z軸)運(yùn)用“學(xué)生虛擬團(tuán)隊(duì)”組織形式貫穿整個(gè)理論教學(xué)和實(shí)踐教學(xué),使其緊密的結(jié)合在一起,在理論教學(xué)中加強(qiáng)實(shí)踐教學(xué),在實(shí)踐教學(xué)中升華理論教學(xué),為目前所提出的“案例教學(xué)”、“項(xiàng)目教學(xué)”、“問題驅(qū)動(dòng)”等各種教學(xué)方法提供施展的平臺(tái),使之得以很好地發(fā)揮和實(shí)現(xiàn)。
二、“立體”教學(xué)法的具體實(shí)施
建立基于“學(xué)生虛擬團(tuán)隊(duì)”的教學(xué)實(shí)踐活動(dòng)和過程,通過在授課過程中以“學(xué)生虛擬團(tuán)隊(duì)”形式布置“大作業(yè)”,解決“課堂與實(shí)踐、個(gè)人與團(tuán)隊(duì)”之間的關(guān)系。具體實(shí)施如下:(1)針對“課程設(shè)計(jì)”進(jìn)行改革,把課程設(shè)計(jì)的內(nèi)容分解到課堂教學(xué)中去,以“大作業(yè)”的形式進(jìn)行布置完成,有效地解決課程設(shè)計(jì)學(xué)時(shí)不足和學(xué)生理解思考過程不足的難題,增加了學(xué)生理解和設(shè)計(jì)的時(shí)間。(2)根據(jù)人類對新知識(shí)學(xué)習(xí)通常采取“模仿、理解、創(chuàng)新”的規(guī)律,把軟件企業(yè)實(shí)際應(yīng)用的設(shè)計(jì)、制造、測試和管理模板帶入到課堂與實(shí)踐教學(xué)中來,為學(xué)生們提供了一個(gè)真實(shí)的、易于理解和模仿的知識(shí)載體,真正實(shí)現(xiàn)了教學(xué)內(nèi)容“模板化”。(3)為了讓同學(xué)們體驗(yàn)團(tuán)隊(duì)合作的過程,鍛煉他們個(gè)人溝通能力、團(tuán)隊(duì)合作能力、抗壓能力、沖突解決能力等,在專業(yè)課授課和實(shí)踐教學(xué)過程中,筆者將按4~5人編制小組,每個(gè)人都擔(dān)當(dāng)一定的社會(huì)角色,所有的活動(dòng)都是以小組的方式進(jìn)行管理,同時(shí)還要求每個(gè)小組必須每周召開一次小組周會(huì),并進(jìn)行每周周會(huì)記錄以便監(jiān)控各個(gè)小組活動(dòng)情況。(4)為了讓同學(xué)們有一個(gè)充分展示自我的機(jī)會(huì),鍛煉學(xué)生們的交流和表達(dá)能力,在課程設(shè)計(jì)的尾聲筆者將創(chuàng)建“團(tuán)隊(duì)發(fā)表會(huì)”和“作品分享會(huì)”。
三、在實(shí)踐教學(xué)過程中的量化考核
針對學(xué)生虛擬團(tuán)隊(duì)在課程設(shè)計(jì)等實(shí)踐教學(xué)環(huán)節(jié)中的表現(xiàn),設(shè)計(jì)了10個(gè)方面的評價(jià)指標(biāo):任務(wù)難度、任務(wù)完成量、任務(wù)完成質(zhì)量、任務(wù)完成狀況、文檔規(guī)范性、調(diào)查能力、小組周會(huì)出勤、參與積極性、團(tuán)隊(duì)協(xié)作意識(shí)、執(zhí)行力。按學(xué)生在項(xiàng)目組中承擔(dān)的任務(wù)量、完成質(zhì)量、文檔規(guī)范性、參與積極性、執(zhí)行力等10個(gè)方面,由組長進(jìn)行量化評價(jià),該評價(jià)結(jié)果直接作為課程設(shè)計(jì)成績的重要參考依據(jù),這些指標(biāo)全部來源于企業(yè)調(diào)研,全部是企業(yè)對學(xué)生就業(yè)考核的指標(biāo)之一。
四、結(jié)論
篇4
【關(guān)鍵詞】課程設(shè)計(jì);項(xiàng)目化教學(xué)法;全局規(guī)劃
一、引言
《數(shù)據(jù)庫課程設(shè)計(jì)》是計(jì)算機(jī)專業(yè)本科生在學(xué)過《數(shù)據(jù)庫系統(tǒng)概論》課程之后開設(shè)的一門綜合性較強(qiáng)的實(shí)踐課程。其主要任務(wù)就是使學(xué)生進(jìn)一步鞏固和理解所學(xué)的數(shù)據(jù)庫基本理論知識(shí)和技術(shù),培養(yǎng)學(xué)生運(yùn)用所學(xué)的知識(shí)和技術(shù)設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)的能力。在實(shí)踐中,我們采用了項(xiàng)目化教學(xué)法進(jìn)行數(shù)據(jù)庫課程設(shè)計(jì),該方法使得學(xué)生對知識(shí)的掌握和理解、解決問題的能力等方面都得到了極大的提高。但是學(xué)生在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),也常常存在著一些問題。這些問題不糾正,將導(dǎo)致學(xué)生在系統(tǒng)設(shè)計(jì)中養(yǎng)成一些不好的習(xí)慣,設(shè)計(jì)出的系統(tǒng)也存在不實(shí)用,不穩(wěn)定等問題。
二、項(xiàng)目化實(shí)驗(yàn)教學(xué)法的主要內(nèi)容
項(xiàng)目化實(shí)驗(yàn)教學(xué)法是通過實(shí)施一個(gè)完整的項(xiàng)目而進(jìn)行的實(shí)驗(yàn)教學(xué)活動(dòng),其目的是在實(shí)驗(yàn)教學(xué)中以學(xué)生為中心,把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來,充分發(fā)掘?qū)W生的自主創(chuàng)新能力,提高學(xué)生解決實(shí)際問題的綜合能力。項(xiàng)目化實(shí)驗(yàn)教學(xué)法,是由教師提出開發(fā)目標(biāo),學(xué)生以小組為單位進(jìn)行項(xiàng)目選題,在教師的指導(dǎo)下完成項(xiàng)目開發(fā),學(xué)生通過親身實(shí)踐,自覺運(yùn)用已學(xué)的知識(shí),有效探究和學(xué)習(xí)新的知識(shí),從而提高專業(yè)技能,并體會(huì)探究的樂趣和協(xié)作的精神。這是一種“以學(xué)生為主體、以教師為主導(dǎo)”的建構(gòu)主義教學(xué)模式,它強(qiáng)調(diào)項(xiàng)目任務(wù)的真實(shí)性、教師指導(dǎo)的目標(biāo)指引性、學(xué)生學(xué)習(xí)的積極主動(dòng)性、實(shí)踐過程的探究性和合作性、評價(jià)的過程性和反思性等[1]。
項(xiàng)目化實(shí)驗(yàn)教學(xué)法最顯著的特點(diǎn)是“以項(xiàng)目為主線,教師為主導(dǎo),學(xué)生為主體”,改變了傳統(tǒng)教學(xué)中“教師講,學(xué)生聽”的被動(dòng)教學(xué)模式,創(chuàng)造了學(xué)生主動(dòng)參與、協(xié)同合作、探索創(chuàng)新的新型教學(xué)模式。
三、學(xué)生在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí)常見的問題
1.課程設(shè)計(jì)的題目選擇不合理
由于課程設(shè)計(jì)的選題工作是在數(shù)據(jù)庫課程設(shè)計(jì)開始時(shí)才進(jìn)行,因此,有的同學(xué)把課程設(shè)計(jì)的題目設(shè)計(jì)得很大,然而課程設(shè)計(jì)安排的時(shí)間比較少,學(xué)生投入的精力也有限,所以導(dǎo)致學(xué)生做出的系統(tǒng)虎頭蛇尾。
2.把程序編寫工作放在數(shù)據(jù)庫課程設(shè)計(jì)中的首要位置
學(xué)生在做數(shù)據(jù)庫課程設(shè)計(jì)之前,已經(jīng)做過一些課程設(shè)計(jì)。比如在學(xué)習(xí)C、C++或Java之后,利用C、C++或Java所做的課程設(shè)計(jì)。那些課程設(shè)計(jì)內(nèi)容是使用高級(jí)語言設(shè)計(jì)和編寫小軟件,在那些課程設(shè)計(jì)中,程序編寫是一項(xiàng)非常重要的工作,因?yàn)槟切┱n程設(shè)計(jì)是以熟練應(yīng)用某高級(jí)語言為目的[2]。而在數(shù)據(jù)庫課程設(shè)計(jì)中,編寫程序工作與需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作相比較,重要程度降低了。因?yàn)閿?shù)據(jù)庫課程設(shè)計(jì)不是以熟練運(yùn)用某高級(jí)語言為目的,而是以熟悉和運(yùn)用數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)知識(shí)為目的。
但是學(xué)生往往認(rèn)為程序編寫工作重要,而認(rèn)為需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作無關(guān)緊要。當(dāng)確定課程設(shè)計(jì)題目后,有些學(xué)生不認(rèn)真作需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等工作,匆匆忙忙開始編寫程序,這種行為與數(shù)據(jù)庫課程設(shè)計(jì)的目的不相符。
3.只重視系統(tǒng)主要功能模塊的實(shí)現(xiàn),缺乏整體和全局觀念
在系統(tǒng)開發(fā)的過程中,學(xué)生對系統(tǒng)沒有全局規(guī)劃[3],往往是把時(shí)間都花在需求分析和系統(tǒng)實(shí)現(xiàn)上,在最后階段,由于時(shí)間倉促,很多學(xué)生甚至沒有做系統(tǒng)測試,草草收場,這樣開發(fā)出來的系統(tǒng)將會(huì)出現(xiàn)很多問題,究其原因,主要是學(xué)生在系統(tǒng)開發(fā)各階段,缺乏一個(gè)整體的統(tǒng)籌規(guī)劃。
4.熟悉常用技術(shù)和工具
在《數(shù)據(jù)庫原理》課程中,我們介紹了數(shù)據(jù)庫設(shè)計(jì)的傳統(tǒng)方法,例如:概念設(shè)計(jì)中ER圖的畫法,以及如何將ER圖轉(zhuǎn)化為邏輯模型等數(shù)據(jù)庫的設(shè)計(jì)方法。由于現(xiàn)在數(shù)據(jù)庫技術(shù)發(fā)展很快,在軟件公司實(shí)際的數(shù)據(jù)庫系統(tǒng)開發(fā)中,書上介紹的這些技術(shù)方法已經(jīng)過時(shí)。有很多工具可以直接完成從數(shù)據(jù)庫概念模型到物理模型的設(shè)計(jì)和轉(zhuǎn)化。如果我們還使用書上的方法,將會(huì)造成學(xué)生畢業(yè)后所學(xué)的內(nèi)容已經(jīng)過時(shí)的問題。
四、改進(jìn)措施
針對上述問題和問題產(chǎn)生的原因,應(yīng)該采取如下一些措施加以解決。
1.選擇恰當(dāng)?shù)恼n程設(shè)計(jì)題目
課程設(shè)計(jì)的選題工作可以在數(shù)據(jù)庫原理課程開始講授時(shí)布置下去,讓學(xué)生有充足的時(shí)間思考,思考成熟后,在指導(dǎo)教師幫助下,將課程設(shè)計(jì)題目確定下來。然后學(xué)生一邊學(xué)習(xí)數(shù)據(jù)庫原理課程內(nèi)容,一邊著手收集課程設(shè)計(jì)所需的有關(guān)資料,做好課程設(shè)計(jì)的準(zhǔn)備工作。課程設(shè)計(jì)題目所涉及的問題規(guī)模和難度應(yīng)該比較小。因?yàn)檎n程設(shè)計(jì)不同于畢業(yè)設(shè)計(jì),加上課程設(shè)計(jì)安排的時(shí)間比較少,學(xué)生投入的精力也有限,所以要控制規(guī)模和難度[4]。指導(dǎo)教師在幫助學(xué)生選擇題目時(shí),可以選擇學(xué)生比較熟悉的問題,如圖書資料管理系統(tǒng)、學(xué)生成績管理系統(tǒng)、人力資源管理系統(tǒng)等等,或者選擇學(xué)生很快就能熟悉的一些問題。
2.擺正程序編寫工作在軟件工程中的位置
指導(dǎo)教師要引導(dǎo)學(xué)生明確數(shù)據(jù)庫課程設(shè)計(jì)的目的,使學(xué)生清楚程序編寫工作與其他軟件開發(fā)工作的關(guān)系,讓學(xué)生擺正編寫程序工作在數(shù)據(jù)庫課程設(shè)計(jì)中的位置;告訴學(xué)生不能只重視編寫程序工作而輕視其他工作;更不能不經(jīng)過需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)等階段而直接開始程序編寫工作。通過做數(shù)據(jù)庫課程設(shè)計(jì)引導(dǎo)學(xué)生擺正程序編寫工作的位置。此外,指導(dǎo)教師可以通過將一些典型錯(cuò)誤實(shí)例介紹給學(xué)生,引起學(xué)生的重視;還可以安排時(shí)間讓學(xué)生對設(shè)計(jì)內(nèi)容進(jìn)行自查和互查。
3.培養(yǎng)整體觀念和全局意識(shí)
在數(shù)據(jù)庫課程設(shè)計(jì)開始時(shí),教師應(yīng)該指導(dǎo)學(xué)生制訂一個(gè)軟件開發(fā)計(jì)劃。對于軟件開發(fā)過程中的每個(gè)階段,從可行性研究到需求分析,從總體設(shè)計(jì)到詳細(xì)設(shè)計(jì),從編碼到測試,讓學(xué)生站在整體和全局的角度,考慮和分配各階段所用時(shí)間和各種資源。通過這個(gè)計(jì)劃的制訂,訓(xùn)練學(xué)生樹立從整體出發(fā)來思考軟件系統(tǒng)開發(fā)過程的觀念,引導(dǎo)學(xué)生學(xué)會(huì)從全局的角度來合理規(guī)劃軟件開發(fā)的各項(xiàng)工作,熟悉軟件開發(fā)的整體過程。指導(dǎo)教師根據(jù)學(xué)生做的規(guī)劃,對學(xué)生各階段的工作進(jìn)行審查,審查通過之后,再讓學(xué)生做后面的工作。
4.熟悉常用技術(shù)和工具
指導(dǎo)教師要引導(dǎo)學(xué)生利用課程設(shè)計(jì)來熟悉數(shù)據(jù)庫開發(fā)的一些常用技術(shù)和工具。例如,我們在數(shù)據(jù)庫課程設(shè)計(jì)中就可以教學(xué)生怎樣使用POWER DESIGNER來做數(shù)據(jù)庫設(shè)計(jì)[5]。因?yàn)閷W(xué)生畢業(yè)后,從事數(shù)據(jù)庫開發(fā)工作,就會(huì)經(jīng)常用到這些工具。熟悉這些常用技術(shù)和工具的使用方法,并且認(rèn)真完成課程設(shè)計(jì)各項(xiàng)文檔材料的制作,可以為畢業(yè)后從事相關(guān)的軟件開發(fā)工作奠定良好的基礎(chǔ)。
五、教學(xué)效果
教學(xué)實(shí)踐表明,這種形式的數(shù)據(jù)庫課程設(shè)計(jì),可以使學(xué)生有效地鞏固對基礎(chǔ)理論知識(shí)的掌握,使學(xué)生系統(tǒng)地了解軟件開發(fā)流程,提高學(xué)生的系統(tǒng)開發(fā)能力,增強(qiáng)學(xué)生的就業(yè)競爭力,并且可以建立學(xué)生的團(tuán)隊(duì)意識(shí),提高學(xué)生的交流和協(xié)作能力。
參考文獻(xiàn)
[1]林巧,丁革建.數(shù)據(jù)庫課程設(shè)計(jì)的項(xiàng)目化實(shí)驗(yàn)教學(xué)方法[J].實(shí)驗(yàn)室研究與探索,2009(4):131-139.
[2]胡穎.關(guān)于提高課程設(shè)計(jì)教學(xué)效果的措施[J].職業(yè)教育研究,2006(11):23-25.
[3]海波,朱小軍.高校實(shí)踐性課程多元學(xué)習(xí)環(huán)境設(shè)計(jì)[J].甘肅高師學(xué)報(bào),2007(5):54-56.
[4]王艷紅,章小莉,姜湘崗.在數(shù)據(jù)庫課程設(shè)計(jì)中培養(yǎng)學(xué)生項(xiàng)目開發(fā)能力[J].計(jì)算機(jī)教育,2009(13):91-94.
[5]衛(wèi)東,房薌濃.面向應(yīng)用型人才培養(yǎng)的數(shù)據(jù)庫課程教學(xué)模式探討[J].高教論壇,2010(5):49-51.
基金項(xiàng)目:貴州大學(xué)教改基金項(xiàng)目(編號(hào):gdjg(2010)
篇5
關(guān)鍵詞:課程建設(shè);課程設(shè)計(jì);計(jì)算機(jī)軟件
作者簡介:張艷(1976-),女,河南南陽人,上海理工大學(xué)光電信息與計(jì)算機(jī)工程學(xué)院,講師。(上海 200093)
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-0079(2013)05-0096-01
計(jì)算機(jī)是一門技術(shù)性、工程性和應(yīng)用性很強(qiáng)的學(xué)科,教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)的發(fā)展戰(zhàn)略研究報(bào)告中也指出:計(jì)算機(jī)專業(yè)的人才應(yīng)該被分為科學(xué)型、工程型、應(yīng)用型三類,而絕大多數(shù)應(yīng)該是工程型和應(yīng)用型的。許多高校注重學(xué)生專業(yè)能力的培養(yǎng),紛紛開設(shè)實(shí)踐類課程以滿足信息社會(huì)對實(shí)用型人才的需求。因此,如何建設(shè)實(shí)踐類課程無疑是擺在每位一線專業(yè)教師面前的重要課題。本文以“應(yīng)用軟件課程設(shè)計(jì)”課程的建設(shè)為主要探討對象,介紹了該課程的設(shè)置意義、教學(xué)方法和實(shí)施細(xì)則,希望能對計(jì)算機(jī)專業(yè)實(shí)踐類課程的建設(shè)和教學(xué)以及學(xué)生的就業(yè)有所幫助。
一、課程設(shè)置的重要意義
在大學(xué)里,設(shè)置一門課程,不能只關(guān)注這門課程所含的內(nèi)容,更要考慮本科教育培養(yǎng)學(xué)生基本專業(yè)能力、可持續(xù)發(fā)展能力等這些本質(zhì)性的問題。計(jì)算機(jī)學(xué)科問題求解的基本思路是“問題形式化描述計(jì)算機(jī)化”,以抽象、理論、設(shè)計(jì)為其學(xué)科形態(tài)。按照計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科生的培養(yǎng)目標(biāo),到學(xué)生畢業(yè)時(shí)應(yīng)具備計(jì)算思維;算法設(shè)計(jì)與分析;程序設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)的認(rèn)知、分析、開發(fā)與應(yīng)用等四大基本能力。
“應(yīng)用軟件課程設(shè)計(jì)”課程面向大三的學(xué)生開設(shè),在計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)四年本科教學(xué)中,是以前期的“數(shù)據(jù)結(jié)構(gòu)”、“計(jì)算方法”、“離散數(shù)學(xué)”、“軟件系統(tǒng)”(包括編譯原理,操作系統(tǒng))、“軟件工程”、“程序設(shè)計(jì)”、“數(shù)據(jù)庫原理”以及“計(jì)算機(jī)網(wǎng)絡(luò)與通信”等課程為基礎(chǔ)的一門軟件開發(fā)技術(shù)綜合應(yīng)用的專業(yè)課程。該課程讓學(xué)生綜合運(yùn)用專業(yè)知識(shí),通過動(dòng)手實(shí)踐,以團(tuán)隊(duì)協(xié)作的方式根據(jù)軟件工程的原理選擇難度適中的課題,完成網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的綜合應(yīng)用軟件的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)任務(wù)。課程設(shè)置的目的就是通過本課程的系統(tǒng)學(xué)習(xí)與實(shí)訓(xùn),達(dá)到全面提升學(xué)生綜合應(yīng)用軟件的實(shí)際開發(fā)能力和團(tuán)隊(duì)合作能力,以解決傳統(tǒng)教學(xué)中理論學(xué)習(xí)與工程應(yīng)用相脫節(jié)、單門課程孤立地學(xué)習(xí)與缺乏正確運(yùn)用學(xué)科體系的理念來指導(dǎo)學(xué)生實(shí)現(xiàn)綜合技術(shù)全面應(yīng)用的突出問題,以期有效地實(shí)現(xiàn)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科學(xué)生的培養(yǎng)目標(biāo)。
課程開設(shè)近10年的實(shí)踐證明,學(xué)生綜合運(yùn)用計(jì)算機(jī)專業(yè)基礎(chǔ)知識(shí),科學(xué)設(shè)計(jì)、開發(fā)軟件,合理進(jìn)行軟件開發(fā)的能力得到全方位的、實(shí)戰(zhàn)型的鍛煉,不僅實(shí)現(xiàn)了專業(yè)理論知識(shí)與實(shí)踐有效地相互結(jié)合,而且很好地鍛煉了學(xué)生的動(dòng)手實(shí)踐能力和團(tuán)隊(duì)協(xié)作能力,為日后的擇業(yè)起到很好的鋪墊作用。
二、“應(yīng)用軟件課程設(shè)計(jì)”的教學(xué)內(nèi)容
“應(yīng)用軟件課程設(shè)計(jì)”主要以曹渠江教授編寫的《綜合運(yùn)用軟件設(shè)計(jì)》一書為教材,輔助以課程網(wǎng)站和網(wǎng)絡(luò)上的各類學(xué)習(xí)資源,要求學(xué)生利用軟件工程、面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,根據(jù)課程項(xiàng)目任務(wù)和功能完成課題的需求分析;制定課程項(xiàng)目詳細(xì)的時(shí)間進(jìn)度規(guī)范;利用面向?qū)ο蟪绦蛟O(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫原理、多媒體技術(shù)等相關(guān)知識(shí)來進(jìn)行數(shù)據(jù)庫設(shè)計(jì)與開發(fā);熟悉和掌握網(wǎng)絡(luò)應(yīng)用的開發(fā)環(huán)境,分析課題中技術(shù)難點(diǎn)并進(jìn)行技術(shù)攻關(guān);根據(jù)制定的時(shí)間進(jìn)度計(jì)劃和需求分析,進(jìn)行網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的系統(tǒng)軟件模塊的編寫、開發(fā)與整合;對整個(gè)項(xiàng)目所有模塊進(jìn)行代碼集成測試、軟件產(chǎn)品完善;最后提交課程設(shè)計(jì)個(gè)人報(bào)告、課程設(shè)計(jì)小組報(bào)告以及完整程序。整個(gè)課程總學(xué)時(shí)為64學(xué)時(shí),主要以機(jī)房實(shí)踐為主,通過演示軟件、答辯的形式公開、公平地評定成績。
三、應(yīng)用軟件課程設(shè)計(jì)的實(shí)施方法
1.本課程的實(shí)施原則
實(shí)踐類課程不同于其他計(jì)算機(jī)專業(yè)課程,主要以實(shí)踐為主,這就比較難控制進(jìn)度和公正地評價(jià)學(xué)習(xí)成績,因此筆者制定了如下實(shí)施原則:
由教師提供網(wǎng)上新聞管理系統(tǒng)、網(wǎng)上寵物商店、網(wǎng)上公文流轉(zhuǎn)系統(tǒng)、藥品管理系統(tǒng)、繼續(xù)教育管理系統(tǒng)、網(wǎng)上用戶投訴系統(tǒng)、在線同學(xué)錄、企業(yè)倉庫管理系統(tǒng)、班級(jí)相冊管理系統(tǒng)、在線學(xué)籍管理系統(tǒng)、網(wǎng)上聊天室、客戶關(guān)系管理系統(tǒng)等難度適中的十幾個(gè)項(xiàng)目,對于每個(gè)項(xiàng)目都講明設(shè)計(jì)要求和要求實(shí)現(xiàn)的基本功能;按照自愿原則,四到六個(gè)同學(xué)組成一個(gè)項(xiàng)目小組,推選出一位組長。對于沒被組合的同學(xué),由教師統(tǒng)一安排,每組配備一位有項(xiàng)目開發(fā)與項(xiàng)目管理經(jīng)驗(yàn)的研究生為指導(dǎo)教師,負(fù)責(zé)學(xué)生的上機(jī)輔導(dǎo)、課外答疑、技術(shù)咨詢與指導(dǎo);每組由組長填報(bào)所有成員的個(gè)人信息,以便師生之間緊密聯(lián)系;每組組長代表小組全體成員與指導(dǎo)教師商定每周一次的輔導(dǎo)、提問與答疑的時(shí)間,并互通聯(lián)絡(luò)信息;教師每周安排兩次上機(jī),每次4個(gè)學(xué)時(shí)。最初的3周(12學(xué)時(shí))進(jìn)行理論授課,主要講課程基本要求和安排以及軟件工程、軟件開發(fā)工具和方法的基本知識(shí);設(shè)立課程公共電子郵箱,上傳所有課程資料、進(jìn)度安排和學(xué)生要提交的各個(gè)階段的文檔模板,每位學(xué)生必須根據(jù)給定的工作模板與課程要求,在不同時(shí)間節(jié)點(diǎn)完成個(gè)人與小組的初期、中期、末期三個(gè)時(shí)期的階段報(bào)告和最終的課程設(shè)計(jì)報(bào)告;最后進(jìn)行大組公開演示和答辯,全體指導(dǎo)教師根據(jù)答辯情況、提交的報(bào)告質(zhì)量、平時(shí)上機(jī)表現(xiàn)與平時(shí)的檢查情況集體打分,綜合評定出每位學(xué)生的最終成績。
2.本課程的教學(xué)安排
整個(gè)課程在實(shí)際教學(xué)過程中,按照16周的總體時(shí)間共分為以下5個(gè)階段。
(1)課程設(shè)計(jì)第一階段(3周):認(rèn)真學(xué)習(xí)教材和閱讀課題任務(wù)說明書,根據(jù)軟件工程的理論和選定項(xiàng)目任務(wù)完成課題的需求分析;制定本課題的實(shí)施方案,完成個(gè)人角色任務(wù)分配等各類文檔和開發(fā)規(guī)范;確定課題技術(shù)難點(diǎn)及其攻關(guān)措施;熟悉和掌握.NET的開發(fā)環(huán)境、后臺(tái)數(shù)據(jù)庫開發(fā)工具以及與課題相關(guān)的開發(fā)工具。在本階段結(jié)束時(shí),向指導(dǎo)教師提交課程設(shè)計(jì)個(gè)人及小組的初期報(bào)告。
(2)課程設(shè)計(jì)第二階段(4周):根據(jù)制定的時(shí)間進(jìn)度計(jì)劃和需求分析,進(jìn)行系統(tǒng)數(shù)據(jù)庫的實(shí)現(xiàn)及應(yīng)用軟件的初步模塊編寫與開發(fā)。在本階段結(jié)束時(shí),向指導(dǎo)教師提交課程設(shè)計(jì)個(gè)人與小組的中期報(bào)告以及個(gè)人階段性開發(fā)的程序源碼。
(3)課程設(shè)計(jì)第三階段(4周):本階段是項(xiàng)目開發(fā)的實(shí)質(zhì)性階段,對整個(gè)項(xiàng)目所有模塊進(jìn)行開發(fā)并進(jìn)行代碼集成測試、完善整個(gè)軟件產(chǎn)品。在本階段結(jié)束時(shí),向指導(dǎo)教師提交課程設(shè)計(jì)末期的個(gè)人和小組的報(bào)告。
(4)課程設(shè)計(jì)第四階段(3周):完成全部代碼的開發(fā)工作,檢查并匯總本課題小組成果,課題小組完成項(xiàng)目開發(fā)總結(jié)報(bào)告,個(gè)人完成各自的課程設(shè)計(jì)個(gè)人報(bào)告。在本階段結(jié)束時(shí),向指導(dǎo)教師提交課程設(shè)計(jì)個(gè)人與小組的報(bào)告以及小組的完整的、可供運(yùn)行的代碼文檔。
(5)最后是課程設(shè)計(jì)綜合評價(jià)階段(2周):對本課題設(shè)計(jì)項(xiàng)目綜合評價(jià),最后進(jìn)行大組公開演示和答辯,檢查程序運(yùn)行效果;全體指導(dǎo)教師根據(jù)答辯情況、提交的報(bào)告質(zhì)量與平時(shí)的上機(jī)情況集體打分,綜合評定出每位學(xué)生的最終成績,力求公平、公正。
另外,在課程結(jié)束后會(huì)召開師生座談會(huì),集中講評、總結(jié)課程的教學(xué)、學(xué)習(xí)情況,征求學(xué)生對課程和教學(xué)方面的建議和意見,同時(shí)給學(xué)生指出專業(yè)學(xué)習(xí)的努力方向,學(xué)生給教師提出今后課程需改進(jìn)的地方,使教與學(xué)相互促進(jìn)從而不斷完善該課程。
四、結(jié)論
“應(yīng)用軟件課程設(shè)計(jì)”在上海理工大學(xué)已經(jīng)開設(shè)10年,是上海理工大學(xué)精品課程與上海市教委重點(diǎn)課程建設(shè)項(xiàng)目,它很好地體現(xiàn)了計(jì)算機(jī)專業(yè)課程的系統(tǒng)性、完整性、科學(xué)性和原理性,有效鍛煉了學(xué)生的動(dòng)手實(shí)踐、軟件開發(fā)和團(tuán)隊(duì)協(xié)作能力,對提高學(xué)生的專業(yè)能力和專業(yè)素質(zhì)起到了關(guān)鍵作用。任課教師在教學(xué)實(shí)踐中付出了很大的努力,不斷完善課程的教學(xué)模式和評價(jià)手段,積累了大量經(jīng)驗(yàn),該課程多次受到學(xué)生的好評,很多已就業(yè)的學(xué)生反饋的信息表明:該課程對學(xué)生專業(yè)素養(yǎng)的培養(yǎng)和從學(xué)校到職場的銜接起到了很好的作用,為計(jì)算機(jī)專業(yè)的實(shí)踐教學(xué)探索出一條切實(shí)可行的道路。
參考文獻(xiàn):
篇6
1.1系統(tǒng)流程分析
首先我們對該平臺(tái)系統(tǒng)從信息需求和功能需求兩個(gè)方面進(jìn)行需求分析。為了實(shí)現(xiàn)CSCL思想的要求,系統(tǒng)分析過程中充分考慮了課程設(shè)計(jì)平臺(tái)的交互性要求,在充分了解教師和學(xué)生的需求后,我們進(jìn)行業(yè)務(wù)流程分析,將整個(gè)流程分為任務(wù)要求下達(dá)、申請階段、中期檢查階段、終期審核階段、答疑、評分等業(yè)務(wù)階段,各個(gè)階段有先后順序要求,每個(gè)階段中都考慮教師和學(xué)生的信息互動(dòng),并做相關(guān)信息存貯,保存各階段過程信息,以備評分。
1.2數(shù)據(jù)庫設(shè)計(jì)
本系統(tǒng)主要有四張基本表即教師表、項(xiàng)目表、學(xué)生表和課程表,各數(shù)據(jù)表的主要屬性及表之間的關(guān)系見圖1所示。
1.3系統(tǒng)功能模塊設(shè)計(jì)
(1)任務(wù)要求模塊:本功能模塊針對老師以及學(xué)生開放,老師通過這個(gè)功能模塊可以添加所屬的課程設(shè)計(jì)的任務(wù)要求,學(xué)生通過這個(gè)模塊可以查詢老師所的課程設(shè)計(jì)的任務(wù)要求。
(2)項(xiàng)目申請模塊:本功能模塊針對學(xué)生和老師開放,學(xué)生通過此功能模塊提交項(xiàng)目的申請,老師查看后,批準(zhǔn)通不通過,學(xué)生可以登錄平臺(tái)后查詢審核結(jié)果。
(3)中期檢查模塊:本功能模塊針對學(xué)生和老師開放,學(xué)生通過此功能模塊提交項(xiàng)目的中期檢查論文,老師查看后,批準(zhǔn)中審是否通過,學(xué)生可以登錄平臺(tái)查看中審結(jié)果。
(4)終期檢查模塊:本功能模塊針對學(xué)生和老師開放,學(xué)生通過此功能模塊提交項(xiàng)目的終期檢查論文,老師查看后,批準(zhǔn)終審是否通過,學(xué)生可以登陸平臺(tái)查看終審結(jié)果。
(5)答疑模塊:本功能模塊針對學(xué)生和老師開放,學(xué)生提交問題,老師登陸后查看并回復(fù),答疑基數(shù)改變。(6)評分模塊:本功能模塊針對學(xué)生和老師開放,老師進(jìn)入界面可以看到學(xué)生的終期論文并結(jié)合學(xué)生在課程設(shè)計(jì)的表現(xiàn)情況打分,學(xué)生登錄后可以查看自己分?jǐn)?shù)。
3系統(tǒng)開發(fā)環(huán)境
以Delphi7作為系統(tǒng)集成開發(fā)環(huán)境,利用SQLServer2000數(shù)據(jù)庫平臺(tái)實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)管理,服務(wù)器使用MicrosoftWindowsXP操作系統(tǒng)。
2系統(tǒng)實(shí)施
本課程設(shè)計(jì)平臺(tái)系統(tǒng)主要有:布置任務(wù)要求、學(xué)生查看、選擇任務(wù)、提交項(xiàng)目申請、教師審核、學(xué)生查詢、提交中期資料、教師審核、學(xué)生查詢、學(xué)生發(fā)出疑問、查詢答疑記錄、教師答疑、教師查詢項(xiàng)目信息、教師查詢答疑記錄以及教師評分18大主要功能并且分支于六大子系統(tǒng)。
3結(jié)語
篇7
一、分層次培養(yǎng)學(xué)生的程序設(shè)計(jì)能力
程序設(shè)計(jì)能力培養(yǎng)是由多門課程即“課程群”和很多教師共同完成。培養(yǎng)學(xué)生程序設(shè)計(jì)能力,可分四個(gè)層次[1]:基本程序設(shè)計(jì)能力、模塊化程序設(shè)計(jì)能力、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力以及多層分布式系統(tǒng)開發(fā)能力。這個(gè)四個(gè)層次有一定的邏輯先后關(guān)系、相互聯(lián)系和相互促進(jìn)。在教學(xué)過程中,狠抓學(xué)生這四個(gè)層次程序設(shè)計(jì)能力的訓(xùn)練培養(yǎng)。
二、基本程序設(shè)計(jì)能力的培養(yǎng)
基本程序設(shè)計(jì)能力是程序設(shè)計(jì)能力進(jìn)一步提高的基礎(chǔ),也是后續(xù)許多計(jì)算機(jī)專業(yè)課程學(xué)習(xí)的基礎(chǔ),由大學(xué)一年級(jí)第一門程序設(shè)計(jì)語言課程來完成,對于大多數(shù)學(xué)生來說,這是一個(gè)新的領(lǐng)域,因此必須高度重視。學(xué)生的基本程序設(shè)計(jì)能力表現(xiàn)為能比較熟練地運(yùn)用一門高級(jí)程序設(shè)計(jì)語言提供的數(shù)據(jù)類型、運(yùn)算符、語句和函數(shù)和過程獨(dú)立地編寫解決簡單問題的程序,在一定的程序設(shè)計(jì)集成環(huán)境下獨(dú)立地上機(jī)調(diào)試程序,掌握最基本的程序測試和調(diào)試的方法。為了有效培養(yǎng)學(xué)生基本程序設(shè)計(jì)基本能力,在教學(xué)過程中 從程序設(shè)計(jì)語言的選擇,教材的選用,到任課教師的安排,都必須進(jìn)行周密的考慮。
根據(jù)多年的教學(xué)實(shí)踐經(jīng)驗(yàn),譚浩強(qiáng)編寫的《C語言程序設(shè)計(jì)》作為程序設(shè)計(jì)課程的啟蒙教育,是比較好的選擇;教學(xué)人員安排,要求至少具有三年教學(xué)工作經(jīng)驗(yàn)、工作責(zé)任感強(qiáng)的老師擔(dān)任此課程的教學(xué)。
三、模塊化程序設(shè)計(jì)能力的培養(yǎng)
學(xué)生在學(xué)完第一門程序設(shè)計(jì)課程后,只掌握基本程序設(shè)計(jì)能力,能編寫處理一些簡單的問題程序(代碼通常不超過20行)。對于復(fù)雜一點(diǎn)的問題,還不能運(yùn)行模塊化技術(shù)分解一個(gè)程序的功能進(jìn)行設(shè)計(jì)程序。模塊化程序設(shè)計(jì)能力培養(yǎng)主要由《C語言課程設(shè)計(jì)》完成,由《C語言程序設(shè)計(jì)》教師擔(dān)任,更利于學(xué)生能力培養(yǎng)。在《C語言課程設(shè)計(jì)》中,教師重點(diǎn)培養(yǎng)學(xué)生抽象思維能力,對程序要解決的復(fù)雜問題按功能進(jìn)行分解成一個(gè)個(gè)具有獨(dú)立意義的子功能,用C語言函數(shù)分別實(shí)現(xiàn)各個(gè)子功能,并使每個(gè)函數(shù)包含程序代碼長度符合學(xué)生容易理解的代碼長度。
案例教學(xué)法是快速培養(yǎng)模塊化程序設(shè)計(jì)能力的有效教學(xué)方法。任課教師精心準(zhǔn)備幾個(gè)典型的案例[3],并對這些案例進(jìn)行詳細(xì)分析、講解,讓學(xué)生運(yùn)行程序和閱讀程序代碼,分析程序中各函數(shù)的功能和算法,分析各函數(shù)間的調(diào)用關(guān)系,使學(xué)生對程序的一般組成和結(jié)構(gòu)有一個(gè)直觀的認(rèn)識(shí),然后讓學(xué)生模仿一個(gè)類似的實(shí)例,編制一個(gè)程序?qū)嵺`,使學(xué)生逐步適應(yīng)和學(xué)會(huì)運(yùn)用抽象思維方式,學(xué)會(huì)模塊化程序設(shè)計(jì)技術(shù),編寫出有一定規(guī)模、具有一定實(shí)用性的程序的能力,從而掌握模塊化程序設(shè)計(jì)的基本思想。在后續(xù)課程學(xué)習(xí)中,如《數(shù)據(jù)結(jié)構(gòu)》、《操作系統(tǒng)》,教師要對模塊化程序設(shè)計(jì)技術(shù)做進(jìn)一步加強(qiáng)、提高。
四、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力的培養(yǎng)
信息管理系統(tǒng)應(yīng)用非常廣泛,信息管理系統(tǒng)實(shí)際上就是數(shù)據(jù)庫應(yīng)用系統(tǒng),因此,數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)是計(jì)算機(jī)專業(yè)類學(xué)生必須掌握的技術(shù)。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力(單機(jī)環(huán)境)的培養(yǎng)主要是通過《數(shù)據(jù)庫原理》、可視化面向?qū)ο蟪绦蛟O(shè)計(jì)(如VB)等課程設(shè)計(jì)完成。
在實(shí)踐教學(xué)中,主要采取兩項(xiàng)措施保證這種能力的訓(xùn)練。一是教師講解數(shù)據(jù)庫原理、面向?qū)ο蟪绦蛟O(shè)計(jì)(如VB、Delphi)課程時(shí),一定要仔細(xì)分析一個(gè)信息系統(tǒng)開發(fā)案例,如“圖書管理系統(tǒng)”,“人才信息管理系統(tǒng)”,“學(xué)生信息管理系統(tǒng)”等等。這種生動(dòng)實(shí)用的案例學(xué)習(xí),能激發(fā)學(xué)生的學(xué)習(xí)興趣和動(dòng)力,也很容易使學(xué)生理解掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的一般規(guī)律。二是通過隨后開設(shè)的《數(shù)據(jù)庫課程設(shè)計(jì)》、《VB課程設(shè)計(jì)》、《Delphi課程設(shè)計(jì)》,要求學(xué)生自己用學(xué)到的知識(shí),嚴(yán)格按照軟件工程的思想,開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)例。這種反復(fù)的訓(xùn)練,使學(xué)生數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力得到進(jìn)一步鞏固、完善。
五、多層分布式系統(tǒng)開發(fā)能力的培養(yǎng)
隨著Internet/Intranet網(wǎng)絡(luò)的發(fā)展與廣泛應(yīng)用,應(yīng)用系統(tǒng)的規(guī)模不斷擴(kuò)大,業(yè)務(wù)量的變化,用戶需求的進(jìn)一步提高,多層分布式應(yīng)用系統(tǒng)開發(fā)模式成為系統(tǒng)開發(fā)的主流,掌握多層分布式系統(tǒng)開發(fā)的基本過程、思想,也成為學(xué)生程序設(shè)計(jì)能力必不可少的教學(xué)內(nèi)容。這種體系結(jié)構(gòu)的軟件設(shè)計(jì),要考慮兩個(gè)個(gè)方面的問題,一個(gè)是業(yè)務(wù)邏輯層(也叫應(yīng)用服務(wù)器)設(shè)計(jì),是程序設(shè)計(jì)的一個(gè)重點(diǎn)難點(diǎn)。另一個(gè)是網(wǎng)絡(luò)環(huán)境下,軟件系統(tǒng)部署和運(yùn)行在多臺(tái)計(jì)算機(jī)上,需要相互協(xié)調(diào)地工作,必須考慮網(wǎng)絡(luò)通信協(xié)議的使用,客戶端與服務(wù)器之間怎樣建立連接,以及怎樣實(shí)現(xiàn)數(shù)據(jù)的交流等因素。
這個(gè)層次通常在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)能力培養(yǎng)和計(jì)算機(jī)網(wǎng)絡(luò)課程開設(shè)后進(jìn)行。多層分布式系統(tǒng)開發(fā)編程技術(shù)訓(xùn)練,可以在第三個(gè)層次培養(yǎng)案例基礎(chǔ)上進(jìn)行,只需將系統(tǒng)的單機(jī)環(huán)境改為網(wǎng)絡(luò)環(huán)境,教師學(xué)生都只要把精力重點(diǎn)放“多層、分布式”技術(shù)上,既節(jié)約了時(shí)間,而且效果好。
六、加強(qiáng)實(shí)踐環(huán)節(jié)要求和管理
計(jì)算機(jī)課程光是“聽老師講”和“自己看書”是絕對不夠的。在努力提高課堂教學(xué)的同時(shí),必須大力加強(qiáng)實(shí)踐環(huán)節(jié)的要求和管理?!袄碚?實(shí)驗(yàn)+設(shè)計(jì)”教學(xué)模式,表明實(shí)踐環(huán)節(jié)的重要性,但還得管理好實(shí)踐環(huán)節(jié)。對于課程的實(shí)驗(yàn)環(huán)節(jié)主要從以下幾個(gè)方面加強(qiáng)落實(shí)管理。
一是抓好常規(guī)實(shí)驗(yàn)。教師必須認(rèn)真對待上機(jī)實(shí)驗(yàn)課,要像理論課教學(xué)那樣,每次都要明確指明實(shí)驗(yàn)的目的、要求,對上機(jī)實(shí)驗(yàn)內(nèi)容要精心安排,對學(xué)生上機(jī)實(shí)驗(yàn)要嚴(yán)格監(jiān)督。
二是抓好課程設(shè)計(jì),即綜合實(shí)訓(xùn)。為了快速、有效培養(yǎng)這方面的能力,通常由課程設(shè)計(jì)的指導(dǎo)教師,分析幾個(gè)代表行的案例,然后由教師布置一些事先想好的課程設(shè)計(jì)作業(yè),以小組為單位進(jìn)行課程設(shè)計(jì)。每一個(gè)小組要挑選一到兩個(gè)專業(yè)素質(zhì)較好的學(xué)生擔(dān)任正副組長,讓他們對本組項(xiàng)目全權(quán)負(fù)責(zé),充分發(fā)揮優(yōu)秀學(xué)生在課程設(shè)計(jì)中的積極作用,既可以減輕指導(dǎo)教師的壓力,又有利于課程設(shè)計(jì)質(zhì)量的保證,發(fā)揮學(xué)生的創(chuàng)造能力。課程設(shè)計(jì)落實(shí)得好,將使學(xué)生的知識(shí)運(yùn)用能力和程序設(shè)計(jì)能力得到迅速成長,教學(xué)效果也顯著。
為了保證學(xué)生認(rèn)真對待實(shí)踐環(huán)節(jié),防止學(xué)生復(fù)制或不做,比較好的辦法是要求每個(gè)學(xué)生提交實(shí)踐作業(yè),并進(jìn)行批閱,批閱的成績,參與課程結(jié)束的期末成績評定,實(shí)踐表明,這種辦法效果非常好。
三是組織各種程序設(shè)計(jì)比賽,鼓勵(lì)學(xué)生自己積極編寫程序代碼,對于程序代碼編寫多又好多學(xué)生,給予表揚(yáng)和適當(dāng)?shù)奈镔Y獎(jiǎng)勵(lì),提倡在大學(xué)畢業(yè)前,編寫10萬行代碼。試想一個(gè)在校大學(xué)生,如果編寫了近10萬行的代碼,程序設(shè)計(jì)能力一定達(dá)到較高水平。
七、將科研項(xiàng)目與學(xué)生程序設(shè)計(jì)能力培養(yǎng)結(jié)合起來
教師要積極參加科研活動(dòng),通過科研項(xiàng)目活動(dòng)不斷提高科研水平、教學(xué)水平和實(shí)踐水平。在進(jìn)行科研過程中,可以將優(yōu)秀好學(xué)的學(xué)生吸收進(jìn)來,共同完成科研項(xiàng)目的開發(fā)。將科研與學(xué)生程序設(shè)計(jì)設(shè)計(jì)能力培養(yǎng)兩者結(jié)合起來,不但提高了教師的實(shí)際項(xiàng)目開發(fā)能力,也培養(yǎng)了學(xué)生的知識(shí)應(yīng)用能力、解決實(shí)際問題能力和程序設(shè)計(jì)能力。
篇8
【關(guān)鍵詞】電工實(shí)訓(xùn);實(shí)訓(xùn)室建設(shè);課程設(shè)計(jì)
1.引言
高職教育向來以培養(yǎng)高等技術(shù)應(yīng)用型專門人才為根本任務(wù),電工實(shí)踐教學(xué)是電工學(xué)教學(xué)的中心環(huán)節(jié)。隨著素質(zhì)教育的全面展開,高職院校的實(shí)踐教學(xué)越來越得到大家的重視。對于電工實(shí)踐教學(xué)的展開,實(shí)訓(xùn)教育模式發(fā)揮著不可忽視的作用。然而,在當(dāng)下,高職院校電工實(shí)訓(xùn)模式運(yùn)轉(zhuǎn)效果并不理想,電工實(shí)訓(xùn)室建設(shè)與電工課程設(shè)計(jì)的關(guān)系處理欠佳。因此,在素質(zhì)教育深入化發(fā)展前提下討論兩者關(guān)系并加以正確處理具有重要的理論意義和現(xiàn)實(shí)借鑒意義。
2.電工實(shí)訓(xùn)方式
就目前而言,我國高職院校電工實(shí)踐教學(xué)環(huán)節(jié)的方式一般有以下四種:(1)校內(nèi)實(shí)訓(xùn),它是高職人才培養(yǎng)的主要途徑。從某種角度來說,校內(nèi)實(shí)訓(xùn)是最重要的,同時(shí)也是最基礎(chǔ)的電工實(shí)踐教學(xué)環(huán)節(jié)的方式。(2)校企合作的訂單班,它通過校企合作的形式幫助學(xué)生早日進(jìn)入電工類企業(yè)工作狀態(tài),這種方法較為新穎,但因?yàn)槔砟钗葱纬梢恢?,這種方法的實(shí)施效果并不理想。(3)把學(xué)生帶到企業(yè)去見習(xí),這是高職院校實(shí)施電工實(shí)踐教學(xué)環(huán)節(jié)最省成本、最一般的方式。但由于管理局限,學(xué)生在企業(yè)的見習(xí)往往會(huì)流于形式。(4)畢業(yè)前的頂崗實(shí)訓(xùn),如今它實(shí)際上已經(jīng)演變成為學(xué)生的提前就業(yè),而這些崗位與電工專業(yè)關(guān)系并不是非常密切,因而,電工實(shí)訓(xùn)效果并不理想??偟膩碚f,對比而言,四種方式中以校內(nèi)實(shí)訓(xùn)方式最為基礎(chǔ)、最為重要。
透過現(xiàn)狀分析,不難發(fā)現(xiàn),要實(shí)現(xiàn)高職院校電工實(shí)訓(xùn)教學(xué)“瓶頸”的突破,需要進(jìn)行高效化和專業(yè)化的電工實(shí)訓(xùn)室建設(shè),而這與電工課程的合理設(shè)計(jì)又是息息相關(guān)的。換言之,要實(shí)現(xiàn)高職院校電工實(shí)訓(xùn)教學(xué)“瓶頸”的突破,要使電工實(shí)訓(xùn)教學(xué)高效化,關(guān)鍵是要在合理電工課程設(shè)計(jì)的前提上建設(shè)高效化和專業(yè)化的電工實(shí)訓(xùn)室。
3.電工實(shí)訓(xùn)課程設(shè)計(jì)原則
高職院校電工實(shí)訓(xùn)課程的設(shè)計(jì)是電工實(shí)訓(xùn)室建設(shè)實(shí)現(xiàn)高效化和專業(yè)化的重要前提。在高職院校教育中,實(shí)踐教學(xué)原則應(yīng)該滲入到全部的教學(xué)活動(dòng)中。因此,高職院校電工實(shí)訓(xùn)課程的設(shè)計(jì)必須注重實(shí)踐性與現(xiàn)實(shí)性。因而,高職院校設(shè)計(jì)電工實(shí)訓(xùn)課程的主要內(nèi)容就是以各種技能訓(xùn)練為主的主動(dòng)性“實(shí)訓(xùn)”,而不是“實(shí)驗(yàn)”,同時(shí)也要求學(xué)生明確工作目標(biāo)情況下的獨(dú)立自主的實(shí)際操作,更重要的是電工課程的設(shè)計(jì)應(yīng)當(dāng)要注重學(xué)生的主體性、體驗(yàn)性,重視學(xué)生做到“做中學(xué)、學(xué)中做”,從而真正實(shí)現(xiàn)教學(xué)合一,進(jìn)而充分體現(xiàn)以學(xué)生為主體、以實(shí)踐為主導(dǎo)的電工實(shí)訓(xùn)教學(xué)理念。
另一方面,電工實(shí)訓(xùn)課程的設(shè)計(jì)還應(yīng)堅(jiān)持技術(shù)先進(jìn)性與適用性原則。眾所周知,高職教育不僅是以就業(yè)為導(dǎo)向的職業(yè)教育,同時(shí)也是以技術(shù)應(yīng)用為導(dǎo)向的技術(shù)教育。因此,要使電工實(shí)訓(xùn)室建設(shè)過程中的技術(shù)先進(jìn)性與技術(shù)適用性得到充分體現(xiàn),設(shè)計(jì)高技術(shù)含量的貼近現(xiàn)實(shí)生活的電工實(shí)訓(xùn)課程是極其關(guān)鍵的。
與此同時(shí),電工實(shí)訓(xùn)課程設(shè)計(jì)也需要注重職業(yè)性原則。因?yàn)閷τ诟呗氃盒?shí)訓(xùn)教學(xué)而言,較為關(guān)鍵的一點(diǎn)是要按照“貼近生產(chǎn)、貼近技術(shù)、貼近工藝”的思路去設(shè)計(jì)電工實(shí)訓(xùn)課程,所以學(xué)校在電工實(shí)訓(xùn)建設(shè)上才能有依據(jù)地去模擬企業(yè)的工作環(huán)境、生產(chǎn)設(shè)備與設(shè)施和工作規(guī)則與要求,從而將電工實(shí)訓(xùn)室建設(shè)成“教學(xué)工場”進(jìn)而強(qiáng)調(diào)出實(shí)訓(xùn)“教學(xué)功能”。
4.合理的電工課程設(shè)計(jì)
如前所述,高職院校電工實(shí)訓(xùn)室建設(shè)要實(shí)現(xiàn)高效化和專業(yè)化,關(guān)鍵在于合理有效且切合實(shí)際的電工實(shí)訓(xùn)課程的設(shè)計(jì),并且遵循上述原則。換句話說,高職院校電工實(shí)訓(xùn)室建設(shè)要實(shí)現(xiàn)高效化和專業(yè)化,主要還是取決于人才培養(yǎng)目標(biāo)與電工專業(yè)的人才培養(yǎng)方案、課程體系、課程教學(xué)大綱。因?yàn)閷τ趯W(xué)校教學(xué)環(huán)節(jié)而言,核心在于電工課程設(shè)計(jì)。只有以此為根本依據(jù),高職院校才能從根本上滿足電工人才培養(yǎng)的要求,才能從根本上去解決電工實(shí)訓(xùn)教學(xué)模式困境進(jìn)而才能從根本上解決資源利用效益不高的問題。
不言而喻,電工實(shí)訓(xùn)室是高職院校從事電工實(shí)踐教學(xué)、應(yīng)用研究與技術(shù)開發(fā)、職業(yè)技術(shù)培訓(xùn)與職業(yè)技能鑒定等有機(jī)統(tǒng)一的重要的較為實(shí)際的支撐平臺(tái),也是高職院校在教育上實(shí)現(xiàn)培養(yǎng)“技術(shù)應(yīng)用能力”型高職人才目標(biāo)極為重要的載體之一。從某種意義上說,高職院校電工實(shí)訓(xùn)室建設(shè)的主要目標(biāo)在于要實(shí)現(xiàn)電工教學(xué)、電工培訓(xùn)、電工科技開發(fā)和電工生產(chǎn)四位一體的功能。
透過以上分析,我們不難發(fā)現(xiàn),在素質(zhì)教育深化改革背景下,高職院校電工實(shí)訓(xùn)室的建設(shè)應(yīng)當(dāng)緊密圍繞切合實(shí)際的電工實(shí)訓(xùn)教學(xué)方針,以專業(yè)化的人才培養(yǎng)方案、院校應(yīng)用型的電工實(shí)踐教學(xué)體系及電工實(shí)訓(xùn)課程教學(xué)大綱為基本依據(jù),進(jìn)而以技術(shù)化、專業(yè)化為基本組織架構(gòu),融實(shí)踐教學(xué)、技能培訓(xùn)與鑒定、創(chuàng)新與技術(shù)開發(fā)為一體進(jìn)行建設(shè)工作。高職院校在電工實(shí)訓(xùn)室實(shí)際建設(shè)中,既要有為培養(yǎng)學(xué)生基本電工實(shí)踐能力與操作技能的基本技能訓(xùn)練類實(shí)訓(xùn)室,又有為培養(yǎng)學(xué)生的電工專業(yè)技術(shù)應(yīng)用能力與專業(yè)技能的職業(yè)能力訓(xùn)練類實(shí)訓(xùn)室,也有為培養(yǎng)學(xué)生綜合實(shí)踐能力與綜合技能的創(chuàng)新類實(shí)訓(xùn)室。
總的來說,在高職院校的電工實(shí)訓(xùn)室建設(shè)中,用于應(yīng)用研究與技術(shù)開發(fā)的電工實(shí)訓(xùn)室與用于實(shí)踐教學(xué)的電工實(shí)訓(xùn)室應(yīng)該是有機(jī)整合在一起的。無論是在電工實(shí)訓(xùn)室建設(shè)上,還是電工課程設(shè)計(jì)上,都要把培養(yǎng)學(xué)生的應(yīng)用研究與技術(shù)開發(fā)能力作為一個(gè)重要的教學(xué)任務(wù)。這是因?yàn)楦呗毥逃_展應(yīng)用研究與技術(shù)開發(fā)的根本目的就是為了電工方面的專業(yè)應(yīng)用型人才的培養(yǎng)。也只有如此,才能真正體現(xiàn)“高等”職業(yè)教育的內(nèi)涵。
5.結(jié)束語
高職院校電工實(shí)訓(xùn)室建設(shè)要實(shí)現(xiàn)高效化和專業(yè)化,主要或者說關(guān)鍵的一點(diǎn)還是取決于合理且切合實(shí)際的電工實(shí)訓(xùn)課程的設(shè)計(jì)。因此,我們采用“一體兩翼”式的電工實(shí)踐教學(xué)目標(biāo)體系,以培養(yǎng)技術(shù)應(yīng)用能力為主體、以職業(yè)素質(zhì)訓(xùn)練和職業(yè)資格證書獲取為兩翼。同時(shí)我們采用“分層一體化”的實(shí)踐教學(xué)內(nèi)容體系,將各個(gè)電工實(shí)踐教學(xué)環(huán)節(jié)進(jìn)行合理配置,按基本技能、專業(yè)技能和技術(shù)應(yīng)用能力三個(gè)層次,由淺入深、循序漸進(jìn)安排電工實(shí)踐教學(xué)的內(nèi)容。
參考文獻(xiàn)
篇9
各企、事業(yè)單位內(nèi)部運(yùn)行著多個(gè)應(yīng)用信息系統(tǒng),而應(yīng)用系統(tǒng)的安全保護(hù)等級(jí)決定系統(tǒng)運(yùn)維人員的水平。例如統(tǒng)計(jì)核心業(yè)務(wù)系統(tǒng)信息安全保護(hù)等級(jí)為二級(jí),因此要求運(yùn)維人員技能不低于二級(jí)等級(jí)保護(hù)的技能水平。要求核心業(yè)務(wù)系統(tǒng)運(yùn)維人員責(zé)任心強(qiáng),熟悉常用的操作系統(tǒng)和系統(tǒng)軟件,掌握關(guān)系數(shù)據(jù)庫常規(guī)使用方法和日常數(shù)據(jù)庫管理的基本SQL操作命令,熟悉統(tǒng)計(jì)核心業(yè)務(wù)系統(tǒng)的功能和結(jié)構(gòu),具有網(wǎng)絡(luò)及硬件設(shè)施日常維護(hù)能力。從上述計(jì)算中心主要的日常運(yùn)維工作可以看出,計(jì)算中心的工作人員應(yīng)掌握計(jì)算機(jī)軟、硬件的基本理論知識(shí);熟悉項(xiàng)目建設(shè)、技術(shù)方案論證、基礎(chǔ)設(shè)施建設(shè)、需求分析、技術(shù)架構(gòu)、系統(tǒng)部署、系統(tǒng)測試、系統(tǒng)運(yùn)行維護(hù)方案制定、系統(tǒng)的定級(jí)測評等軟件開發(fā)和運(yùn)維過程中各個(gè)環(huán)節(jié)的目標(biāo)、工作任務(wù)、主流開發(fā)技術(shù)等;具有較強(qiáng)的組織、協(xié)作、協(xié)調(diào)溝通能力。由此可見,在企、事業(yè)單位的計(jì)算中心、信息中心、網(wǎng)絡(luò)中心或相關(guān)部門,要求任職人員具有扎實(shí)的理論基礎(chǔ)、較強(qiáng)的實(shí)踐技能和經(jīng)驗(yàn),計(jì)算機(jī)中心的專業(yè)人員在各部門的信息化建設(shè)中占主導(dǎo)地位。
二、教學(xué)體系與課程教學(xué)模式改革思路
1.適應(yīng)社會(huì)需求,完善教學(xué)體系。根據(jù)學(xué)校的特點(diǎn),明確以培養(yǎng)應(yīng)用型人才為目標(biāo)。計(jì)算機(jī)應(yīng)用型人才的培養(yǎng),必須以市場需求為導(dǎo)向,確定人才培養(yǎng)方案。同時(shí)積極進(jìn)行教學(xué)改革,研究應(yīng)用能力、創(chuàng)新能力培養(yǎng)模式,建設(shè)穩(wěn)定的實(shí)踐教學(xué)基地,完善教學(xué)質(zhì)量控制過程,以達(dá)到課內(nèi)課外教學(xué)實(shí)踐相結(jié)合,提升學(xué)生實(shí)踐動(dòng)手能力和創(chuàng)新能力。論文根據(jù)實(shí)際工作中應(yīng)用技能的需求,將專業(yè)課程分群組、能力培養(yǎng)分方向,優(yōu)化課程體系。①知識(shí)體系模塊化。應(yīng)用型計(jì)算機(jī)專業(yè)的知識(shí)體系主要分為以下幾個(gè)模塊:公共基礎(chǔ)課程模塊、專業(yè)基礎(chǔ)課程模塊、程序設(shè)計(jì)課程群、計(jì)算機(jī)硬件課程群、操作系統(tǒng)課程群、數(shù)據(jù)庫應(yīng)用技術(shù)課程群、網(wǎng)絡(luò)技術(shù)模塊、軟件工程與開發(fā)技術(shù)等模塊。其中:公共基礎(chǔ)課程應(yīng)強(qiáng)化學(xué)生的數(shù)學(xué)基礎(chǔ)和英語能力;專業(yè)基礎(chǔ)課程重點(diǎn)建設(shè)《離散數(shù)學(xué)》、《數(shù)據(jù)結(jié)構(gòu)》;程序設(shè)計(jì)課程群建設(shè)以C/C++程序設(shè)計(jì)語言為主線,以《Java語言程序開發(fā)》和《.Net程序開發(fā)》為兩個(gè)選修方向;計(jì)算機(jī)硬件技術(shù)模塊以匯編語言與計(jì)算機(jī)組成原理為核心,以嵌入式程序設(shè)計(jì)與開發(fā)為方向;操作系統(tǒng)課程群重點(diǎn)講解《操作系統(tǒng)原理》,并以《Linux/Unix操作系統(tǒng)》為選修方向;數(shù)據(jù)庫應(yīng)用技術(shù)模塊以《數(shù)據(jù)庫原理》為主體,以提升主流數(shù)據(jù)庫管理系統(tǒng)的管理與應(yīng)用能力為具體實(shí)踐訓(xùn)練目標(biāo);網(wǎng)絡(luò)技術(shù)模塊以網(wǎng)絡(luò)原理為中心,實(shí)踐操作內(nèi)容以華為網(wǎng)絡(luò)體系和思科網(wǎng)絡(luò)體系為方向;軟件工程與開發(fā)技術(shù)模塊以軟件工程為核心,以開發(fā)某一領(lǐng)域的應(yīng)用系統(tǒng)軟件為目的。②實(shí)踐技能規(guī)范化。目前的教育教學(xué)體系理論知識(shí)講的多,而實(shí)踐訓(xùn)練較少,以上課程群除課程包含的實(shí)驗(yàn)/上機(jī)之外,至少都應(yīng)單獨(dú)設(shè)置一門相關(guān)的實(shí)踐環(huán)節(jié)課程。目前,獨(dú)立設(shè)置實(shí)踐環(huán)節(jié)課程如下:專業(yè)基礎(chǔ)模塊有2周的《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)》;程序設(shè)計(jì)課程群有兩門課程實(shí)習(xí),即2周的《C/C++課程設(shè)計(jì)》、3周的《軟件設(shè)計(jì)實(shí)習(xí)》;計(jì)算機(jī)硬件課程群有1周的《計(jì)算機(jī)組成原理與接口技術(shù)課程設(shè)計(jì)》;操作系統(tǒng)課程群有1周的《操作系統(tǒng)課程設(shè)計(jì)》;數(shù)據(jù)庫應(yīng)用技術(shù)課程群有1周的《數(shù)據(jù)庫課程設(shè)計(jì)》,并有《軟件設(shè)計(jì)實(shí)習(xí)》與之相結(jié)合;網(wǎng)絡(luò)技術(shù)模塊和軟件工程與開發(fā)技術(shù)模塊均采用3周、校外、校企合作形式的實(shí)習(xí)。
2.教育教學(xué)與課程教學(xué)模式改革。課程教學(xué)應(yīng)以應(yīng)用能力培養(yǎng)為導(dǎo)向,增加實(shí)踐性教學(xué)環(huán)節(jié),廣泛開展校企合作,實(shí)現(xiàn)專業(yè)化的技能培養(yǎng),嚴(yán)格質(zhì)量控制過程管理,以提高學(xué)生適應(yīng)社會(huì)需求能力。下面以數(shù)據(jù)庫課程教學(xué)改革為例,探討應(yīng)用型人才培養(yǎng)的課程教學(xué)模式。①以應(yīng)用能力培養(yǎng)為課程教學(xué)目標(biāo)?!稊?shù)據(jù)庫原理》課程以當(dāng)前主流數(shù)據(jù)庫技術(shù)和應(yīng)用為背景,以數(shù)據(jù)庫管理系統(tǒng)為核心、以數(shù)據(jù)模型為線索,重點(diǎn)講授關(guān)系數(shù)據(jù)庫的理論與應(yīng)用技能。數(shù)據(jù)庫應(yīng)用技術(shù)是軟件開發(fā)人員必備的一項(xiàng)技能。設(shè)計(jì)一個(gè)數(shù)據(jù)庫容易,設(shè)計(jì)一個(gè)好的數(shù)據(jù)庫難。本課程要求學(xué)生熟悉數(shù)據(jù)庫系統(tǒng)的基本概念與原理,掌握數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)步驟和常用方法,能熟練地運(yùn)用數(shù)據(jù)庫SQL語言進(jìn)行數(shù)據(jù)操縱,具有開發(fā)實(shí)用的數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力并有效地進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)的維護(hù)。②理論實(shí)踐相結(jié)合,注重實(shí)際需求。數(shù)據(jù)庫技術(shù)既有堅(jiān)實(shí)的理論基礎(chǔ),又是實(shí)踐性非常強(qiáng)的一門技術(shù)。《數(shù)據(jù)庫原理》課程必須注意分析實(shí)際應(yīng)用系統(tǒng)設(shè)計(jì)、開發(fā)、運(yùn)維管理過程中出現(xiàn)的常見問題。如對數(shù)據(jù)庫管理系統(tǒng)的監(jiān)控工作,主要包括:定期檢查數(shù)據(jù)庫集群運(yùn)行狀態(tài)、數(shù)據(jù)庫對象的空間擴(kuò)展情況、數(shù)據(jù)增長情況、數(shù)據(jù)庫當(dāng)日備份完成情況、所有實(shí)例的狀態(tài)、正常登陸到所有數(shù)據(jù)庫的例程,記錄數(shù)據(jù)庫的cpu使用、I/O、buffer命中率等。這部分內(nèi)容在教材中很難見到,但實(shí)際工作中卻極為常見,因此必須做必要的講解。③重視設(shè)計(jì)規(guī)范,案例教學(xué),強(qiáng)化實(shí)踐能力。數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)既有數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì),又有應(yīng)用系統(tǒng)程序設(shè)計(jì),一個(gè)好的數(shù)據(jù)庫結(jié)構(gòu)是應(yīng)用系統(tǒng)的基礎(chǔ)。為了強(qiáng)化學(xué)生設(shè)計(jì)、開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力,增加了《數(shù)據(jù)庫課程設(shè)計(jì)》實(shí)踐課。課程以實(shí)際應(yīng)用系統(tǒng)需求為案例,運(yùn)用常用的CASE工具(如PowerDe-signer),從系統(tǒng)需求分析的數(shù)據(jù)流圖、業(yè)務(wù)流圖、數(shù)據(jù)字典的繪制,到概念模型、邏輯模型、物理模型的建立,嚴(yán)格按照給定的數(shù)據(jù)庫設(shè)計(jì)規(guī)范進(jìn)行數(shù)據(jù)庫設(shè)計(jì),并撰寫系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì)文檔。同時(shí)以某種程序設(shè)計(jì)語言為工具進(jìn)行系統(tǒng)功能開發(fā),實(shí)現(xiàn)一個(gè)實(shí)用的應(yīng)用系統(tǒng)。④注重課程間的銜接,提倡校企合作。數(shù)據(jù)庫類課程由有實(shí)踐經(jīng)驗(yàn)的教師或企業(yè)中的數(shù)據(jù)庫設(shè)計(jì)、開發(fā)人員講授。在系統(tǒng)的設(shè)計(jì)、開發(fā)過程中,數(shù)據(jù)庫技術(shù)與程序設(shè)計(jì)相結(jié)合,學(xué)生深刻地認(rèn)識(shí)到數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的重要性,能更深入地理解數(shù)據(jù)庫設(shè)計(jì)理論、方法和經(jīng)驗(yàn),同時(shí)學(xué)生程序設(shè)計(jì)能力也進(jìn)一步提升,這門課程是保證學(xué)生在校四年程序設(shè)計(jì)不斷線的重要環(huán)節(jié)。
篇10
【關(guān)鍵詞】工程認(rèn)證背景;軟件工程;實(shí)踐課程平臺(tái)
一、國內(nèi)工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的發(fā)展概述
在新工科背景下,實(shí)踐教學(xué)作為實(shí)踐性、創(chuàng)造性較強(qiáng)的教學(xué)工作,需要在傳統(tǒng)工科實(shí)踐教學(xué)模式的基礎(chǔ)上進(jìn)行深入探索和創(chuàng)新,打造符合新工科模式的實(shí)踐教學(xué)平臺(tái)。國內(nèi)各大高校學(xué)者在工程認(rèn)證背景下提出了若干工程教育認(rèn)證與教育教學(xué)理念和研究方法。武漢大學(xué)計(jì)算機(jī)學(xué)院學(xué)者從軟件工程專業(yè)實(shí)驗(yàn)教學(xué)定位分析,結(jié)合“以學(xué)生為中心、以‘創(chuàng)造、創(chuàng)新、創(chuàng)業(yè)’為導(dǎo)向”的教育理念,建設(shè)基于云的實(shí)驗(yàn)教學(xué)平臺(tái),培養(yǎng)"新工科"學(xué)生的核心能力[1]。東北大學(xué)軟件學(xué)院學(xué)者結(jié)合新工科教育理念提出了軟件工程專業(yè)理論與實(shí)踐相結(jié)合的計(jì)算機(jī)網(wǎng)絡(luò)課程建設(shè)與改革方案。湖南工程學(xué)院計(jì)算機(jī)與通信學(xué)院學(xué)者提出了軟件工程課程教學(xué)改革整體框架,該框架構(gòu)建四位一體的教學(xué)模式,以學(xué)生為中心,從學(xué)習(xí)資源庫、教學(xué)團(tuán)隊(duì)、角色課堂和評價(jià)體系四個(gè)方面,全方面提高學(xué)生的項(xiàng)目開發(fā)實(shí)踐能力。肇慶學(xué)院計(jì)算機(jī)科學(xué)與軟件學(xué)院學(xué)者提出針對學(xué)生實(shí)際動(dòng)手能力不足、團(tuán)隊(duì)協(xié)作意識(shí)薄弱的問題,構(gòu)建了一種基于校企合作的軟件工程專業(yè)實(shí)踐教學(xué)模式[2]。鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院信息工程學(xué)院學(xué)者提出了民辦高校軟件工程專業(yè)進(jìn)行工程教育改革的措施,以培養(yǎng)學(xué)生運(yùn)用所學(xué)專業(yè)知識(shí)解決實(shí)際負(fù)責(zé)工程問題的能力,提高學(xué)生走入社會(huì)的競爭力。
二、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的體系構(gòu)建
結(jié)合我院特色,在軟件工程傳統(tǒng)實(shí)踐教學(xué)模式的基礎(chǔ)上進(jìn)行探索和創(chuàng)新,研究與建設(shè)符合新工科模式的實(shí)踐教學(xué)平臺(tái)。我院軟件工程專業(yè)設(shè)置了大量的實(shí)踐課程,2018級(jí)、2019級(jí)、2020級(jí)軟件工程培養(yǎng)方案中的實(shí)踐課程分為51學(xué)分、54學(xué)分、52.5學(xué)分,占總學(xué)分的比例為31.76%、33.53%、26.38%。在工程認(rèn)證背景下,專業(yè)課程的設(shè)置了大量的上機(jī)、課程設(shè)計(jì)、實(shí)驗(yàn)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)等注重學(xué)生實(shí)踐動(dòng)手能力的教學(xué)環(huán)節(jié)?,F(xiàn)階段專業(yè)教師在進(jìn)行實(shí)踐課程授課的過程中仍然采用QQ發(fā)放作業(yè)、收取作業(yè),亟需建立一個(gè)滿足日常授課、配套的學(xué)生練習(xí)和成績考核以及提高學(xué)生實(shí)踐動(dòng)手能力和創(chuàng)新能力的平臺(tái)。現(xiàn)階段軟件工程專業(yè)實(shí)踐課程體系包括上機(jī)、課程設(shè)計(jì)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)4個(gè)教學(xué)環(huán)節(jié)。
2.1上機(jī)課程
上機(jī)課程占比為1/4~1/2課時(shí),為學(xué)生鞏固所學(xué)知識(shí)點(diǎn)而開設(shè),其主要內(nèi)容強(qiáng)調(diào)演示證明某個(gè)一個(gè)算法、設(shè)計(jì)某一個(gè)模塊的實(shí)驗(yàn)結(jié)果。涉及的課程主要為專業(yè)課:計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)、數(shù)據(jù)庫原理與應(yīng)用、網(wǎng)頁制作、軟件工程導(dǎo)論、可視化建模與UML、JavaWeb編程等課程。覆蓋的工程認(rèn)證畢業(yè)要求1工程知識(shí)、2問題分析、3設(shè)計(jì)解決方案、5使用現(xiàn)代工具等[3]。
2.2課程設(shè)計(jì)
課程設(shè)計(jì)是在理論課結(jié)束后,新開設(shè)的實(shí)踐課程,能夠?qū)?yīng)理論課程的內(nèi)容進(jìn)行綜合的練習(xí)而進(jìn)行課程設(shè)計(jì),是實(shí)踐課程體系中最重要的組成部分。課程設(shè)計(jì)強(qiáng)調(diào)對課程知識(shí)點(diǎn)綜合應(yīng)用,實(shí)踐案例來自企業(yè)真實(shí)的項(xiàng)目或者國內(nèi)知名競賽的題目。涉及的課程有:網(wǎng)頁設(shè)計(jì)課程設(shè)計(jì)、軟件工程課程設(shè)計(jì)、Java語言課程設(shè)計(jì)、JavaWeb課程設(shè)計(jì)、Web前端開發(fā)課程設(shè)計(jì)等。覆蓋的工程認(rèn)證畢業(yè)要求3設(shè)計(jì)解決方案、5使用現(xiàn)代工具、6工程與社會(huì)等。
2.3項(xiàng)目實(shí)訓(xùn)
項(xiàng)目實(shí)訓(xùn)主要開設(shè)在第7學(xué)期,綜合運(yùn)用多門課程的知識(shí)點(diǎn)完成軟件工程的項(xiàng)目實(shí)訓(xùn)。讓學(xué)生參與軟件的需求分析、設(shè)計(jì)、實(shí)訓(xùn)、測試、維護(hù)等軟件工程的生命周期,培養(yǎng)學(xué)的團(tuán)隊(duì)協(xié)作、職業(yè)規(guī)劃、溝通、項(xiàng)目管理、終身學(xué)習(xí)等能力。軟件工程專業(yè)現(xiàn)階段的專業(yè)方向課程分為web方向課程和移動(dòng)端開發(fā)方向課程,web方向的課程項(xiàng)目實(shí)訓(xùn)涉及課程為Java架構(gòu)課程設(shè)計(jì)和Java微服務(wù)架構(gòu)課程設(shè)計(jì),題目選取了校企合作的企業(yè)級(jí)應(yīng)用項(xiàng)目的部分功能,綜合了專業(yè)基礎(chǔ)課網(wǎng)頁設(shè)計(jì)、Java、JavaWeb編程、數(shù)據(jù)庫原理與應(yīng)用、Web前端開發(fā)技術(shù)等多門課程。移動(dòng)端方向設(shè)置的Android高級(jí)編程課程設(shè)計(jì)和微信程序開發(fā)課程設(shè)計(jì)綜合了H5移動(dòng)應(yīng)用開發(fā)、Android應(yīng)用開發(fā)、數(shù)據(jù)庫原理與應(yīng)用、網(wǎng)頁設(shè)計(jì)、移動(dòng)后端開發(fā)等多門課程的知識(shí)。其覆蓋的工程認(rèn)證指標(biāo)點(diǎn)除了課程設(shè)計(jì)的要求以為,還覆蓋了畢業(yè)要求8職業(yè)規(guī)范、9職業(yè)規(guī)范個(gè)人和團(tuán)隊(duì)、10溝通等。
2.4畢業(yè)設(shè)計(jì)
畢業(yè)設(shè)計(jì)是軟件工程實(shí)踐教學(xué)體系中的最后一個(gè)綜合性、創(chuàng)造性的實(shí)踐性教學(xué)環(huán)節(jié)。畢業(yè)設(shè)計(jì)題目從企業(yè)中的實(shí)踐項(xiàng)目中進(jìn)行選取,采用指導(dǎo)教師和企業(yè)導(dǎo)師聯(lián)合指導(dǎo)的方式進(jìn)行。畢業(yè)設(shè)計(jì)的整個(gè)過程包括選題、開題、中期檢查、畢業(yè)論文編寫、畢業(yè)設(shè)計(jì)項(xiàng)目演示、項(xiàng)目答辯等過程。最后系部邀請企業(yè)導(dǎo)師和校內(nèi)導(dǎo)師聯(lián)合推選優(yōu)秀畢業(yè)設(shè)計(jì),舉辦畢業(yè)設(shè)計(jì)展等活動(dòng)。其課程所覆蓋工程認(rèn)證畢業(yè)設(shè)計(jì)要求的指標(biāo)點(diǎn)除了上機(jī)、課設(shè)、項(xiàng)目實(shí)訓(xùn)的等課程的指標(biāo)點(diǎn)以外,還加入了畢業(yè)要求11項(xiàng)目管理和畢業(yè)要求12終身學(xué)習(xí)。
三、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程的實(shí)踐平臺(tái)建設(shè)
我院軟件工程實(shí)踐教學(xué)平臺(tái)堅(jiān)持“以學(xué)生為中心、提高實(shí)踐能力、增強(qiáng)學(xué)習(xí)能力”為建設(shè)目標(biāo),采用項(xiàng)目式教學(xué)方法來構(gòu)建學(xué)生的知識(shí)體系和動(dòng)手實(shí)踐能力。該實(shí)踐教學(xué)平臺(tái)承擔(dān)上機(jī)、課程設(shè)計(jì)、實(shí)訓(xùn)、畢業(yè)設(shè)計(jì)等多個(gè)功能,并體現(xiàn)“工程認(rèn)證”背景中提出的“以學(xué)生為中心”的原則。實(shí)踐教學(xué)平臺(tái)主要包括實(shí)踐課資源共享系統(tǒng)、實(shí)踐課在線培訓(xùn)系統(tǒng)、實(shí)踐課在線練習(xí)系統(tǒng)、學(xué)生能力分析系統(tǒng)等4個(gè)部分。
3.1實(shí)踐課資源共享系統(tǒng)
軟件工程專業(yè)實(shí)踐課各類資源共享系統(tǒng),對教師、學(xué)生開放。主要包括課程介紹、教學(xué)大綱周歷、教案、演示文稿PPT、、參考資料、課程錄音錄像等有助于教學(xué)提升的資源。該子系統(tǒng)主要包括平臺(tái)首頁、學(xué)習(xí)資源、翻轉(zhuǎn)課堂和我的審核等模塊。在平臺(tái)首頁、學(xué)習(xí)資源區(qū)均能看到課程的相關(guān)資源信息,同時(shí)支持同學(xué)們對某些重難點(diǎn)知識(shí)點(diǎn)按照自己的理解錄制講義視頻等,通過教師審核后到平臺(tái),供其他同學(xué)學(xué)習(xí)。
3.2實(shí)踐課在線培訓(xùn)系統(tǒng)
實(shí)踐課在線培訓(xùn)系統(tǒng)與資源共享子系統(tǒng)搭配,通過學(xué)生學(xué)習(xí)的路徑設(shè)置相應(yīng)的算法進(jìn)行評分設(shè)置、學(xué)分排名等。學(xué)生可以通過學(xué)習(xí)資源信息、完成作業(yè)、參與點(diǎn)贊和信息等行為,實(shí)時(shí)查看班級(jí)的排名信息,該分?jǐn)?shù)可以作為教師過程性考核的依據(jù)。
3.3實(shí)踐課在線練習(xí)系統(tǒng)
實(shí)踐課在線練習(xí)系統(tǒng)與培訓(xùn)系統(tǒng)搭配,可根據(jù)課程內(nèi)容或知識(shí)點(diǎn)進(jìn)行考試練習(xí)。涵蓋出題、組卷、考試、導(dǎo)入考生信息、監(jiān)考、自動(dòng)評卷/人工評卷等完整流程。可任意指定參與考試班級(jí),指定考試試卷,規(guī)定每場考試時(shí)間。并可以限定每名考生的重考次數(shù)。
3.4學(xué)生能力分析系統(tǒng)
學(xué)生能力分析系統(tǒng)與在線培訓(xùn)系統(tǒng)搭配,提供督學(xué)監(jiān)控功能,能正確反饋學(xué)生的進(jìn)度、時(shí)間,監(jiān)控每個(gè)學(xué)員、每門課程的進(jìn)度等信息。與在線練習(xí)系統(tǒng)搭配,為整個(gè)班級(jí)、每個(gè)學(xué)生、每次考試進(jìn)行分析,分析學(xué)員的錯(cuò)題情況,對癥下藥。
四、工程認(rèn)證背景下軟件工程專業(yè)實(shí)踐課程平臺(tái)的應(yīng)用效果
該平臺(tái)應(yīng)用于軟件工程17級(jí)、18級(jí)、19級(jí)等Java語言程序設(shè)計(jì)1、Java高級(jí)編程、JavaWeb開發(fā)等3門課程的上機(jī)、課程設(shè)計(jì)等教學(xué)過程中。教學(xué)過程中取得了相應(yīng)的教學(xué)數(shù)據(jù),同時(shí)對系統(tǒng)的進(jìn)一步優(yōu)化也提供了數(shù)據(jù)支撐。
4.1教師端和學(xué)生端翻轉(zhuǎn)課堂模塊
傳統(tǒng)的教學(xué)模式中,以教師講解為主。結(jié)合課上課下的講解案例,教師可以將某一門課程的學(xué)習(xí)資源包括PPT和視頻上傳到功能區(qū)。同時(shí)在該模塊中允許學(xué)生根據(jù)自己的理解對該知識(shí)點(diǎn)進(jìn)行重新講解,通過教師審核通過后該視頻資源,使得教學(xué)變成雙向過程,師生互動(dòng)更加流暢。同時(shí)也將傳統(tǒng)的老師講-學(xué)生聽的授課模式更改為學(xué)生講-學(xué)生聽的翻轉(zhuǎn)課堂模式。
4.2積分模塊設(shè)計(jì)
積分模塊主要為激勵(lì)學(xué)生學(xué)習(xí)興趣設(shè)計(jì),在學(xué)習(xí)過程中進(jìn)行嘉獎(jiǎng),也能促進(jìn)學(xué)生之間形成良好的競爭,同時(shí)為教師課程打分提供一定的參考。積分系統(tǒng)包含了積分獲取、學(xué)習(xí)排行兩個(gè)功能。積分獲取提供兩種獲取方式,通過學(xué)吧論壇點(diǎn)贊互動(dòng)以及每日簽到。學(xué)習(xí)排行則提供了班級(jí)、年級(jí)排行等信息。在學(xué)生端首頁提供了所在班級(jí)的學(xué)生排行信息,在教師端提供了所教授班級(jí)學(xué)生的排行信息。
4.3學(xué)生練習(xí)-測試模塊老師可以申請考試教室,等待管理員進(jìn)行審批,可以查看自己的申請狀態(tài),用來查詢是否通過審核。申請教室時(shí)支持考試試卷上傳,學(xué)生考試完畢后,將試卷上傳到服務(wù)器,老師能夠查看并批改上傳的試卷。本模塊支持多個(gè)參數(shù)查詢、成績報(bào)告生成、歷史試卷回閱等功能。
4.4學(xué)生實(shí)踐課程練習(xí)分析模塊
在不斷的教學(xué)過程中學(xué)生能力不斷提升,以往采用期中考試、期末考試為學(xué)生能力的評估方式,缺乏中間過程有條理、有證據(jù)的分析支撐。無法準(zhǔn)確獲知學(xué)生在哪個(gè)階段出現(xiàn)問題,也難以從源頭解決。采用學(xué)生能力全過程的分析手段,有助于及時(shí)發(fā)現(xiàn)異常并調(diào)整,高效提升學(xué)生的綜合素質(zhì)和能力。以上機(jī)練習(xí)的選擇題為例,將錯(cuò)誤的選項(xiàng)進(jìn)行統(tǒng)計(jì)形成分析報(bào)告,可以幫助教師分析集中的錯(cuò)誤知識(shí)點(diǎn),便于教師有目的講解錯(cuò)誤習(xí)題。
五、結(jié)束語
針對新工科建設(shè)和工程教育認(rèn)證對軟件工程特色專業(yè)建設(shè)和人才培養(yǎng)的要求,以本校軟件工程專業(yè)實(shí)踐課程為突破點(diǎn),針對學(xué)生實(shí)踐能力較低、動(dòng)手能力不足、團(tuán)隊(duì)協(xié)作意識(shí)薄弱等問題,踐行“新工科”工程教育理念、探索培養(yǎng)模式,助力學(xué)院向應(yīng)用技術(shù)型高校轉(zhuǎn)型,構(gòu)建軟件工程專業(yè)實(shí)踐課程教學(xué)平臺(tái),一方面滿足軟件工程實(shí)踐課程的日常教學(xué)需求,另一方面完善軟件工程實(shí)踐課程的教學(xué)體系,加深課程與課程之間的銜接關(guān)系,為其他應(yīng)用型高校軟件工程專業(yè)提供較好的借鑒和參考模式。
參考文獻(xiàn)
[1]熊念,周珊,劉小麗,陸堯勝.基于云計(jì)算的跨校區(qū)計(jì)算機(jī)通識(shí)課程實(shí)驗(yàn)教學(xué)研究[J].實(shí)驗(yàn)科學(xué)與技術(shù),2020,18(03):114-117.
[2]廖卓凡,王靜,熊兵.新工科背景下“軟件工程”課程教學(xué)與實(shí)踐改革研究[J].計(jì)算機(jī)時(shí)代,2021,{4}(05):81-83+87.