前言:本站為你精心整理了信息技術在高職C語言課程中實踐范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
摘要:C語言教學是計算機專業與相關專業的重要基礎課程,其教學質量的高低對學生后期的課程學習有直接的影響。隨著網絡技術和計算機技術的發展,如何充分發揮信息技術在課程教學中的實踐作用,將是廣大教師重點研究的方向,也將是一個嚴峻的挑戰。文章中以高職C語言課程教學為例,探討一下信息技術在高職C語言課程中的實踐效果。
關鍵詞:信息技術;C語言課程;高職;現代教育技術;教學改革
隨著計算機的普及與推廣,網絡技術和多媒體技術已經進入我國的教育領域,并得到快速的發展,C語言教學也越來越受到廣泛重視。在現代教育的推動下,信息技術廣泛應用于各個教學科目,因具有耗時短、針對性強、教學內容豐富等教學優勢而深受師生的喜愛,并成為改革傳統教學方式和學習方式的重要途徑。對高職學生而言,C語言教學具有一定的難度,具有較強的思維性和理論性,讓不少學生在學習中存在一定的理解障礙,尤其是在教學初期,如果不能深入理解課程中的知識點,將對后期的學習產生很大的消極影響。借助信息技術輔助教學,讓C語言課程與信息技術相結合,可以有效提升課堂的教學質量。
1傳統教學下的C語言課程
在高職院校中,C語言是計算機類和自動化類專業的一門專業基礎課程,既能夠幫助學生從基礎開始認識計算機,同時也是后續專業設計課程與程序課程的重要基礎,不僅能培養學生的計算機應用能力、邏輯思維能力,學習更多解決問題的步驟和方法,還能在學習實踐中提升學生解決實際問題的能力。在以往的C語言教學中主要以理論知識點的講解來輔助相應的實踐操作,全面的知識點安排比較冗繁,學生通過學習C語言課程程序設計的語法知識來掌握基本的方式方法,但是這種教學模式對于基礎較弱的高職學生而言,全方位的研究性學習不太適合。冗長的理論性學習比較枯燥,不合理的教學內容,讓學生在長時間的學習下容易疲勞,甚至喪失學習興趣。尤其是隨著我國大眾化教育的發展,高職的生源質量逐漸下降,學生層次也呈現參差不齊的狀況,學生對C語言課程的重視程度也比較低,再加上C語言課程課時較少,很大程度影響了教學質量的提升。根據當前的高職崗位需求來看,技能型人才更加適合社會的需求,這就需要在培養高職C語言專業的學生中,必須重視技能培養和動手能力的訓練,為社會提供更多實用性人才。而現代化的教育理念也應該更加深入C語言課程的教學過程中,充分發揮信息技術的作用,提升高職院校的人才培養效果。
2信息技術應用于C語言課程的重要作用
信息技術引入高職C語言課程,這是對傳統教學的改革,也是現代教育發展的重要趨勢。這對任課教師提出了更高的要求,需要專業教師對教學內容、教學目標、教學情境和教學評價等環節有更加清晰的認知,并且能夠熟練運用信息化技術,不僅豐富了教學方式、完善了教學內容,還為高職院校人才培養質量奠定了良好的基礎。具體可以從以下幾點分析:(1)信息技術在C語言課程中的應用,在教學環節上更加符合學生的學習規律,將課前復習、課中授課、課后作業與實踐等環節都包含在內,綜合了自主學習、知識傳授、知識驗證等整個學習過程。學生除了課上學習,課下還可以通過互聯網技術獲取更加前沿的學科知識,這有利于學生的知識框架結構的組建和再建,整個學習過程和學習效果更符合信息時代社會發展的要求。(2)信息技術輔助教學,教學時間較短,這就需要教師和學生提前學習,因每個學生的個體差異導致學習成效肯定會有差距,教師可以針對這些問題綜合分析學生的學習誤區,及時調整教學方案,完善教學內容。(3)任課教師可以根據不同學習程度的學生進行分層教學,學生在課下可以根據自身的實際情況選擇相對應的教學內容,還可以對自己遇到的問題通過網絡建群進行討論交流,這樣既體現了因材施教的教學思想,又增加了學生之間的合作能力,有利于學校效果的提升。
3當前高職院校C語言課程中信息化技術應用的現狀
信息化教學是教學改革持續發展的主要方向,同時也是推進人才培養發展的重要途徑。近幾年來,不論是高職院校還是本科院校,都處于信息化改革發展的階段。在課程改革的影響下,學校不僅僅是傳道授業解惑的場所,還要培養學生的綜合素質。信息化時代的發展,對推動高職院校的C語言工作有很大的幫助。因高職院校的學生基礎較弱,且學生主動性并不高,容易受到網絡信息的影響。高職教師可以借助這種現狀,引導學生正確利用信息化手段,如翻轉課堂、微課教學等,充分發揮各類新型課程教學模式,可以有效提升學生的學習效果。然而,從目前的高職教育情況來看,C語言課程的信息化技術應用情況并不樂觀,主要原因來自于任課教師的教學理念偏差和教學環境的影響。從任課教師來看,教師作為課堂教學的主要引導者與組織者,其自身教學水平的高低與教學理念是否新穎,對信息化教學的成敗有著直接的影響。在C語言課程中,本身信息化手段使用的時間并不長,再加上傳統教學模式思想的影響,導致不少任課教師的信息化教學思路較窄、信息技術應用水平不高,任課教師很難充分利用信息化手段的特點和優勢,更談不上利用信息化手段解決實際教學問題和提升教學質量。從教學環境來看,提升信息化教學效果,必須具備一個良好的教學環境,還需要學校提供較為完善的教學設施,但是從當前高職院校的實際情況來看,這些教學設備并沒有普及,很多方面都需要補充與完善。例如,就目前的高職院校器械設備來看,問題較多,還有一些教學場地還沒有實現聯網和軟件更新問題,這種種存在的細節問題很大程度上抑制了信息化教學的實施與發展。
4C語言課程的信息化教學理念分析
在當前的互聯網時代,傳統的C語言教學模式已經難以滿足信息化時代對高職學生提出的要求,也難以適應全民信息化的潮流,為了適應現代教育的發展和信息化時代的要求,應加強對高職院校C語言課程教學的改革,并積極利用信息化手段進行創新與彌補,實現理論與實踐的雙重結合,如此才能有效激發學生的學習興趣,真正意義上提升教學效果。傳統教學中存在一定的弊端,但是經過多年的教學實踐,傳統教學中也有可取之處,因此采用信息化教學并不是徹底替代傳統教學,而是通過發揮信息化教學的優勢去彌補傳統教學中的弊端。在高職C語言課程教學目標中,能夠創設一個融合了多種教學手段與信息化手段為一體的課堂模式,就能夠有效提升學生的理論學習與實踐動手能力,C語言作為一門實踐性較強的課程,需要實現理論學習過程與實踐過程的實時互動,將理論與實踐有效結合,引導學生能夠獨立自主學習、團結合作,才能夠提升C語言課程教學的整體效果。另外,學生作為教學活動的主體核心因素,必須充分挖掘學生的學習潛能,設計合理的教學環境與教學內容來調動學生的學習主動性與積極性,充分發揮學生的主觀能動作用,引導學生能夠自主化學習、協作學習。利用信息化教學對傳統教學進行改革,主要從以下幾點進行分析:(1)教學內容:要重點結合高職院校對的課程標準與人才培養方案來制定教學內容,認真分析傳統教學中教學內容與課程設置的不足;(2)教學設計:傳統教學中單一的教學形式忽略了學生的個性發展,師生之間缺乏交流,對于抽象的理論知識,學生難以理解,針對此,要借助信息化的相關平臺與教學資源,輔以視頻及互動教學等手段,幫助學生理解知識點;(3)教學過程:主要針對課前、課中、課后三個階段的過程,不論是知識點的學習還是動手操作課程,教師都要以引導為主,通過有趣的課堂導入,讓學生的注意力集中到課堂上,以提問式為主,激發學生主動思考與討論,學生之間可以合作學習,教師提供相關的資料作為參考,最后做出總結,教師根據學生的討論結果做出有效點評。借助平臺與軟件的作用,幫助學生有效完成課前預習與課后的作業;(4)通過多方面的考核對學生的學習過程、學習態度和學習效果做出有效評價,幫助學生提升個性化發展,讓學生在實踐中驗證學習,在學習中聯系實踐,教師通過不斷優化信息資源,為課堂效果的提升創造條件。
5高職C語言課程教學中信息技術的設計要求
(1)結合高職院校當前的實際情況,整合本院校C語言課程的現有資源,查看是否有與院校課程配套的優質資源,針對當前的考試平臺與實踐教學情況進行修復,摒棄老舊的教學輔助工具,采用較為熟悉和先進的教學輔助工具和平臺,保證信息技術在C語言課程教學中能夠順利開展。(2)針對之前的線上教學經驗,將學生存在的個別問題進行分析總結,研究良好的互動方案,保證學生之間、師生之間的良好溝通和問題反饋,提前設立好對課程傳統方式進行改造的新方案,還可以結合本課程的實際要求,引進微課資源或慕課資源,充分利用網絡的優質資源,減少在信息化教學中產生因網絡不穩的不良效果。(3)結合當前的C語言教學實際情況,反復對新的教學方案進行微調和確認,以從易到難的順序對重點知識點進行講授,若遇突發情況導致網絡不穩或者無法繼續開展信息技術教學,要提前準備好備用方案,還要提前準備好相關知識的教學材料和資源,作為學生課下復習的參考資料。(4)C語言課程具有很強的邏輯性和理論性,需要掌握的理論知識和技能比較多,通常情況下,采用信息技術的時間不宜過長,這就需要在設計中將教學內容能夠清晰簡潔地列出,突出教學主題,更好地體現信息化教學的精細化。(5)學生在初次接觸信息化課程時可能有一定的學習011難度,因此任課教師需要循環漸進,合理利用信息化教學,做好網絡傳輸與網絡儲存工作,及時補充和拓展教學資源,讓學生能夠及時查閱到教學資料進行查漏補缺,以此來鞏固所學知識。
6信息技術在高職C語言課程教學中的實踐研究
(1)知識點劃分。C語言課程的教學內容比較多且難度大,尤其是實踐操作環節更難。結合此情況,應該將課程中包含的知識點以難、中、易三個等級劃分出來,為開展階梯式教學奠定基礎。在講解過程中,以概念性知識點、講解性知識點、演示性知識點、實踐操作、教學反饋等順序進行教學。(2)課程包設計。建立網絡課程包,主要是為了課程資源儲存,還能用來引導學生利用網絡資源完成自主學習,信息技術下的課程教學,有在線課程、慕課、微課、在線自測等多個系統。教師可以引導學生結合實際情況進行知識彌補和自測,自測題目也應由易到難,由理論知識延伸到編寫程序的實踐操作,使學生能夠在自測的過程中精準地找到自己的問題,在有限的時間內反饋學生的學習情況。而每個學生都可以利用自身的登錄賬號進行自主學習,教師根據學生的反饋信息,找出學習缺陷,并及時調整教學。課程包的內容和形式需要根據學生每階段的學習情況及時調整,有針對性、目的性地展開調整。(3)教學方式的過渡。為了讓更多學生盡早適應從傳統教學到信息化教學的過渡,教師要從傳統的講授式逐漸過渡到以學生為主體的教學方式,不是僵化地應用信息技術手段,而是在對教學的各個環節進行精心設計之后,使用適當的信息技術,結合能夠引導學生學習興趣的課堂活動,營造良好的課堂氛圍,激發學生主動參與課堂的意識,在學生逐漸將更多主動性融入自己的學習過程中的基礎上,才能真正實現教師作為引導及輔助學生學習的角色,而學生自己作為主體的真正意義上的翻轉式教學。(4)學生對信息化教學的認識。信息化教學的引入,首先,讓學生清晰地了解C語言這門課的重要性,通過挖掘C語言課程的趣味性和實踐作用,讓學生在提高學習效率、掌握實操能力的同時懂得學習該課程的意義,尤其是網絡時代下的C語言課程。其次,讓學生從使用信息化手段娛樂的生活日常向使用信息化手段學習的習慣養成而轉變,在這個過程中,逐步改變學生的學習習慣,培養學生的學習能力,提升學生的學習素養。
7總結
與傳統的教學方式相比,加強信息技術在C語言課程中的應用與研究,學生的學習效果有了一定的提升,也取得了預期的教學效果,為了進一步深入教學改革,落實因材施教,必須充分利用網絡資源,以現代化的信息技術來引導和組織學生實現自主學習,通過多元化的教學方式、豐富教學內容、尊重學生的主體地位、圍繞以學生為中心展開教學,可以有效促進學生的個性化發展和綜合能力的提升。
作者:楊皓 單位:寧夏工業職業學院