国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高職編程類課程實(shí)踐教學(xué)模式研究*

2013-02-17 02:03
職業(yè)教育研究 2013年4期
關(guān)鍵詞:入門企業(yè)級編程

劉 君

(重慶工商職業(yè)學(xué)院 重慶400052)

針對軟件“服務(wù)外包”而進(jìn)行“軟件藍(lán)領(lǐng)”的培養(yǎng),是高職院校軟件技術(shù)專業(yè)亟待研究的課題。根據(jù)軟件行業(yè)學(xué)習(xí)的特殊性,教育者一致認(rèn)識到“做”在學(xué)習(xí)中尤其是在編程類課程學(xué)習(xí)中的重要性。因此,研究者提出程序設(shè)計(jì)類課程應(yīng)該讓學(xué)生在真實(shí)的軟件項(xiàng)目和研發(fā)項(xiàng)目中感受程序設(shè)計(jì)過程,體驗(yàn)崗位能力需求,學(xué)習(xí)程序設(shè)計(jì)技術(shù)。

有研究者提出,將實(shí)際的項(xiàng)目分割成不同的學(xué)習(xí)情境,貫穿到前期教學(xué)中,可以充分地讓學(xué)生在初期學(xué)習(xí)中接觸軟件項(xiàng)目,提高學(xué)生學(xué)習(xí)質(zhì)量。但是,在實(shí)際教學(xué)中發(fā)現(xiàn),在高職學(xué)生接受初期基本知識點(diǎn)的學(xué)習(xí)過程中,引入項(xiàng)目片段,成效有好有壞。容易實(shí)現(xiàn)的項(xiàng)目片段或子項(xiàng)目,可以極大地提高學(xué)生的學(xué)習(xí)興趣,建立自信;而關(guān)聯(lián)度較大、知識涵蓋面較廣的子項(xiàng)目,則會起一定的反作用。

鑒于此,在軟件編程類課程的深化改革中,可采取程序設(shè)計(jì)類課程實(shí)踐教學(xué)“三步教學(xué)”的模式,即“入門+提高+應(yīng)用”的三步教學(xué),旨在建立典型的且為技術(shù)精髓的模塊庫、案例庫、素材庫及運(yùn)行項(xiàng)目,使學(xué)生在初級、中級、高級階段都能得到充分的實(shí)踐,體驗(yàn)編程帶來的成就感,為開發(fā)專業(yè)軟件項(xiàng)目儲存必備的知識,最后學(xué)習(xí)一個大型項(xiàng)目的完整開發(fā)過程,為以后的實(shí)際項(xiàng)目開發(fā)積累一定的經(jīng)驗(yàn)。

筆者是這樣組織教學(xué)內(nèi)容的:第2節(jié)詳述實(shí)踐教學(xué)中的“三步教學(xué)”模式;第3節(jié)詳細(xì)介紹《C#企業(yè)級應(yīng)用開發(fā)》課程“三步教學(xué)”的實(shí)踐教學(xué)設(shè)計(jì);第4節(jié)給出結(jié)論。

實(shí)踐教學(xué)中的“三步教學(xué)”模式

