計(jì)算機(jī)程序設(shè)計(jì)教學(xué)方法分析

時(shí)間:2022-01-07 10:04:35

導(dǎo)語(yǔ):計(jì)算機(jī)程序設(shè)計(jì)教學(xué)方法分析一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。

計(jì)算機(jī)程序設(shè)計(jì)教學(xué)方法分析

摘要:如今,隨著計(jì)算機(jī)的全面普及和發(fā)展,高校對(duì)計(jì)算機(jī)專(zhuān)業(yè)教學(xué)也越來(lái)越重視。計(jì)算機(jī)程序設(shè)計(jì)課程是一門(mén)實(shí)踐性、理論性、邏輯性較強(qiáng)的學(xué)科,學(xué)生對(duì)程序、算法的理解和掌握很大程度上決定了學(xué)生最終的學(xué)習(xí)效果。因此,在教學(xué)中利用合理高效的教學(xué)方式,是為課堂注入源源不斷的動(dòng)力,促進(jìn)學(xué)生學(xué)習(xí)和發(fā)展的重要手段。基于此,筆者研究了計(jì)算機(jī)程序設(shè)計(jì)教學(xué)中的教學(xué)方法

關(guān)鍵詞:計(jì)算機(jī);程序設(shè)計(jì);教學(xué)

1引言

計(jì)算機(jī)程序設(shè)計(jì)相當(dāng)于為計(jì)算機(jī)設(shè)置相關(guān)的指令,通過(guò)這些指令達(dá)成計(jì)算機(jī)的某種功能,從而為人們的生產(chǎn)生活提供支持[1]。計(jì)算機(jī)程序設(shè)計(jì)雖然說(shuō)不上是必備技能,但是也是其他專(zhuān)業(yè)知識(shí)的基礎(chǔ)之一。隨著計(jì)算機(jī)的全面普及和發(fā)展,高校越來(lái)越重視計(jì)算機(jī)專(zhuān)業(yè)教學(xué),探討計(jì)算機(jī)程序設(shè)計(jì)中有效的教學(xué)方式,是促進(jìn)學(xué)生學(xué)習(xí)和進(jìn)步的重要手段。因此,高校計(jì)算機(jī)程序設(shè)計(jì)教師應(yīng)該有效應(yīng)用不同教學(xué)方式。

2計(jì)算機(jī)程序設(shè)計(jì)課程的教學(xué)現(xiàn)狀

筆者查閱國(guó)內(nèi)知名文獻(xiàn)庫(kù),了解關(guān)于計(jì)算機(jī)程序設(shè)計(jì)課程的教學(xué)現(xiàn)狀。通過(guò)整合文獻(xiàn)資料,對(duì)部分師生的實(shí)際訪談,在信息時(shí)代,高校學(xué)生對(duì)程序設(shè)計(jì)課程充滿(mǎn)著期待,愿意掌握更多的計(jì)算機(jī)基礎(chǔ)知識(shí),提高自身的計(jì)算機(jī)應(yīng)用水平[2]。多數(shù)學(xué)生認(rèn)為,計(jì)算機(jī)是學(xué)習(xí)和工作中必須要掌握的工具,即使不能從事計(jì)算機(jī)程序設(shè)計(jì)相關(guān)工作,也可以掌握一些計(jì)算機(jī)程序設(shè)計(jì)的知識(shí),使得日常使用計(jì)算機(jī)得心應(yīng)手。然而,由于計(jì)算機(jī)程序設(shè)計(jì)是一門(mén)邏輯性、基礎(chǔ)性、實(shí)踐性以及創(chuàng)新性較強(qiáng)的課程,學(xué)生學(xué)習(xí)難度較大,計(jì)算機(jī)程序語(yǔ)言艱澀難懂、學(xué)難致用,編程過(guò)程往往被固定的模式和框架所束縛,難以設(shè)計(jì)出真正實(shí)用的計(jì)算機(jī)程序。長(zhǎng)此以往,學(xué)生逐漸失去了對(duì)計(jì)算機(jī)程序的學(xué)習(xí)興趣,教師在教學(xué)中的處境也較為尷尬。因此,尋找有效的教學(xué)方式,改變計(jì)算機(jī)程序設(shè)計(jì)課程的教學(xué)現(xiàn)狀,是教師應(yīng)該注重的問(wèn)題。

