国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺議計算機編程及應用課程的案例教學法

2019-09-10 13:43連艷
E動時尚·科學工程技術 2019年9期
關鍵詞:C語言程序設計案例

連艷

摘 要:目前,在諸多高職學校中,計算機語言的入門課程“C語言程序設計”是專門為自動化、計算機等工科專業(yè)開設的基礎課程,但學生們對C語言中包含的很多概念及語法結(jié)構很難理解,自然也就談不上將所學知識應用到實踐中。因此,很多學生對C語言的掌握只停留在知識表層,且對后續(xù)編程相關課程的學習興趣不大,這影響了對其編程思想的整體培養(yǎng)。因此一個良好的授課模式能幫學生們更好的學習和理解c語言程序設計這門課程[1]。通過實踐,筆者發(fā)現(xiàn)采用相關的案例來進行知識點講解是提高C語言教學效率的關鍵,同時也能夠引導學生建立利用計算機解決實際問題的新思維。

關鍵詞:案例教學法

1 概述

近幾年,隨著計算機技術的不斷發(fā)展,單純的被動灌輸?shù)慕虒W模式在不斷改革,筆者在c語言程序設計教學中采用了案例教學方法來提高學生的學習興趣,學生們通過對案例進行自主分析,并分步解決問題,從而更好的理解了c語言的語法規(guī)則[1]。案例式教學方法在一定程度上提高了教學效率,培養(yǎng)了學生分析問題和解決問題的能力。

2 計算機編程及應用教學過程中的問題

對于C語言課程設置中高校出現(xiàn)了一些質(zhì)疑的聲音原因是目前計算機以及軟件等IT行業(yè)內(nèi)對于C語言程序設計逐漸減少,多是采用高級程序設計語言例如Java、c# 等,相比 JAVA、C#等,C語言程序設計學習更加復雜,調(diào)試更難,加上受到大規(guī)模開發(fā)應用程序的繁雜限制,所以提出了要用java、C#等代替C 語言課程,以至于C語言程序在高校課程體系設置中地位下降,最為明顯的佐證就是C 語言程序教學學習內(nèi)容被大量削減,導致學生在C 語言學習中總是一知半解,難以學透,尤其是在 IT 專業(yè)中由于學生對 C語言程序設計教學不到位,難以為后續(xù)課程學習打下良好基礎。而且在教學理念方法,多數(shù)教師還是奉行著灌輸式的教學模式,在課堂上以自我為中心展開教學,課堂氣氛十分壓抑使得學生的學習熱情逐漸消亡,教師的教學動力也逐漸減弱,C 語言程序設計教學中教師在教學任務的壓力下不得不刪減教學內(nèi)容或是趕超進度,導致教學質(zhì)量以及學習效率明顯偏低,阻礙高校復合型技術人才的培養(yǎng)。對于學生的計算機基礎水平參差不齊的情況,C 語言教學過程并沒有重視,致使課堂教學中學生的學習差異越來越大,加上目前高校C 語言教學課堂模式,都是一個教師帶 40、50人上課,對于有問題的學生,一個教師難以讓學生在教學中得到細致的教學指導,尤其是在教學的實驗環(huán)節(jié),由于教師監(jiān)管不足使得不少學生會在上機實踐課程玩游戲、上網(wǎng)聊天,對于C語言的實踐教學學習最大的問題還是實踐課時的縮減以及教學評價方式的落后,使得教師在教學過程中難以根據(jù)學生的實踐情況展開教學,不得不對課程內(nèi)容進行刪減以及忽略,否則難以滿足高校教學進度以及教學任務的要求。

3 案例教學法在計算機編程及應用在課堂教學設計和教學過程中的應用