在任務(wù)學(xué)習(xí)中入門 任何一種編程語言的學(xué)習(xí),都需要掌握從入門到項(xiàng)目開發(fā)所必備的知識。入門的知識主要包括開發(fā)環(huán)境、語言基礎(chǔ)知識、流程控制語句、字符和字符串處理機(jī)制、設(shè)計(jì)模式、異常處理及程序調(diào)試等等。學(xué)習(xí)者只有熟練掌握編程語言的基礎(chǔ)知識,能夠開發(fā)一些小型應(yīng)用程序,入門的部分才算達(dá)標(biāo)。在編程類課程教學(xué)中,提出概念——解釋概念和語法基礎(chǔ)知識——舉例說明是最常用的方式。這種方式雖然詳盡,但卻不能提起學(xué)生的興趣。因此,設(shè)計(jì)涵蓋知識點(diǎn)的有趣案例,探索有效的任務(wù)驅(qū)動式入門教學(xué)是必要的。筆者在《C#企業(yè)級應(yīng)用開發(fā)》課程的改革中,對入門階段的實(shí)訓(xùn)講義,在每部分知識點(diǎn)中都設(shè)計(jì)了典型的實(shí)踐任務(wù),比如,在C#的語言基礎(chǔ)部分,教學(xué)的知識目標(biāo)是掌握C#中的程序結(jié)構(gòu)、數(shù)據(jù)類型、變量、常量、表達(dá)式和運(yùn)算符等知識點(diǎn)。在傳統(tǒng)的教學(xué)中,會分配比較多的課時詳盡介紹這些語法知識,但是效果很有限,有些學(xué)生甚至對煩瑣的語法產(chǎn)生畏懼心理。筆者在整個“入門”階段的教學(xué)設(shè)計(jì)上,給出了如“加密算法實(shí)現(xiàn)”等典型任務(wù),在教學(xué)方法上提倡采用“倒敘式任務(wù)驅(qū)動”教學(xué),即先給出任務(wù)的全部代碼,演示給學(xué)生看,再詳細(xì)講解,讓學(xué)生模仿。這種“我做,你看;我講,你做;你做,我看”的“倒敘式任務(wù)驅(qū)動”教學(xué),配合入門階段典型的案例庫,有效地克服了學(xué)生“望程序生畏”的情緒。

在綜合案例學(xué)習(xí)中提高 熟練應(yīng)用基礎(chǔ)知識,并能夠在單項(xiàng)的應(yīng)用開發(fā)中磨煉開發(fā)思想,是提高階段應(yīng)該完成的教學(xué)目標(biāo),比如數(shù)據(jù)訪問技術(shù)、報表制作、文件讀寫、繪圖、網(wǎng)絡(luò)編程技術(shù)、注冊表技術(shù)、程序打包部署等。通過提高階段的學(xué)習(xí),應(yīng)使學(xué)生可以開發(fā)常用的數(shù)據(jù)庫應(yīng)用程序,并能夠綜合應(yīng)用編程語言的知識點(diǎn),使用文件流、圖形圖像、網(wǎng)絡(luò)、多線程及注冊表等知識開發(fā)綜合應(yīng)用程序。在提高階段的教學(xué)中,應(yīng)強(qiáng)調(diào)以開發(fā)實(shí)踐為原則,結(jié)合多教學(xué)視頻,通過.NET開發(fā)中最常見的典型模塊和項(xiàng)目,詳細(xì)介紹數(shù)據(jù)訪問技術(shù)、報表制作、文件讀寫、繪圖、網(wǎng)絡(luò)編程技術(shù)、注冊表技術(shù)、程序打包部署等熱門開發(fā)技術(shù)及其在實(shí)際開發(fā)中的應(yīng)用。

在項(xiàng)目學(xué)習(xí)中應(yīng)用 編程類課程的學(xué)習(xí),積累學(xué)生的代碼量也是重要的教學(xué)目標(biāo),這個量的積累可以在應(yīng)用階段完成。在教學(xué)改革中,教師可與來自企業(yè)的工程師一起開發(fā)出符合企業(yè)要求的,能夠代表當(dāng)前主流軟件開發(fā)模式的項(xiàng)目——大型、完整的企業(yè)進(jìn)銷存管理系統(tǒng),運(yùn)用軟件工程的思想,按照編寫項(xiàng)目計(jì)劃書→系統(tǒng)設(shè)計(jì)→數(shù)據(jù)庫設(shè)計(jì)→創(chuàng)建項(xiàng)目→實(shí)現(xiàn)項(xiàng)目→運(yùn)行項(xiàng)目→測試項(xiàng)目→系統(tǒng)打包部署→解決常見開發(fā)問題的思路組織教學(xué),讓學(xué)生在實(shí)踐教學(xué)中理解、跟做,積累代碼量和項(xiàng)目開發(fā)經(jīng)驗(yàn)。