3計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)實(shí)施要點(diǎn)

程序設(shè)計(jì)課程教學(xué)實(shí)施要點(diǎn)如下:第一,學(xué)生掌握計(jì)算機(jī)基礎(chǔ),例如基本的計(jì)算機(jī)操作知識(shí),包括開(kāi)關(guān)機(jī)、硬件使用、軟硬件關(guān)系等;第二,學(xué)生應(yīng)具備良好的程序設(shè)計(jì)認(rèn)知結(jié)構(gòu),掌握計(jì)算機(jī)程序設(shè)計(jì)的基礎(chǔ)理論知識(shí),擁有思考問(wèn)題、解決問(wèn)題的能力;第三,提高學(xué)生的學(xué)習(xí)積極性,在教學(xué)中,教師要以有效的方式使學(xué)生融入課堂,只有學(xué)生愿意學(xué)習(xí)并且主動(dòng)地參與到課堂中,計(jì)算機(jī)程序設(shè)計(jì)教學(xué)的效率才能得以提高;第四,良好的學(xué)習(xí)環(huán)境,良好的學(xué)習(xí)環(huán)境是學(xué)生學(xué)習(xí)的必須要素,在教學(xué)過(guò)程中能夠讓學(xué)生有充足的探究時(shí)間、實(shí)踐時(shí)間,并且輕松愉快的學(xué)習(xí),將達(dá)到事半功倍的教學(xué)效果[3]。

4計(jì)算機(jī)程序設(shè)計(jì)課堂教學(xué)方法

