网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

高職院校軟件技術(shù)跨課程的教學(xué)項(xiàng)目研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了高職院校軟件技術(shù)跨課程的教學(xué)項(xiàng)目研究范文,希望能給你帶來靈感和參考,敬請閱讀。

高職院校軟件技術(shù)跨課程的教學(xué)項(xiàng)目研究

摘要:軟件開發(fā)技術(shù)專業(yè)涉及的專業(yè)知識(shí)多,對于高職學(xué)生來說如果在每門課程有限的課時(shí)內(nèi)完全掌握,并且做到靈活應(yīng)用,有很大的困難。在課程的教學(xué)工作中,各門課程的教學(xué)項(xiàng)目相對來說都比較獨(dú)立,不能很好銜接,這就更加增大了學(xué)生學(xué)習(xí)的難度。針對這一現(xiàn)象,提出跨課程教學(xué)項(xiàng)目建設(shè),選擇完整的教學(xué)項(xiàng)目,在不同的課程中突出不同的重點(diǎn),所有的課程學(xué)習(xí)完成,學(xué)生可以完全掌握軟件開發(fā)的主要課程知識(shí)點(diǎn),并且做到更好的應(yīng)用所學(xué)知識(shí)于現(xiàn)實(shí)工作之中。

關(guān)鍵詞:高職院校;軟件技術(shù);跨課程教學(xué)項(xiàng)目

1研究背景

1.1高職院校學(xué)生的特點(diǎn)

當(dāng)前高職院校單招學(xué)生占的比例越來越大。這類學(xué)生的主要特點(diǎn)是文化基礎(chǔ)知識(shí)相對薄弱,學(xué)習(xí)目的不明確,由于以前學(xué)習(xí)成績不是很好,嚴(yán)重缺乏自信心。對自己不熟悉的領(lǐng)域缺乏主動(dòng)探索的動(dòng)力,遇到問題容易退縮和放棄[1]。這些給新知識(shí)的學(xué)習(xí)造成了很大的障礙。但是同時(shí)他們喜歡在自己可以掌控,容易上手且可以做好的事情上下功夫去努力探索。

1.2軟件技術(shù)專業(yè)課程教學(xué)特點(diǎn)

高職院校軟件技術(shù)專業(yè)的各類課程教學(xué)主要以項(xiàng)目為載體,目的是通過分析分解項(xiàng)目,學(xué)習(xí)解決問題的思路和方法,然后實(shí)現(xiàn)項(xiàng)目來學(xué)習(xí)對應(yīng)的知識(shí)和技能,讓學(xué)生在學(xué)習(xí)專業(yè)知識(shí)的同時(shí)來學(xué)會(huì)處理實(shí)際中的問題。雖然課程設(shè)置有一定的關(guān)聯(lián)性,但是每門課程教學(xué)項(xiàng)目的選擇涉及領(lǐng)域有所不同,對學(xué)生的知識(shí)面要求比較廣,不同課程的教學(xué)項(xiàng)目之間的聯(lián)系不大[2]。

1.3存在的問題

軟件技術(shù)專業(yè)課程的教學(xué)方式對于知識(shí)水平較低,學(xué)習(xí)能力較弱的高職學(xué)生來說,在實(shí)際的實(shí)施過程中卻存在很多的問題:首先,每門課程雖然都采用教學(xué)項(xiàng)目,但是教學(xué)項(xiàng)目各種各樣,參差不齊,涉及面廣。學(xué)生要完成并實(shí)施項(xiàng)目首先要理解問題,再做相關(guān)的學(xué)習(xí),可是很多教學(xué)項(xiàng)目本身涉及的領(lǐng)域?qū)W生可能就從來沒有接觸過,理解問題就有一定的困難;再者,課程的教學(xué)項(xiàng)目選擇相對獨(dú)立,之間沒有相應(yīng)的銜接,需要理解分析不同學(xué)習(xí)項(xiàng)目增加的學(xué)生的學(xué)習(xí)任務(wù);還有就是要求在規(guī)定的教學(xué)時(shí)期內(nèi),讓學(xué)生很好的掌握每門課程的主要的知識(shí)并靈活應(yīng)用到不同的項(xiàng)目中,這對于現(xiàn)在的大多數(shù)是單招來的高職學(xué)生來說,有限的時(shí)間內(nèi)不可能把各門課程都學(xué)習(xí)好[3]。針對這一問題如何有效地提高學(xué)生學(xué)習(xí)效率,激發(fā)學(xué)生學(xué)習(xí)的興趣,解決高職軟件技術(shù)專業(yè)學(xué)生學(xué)習(xí)困難的問題呢。