《C#企業(yè)級應(yīng)用開發(fā)》課程實(shí)踐教學(xué)的“三步教學(xué)”設(shè)計(jì)

《C#企業(yè)級應(yīng)用開發(fā)》的典型任務(wù)+案例+項(xiàng)目設(shè)計(jì) 具體如圖1所示。

圖1 《C#企業(yè)級應(yīng)用開發(fā)》的“三步教學(xué)”教學(xué)設(shè)計(jì)圖

《C#企業(yè)級應(yīng)用開發(fā)》的課時分配 《C#企業(yè)級應(yīng)用開發(fā)》課程的“三步教學(xué)”的課時分配如圖2所示。

圖2 “三步教學(xué)”的課時分配圖

《C#企業(yè)級應(yīng)用開發(fā)》的評價體制 針對編程類課程的特殊性及能力本位的要求,在《C#企業(yè)級應(yīng)用開發(fā)》的學(xué)習(xí)效果評價中,我們采用了網(wǎng)絡(luò)考核與上機(jī)考核結(jié)合的綜合考核方式。在實(shí)際教學(xué)中,將課堂教學(xué)與網(wǎng)絡(luò)教學(xué)融合在一起。在相關(guān)課程的網(wǎng)站上,針對入門、提高和應(yīng)用階段的每一個素材,都提供了相應(yīng)的源代碼及視頻,這有助于學(xué)生的自我學(xué)習(xí)。同時,在每個階段都提供有相應(yīng)的綜合編程題,學(xué)生可以挑選自己感興趣的題目進(jìn)行編寫,記入平時成績。在學(xué)期末的上機(jī)考核中,也會抽取部分現(xiàn)場編程題目,考核學(xué)生的編程素質(zhì),這項(xiàng)成績記入期末考試成績。多種考核方式可以保證學(xué)生對編程能力的掌握。

將實(shí)踐教學(xué)的“三步教學(xué)”模式應(yīng)用到《C#企業(yè)級應(yīng)用開發(fā)》課程中,實(shí)踐表明,“三步教學(xué)”的實(shí)踐教學(xué)模式可以使學(xué)生產(chǎn)生對程序類課程極大的學(xué)習(xí)興趣和熱情,也可以積累學(xué)生的項(xiàng)目開發(fā)經(jīng)驗(yàn)。

[1]朱翠苗.高職計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系構(gòu)建[J].計(jì)算機(jī)時代,2009(10).

[2]俞仲文,劉守義,朱方來,等.高等職業(yè)技術(shù)教育實(shí)踐教學(xué)研究[M].北京:清華大學(xué)出版社,2004.

[3]白德淳,羅大偉.高職軟件技術(shù)專業(yè)實(shí)踐教學(xué)體系的研究與構(gòu)建[J].教育與職業(yè),2007(7).

猜你喜歡
入門企業(yè)級編程
企業(yè)級BOM數(shù)據(jù)管理概要
注重細(xì)節(jié),表現(xiàn)均衡的4K入門之選 Acer(宏碁)HE-4K15
編程,是一種態(tài)度
元征X-431實(shí)測:奔馳發(fā)動機(jī)編程
編程小能手
紡織機(jī)上誕生的編程
學(xué)習(xí)和自己的相處之道 獨(dú)木舟的入門 CANOE
基于慕課網(wǎng)的“企業(yè)級應(yīng)用開發(fā)”課堂教學(xué)改革探索
幾何入門,四個“重視”
拒子入門
临邑县| 定兴县| 大新县| 新晃| 威信县| 偃师市| 香港 | 琼海市| 天水市| 太白县| 武宁县| 双牌县| 平安县| 定襄县| 博爱县| 武安市| 调兵山市| 淮北市| 滨海县| 灵璧县| 临海市| 大田县| 芜湖县| 芦山县| 县级市| 阜宁县| 台东县| 胶州市| 泽州县| 栖霞市| 昌黎县| 乌拉特后旗| 凤庆县| 和田市| 瑞金市| 旬邑县| 宁安市| 武定县| 华阴市| 和政县| 绥江县|