4.1嘗試應(yīng)用語(yǔ)文教學(xué)方法。計(jì)算機(jī)程序設(shè)計(jì)相當(dāng)于為計(jì)算機(jī)設(shè)置多重指令,讓計(jì)算機(jī)電子設(shè)備能夠運(yùn)行,滿(mǎn)足人們對(duì)計(jì)算機(jī)的使用需求。計(jì)算機(jī)程序是計(jì)算機(jī)運(yùn)行的核心,計(jì)算機(jī)程序設(shè)計(jì)的主要教學(xué)難點(diǎn)在于讓學(xué)生掌握計(jì)算機(jī)程序語(yǔ)言。計(jì)算機(jī)程序教學(xué)與語(yǔ)文教學(xué)有很多相似之處,通過(guò)讓學(xué)生掌握計(jì)算機(jī)程序語(yǔ)言中諸多基礎(chǔ)性的知識(shí)點(diǎn),逐漸了解和掌握這一門(mén)語(yǔ)言,嘗試進(jìn)行計(jì)算機(jī)程序設(shè)計(jì)。在教學(xué)過(guò)程中,教師可嘗試應(yīng)用語(yǔ)文教學(xué)方法,讓學(xué)生脫離計(jì)算機(jī)專(zhuān)業(yè)的束縛,從語(yǔ)言學(xué)角度學(xué)習(xí)計(jì)算機(jī)程序的基礎(chǔ)語(yǔ)言、指令以及應(yīng)用方法。如此可以讓學(xué)生更為輕松的接受這一門(mén)課程,并且教會(huì)學(xué)生從多角度思考問(wèn)題,避免將思維和方法束縛在某一個(gè)局限的空間中。4.2多媒體與教材的有效結(jié)合。高校學(xué)生計(jì)算機(jī)程序基礎(chǔ)差異較大,在教學(xué)過(guò)程中,教師要嘗試將多媒體與教材有效結(jié)合,利用多媒體技術(shù)、信息技術(shù)進(jìn)行計(jì)算機(jī)程序設(shè)計(jì)教學(xué),讓學(xué)生有不同的課堂體驗(yàn),在課堂中高效學(xué)習(xí)。多媒體課程能夠有效整合網(wǎng)絡(luò)教育資源、社會(huì)教育資源以及教材教育資源,有利于學(xué)生學(xué)習(xí)知識(shí)點(diǎn)的有效整合,擴(kuò)展學(xué)生的視野,讓學(xué)生從多角度展開(kāi)學(xué)習(xí)。利用多媒體技術(shù),結(jié)合教材的重要知識(shí)點(diǎn),能夠?qū)⑷の兜囊曨l、圖片、動(dòng)畫(huà)等融入課堂中,為枯燥乏味的教學(xué)課堂增添新的元素,注入新的活力。利用多媒體技術(shù),能夠加工教材上的程序代碼,使其靈動(dòng)活躍的出現(xiàn)在學(xué)生眼前,讓原本枯燥難以記憶的知識(shí)變得易于理解,使得學(xué)生易于接受這門(mén)課程,重視這門(mén)課程。4.3開(kāi)展實(shí)踐學(xué)習(xí)活動(dòng)。開(kāi)展實(shí)踐學(xué)習(xí)活動(dòng),不僅能夠活躍課堂氛圍,還能使學(xué)生將學(xué)習(xí)的知識(shí)應(yīng)用于計(jì)算機(jī)程序設(shè)計(jì)中。高校學(xué)生心理、生理發(fā)育相對(duì)成熟,在學(xué)習(xí)中基本能夠積極主動(dòng)的展開(kāi)學(xué)習(xí),但是,在以往的教學(xué)中,教師過(guò)分注重理論教學(xué),實(shí)踐環(huán)節(jié)的開(kāi)展較少,學(xué)生難以將所學(xué)習(xí)的知識(shí)運(yùn)用在實(shí)際生活中。因此,在教學(xué)中教師應(yīng)該注重實(shí)踐活動(dòng)的開(kāi)展,活躍課堂氛圍,讓學(xué)生能夠?qū)⑺鶎W(xué)習(xí)的知識(shí)實(shí)踐應(yīng)用。在實(shí)際教學(xué)中,教師可以組織一個(gè)班級(jí)或者多個(gè)班級(jí),展開(kāi)計(jì)算機(jī)小程序設(shè)計(jì)競(jìng)賽,讓每一個(gè)學(xué)生提出自己的觀點(diǎn),利用所學(xué)習(xí)的知識(shí),完成一組程序的設(shè)計(jì),實(shí)現(xiàn)計(jì)算機(jī)的一個(gè)小功能[4]。在競(jìng)賽過(guò)程中,基礎(chǔ)較差的學(xué)生可以以小組形式,在基礎(chǔ)較好學(xué)生的帶動(dòng)下參與設(shè)計(jì)。如此,學(xué)生不僅能夠?qū)⒅R(shí)應(yīng)用于實(shí)踐中,更能夠在設(shè)計(jì)中相互討論、思考、嘗試解決問(wèn)題,查閱大量資料輔助學(xué)習(xí),在良性競(jìng)爭(zhēng)環(huán)境下,學(xué)生能夠更加高效的展開(kāi)學(xué)習(xí),獲得更多的知識(shí)。4.4探究式教學(xué)。探究式教學(xué)是促進(jìn)學(xué)生展開(kāi)研究性學(xué)習(xí)的重要教學(xué)方式。對(duì)于高校學(xué)生而言,不僅要具備扎實(shí)的專(zhuān)業(yè)知識(shí),還要具備探究性思維,才能學(xué)好專(zhuān)業(yè)課程,為未來(lái)的學(xué)習(xí)和工作打下堅(jiān)實(shí)的基礎(chǔ)。在計(jì)算機(jī)程序設(shè)計(jì)課程中,探究性思維是促進(jìn)學(xué)生將知識(shí)有效轉(zhuǎn)化為實(shí)際程序的重要內(nèi)容,探究性思維越強(qiáng),解決問(wèn)題的能力就越強(qiáng),所設(shè)計(jì)的程序也更具有創(chuàng)新性。在教學(xué)過(guò)程中,開(kāi)展探究性學(xué)習(xí)活動(dòng),能夠調(diào)動(dòng)學(xué)生學(xué)習(xí)理論基礎(chǔ)知識(shí)的積極性,通過(guò)設(shè)計(jì)探究性問(wèn)題和學(xué)習(xí)任務(wù)單,讓學(xué)生能夠積極主動(dòng)的查閱教材和相關(guān)資料,盡可能自己解決問(wèn)題,并且嘗試以多種方式解決問(wèn)題,充分發(fā)揮學(xué)生的主觀能動(dòng)性,鍛煉學(xué)生自我解決問(wèn)題和舉一反三的能力。探究式教學(xué)要結(jié)合學(xué)生的知識(shí)框架、學(xué)習(xí)基礎(chǔ)進(jìn)行,過(guò)于簡(jiǎn)單、過(guò)于困難的探究問(wèn)題都難以發(fā)揮探究性教學(xué)的實(shí)際效果,教師應(yīng)格外注意。4.5基于崗位引導(dǎo)教學(xué)?;趰徫灰龑?dǎo)教學(xué),是將教學(xué)與學(xué)生職業(yè)生涯相結(jié)合的有效教學(xué)方式。在計(jì)算機(jī)專(zhuān)業(yè)課程的學(xué)習(xí)中,計(jì)算機(jī)程序設(shè)計(jì)是基礎(chǔ)課程之一,部分學(xué)生畢業(yè)后會(huì)從事與計(jì)算機(jī)程序設(shè)計(jì)相關(guān)的工作,在教學(xué)中基于崗位引導(dǎo)教學(xué),能夠?yàn)閷W(xué)生提供更大的學(xué)習(xí)平臺(tái),讓學(xué)生提前接觸與職業(yè)相關(guān)的知識(shí)。首先,要為學(xué)生提供豐富的學(xué)習(xí)資源,將計(jì)算機(jī)程序設(shè)計(jì)中書(shū)本上沒(méi)有涉及的知識(shí)點(diǎn),軟件企業(yè)、信息技術(shù)企業(yè)中的知識(shí)點(diǎn)融入到教學(xué)中,給學(xué)生提供額外的學(xué)習(xí)資料,為學(xué)生的學(xué)習(xí)提供有效的支持和輔助。其次,學(xué)校應(yīng)重視與軟件企業(yè)、信息企業(yè)的合作,了解現(xiàn)今市場(chǎng)計(jì)算機(jī)相關(guān)職業(yè)的發(fā)展動(dòng)態(tài),知曉計(jì)算機(jī)程序設(shè)計(jì)崗位用人的要求和標(biāo)準(zhǔn),在此基礎(chǔ)上調(diào)整教學(xué)方案,讓學(xué)生能夠接觸和掌握與崗位實(shí)踐相關(guān)的知識(shí),幫助學(xué)生打下堅(jiān)實(shí)的基礎(chǔ),為未來(lái)的職業(yè)發(fā)展做好準(zhǔn)備。

