公務(wù)員期刊網(wǎng) 論文中心 正文

計(jì)算機(jī)類專業(yè)的程序設(shè)計(jì)課程教學(xué)改革

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計(jì)算機(jī)類專業(yè)的程序設(shè)計(jì)課程教學(xué)改革范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。

計(jì)算機(jī)類專業(yè)的程序設(shè)計(jì)課程教學(xué)改革

摘要:針對(duì)C程序設(shè)計(jì)課程傳統(tǒng)教學(xué)中存在的問題,結(jié)合現(xiàn)代化教學(xué)手段對(duì)該課程進(jìn)行改革,借助超星泛雅網(wǎng)絡(luò)教學(xué)平臺(tái)及學(xué)習(xí)通APP實(shí)現(xiàn)了在線課程建設(shè)、學(xué)生自主學(xué)習(xí)、有趣的課堂活動(dòng)互動(dòng)、更客觀的過程性評(píng)價(jià)等環(huán)節(jié)。另外,注重從教學(xué)案例等方面入手,增強(qiáng)課程教學(xué)的趣味性,提高同學(xué)們學(xué)習(xí)的積極性。實(shí)踐表明,課程改革是成功的,有效改善了課程教學(xué)效果。

關(guān)鍵詞:C程序設(shè)計(jì);教學(xué)改革;泛雅網(wǎng)絡(luò)教學(xué)平臺(tái);學(xué)習(xí)通APP;趣味教學(xué)

1概述

C程序設(shè)計(jì)是各大高校計(jì)算機(jī)類專業(yè)重要的專業(yè)基礎(chǔ)課,同時(shí)也是非計(jì)算機(jī)類理工科專業(yè)的公共基礎(chǔ)課,通過理論教學(xué)和上機(jī)實(shí)踐,使學(xué)生在掌握一門編程語言的同時(shí),學(xué)會(huì)利用計(jì)算思維來解決問題[1],為后續(xù)許多專業(yè)課程的學(xué)習(xí)打下基礎(chǔ),它的重要性不言而喻。在傳統(tǒng)多媒體教學(xué)過程中,教師授課時(shí)通常采用PPT方式展示各種語法和代碼段,學(xué)生在學(xué)習(xí)過程中會(huì)感到課程抽象、枯燥,對(duì)邏輯性較強(qiáng)的問題,如循環(huán)嵌套、遞歸函數(shù)、指針等,理解困難[2];在自主編寫程序時(shí),學(xué)生常常感到無從下手。久而久之,學(xué)生喪失學(xué)習(xí)興趣,對(duì)編程產(chǎn)生了畏懼心理[3]。因此,運(yùn)用現(xiàn)代化教學(xué)手段,對(duì)教學(xué)方式進(jìn)行改革,教學(xué)過程中提高課程教學(xué)的趣味性、充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,對(duì)提高課程教學(xué)質(zhì)量有重要意義。

2傳統(tǒng)C語言教學(xué)中存在的問題

(1)知識(shí)點(diǎn)多,授課方式單調(diào)乏味C語言具有語法規(guī)則繁多、結(jié)構(gòu)復(fù)雜、使用靈活多變等特點(diǎn)[4],C程序設(shè)計(jì)課程需要講解的知識(shí)點(diǎn)較多,為了完成教學(xué)任務(wù),授課教師一般以講授為主,教師在課堂上花費(fèi)大量時(shí)間講解語句結(jié)構(gòu)和語法知識(shí),所舉例題也往往是一些簡單的數(shù)值計(jì)算題,學(xué)習(xí)過程枯燥乏味,教師和學(xué)生之間缺少互動(dòng),課堂沉悶,不能激發(fā)學(xué)生的學(xué)習(xí)興趣[5]。(2)不重視實(shí)踐操作傳統(tǒng)教學(xué)模式以理論教學(xué)為主,忽略了學(xué)生的實(shí)踐操作能力的培養(yǎng),學(xué)生有時(shí)雖然能聽懂教師講的程序,但到自己獨(dú)立編程時(shí)卻無從下手,學(xué)生缺乏基本的計(jì)算機(jī)編程思想和技能,編程能力的欠缺是目前學(xué)生無法學(xué)好該課程的主要原因[6]。(3)平時(shí)成績?cè)u(píng)定缺乏客觀性C程序設(shè)計(jì)考核一般采取平時(shí)成績與期末成績相結(jié)合的方式,平時(shí)成績通常包括考勤、作業(yè)等情況,但班級(jí)人數(shù)多,傳統(tǒng)點(diǎn)名一次花費(fèi)不少時(shí)間,所以一般點(diǎn)名次數(shù)不會(huì)太多,作業(yè)一般也是根據(jù)交沒交作業(yè)評(píng)定,所以傳統(tǒng)授課方式無法對(duì)學(xué)習(xí)過程進(jìn)行更詳細(xì)的評(píng)價(jià),平時(shí)成績的評(píng)定缺乏客觀性。基于上述教學(xué)現(xiàn)狀,利用現(xiàn)代化教學(xué)手段,充分發(fā)揮網(wǎng)絡(luò)教學(xué)平臺(tái)的優(yōu)勢(shì),對(duì)傳統(tǒng)教學(xué)模式進(jìn)行改革。

