前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計(jì)算機(jī)軟件技術(shù)課程教學(xué)方法探究范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。
【摘要】本文首先分析了計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教學(xué)現(xiàn)狀及存在問題,從學(xué)生、老師、課程和硬件四個(gè)角度進(jìn)行分析,其次討論了計(jì)算機(jī)軟件技術(shù)基礎(chǔ)的教學(xué)改革,希望能夠在相關(guān)領(lǐng)域做出理論貢獻(xiàn)。
【關(guān)鍵詞】計(jì)算機(jī)軟件技術(shù);基礎(chǔ)課程教學(xué)
隨著計(jì)算機(jī)技術(shù)的深入發(fā)展,不單單是計(jì)算機(jī)專業(yè)人員才能夠參與到計(jì)算機(jī)軟件的設(shè)計(jì)與開發(fā),計(jì)算機(jī)技術(shù)的應(yīng)用已經(jīng)滲透到各個(gè)領(lǐng)域。很多系統(tǒng)軟件與應(yīng)用軟件由非計(jì)算機(jī)專業(yè)人員來使用,越來越多的軟件需要非計(jì)算機(jī)專業(yè)人員來設(shè)計(jì)與開發(fā)。因此,計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程的開設(shè)對(duì)于非計(jì)算機(jī)專業(yè)的學(xué)生提高軟件設(shè)計(jì)與開發(fā)能力有著非常重要的作用,全國各高校都開設(shè)了這門課程,以此來適應(yīng)廣大非計(jì)算機(jī)專業(yè)人員學(xué)習(xí)軟件設(shè)計(jì)與開發(fā)的需要。
1計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教學(xué)現(xiàn)狀及存在問題
1.1學(xué)生方面
C語言作為軟件技術(shù)的基礎(chǔ)課程在大學(xué)一年級(jí)開設(shè),以C語言程序設(shè)計(jì)的學(xué)習(xí)是計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程的基礎(chǔ),大多數(shù)學(xué)生C語言基礎(chǔ)較差,學(xué)生掌握比較困難,C語言本身的概念多而復(fù)雜,對(duì)于初次接觸程序設(shè)計(jì)的學(xué)生來說太抽象。多數(shù)學(xué)生感到C語言程序?qū)W而無用,沒有真正掌握程序設(shè)計(jì)的精華及編程技巧,不知如何用C語言程序來實(shí)現(xiàn),在學(xué)習(xí)了計(jì)算機(jī)軟件技術(shù)基礎(chǔ)的有關(guān)知識(shí)后,難以抓住重點(diǎn),還會(huì)覺得計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程知識(shí)點(diǎn)多,二者不具有內(nèi)在聯(lián)系。
1.2老師方面
擔(dān)任計(jì)算機(jī)軟件技術(shù)基礎(chǔ)的教師感覺這門課程非常難教,對(duì)程序設(shè)計(jì)和調(diào)試技巧等實(shí)踐性較強(qiáng)的部分則往往只是點(diǎn)到為止,教師在組織課堂教學(xué)時(shí)大部分時(shí)間都花在基本概念等的講述上,分配給該門課程的實(shí)驗(yàn)教學(xué)學(xué)時(shí)很少,分配給課程的教學(xué)學(xué)時(shí)數(shù)也較少,然而課程教學(xué)內(nèi)容很多。
1.3課程方面
課程覆蓋范圍廣泛,內(nèi)容多,對(duì)學(xué)生是一個(gè)挑戰(zhàn),要在短的時(shí)間內(nèi)學(xué)好所有的內(nèi)容,教學(xué)的時(shí)間非常有限,該課程的學(xué)時(shí)一般是54學(xué)時(shí),學(xué)時(shí)數(shù)的限制,給教學(xué)帶來一定的難度,要把各部分的內(nèi)容綜合到一門課程中去,對(duì)于計(jì)算機(jī)專業(yè)而言,軟件工程、數(shù)據(jù)庫技術(shù)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)4個(gè)部分,都是單獨(dú)的一門課程,但是現(xiàn)在都集中到這一門課程進(jìn)行學(xué)習(xí)。
1.4硬件方面
雖說當(dāng)前各個(gè)學(xué)校都不斷地改善實(shí)驗(yàn)條件,不斷地增加計(jì)算機(jī)基礎(chǔ)教學(xué)的投入,但仍然沒有更多的自由上機(jī)實(shí)踐時(shí)間提供給學(xué)生,實(shí)驗(yàn)室也不是開放型的,不能有效的保證同學(xué)們的上機(jī)學(xué)習(xí)時(shí)間,仍存在實(shí)驗(yàn)室不夠用等情況。
2計(jì)算機(jī)軟件技術(shù)基礎(chǔ)的教學(xué)改革
筆者根據(jù)從事計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教學(xué)的經(jīng)驗(yàn),闡述自己對(duì)該門課程教學(xué)的幾點(diǎn)體會(huì),分析在教學(xué)中嘗試了一些改進(jìn)的教學(xué)方法,對(duì)這門課程教學(xué)中存在的問題進(jìn)行了認(rèn)真的思考。
2.1分主次且有偏重的課程內(nèi)容
計(jì)算機(jī)網(wǎng)絡(luò)編程、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程,是計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程內(nèi)容體系,大多數(shù)教學(xué)方法導(dǎo)致學(xué)生最后根本沒有掌握軟件設(shè)計(jì)的一般方法,引起重點(diǎn)不突出等問題,通常很多老師為了趕進(jìn)度將學(xué)時(shí)硬性平均分為若干部分,再加上該課程學(xué)時(shí)數(shù)的限制再加上內(nèi)容繁多,這樣就會(huì)使得學(xué)生接受效果不佳。針對(duì)這一情況,應(yīng)當(dāng)有偏重的實(shí)施這門課程的教學(xué),計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程教學(xué)中解決這個(gè)問題的方法就是課程內(nèi)容分主次,在教學(xué)進(jìn)度分配時(shí)進(jìn)行適當(dāng)?shù)恼{(diào)節(jié)。具體方法就是不按書本設(shè)置獨(dú)立擊破,穿插一些章節(jié)的內(nèi)容,以C語言課程內(nèi)容為主線。在開課時(shí),適當(dāng)?shù)膹?fù)習(xí)C程序設(shè)計(jì)中的結(jié)構(gòu)體與鏈表部分,對(duì)數(shù)據(jù)組織結(jié)構(gòu)和算法思想的理解,立足于對(duì)問題的抽象理解,理解和掌握變量、指針、存儲(chǔ)單元等概念及其相互關(guān)系。數(shù)據(jù)結(jié)構(gòu)部分對(duì)軟件設(shè)計(jì)起到非常重要的作用,因此,要適當(dāng)增加對(duì)數(shù)據(jù)結(jié)構(gòu)部分的時(shí)間。同時(shí)還應(yīng)當(dāng)偏重C語言的內(nèi)容,其他幾個(gè)方面為次,以C語言為主,在學(xué)習(xí)最后做小項(xiàng)目時(shí)引入軟件工程和數(shù)據(jù)庫的內(nèi)容。
2.2運(yùn)用任務(wù)驅(qū)動(dòng)的教學(xué)模式
任務(wù)驅(qū)動(dòng)是一種建立在建構(gòu)主義教學(xué)理論基礎(chǔ)上的教學(xué)模式,能夠使學(xué)生通過完成任務(wù)達(dá)到掌握知識(shí)的目的,教師將要講授的知識(shí)蘊(yùn)含于任務(wù)之中,巧妙地設(shè)計(jì)教學(xué)任務(wù)。學(xué)生的學(xué)習(xí)過程應(yīng)該成為教學(xué)過程的主要方面,學(xué)生是教學(xué)過程的主體。設(shè)計(jì)有效的驅(qū)動(dòng)“任務(wù)”,在以任務(wù)為主線,以教師為主導(dǎo)、學(xué)生為主體”教學(xué)中至關(guān)重要。探究解決的方法,在教師的引導(dǎo)下提出問題,或自己提出要解決的問題,促使學(xué)生為了完成任務(wù),充分調(diào)動(dòng)學(xué)生的興趣與學(xué)習(xí)積極性,蘊(yùn)涵了所要掌握的知識(shí)和技能經(jīng)過精心設(shè)計(jì)的任務(wù)。在整個(gè)過程中,學(xué)生可以完成相關(guān)知識(shí)的建構(gòu),自己掌握學(xué)習(xí)進(jìn)度和主攻方向可以根據(jù)已有的認(rèn)知結(jié)構(gòu)。當(dāng)解決了一個(gè)問題后,激發(fā)學(xué)生的思維活動(dòng),強(qiáng)烈的好奇心和滿腔的熱情驅(qū)使學(xué)生主動(dòng)探索和發(fā)現(xiàn),在問題解決的過程中,他們最終完成總?cè)蝿?wù),成就感驅(qū)使他們提出新的問題。
2.3強(qiáng)化實(shí)踐教學(xué),建立開放實(shí)驗(yàn)
緩解課內(nèi)上機(jī)學(xué)時(shí)少的矛盾,必須建立開放性的實(shí)驗(yàn)室,還必須增加學(xué)生業(yè)余自由上機(jī)時(shí)間,除了盡量提高實(shí)驗(yàn)的課時(shí)數(shù)外,必須把理論課和實(shí)驗(yàn)課結(jié)合起來講解才能培養(yǎng)學(xué)生的能力。對(duì)于計(jì)算機(jī)軟件技術(shù)基礎(chǔ)這門實(shí)踐性特別強(qiáng)的課程,去繼續(xù)探索達(dá)到解決問題的目的,使學(xué)生能夠有的放矢,適當(dāng)予以啟發(fā)指導(dǎo),進(jìn)行合理控制,教師對(duì)學(xué)生所提出的問題,完成各個(gè)階段的設(shè)計(jì)任務(wù),學(xué)生通過個(gè)人的理論學(xué)習(xí)、操作訓(xùn)練、任務(wù)實(shí)施,保證學(xué)生有足夠的思考時(shí)間,參照實(shí)驗(yàn)學(xué)習(xí)指導(dǎo)計(jì)劃,引導(dǎo)學(xué)生的學(xué)習(xí)方向,提示實(shí)現(xiàn)方法,結(jié)合具體的任務(wù)目標(biāo)進(jìn)行分解,教師提出系列任務(wù)目標(biāo)。
2.4培養(yǎng)學(xué)生的動(dòng)手能力
使學(xué)生如何設(shè)計(jì)該類軟件有一個(gè)基本思路,如何去解決問題,方向明確、思路清晰,知道如何去思考問題,提高學(xué)生的軟件設(shè)計(jì)能力。使得學(xué)生對(duì)整個(gè)過程進(jìn)行全方位的啟發(fā),對(duì)常用的軟件設(shè)計(jì)方法可以從“拿到題目”、“如何分析”、“如何解決”、“最后具體程序?qū)崿F(xiàn)”有全面的了解,可以利用更多的課時(shí)來對(duì)學(xué)生的思維方式進(jìn)行引導(dǎo),在介紹完基本概念和語法知識(shí)后進(jìn)行引導(dǎo)。在以往的計(jì)算機(jī)課程的教授中,培養(yǎng)出來的學(xué)生在上機(jī)時(shí)就會(huì)不知從何下手,忽略對(duì)能力的培養(yǎng),比較注重概念、語法的講解。
2.5結(jié)合多媒體教學(xué)
許多高校進(jìn)行多媒體教學(xué)僅僅停留在靜態(tài)顯示的層次上。應(yīng)當(dāng)提高教學(xué)效率,充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,使教學(xué)效果形象、生動(dòng)、直觀,很好的利用多媒體動(dòng)態(tài)顯示的優(yōu)點(diǎn)來進(jìn)行教學(xué),根據(jù)該課程的特點(diǎn)進(jìn)行多媒體。通過多媒體的動(dòng)態(tài)方式,許多難理解的問題就會(huì)迎刃而解了,顯示能夠讓學(xué)生有直觀的感覺和清晰的認(rèn)識(shí)。
3結(jié)語
計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程是一門理論和實(shí)踐性非常強(qiáng)的課程,是理工類類非計(jì)算機(jī)專業(yè)一門非常重要的計(jì)算機(jī)基礎(chǔ)課程。為了能夠取得良好的教學(xué)效果,能有效地提高學(xué)生的軟件設(shè)計(jì)能力和創(chuàng)新能力,本文根據(jù)當(dāng)前課程教學(xué)中存在的問題,提出了改進(jìn)的方法。
參考文獻(xiàn):
[1]楊曉潔,黃欣.案例教學(xué)法在《計(jì)算機(jī)基礎(chǔ)》課程教學(xué)中的應(yīng)用研究[J].廣西農(nóng)學(xué)報(bào),2013,23(3):64~66.
[2]袁東鋒,杜恒.案例與任務(wù)驅(qū)動(dòng)教學(xué)法在軟件開發(fā)課中的實(shí)踐[J].蘭州教育學(xué)院學(xué)報(bào),2012,28(4):125~127.
作者:肖蕾 郭樂江 胡亞慧 涂文婕 單位:空軍預(yù)警學(xué)院
級(jí)別:省級(jí)期刊
榮譽(yù):中國期刊全文數(shù)據(jù)庫(CJFD)
級(jí)別:省級(jí)期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:省級(jí)期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:省級(jí)期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:部級(jí)期刊
榮譽(yù):--