陳端君 姚梅玲 劉敏
[摘 要] 針對目前獨立學(xué)院學(xué)生學(xué)習(xí)的特點,以及在校大學(xué)生的不同計算機(jī)語言知識背景和學(xué)生學(xué)習(xí)能力存在的差異性,提出“計算機(jī)語言”實驗課程實行多層次的實驗教學(xué)。依據(jù)學(xué)生的不同計算機(jī)語言知識背景和學(xué)習(xí)能力的差異,首先對學(xué)生進(jìn)行分組,然后根據(jù)不同的分組設(shè)計不同的實驗,分別為基礎(chǔ)性實驗、鞏固性實驗、提高性實驗、綜合性實驗和設(shè)計性實驗,另外增加“計算機(jī)語言”課程的外延實驗學(xué)習(xí),做到因人施教,從而提高“計算機(jī)語言”實驗課程的教學(xué)質(zhì)量。
[關(guān)鍵詞] 計算機(jī)語言;實驗教學(xué);多層次
[基金項目] 2020年度山東省青少年教育科學(xué)研究院,山東省教育教學(xué)改革研究項目“獨立學(xué)院‘計算機(jī)語言課程多層次實驗教學(xué)的探索”(20SJG016);2020年度全國高等院校計算機(jī)基礎(chǔ)教育研究會,計算機(jī)基礎(chǔ)教育教學(xué)研究項目“獨立學(xué)院物聯(lián)網(wǎng)專業(yè)‘微機(jī)原理與接口技術(shù)課程教學(xué)建設(shè)探究”(2019-AFCEC-094)
[作者簡介] 陳端君(1984—),女,山東臨沂人,工學(xué)碩士,山東科技大學(xué)泰山科技學(xué)院大數(shù)據(jù)學(xué)院講師(通信作者),主要從事計算機(jī)應(yīng)用研究;姚梅玲(1991—),女,山東泰安人,工學(xué)碩士,山東科技大學(xué)泰山科技學(xué)院大數(shù)據(jù)學(xué)院助教,主要從事算法分析研究;劉 敏(1992—),女,山東菏澤人,管理學(xué)碩士,山東科技大學(xué)泰山科技學(xué)院大數(shù)據(jù)學(xué)院助教,主要從事大數(shù)據(jù)分析和處理研究。
[中圖分類號] G642 ? [文獻(xiàn)標(biāo)識碼] A ? ?[文章編號] 1674-9324(2021)30-0100-04 ? [收稿日期] 2021-04-16
“計算機(jī)語言”是面向計算機(jī)專業(yè)學(xué)生并且實踐性很強(qiáng)的課程,該課程重在培養(yǎng)學(xué)生的程序設(shè)計方法、邏輯思維能力和基本的計算思維能力,在應(yīng)用型人才培養(yǎng)過程中起到重要的作用?!坝嬎銠C(jī)語言”的課程教學(xué)分為理論教學(xué)和實驗教學(xué)兩部分,其中實驗教學(xué)在整個教學(xué)中的作用不言而喻。通過“計算機(jī)語言”實驗課程的學(xué)習(xí),能夠增強(qiáng)學(xué)生的實踐動手能力,為使用計算機(jī)解決實際問題提供方法,具有一定的實際應(yīng)用價值。
一、現(xiàn)狀及存在的問題
(一)獨立學(xué)院學(xué)生學(xué)習(xí)特點
獨立學(xué)院的學(xué)生思維較活躍,具有一定的知識儲備和探索精神。但獨立學(xué)院學(xué)生在課程學(xué)習(xí)中存在基礎(chǔ)薄弱、自學(xué)能力差、學(xué)習(xí)自覺性差、動手能力較弱、學(xué)習(xí)效率不高、學(xué)習(xí)效果不好、具有一定的依賴性等特點[1]。
(二)學(xué)生計算機(jī)語言知識背景及學(xué)習(xí)能力差異
隨著計算機(jī)的普及和信息技術(shù)的發(fā)展,中小學(xué)現(xiàn)在已經(jīng)開設(shè)計算機(jī)方面的基礎(chǔ)課程,大學(xué)新生入學(xué)時已具有計算機(jī)方面的相關(guān)基礎(chǔ)知識[2],但對計算機(jī)語言知識的學(xué)習(xí)卻存在一定的差異性。其中有一部分學(xué)生在初高中時代已經(jīng)接觸過,如Python、C++、C等計算機(jī)語言方面的知識,有一定的計算機(jī)語言知識基礎(chǔ),還有部分學(xué)生參加過青少年編程競賽,而有的學(xué)生則完全沒有接觸過任何計算機(jī)語言方面的知識。
在校大學(xué)生在學(xué)習(xí)能力上也存在著差異性[3]。有的學(xué)生具有良好的學(xué)習(xí)能力,能夠迅速將解決問題的思路、方法和手段轉(zhuǎn)化為計算機(jī)理解的形式,部分學(xué)生具有較好的自學(xué)能力;而有的學(xué)生學(xué)習(xí)能力相對一般,對知識的接受較慢,獨立解決問題的能力欠佳。
(三)實驗內(nèi)容和實驗形式單一
傳統(tǒng)的“計算機(jī)語言”實驗教學(xué)在實驗內(nèi)容設(shè)計上沒有考慮到學(xué)生的計算機(jī)語言知識背景差異和學(xué)生的學(xué)習(xí)能力差異,所有學(xué)生根據(jù)實驗任務(wù)書的要求按部就班做一樣的實驗,教師不能在實驗教學(xué)中做到因人施教,從而使學(xué)生對學(xué)習(xí)計算機(jī)語言失去興趣。
在“計算機(jī)語言”課程的實驗教學(xué)過程中,很多院校存在實驗教師與理論授課教師分離的情況,并且在“計算機(jī)語言”課程實驗的實施上多為課內(nèi)實驗,缺少課外拓展實驗學(xué)習(xí)。
(四)實驗考核方式陳舊
課程考核是一門課程學(xué)習(xí)完成之后必不可少的一個環(huán)節(jié),一方面可以了解學(xué)生對該課程的掌握程度;另外一方面也是對教學(xué)效果的一個檢驗。傳統(tǒng)的以紙質(zhì)試卷考查學(xué)生編程能力的考核方式造成學(xué)生平時不注意實驗方法和實驗過程,而是在考試前進(jìn)行突擊,采用死記硬背計算機(jī)程序的方法應(yīng)付考試,從而造成學(xué)生為了考試而學(xué)習(xí),學(xué)習(xí)效率不高,學(xué)習(xí)效果不好。
二、解決“計算機(jī)語言”實驗課程存在問題的對策
針對“計算機(jī)語言”實驗課程教學(xué)中存在的問題,采用多層次實驗教學(xué),并改革“計算機(jī)語言”實驗課程的考核方式。
(一)學(xué)生分組
在“計算機(jī)語言”實驗課開始之前,通過調(diào)查、測試等多種方式對學(xué)生的計算機(jī)語言知識背景和學(xué)生的學(xué)習(xí)能力進(jìn)行了解,從而根據(jù)學(xué)生不同的計算機(jī)語言知識背景和學(xué)習(xí)能力差異分成四個組,分別為無計算機(jī)語言知識背景且學(xué)習(xí)能力一般、無計算機(jī)語言知識背景但學(xué)習(xí)能力良好、有計算機(jī)語言知識背景但學(xué)習(xí)能力一般、有計算機(jī)語言知識背景且學(xué)習(xí)能力良好。
“計算機(jī)語言”實驗教學(xué)由“計算機(jī)語言”課程的理論課教師擔(dān)當(dāng),理論課教師在“計算機(jī)語言”理論教學(xué)過程中已對授課班級學(xué)生的計算機(jī)語言理論知識學(xué)習(xí)情況有了基本的掌握,可以依據(jù)學(xué)生計算機(jī)語言理論知識的學(xué)習(xí)情況和計算機(jī)語言實驗進(jìn)行的情況適當(dāng)調(diào)整個別學(xué)生的分組實驗。
(二)多層次“計算機(jī)語言”實驗教學(xué)內(nèi)容的設(shè)計
根據(jù)不同的分組設(shè)計不同的實驗,分別為基礎(chǔ)性實驗、鞏固性實驗、提高性實驗、綜合性實驗和設(shè)計性實驗。
1.基礎(chǔ)性實驗。基礎(chǔ)性實驗面向的是無計算機(jī)語言知識背景且學(xué)習(xí)能力一般的學(xué)生。該類學(xué)生初步接觸計算機(jī)語言往往不知所措,無從入手,感到迷茫。因此,在進(jìn)行基礎(chǔ)實驗設(shè)計中首先注重培養(yǎng)該部分學(xué)生讀程序的能力,然后逐步引導(dǎo)學(xué)生編寫實現(xiàn)簡單功能的完整程序。