為了解決上述教學中出現(xiàn)的問題,在教學設計環(huán)節(jié)中,采用案例教學法能夠有效培養(yǎng)學生們的動手操作能力。案例教學法在課堂教學時,可以分為以下幾個部分:①學習任務:主要包括對學習內(nèi)容的系統(tǒng)化梳理,確定本節(jié)課程的知識點,掌握整體結(jié)構。通過學習案例讓學生把握其中的關鍵,并深刻理解學習內(nèi)容,掌握更多的學習方法。②問題設計:在案例教學中,激發(fā)學生學習的主動性是課堂教學的關鍵。教師可以通過多媒體提出探究問題,讓學生自主學習。這一教學形式體現(xiàn)了案例教學的本質(zhì),能夠提高學生解決問題的能力。③學習資源:通過綜合考慮培養(yǎng)方案、學生性格特點以及對知識的需求,教師要結(jié)合計算機的相關技術,在C 語言課程教學中融入更多的數(shù)字化元素。指導學生自主探究 if 語句和 switch 語句的用法,促進學生對C 語言課程內(nèi)容的內(nèi)化,提高學生獲取資源的能力。

在教學過程中的應用。案例教學模式可以分為三個階段,一是學生的接受學習階段,C 語言解決的問題種類并不太多,常用的算法也有限,故掌握不同類型問題的解決方法尤為重要。如很多程序都要求一批數(shù)的和,這類問題就兩種循環(huán)算法:一是先產(chǎn)生一個加數(shù)項,累加到累加器中;另一種是先累加一個加數(shù)項,再產(chǎn)生下一個加數(shù)項,并通過 1+2+ 3+ 4+ … + 100經(jīng)過多次修改變換,最終變成求pi=(1-1/3+1/5+1/7 …)的題目。算法相同,程序也是稍做修 改而得,學生解決這類問題就變得相對簡單。又如,講解數(shù)組的處理問題時,采用畫內(nèi)存單元分配圖的方法,讓學生了解到算法如何貼近生活、并非是憑空想象。二是課外自主學習階段,抓好實踐教學環(huán)節(jié)。學習c 語言,上機調(diào)試實驗最為重要。所有的編程題目都要求學生通過上機調(diào)試后才以作業(yè)形式上交。教學中所使用的實驗指導書不含參考程序,實驗題目全部和課堂所講例題相似,學生找不到參考答案,必須自己編寫每次上機時都抽查題目準備和完成情況并做記錄。所以每次實驗學生都會精心準備、認真調(diào)試,學習效果自然提升。三是學生的自我內(nèi)化階段。教師借助案例讓學生在程序的編寫過程中去熟悉掌握本節(jié)課的教學核心,并通過ppt演示文稿等多媒體手段為學生提取出案例中涉及要講解 C語言知識重點,學生在課下借助網(wǎng)絡信息資源等實現(xiàn)教學內(nèi)容的自我內(nèi)化,并通過動手操作來提高自身的實踐能力。

此外,以往C 語言課程教學常常以期末考試作為評價教學效果的主要方式,隨著教學改革的深化,教學評價和反饋工作逐漸開始采用案例教學法模式。如針對本學期的教學評價,教師將學生期末成績的50%和日常表現(xiàn)的50%作為主要參考依據(jù),不僅重視學生的學習成果,還關注學生的學習過程,讓學生們多動手多實踐練習,來對c語言程序的相關語法知識的掌握。

4 總結(jié)

傳統(tǒng)的從語法到運用的案例教學方法會讓學生由知識點晦澀難懂過渡到靈活應用c語言的語法上來,通過實踐筆者得出,通過案例教學方式來驅(qū)動對C語言知識點的理解,也就是選取學生們樂于接受的的案例,進行從應用到語法的逆過程講解,會讓學生對C語言學習產(chǎn)生濃厚的興趣,進而取得較好的教學效果,更有利于對知識的掌握

參考文獻

[1]古麗蘇木&#;依拉英.淺析案例教學法在高校計算機教學中的應用[J].科學技術創(chuàng)新,2017(9):157-157.

[2]郭榮傳,郭月芳,賀丹,et al.淺析“微案例”教學法在《計算機基礎》課程中的應用[J].電腦知識與技術:學術交流,2018,14(3):119-120.

猜你喜歡
C語言程序設計案例
基于OBE的Java程序設計個性化教學研究
項目化教學在Python程序設計課程中的應用
C++程序設計課程教學改革研究
醫(yī)學專業(yè)“Python程序設計”課程教學改革總結(jié)與思考
“C語言程序設計”課程混合教學探索
樣板案例
NSE 9A-Module 4-Unit 2案例設計
基于C語言的計算機軟件編程技術探究
中職C語言單片機課堂教學中的趣味性探討
計算機原理中C語言的應用價值