2解決思路

根據(jù)多年的教學(xué)探索與總結(jié),除了不斷研究教學(xué)方法變換教學(xué)方式,還得在教學(xué)內(nèi)容的載體即教學(xué)項(xiàng)目的選擇上下功夫。軟件技術(shù)專業(yè)的專業(yè)課程有一定的連續(xù)性,所以在項(xiàng)目的設(shè)計(jì)和選擇上要做到以下幾點(diǎn)。首先,所有相關(guān)的課程都使用同一個(gè)完整的教學(xué)項(xiàng)目,涉及軟件專業(yè)的基礎(chǔ)知識(shí),比如軟件編碼,數(shù)據(jù)庫知識(shí)原理與技能,系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn)以及軟件測試技術(shù)等等,當(dāng)然不同課程側(cè)重點(diǎn)不同;其次,要求這個(gè)項(xiàng)目不能太大,避免打擊學(xué)生的積極性;最后,要求項(xiàng)目必須是學(xué)生平時(shí)經(jīng)常性的接觸且很容易理解的問題,提高學(xué)生學(xué)習(xí)興趣,減少學(xué)生額外的付出。

3解決方案實(shí)施

以蘭州石化職業(yè)技術(shù)學(xué)院軟件技術(shù)專業(yè)的跨課程教學(xué)項(xiàng)目為例,在不同的課程中使用相同的教學(xué)項(xiàng)目,這個(gè)項(xiàng)目必須是學(xué)生日常學(xué)習(xí)生活中會(huì)接觸到的,而且比較容易理解系統(tǒng)??梢宰寣W(xué)生在熟悉的領(lǐng)域中更快的進(jìn)入角色,有效地減輕的學(xué)生的學(xué)習(xí)壓力,提高學(xué)習(xí)的動(dòng)力[4]。由于學(xué)生一進(jìn)學(xué)校就會(huì)涉及到選擇選修課的問題,所以我們選擇了學(xué)生比較熟悉的學(xué)生選課系統(tǒng)作為整個(gè)專業(yè)課程的項(xiàng)目載體。對于相關(guān)課程的學(xué)習(xí),主要以設(shè)計(jì)如下。第一部分:專業(yè)基礎(chǔ)類課程。開始學(xué)生首先接觸的專業(yè)類課程是程序設(shè)計(jì),如C語言程序設(shè)計(jì)或者Java程序設(shè)計(jì),這部分的主要內(nèi)容包括:程序設(shè)計(jì)的基本語法,變量常量運(yùn)算符,控制結(jié)構(gòu),數(shù)組,函數(shù)或是面向?qū)ο蟮某绦蛟O(shè)計(jì)。這部分主要的目的學(xué)生掌握程序設(shè)計(jì)的相關(guān)知識(shí),所以這部分對項(xiàng)目的使用,只是直接告訴學(xué)生用所學(xué)的知識(shí)具體去做項(xiàng)目中的哪些操作,實(shí)現(xiàn)哪些功能。更多的是程序設(shè)計(jì)基礎(chǔ)知識(shí)的應(yīng)用。第二部分:數(shù)據(jù)庫類課程。此類課程在專業(yè)人才培養(yǎng)課程體系中,是從事計(jì)算機(jī)軟件開發(fā)、網(wǎng)絡(luò)應(yīng)用程序開發(fā)、動(dòng)態(tài)網(wǎng)站開發(fā)領(lǐng)域高技能人才培養(yǎng)過程中必備的專業(yè)課程,對培養(yǎng)數(shù)據(jù)庫管理員、信息管理系統(tǒng)開發(fā)人員、網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員和基于B/S與C/S結(jié)構(gòu)的應(yīng)用軟件開發(fā)技術(shù)人員發(fā)揮著的重要作用。最終的目的是使學(xué)生掌握數(shù)據(jù)庫技術(shù)及其應(yīng)用。教學(xué)過程使用學(xué)生選課系統(tǒng),讓學(xué)生先是回顧選課系統(tǒng)的使用過程,以及使用過程的中出現(xiàn)的問題等等處理,表述出這個(gè)系統(tǒng)的特點(diǎn)。反過來再進(jìn)行選課需求分析,概要設(shè)計(jì)(包括功能,數(shù)據(jù)建模),這部分主要的任務(wù)是讓學(xué)生學(xué)會(huì)數(shù)據(jù)庫設(shè)計(jì)(包括將現(xiàn)實(shí)世界進(jìn)行信息化,會(huì)畫實(shí)體關(guān)系圖,可以將E—R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型,規(guī)劃化關(guān)系數(shù)據(jù)模型,保證數(shù)據(jù)完整性)。設(shè)計(jì)好了數(shù)據(jù)庫后就可以創(chuàng)建和管理數(shù)據(jù)庫,并進(jìn)行數(shù)據(jù)表的創(chuàng)建和管理,實(shí)施數(shù)據(jù)完整性,添加數(shù)據(jù)并對數(shù)據(jù)進(jìn)行管理。涉及數(shù)據(jù)庫編程以及數(shù)據(jù)庫日常管理與維護(hù),為管理系統(tǒng)中數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)打好基礎(chǔ)。第三部分:軟件工程及UML建模。這類課程是軟件開發(fā)技術(shù)專業(yè)崗位能力課。通過本課程的學(xué)習(xí),學(xué)生應(yīng)能夠了解軟件開發(fā)的基本知識(shí)及面向?qū)ο蠹夹g(shù)的基本概念,面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法,以及與面向?qū)ο蠹夹g(shù)相關(guān)的一些軟件開發(fā)技術(shù)。掌握在Rose環(huán)境下用UML進(jìn)行分析和設(shè)計(jì)的要求,使學(xué)生能夠從事軟件開發(fā)方面的工作。這部分是在前面第一部分和第二部分基礎(chǔ)上的進(jìn)階,在前面的學(xué)習(xí)中學(xué)生已經(jīng)分析了學(xué)校選課系統(tǒng)并且對此有一定的想法,再次繼續(xù)將此問題提出,通過熟悉的事情,學(xué)生更容易參與到課堂中來,分析討論此項(xiàng)目的設(shè)計(jì),根據(jù)需要合理的嵌入軟件開發(fā)過程的理論與技術(shù),使學(xué)生明確軟件開發(fā)過程中系統(tǒng)分析,設(shè)計(jì),實(shí)現(xiàn),部署使用的過程,以及具體的操作,能夠使用UML將真?zhèn)€過程繪制出來。第四部分:課程設(shè)計(jì)部分。這部分是對學(xué)生綜合職業(yè)技能的一個(gè)非常有效的鍛煉過程,經(jīng)過該課程學(xué)習(xí),學(xué)生可以進(jìn)一步提高職業(yè)綜合技能和應(yīng)用所學(xué)知識(shí)進(jìn)行綜合問題分析與解決的能力。為學(xué)生走向社會(huì)打下一個(gè)堅(jiān)實(shí)的基礎(chǔ)。是綜合應(yīng)用所學(xué)專業(yè)的基本理論、基本知識(shí)和基本技能,進(jìn)一步提高學(xué)生分析問題和這部分解決問題的能力;在課程設(shè)計(jì)中通過一個(gè)實(shí)際專題問題的設(shè)計(jì)使學(xué)生受到一次實(shí)際職業(yè)能力的基本訓(xùn)練。課程設(shè)計(jì)部分以第三部分為基礎(chǔ),對所學(xué)知識(shí)的綜合應(yīng)用部分,也可以將其與第三部合為一個(gè)模塊。選擇合適的工具,編碼實(shí)現(xiàn)分析設(shè)計(jì)好的系統(tǒng)。則實(shí)現(xiàn)的過程中,使用軟件測試技術(shù)設(shè)計(jì)測試用例,修改完善系統(tǒng),最后實(shí)現(xiàn)系統(tǒng)。當(dāng)然在實(shí)施過程中根據(jù)學(xué)生的特長,可以進(jìn)行分工合作,使學(xué)生體驗(yàn)工作角色,為以后找工作打下基礎(chǔ)。補(bǔ)充部分:在學(xué)習(xí)的過程中用一個(gè)教學(xué)項(xiàng)目關(guān)聯(lián)所有的專業(yè)知識(shí),使得學(xué)習(xí)有一定的連續(xù)性。便于知識(shí)更好的掌握。如果需要進(jìn)一步擴(kuò)展學(xué)生的綜合能力,可以選擇相應(yīng)的同步項(xiàng)目。如學(xué)生日常使用的銀行ATM機(jī)系統(tǒng)的分析與實(shí)現(xiàn),以及學(xué)生常常會(huì)玩到的追加游戲等項(xiàng)目中隨意選擇一個(gè)訓(xùn)練項(xiàng)目,作為與教學(xué)同步的實(shí)踐項(xiàng)目。

