• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      計算機軟件開發(fā)興趣小組的構(gòu)建

      2015-07-13 12:52:09陸汝華
      電腦知識與技術(shù) 2015年13期
      關(guān)鍵詞:軟件開發(fā)興趣小組構(gòu)建

      陸汝華

      摘要: 為了提高學生的實踐動手與實際編程水平、培養(yǎng)學生的研究創(chuàng)新能力與團隊精神、全面培養(yǎng)學生的綜合設(shè)計和軟件開發(fā)能力,本文從目標、原則、成員構(gòu)成和基本需求等四個方面成立了軟件開發(fā)興趣小組,通過課程設(shè)置、學習模式、學習過程和考核方式開展興趣小組活動,融入實際軟件開發(fā)項目,最后達到培養(yǎng)應用型人才的目的。

      關(guān)鍵詞: 興趣小組;軟件開發(fā);構(gòu)建

      中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)13-0136-02

      Abstract: In order to improve the student's level of practice and the actual program, train student's creative ability and team spirit, and cultivate the student's capabilities of comprehensive design and software development, software development interest group is established from four aspects of the objectives, principles, composition and the basic needs in this paper. through the curriculum settings, learning mode, learning process and examination way to carry out the activities of interest groups with the actual software development project, the purpose of training applied talents is achieved finally.

      Key words: Interest Group; Software Development; Construction

      1 構(gòu)建軟件開發(fā)興趣小組的重要性

      隨著計算機科學與技術(shù)的迅速發(fā)展,尤其是網(wǎng)絡(luò)技術(shù)的出現(xiàn),軟件開發(fā)已經(jīng)成為當前國內(nèi)外的熱門職位之一[1]。在高校,軟件開發(fā)不僅為畢業(yè)生提供更多就業(yè)崗位,也是一種接近社會、學習方便、帶有興趣愛好的學習方向,在學校加強軟件開發(fā)課程建設(shè)與人才培養(yǎng)的同時,越來越多的學生自主學習軟件開發(fā)知識,選擇軟件開發(fā)作為自己的職位規(guī)劃目標。但是,軟件開發(fā)具有很強的實踐性與綜合性[2],在軟件開發(fā)類課程學習當中,由于單門課程的局限性,并不能夠很好的結(jié)合實際項目,將軟件開發(fā)知識有機地結(jié)合起來進行全方面地學習[3]。因此,需要通過構(gòu)建軟件開發(fā)興趣小組,融入實際軟件開發(fā)項目,最后達到培養(yǎng)應用型人才的目的。構(gòu)建軟件開發(fā)興趣小組的重要性主要包括下列幾個方面:

      1)提高學生的實踐能力與實際編程水平。在老師的帶領(lǐng)下,軟件開發(fā)興趣小組的所有成員都要參與實際項目的設(shè)計與開發(fā),讓學生能夠接觸接近社會的實際項目,提高他們的實踐能力。在實踐過程中,根據(jù)實際需求開發(fā)項目,反復不斷調(diào)試、編寫代碼,便可大大提高學生的實際編程水平。

      2)培養(yǎng)學生的研究與創(chuàng)新能力在實際項目開發(fā)過程中,總會遇到一些難題,小組指導老師不會像上課老師那樣幫助解決,最多只是指引一個大概方向,大部分得靠學生自己,通過資料查詢、反復實驗等方法找出問題的答案,培養(yǎng)了學生的獨立思考、研究思維與創(chuàng)新能力。

      3)全面培養(yǎng)學生的綜合設(shè)計能力。不同于某一門課程的實驗課或課程設(shè)計,只在乎對本課程知識的應用與設(shè)計,軟件開發(fā)興趣小組建立的實際項目,需要根據(jù)實際項目開發(fā)的步驟來進行。包括資料查詢與企業(yè)調(diào)查確定的需求分析,根據(jù)實際建立的總體設(shè)計,總體設(shè)計指導下的功能界面與代碼編寫,運行與測試等,是一個完整的項目設(shè)計,能夠全面培養(yǎng)學生的獨立分析與綜合設(shè)計能力。

      4)提高學生的軟件開發(fā)團隊精神。項目不是一個人的項目,需要多個人一起合作才能開發(fā)出好的系統(tǒng),培養(yǎng)項目團隊精神,也是一種開發(fā)能力。與實際項目開發(fā)完全一樣,在興趣小組里面,項目開發(fā)不再是一個人“單打獨斗”,而是一個集體,一個團隊,通過大家一起的努力,提高學生的團隊精神,才能開發(fā)出好的軟件項目。

      2 軟件開發(fā)興趣小組的成立

      從目標、原則、成員構(gòu)成和基本需求等四個方面成立軟件開發(fā)興趣小組。

      1)軟件開發(fā)興趣小組的目標。為增加學生對軟件開發(fā)學習的興趣與積極性,豐富學生的第二課堂,結(jié)合理論知識與實際項目,使學生學以致用,提高學生的實踐動手能力和代碼編寫水平,在老師的指導下由若干學生成立軟件開發(fā)興趣小組,通過小組成員的共同努力,全面培養(yǎng)學生的研究創(chuàng)新與綜合設(shè)計能力,達到應用型人才培養(yǎng)的目的。

      2)興趣小組的原則。自主性與主體性原則:根據(jù)學生個人的愛好、專長和職業(yè)規(guī)劃目標,興趣小組以學生為主體,遵守學生自愿報名、自主學習、自我管理的原則,整個過程都是學生為主動,老師只是起輔導作用。實際性與實踐性原則:在指導老師安排的實際項目任務(wù)下進行開發(fā)設(shè)計,模擬實際案例指導學生親自參與實踐的原則,所有學生都毫無例外地投身于實際案例完成軟件開發(fā)任務(wù)。

      3)興趣小組的成員構(gòu)成。興趣小組成員由指導老師和學生構(gòu)成,其中可設(shè)立1到3個指導老師,15-20個學生。指導老師中,至少有一位老師有實際軟件開發(fā)實際經(jīng)驗。選取一個學生為組長,處于興趣小組平常事務(wù),同時選取一個較優(yōu)秀的學生作為副組長,主管興趣小組的學習任務(wù),并適當進行成員學習指導工作。

      4)興趣小組成立的基本需求。成立興趣小組的基本需求就是需要有一個學習環(huán)境,即有學習場地,并在場地中配有用于學習能夠聯(lián)網(wǎng)的計算機,計算機中有用于軟件開發(fā)學習的相關(guān)軟件。除了學習場地,還需要有軟件開發(fā)的相關(guān)資料,可以是紙質(zhì)書,電子書,視頻教程,也可以是軟件項目學習成品等。

      3 軟件開發(fā)興趣小組的開展

      1)興趣小組課程設(shè)置,總體分為基本、提高、全面等三個階段。以.NET方向的軟件開發(fā)興趣小組為例,基本課程有C#語言、數(shù)據(jù)庫技術(shù)、HTML、ASP.NET,涉及到數(shù)據(jù)庫管理系統(tǒng)SQL Server、軟件開發(fā)工具Visual Studio、前臺布局軟件Dreamweaver和系統(tǒng)服務(wù)器組件IIS等四個最基本軟件?;菊n程學習完之后,進入到對這些課程整體學習鞏固的提高階段。在該階段,通過一系列的小型模擬項目,從項目的總體規(guī)劃和設(shè)計,代碼的編寫,到系統(tǒng)的運行測試,由每一個學生完全獨立自主完成,以便掌握項目開發(fā)的全部過程。此時便可以進入全面學習階段,選擇1到2個實際大型案例,并且模擬實際公司項目團隊模式,在小組組長的引導下為小組成員分配任務(wù),共同完成項目開發(fā),全面鍛煉學生的軟件開發(fā)能力。

      2)興趣小組學習模式。由于教育改革、高校擴招等原因,目前學生不僅是學習水平能力有限,而且學習的積極性也不高。為了提高學生的學習熱情和積極性,軟件開發(fā)興趣小組采用“任務(wù)驅(qū)動”的學習模式。指導老師根據(jù)課程設(shè)置要求,定期或不定期地為學生下達學習任務(wù),要求學生在指定時間范圍內(nèi)完成一個小型程序或大型項目。學生應該認真思考,自主學習參與實踐設(shè)計與開發(fā),遇到困難時互相商討找出答案,無法解決時再求助于老師,最后在規(guī)定時間之前主動將任務(wù)結(jié)果返回給老師。當然,這里的“學習任務(wù)”不僅是指根據(jù)課程設(shè)置確定的任務(wù),也包括了公司的實際項目和各種比賽的項目。

      3)興趣小組學習過程。軟件開發(fā)興趣小組并不像平時上課那樣由老師上課,而只是在老師的指導下以學生為主體的自主學習。在小組組長的帶領(lǐng)下固定于某一個時間某一個地點集中學習,并通過定期考勤約束成員的學習態(tài)度,養(yǎng)成良好的學習習慣。在集中學習時間內(nèi),指導老師選擇部分時間親自到場查看學生學習情況,并指導學生學習,其它時間在QQ群或QT中輔導。大部分沒有指導老師的時間內(nèi),小組成員各自學習,遇到難題互相商討,并請教副組長或軟件開發(fā)較優(yōu)秀學長,以達到共同進步的目的。

      4)興趣小組考核方式。在每一個學期期末,由指導老師根據(jù)學生平時學習態(tài)度表現(xiàn)情況決定考核是否合格,當然并不將軟件開發(fā)能力作為考核標準,但要考慮學習熱情、團隊精神等方面因素,以提高軟件開發(fā)興趣小組的整體學習質(zhì)量??己瞬缓细裾邥呐d趣小組中開除,以免影響他人的學習熱情和整個團隊精神,也給予小組成員一定的約束和學習壓力。同時根據(jù)能力水平確定部分學生為優(yōu)秀,用于指導水平較差的學生或下一批新進興趣小組的成員,以及作為各種軟件開發(fā)比賽的推薦人選,或?qū)嶋H項目開發(fā)的“項目經(jīng)理”。

      4 結(jié)束語

      本文從目標、原則、成員構(gòu)成和基本需求等四個方面成立軟件開發(fā)興趣小組,通過課程設(shè)置、學習模式、學習過程和考核方式開展興趣小組活動,融入實際軟件開發(fā)項目,提高學生的實踐能力與實際編程水平,培養(yǎng)學生的研究與創(chuàng)新能力和軟件開發(fā)團隊精神,全面培養(yǎng)學生的綜合設(shè)計能力,最后達到培養(yǎng)應用型人才的目的。

      參數(shù)文獻:

      [1] 羅云青. C++語言下的跨平臺軟件開發(fā)[J]. 電子技術(shù)與軟件工程,2015(9):62-63.

      [2] 周敏. 系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].電子制作,2015(8):100-101.

      [3] 王穎,陳娟. 軟件開發(fā)模式創(chuàng)新[J].黑龍江科技信息,2015(12):145.

      猜你喜歡
      軟件開發(fā)興趣小組構(gòu)建
      新形勢下,如何有效進行小學美術(shù)興趣小組的教學
      信息安全環(huán)境下的計算機軟件開發(fā)研究
      建模技術(shù)在軟件開發(fā)中的應用
      財務(wù)管理模型的構(gòu)建與應用
      核電廠定期試驗管理軟件開發(fā)
      科技視界(2016年21期)2016-10-17 20:50:03
      環(huán)境生態(tài)類專業(yè)大學生創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)體系的構(gòu)建與實踐
      大學教育(2016年9期)2016-10-09 08:38:54
      構(gòu)建游戲課堂加強體育快樂教學的探究
      成才之路(2016年26期)2016-10-08 12:01:17
      共情教學模式在科學課堂的構(gòu)建與實施研究
      成才之路(2016年25期)2016-10-08 10:30:56
      FPGA軟件開發(fā)過程中編碼規(guī)范的作用
      科技視界(2016年20期)2016-09-29 13:35:10
      小學生作曲興趣小組的探索與實踐
      璧山县| 微山县| 兴文县| 松江区| 溧阳市| 广昌县| 韶关市| 游戏| 衡水市| 鹤岗市| 赣榆县| 泸水县| 内江市| 滨海县| 宣化县| 育儿| 宣威市| 邹平县| 奉新县| 保定市| 海盐县| 侯马市| 昌都县| 偃师市| 濮阳市| 荥阳市| 婺源县| 资源县| 黄石市| 赤城县| 泗水县| 奉贤区| 南郑县| 余江县| 禄丰县| 鸡西市| 吴旗县| 龙江县| 南华县| 浦东新区| 南城县|