5結(jié)語(yǔ)

探索新式、有效的教學(xué)方式,是課程教學(xué)理論界和課程改革實(shí)踐界共同關(guān)注的核心話(huà)題,也是我國(guó)教育總體改革的必然要求,是實(shí)現(xiàn)課程改革教育目標(biāo)的重要手段。然而,從高校教學(xué)的狀況來(lái)看,學(xué)生興趣不高,難以理解計(jì)算機(jī)程序設(shè)計(jì)的基礎(chǔ)性?xún)?nèi)容。由此,在教學(xué)中利用有效的教學(xué)方式,是激發(fā)學(xué)生學(xué)習(xí)興趣,增加教師與學(xué)生交流的重要手段,針對(duì)學(xué)生的年齡、知識(shí)特征,開(kāi)展高效的教育課堂,能夠有效提高課堂的教學(xué)效率,讓學(xué)生在優(yōu)質(zhì)的教學(xué)環(huán)境中高效學(xué)習(xí)。

參考文獻(xiàn)

[1]蔡紹峰,朱洪浩.以計(jì)算思維為核心的計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)優(yōu)化研究[J].吉林工程技術(shù)師范學(xué)院學(xué)報(bào),2018,34(3):80-82.

[2]丁鵬,賈月樂(lè),張靜.以計(jì)算思維能力培養(yǎng)為導(dǎo)向的計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)模式的研究與實(shí)踐[J].教育現(xiàn)代化,2018,5(13):78-79.

[3]胡斌,黃松,雷小宇,等.突出實(shí)踐能力培養(yǎng)的《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》課程改革與實(shí)踐——以解放軍理工大學(xué)為例[J].中國(guó)教育信息化,2017(22):41-43.

[4]楊玉軍,楊夷梅.計(jì)算機(jī)程序設(shè)計(jì)競(jìng)賽思想融入“數(shù)據(jù)結(jié)構(gòu)”課程教學(xué)的探索與實(shí)踐[J].科教文匯,2016(2):50-52.

作者:劉婷 單位:宜春職業(yè)技術(shù)學(xué)院