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

時間:2022-01-07 10:04:35

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

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

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

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

1引言

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

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

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

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

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

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

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

5結(jié)語

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

參考文獻(xiàn)

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

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

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

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

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