3基于泛雅網(wǎng)絡(luò)教學(xué)平臺(tái)的教學(xué)改革

超星泛雅平臺(tái)是以泛在教學(xué)與混合式教學(xué)為核心思想,它是以豐富的資源作為基礎(chǔ),以互聯(lián)網(wǎng)絡(luò)作為平臺(tái),集課程建設(shè)、資源管理、教學(xué)互動(dòng)、學(xué)生管理、考試測(cè)評(píng)于一體的網(wǎng)絡(luò)教學(xué)平臺(tái)[7],并且在PC端使用的同時(shí)還有支持各種移動(dòng)終端的學(xué)習(xí)通APP,滿足了無論何時(shí)何地都可以學(xué)習(xí)的需求。本校積極進(jìn)行基于超星泛雅網(wǎng)絡(luò)教學(xué)平臺(tái)的教學(xué)改革,主要包括以下幾個(gè)方面:(1)課程資源建設(shè)基于泛雅網(wǎng)絡(luò)教學(xué)平臺(tái)改革的第一步是建設(shè)網(wǎng)絡(luò)課程資源,課程組按照教學(xué)大綱要求,根據(jù)C程序設(shè)計(jì)各個(gè)章節(jié)的知識(shí)點(diǎn)制作成文檔、視頻、PPT等電子素材并上傳到超星泛雅網(wǎng)絡(luò)平臺(tái),如圖1所示,通過教學(xué)PPT和在線視頻,對(duì)教學(xué)的重點(diǎn)、難點(diǎn)知識(shí)進(jìn)行講解,供同學(xué)們自主學(xué)習(xí)使用。同時(shí)建設(shè)了作業(yè)庫、試題庫等其他電子資源。有了這些電子資源,學(xué)生可以直接進(jìn)行線上學(xué)習(xí),為其他教學(xué)環(huán)節(jié)改革打下基礎(chǔ)。(2)課堂活動(dòng)超星學(xué)習(xí)通APP中提供有簽到、選人、搶答、問卷調(diào)查、主題討論、測(cè)驗(yàn)等各種各樣的活動(dòng),如圖2(a)所示,教師可以利用它開展各式各樣的課堂教學(xué)活動(dòng),例如,利用學(xué)習(xí)通的簽到功能進(jìn)行簽到,省時(shí)省力、新鮮有趣、方便統(tǒng)計(jì);教師提出問題,可以讓同學(xué)們進(jìn)行搶答或者選人回答,選人回答的時(shí)候,可以采取手機(jī)搖一搖隨機(jī)選人,增加了上課的趣味性,也會(huì)讓同學(xué)們更積極主動(dòng)地思考問題,積極參與到課堂教學(xué)中。本校C程序設(shè)計(jì)課程的教學(xué)中,多次使用了學(xué)習(xí)通APP中的這些活動(dòng),如圖2(b)所示,取得了良好的教學(xué)效果。(3)重視實(shí)踐教學(xué)每次上機(jī)之前,會(huì)提前在學(xué)習(xí)通APP中布置好上機(jī)任務(wù),讓同學(xué)們預(yù)先準(zhǔn)備,然后到上機(jī)課時(shí)能夠重點(diǎn)解決自己不太明白的地方,提高效率及上機(jī)效果。上機(jī)完成后還要求學(xué)生將自己的程序代碼連同運(yùn)行結(jié)果一起通過學(xué)習(xí)通APP上傳到泛雅網(wǎng)絡(luò)教學(xué)平臺(tái),任課教師及時(shí)批改,根據(jù)學(xué)生作業(yè)情況給出分?jǐn)?shù)及評(píng)語,讓同學(xué)們及時(shí)得到反饋,能夠更好地找出自己的不足并及時(shí)改正。另外,要求同學(xué)們?cè)谧约旱碾娔X上安裝開發(fā)環(huán)境,多動(dòng)手、多實(shí)踐。(4)多元化過程性評(píng)價(jià)采用泛雅網(wǎng)絡(luò)平臺(tái)及學(xué)習(xí)通APP之后,平時(shí)成績的考核更準(zhǔn)確一些,平時(shí)成績包括網(wǎng)絡(luò)學(xué)習(xí)時(shí)間、網(wǎng)絡(luò)交互參與度、課堂考勤、課堂活動(dòng)參與情況、作業(yè)、測(cè)試等,泛雅網(wǎng)絡(luò)平臺(tái)及學(xué)習(xí)通APP會(huì)準(zhǔn)確記錄這些環(huán)節(jié),使平時(shí)成績能真實(shí)反映學(xué)生的學(xué)習(xí)情況,以此形成的平時(shí)成績將更科學(xué)、更公正。