4結(jié)束語

經(jīng)過連續(xù)多年的實(shí)踐,發(fā)現(xiàn)學(xué)生的理解問題分析問題,以及解決問題的能力都有了很大的提升。通過同一項(xiàng)目在不同的專業(yè)課程中的學(xué)習(xí)與應(yīng)用,學(xué)生也容易找準(zhǔn)自己的定位,清楚自己適合哪個(gè)工作類型和哪一類崗位,為以后的找工作指明了方向。經(jīng)過完整項(xiàng)目的實(shí)現(xiàn),為后繼工作也打下了很好的基礎(chǔ)。整體水平提升了,而且遇到其他的問題也能很好的進(jìn)行分析。當(dāng)然,軟件技術(shù)是一個(gè)飛速發(fā)展和變化的行業(yè),要想與時(shí)俱進(jìn)就需要不斷地努力學(xué)習(xí)。軟件技術(shù)專業(yè)課程建設(shè)也是需要緊跟行業(yè)的發(fā)展,不斷改進(jìn)和完善。

參考文獻(xiàn):

[1]周龍德,李豐惠.基于高職單招學(xué)生的現(xiàn)狀分析及管理路徑探析[J].蘭州石化職業(yè)技術(shù)學(xué)院學(xué)報(bào),2017,17(02):40-42.

[2]蒲曉妮.高職軟件開發(fā)類課程實(shí)踐教學(xué)的改革與實(shí)施[J].岳陽職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012,27(02):80-81.

[3]張?zhí)迹w睿.基于Android平臺(tái)移動(dòng)學(xué)習(xí)系統(tǒng)的分析與設(shè)計(jì)[J].蘭州石化職業(yè)技術(shù)學(xué)院學(xué)報(bào),2016,16(04):26-28.

[4]翁英萍,吳曉光,等.演戲開發(fā)—高職軟件專業(yè)實(shí)踐教學(xué)改革探索[J].江蘇第二師范學(xué)院學(xué)報(bào),2015(03):117-120.

作者:蒲曉妮 單位:蘭州石化職業(yè)技術(shù)學(xué)院 信息處理與控制工程學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表