葉楊 武漢工程大學(xué)郵電與信息工程學(xué)院 熊琳 東軟集團
基于“互聯(lián)網(wǎng)+”的程序設(shè)計C語言課程的教學(xué)實踐初探
葉楊 武漢工程大學(xué)郵電與信息工程學(xué)院 熊琳 東軟集團
C語言是高校教育中重要的一門專業(yè)核心課程。但多年來的教學(xué)實踐表明,特別對于獨立院校來說,學(xué)生對這門課程的興趣并不很大,并且掌握困難。如何在教學(xué)中培養(yǎng)學(xué)生的學(xué)習(xí)興趣及解決實際問題的能力,提高教學(xué)質(zhì)量對于高校教育而言至關(guān)重要。文章針對這一系列問題提出了提高C語言教學(xué)質(zhì)量的解決辦法,結(jié)果表明一系列舉措大大提高了學(xué)生的學(xué)習(xí)興趣,顯著提升了學(xué)生的學(xué)習(xí)成績。
《C語言程序設(shè)計》課程是高校理工科學(xué)生必修的一門基礎(chǔ)課,對學(xué)生后續(xù)專業(yè)知識的掌握都起到重要的作用,如何抓好該課程的教學(xué)是計算機教學(xué)的一個重要問題。本文就調(diào)動學(xué)生對c語言學(xué)習(xí)的積極性,培養(yǎng)學(xué)生解決實際問題的能力方面,從教學(xué)實踐角度上進行了探索和實踐。
目前高校程序設(shè)計課程的教學(xué)普遍存在一些問題,在教學(xué)方式上通常是教師講學(xué)生聽,學(xué)生在整個學(xué)習(xí)過程中參與度不高,聽講狀態(tài)欠佳,處于被動學(xué)習(xí)的狀態(tài)。再則先講理論后上機實驗,學(xué)生聽課后按照實驗教材完成上機實驗,動手能力和解決問題的思考能力沒有得到充分的鍛煉。教師在授課過程中容易注重語法的細(xì)節(jié)而忽視算法和計算思維的培養(yǎng),只注意多講解概念和例題,沒有充分考慮學(xué)生的吸收情況。教學(xué)過程中只偏重于知識的學(xué)習(xí),忽視計算思維的培養(yǎng)與訓(xùn)練。由于思維能力沒有得到專門的訓(xùn)練,導(dǎo)致思路狹窄,缺乏學(xué)習(xí)的興趣和動力,學(xué)生在學(xué)完課程后常常會感到迷茫,不知道如何用程序設(shè)計方法解決自己的專業(yè)問題。特別是對于獨立學(xué)院計算機專業(yè)學(xué)生而言,程序設(shè)計課程知識難于理解,傳統(tǒng)的上課模式過于枯燥。另外一個實際因素是由于程序設(shè)計課時不夠飽滿,也導(dǎo)致教師在教學(xué)過程中沒有充分時間展開講解。
但是程序設(shè)計是高校計算機專業(yè)的必修課程,大部分理工科計算機專業(yè)的計算機基礎(chǔ)課程均以C語言作為計算機編程的入門語言,其重要性不容忽視。
針對以上兩個問題,筆者提出了以下兩種解決方法,并在教學(xué)課程中進行了實踐:
在較多的工課課程教學(xué)中,可以采用案例式教學(xué),在程序C語言當(dāng)中可以采用案例驅(qū)動教學(xué)是圍繞案例展開學(xué)習(xí),以案例的完成情況檢驗和總結(jié)學(xué)習(xí)過程,通過這種方式改變學(xué)生的學(xué)習(xí)狀態(tài),使學(xué)生變被動為主動,能主動實踐、思考并解決問題。
在獨立學(xué)院計算機專業(yè)的教學(xué)過程中,如何能將一系列知識融合需要教師在教案的準(zhǔn)備上體現(xiàn)案例,即在教學(xué)案例上多下功夫。案例的設(shè)置上需要結(jié)合學(xué)生的實際情況,盡量做到生動有趣??梢試L試將教學(xué)內(nèi)容設(shè)計為多個有關(guān)聯(lián)的案例設(shè)計在一起,然后圍繞案例使學(xué)生主動思考并解決相關(guān)問題。
以三種結(jié)構(gòu)教學(xué)為例:其中循環(huán)結(jié)構(gòu)比較復(fù)雜,學(xué)生普遍反應(yīng)幾種循環(huán)語句難以理解和區(qū)分。將while循環(huán)、do-while循環(huán)語句相關(guān)案例進行比較教學(xué)。
設(shè)置情景:某位同學(xué)想要報考英語學(xué)習(xí)班,比較市場上的機構(gòu)后發(fā)現(xiàn)有兩種類型。
第一種:先報名繳費,再班級學(xué)習(xí),不繳費不能學(xué)習(xí)。
第二種:先學(xué)習(xí)一次課,滿意后再報名。讓學(xué)生分析兩種情況的區(qū)別,激發(fā)學(xué)生主動思考,進而讓學(xué)生理解兩種循環(huán)語句的區(qū)別。
目前互聯(lián)網(wǎng)時代,微信QQ等網(wǎng)絡(luò)工具在學(xué)生中十分流行,各種網(wǎng)絡(luò)課堂資源豐富。如何利用學(xué)生的課余時間,吸引學(xué)生進入微課堂避免消耗大量時間在網(wǎng)絡(luò)游戲上也是十分有利。以QQ群為例,在群應(yīng)用中有直播課堂可以直接使用。學(xué)生可以直接使用手機進入直播課堂,教師需要使用計算機進行教學(xué)。教師可以預(yù)先準(zhǔn)備好輔導(dǎo)資料,提前10分鐘左右進入課堂,設(shè)置直播模式。在講課的同時,如果學(xué)生使用計算機,可以達到邊學(xué)邊練習(xí),而且學(xué)生可以及時給出反饋。某種程度上解決了學(xué)生課堂上不好意思提問,不敢當(dāng)面問教師的問題。
從課堂實施情況來看,學(xué)生較先前能更好的掌握知識,微課堂氣氛活躍。大部分學(xué)生可以按時參加課堂,在課堂實施初期沒有硬性規(guī)定,由于教學(xué)方法有趣,學(xué)生樂于學(xué)習(xí),后期參與的學(xué)生越來越多。
反應(yīng)在學(xué)生的成績變化上(其中前兩年沒有實施微課堂,第三年開始實施微課堂),如下表所示:
表3-1 成績比較圖
教師要在教學(xué)實踐中不斷改進教學(xué)方法,勇于創(chuàng)新,培養(yǎng)學(xué)生學(xué)習(xí)C語言的興趣,引導(dǎo)學(xué)生靈活運用C語言去解決實際問題,將枯燥的學(xué)習(xí)過程轉(zhuǎn)變?yōu)榕d趣和愛好,從而推動學(xué)生主動探索,進而形成學(xué)以致用、以用促學(xué)的良性循環(huán),不斷提高c語言的教學(xué)質(zhì)量。
葉楊(1984年3月-) 女,回族,湖北武漢,講師,碩士。主要研究方向:計算機應(yīng)用;熊琳(1986年1月-)女,漢族,湖北紅安,助教,本科。主要研究方向:軟件工程。