4加強(qiáng)課程教學(xué)的趣味性

為了提高同學(xué)們的學(xué)習(xí)興趣,加大課程吸引力,還需要增強(qiáng)課程教學(xué)的趣味性,讓學(xué)生們主動(dòng)喜歡這門課。此處以教學(xué)案例設(shè)計(jì)趣味化為例探討趣味性教學(xué)。例如,在講解for循環(huán)時(shí),可以舉下面這樣一個(gè)例子:這里相當(dāng)于用三行代碼寫了一封情書,既獨(dú)特又浪漫,一定會(huì)讓同學(xué)們覺得很有趣。再例如,在介紹雙層for循環(huán)嵌套的執(zhí)行順序時(shí),可以舉下面這個(gè)例子:程序會(huì)按照①②③④的步驟執(zhí)行,當(dāng)執(zhí)行到第③步時(shí),發(fā)現(xiàn)有一個(gè)for循環(huán),程序會(huì)先執(zhí)行完內(nèi)循環(huán),之后返回到外部循環(huán),以此類推,直到整個(gè)外部循環(huán)結(jié)束。最后附上運(yùn)行結(jié)果如下,一目了然!實(shí)踐課上,想讓同學(xué)們綜合應(yīng)用一下學(xué)過的知識(shí),可以給同學(xué)們出下面這樣一道題:有一位送分大神,添加她的微信就能將平時(shí)成績?cè)黾?0分,她的微信號(hào)是字母zhfx后面跟著兩個(gè)素?cái)?shù),大的在前,小的在后,乘積是943,可直接搜索添加。這個(gè)例子很切合實(shí)際,一下就會(huì)引起同學(xué)們的興趣。通過這些有趣的教學(xué)小案例,會(huì)讓同學(xué)們覺得學(xué)習(xí)不再是一件枯燥、乏味的事情。當(dāng)然教學(xué)是一門藝術(shù),生動(dòng)幽默的教學(xué)語言、恰當(dāng)?shù)谋砬楹蛣?dòng)作同樣能夠?qū)⒖菰?、生硬的課堂變得生動(dòng)有趣,營造一種輕松愉快的學(xué)習(xí)氛圍,讓學(xué)生在這種輕松的環(huán)境中學(xué)習(xí)知識(shí),就會(huì)取得良好的教學(xué)效果。

5結(jié)論

為了解決傳統(tǒng)教學(xué)模式下存在的問題,對(duì)C程序設(shè)計(jì)課程進(jìn)行改革,充分結(jié)合現(xiàn)代教育技術(shù),為學(xué)生提供了全新的網(wǎng)絡(luò)學(xué)習(xí)模式。利用學(xué)習(xí)通APP提供的活動(dòng)功能,不但讓老師和同學(xué)互動(dòng)更容易有趣,而且還能進(jìn)行更科學(xué)的過程性評(píng)價(jià)。另外注重趣味性教學(xué),盡量為同學(xué)們創(chuàng)造一個(gè)輕松愉快的學(xué)習(xí)環(huán)境。以后會(huì)繼續(xù)深入下去,取得更好的教學(xué)結(jié)果。

參考文獻(xiàn):

[1]臺(tái)海江,許鑫,鄭光.《C語言程序設(shè)計(jì)》課程教學(xué)改革探討[J].現(xiàn)代計(jì)算機(jī):專業(yè)版,2018(33):74-77.

[2]丁展.《C語言程序設(shè)計(jì)》教學(xué)探索與改革[J].教育現(xiàn)代化,2018,5(46):140-141.

[3]潘曉利.“C語言程序設(shè)計(jì)”混合教學(xué)模式設(shè)計(jì)與應(yīng)用[J].計(jì)算機(jī)時(shí)代,2019(8):85-86+89.

[4]張玨,劉美玲,李波.非計(jì)算機(jī)專業(yè)C語言程序設(shè)計(jì)課程教學(xué)的改革研究[J].電腦知識(shí)與技術(shù),2019,15(22):173-174.

[5]張競(jìng)丹,王樂,江武漢,范金坪,管明祥.C語言程序設(shè)計(jì)趣味教學(xué)探索與實(shí)踐[J].教育教學(xué)論壇,2019(39):163-164.

[6]李長明.C語言實(shí)踐教學(xué)改革探索[J].黑龍江科學(xué),2019,10(1):94-95.

[7]解俊.基于泛雅SPOC平臺(tái)的混合教學(xué)模式研究與探索[J].辦公自動(dòng)化,2019,24(14):27-28.

作者:劉國梅 孫新德 單位:鄭州航空工業(yè)管理學(xué)院