劉澤
摘 要:隨著社會經濟的飛速發展,計算機的應用范圍日益普及,社會各界對計算機專業的人才需求量依然很大,高質量的計算機專業人才培養仍然是許多綜合類中職院校的首要任務。C語言是中職計算機專業最基礎、最重要的課程,強大的C語言程序基礎是計算機專業人才應當具備的基本素質,但是在實際教學中,許多教師由于自身教學理念落后,采用的教學方式死板單一,導致實際教學效果無法滿足預期要求。面對這樣的情況,中職C語言教師必須積極創新教學方法,緊跟時代發展潮流,在提高課程教學質量的同時強化學生C語言基礎。
關鍵詞:中職 C語言 教學改革
總而言之,中等職業教育是我國教育體系的重要組成部分,每年都有大量技能型人才經由中等職業教育踏入社會,中等職業教育質量的高低直接影響到學生的成長與就業,關系到社會的未來發展。作為中職計算機專業的基礎學科,C語言的教學質量直接與學生的運用能力掛鉤,在教學中幫助學生理解結構化編程的基本思想,讓學生掌握運用編程專業知識解決實際問題的能力。當前中職計算機C語言教學過程中,許多教師仍然采用傳統教學方式,對相關知識進行說教式的解讀,單一的教學方式不利于學生的成長。筆者認為,創新中職計算機C語言教法可以從如下幾個方面展開。
1 因材施教,應用分層教學法
C語言是中職計算機專業的基礎課程,由于每位學生對計算機基礎的掌握情況不一樣,在學習C語言知識時的表現也不盡相同,教師必須結合學生實際情況,遵循因材施教的原則,應用分層教學法促進每位學生的發展。根據學生的學習基礎、學習態度和學習能力差異,教師可以將學生分為A、B兩類,對兩類學生進行差異化的管理與教學。
根據不同教學內容,教師應對分層教學做出差異化的設計,在滿足C語言教學大綱和人才培養計劃的前提下,教師在課堂前半節時間,主要圍繞基礎性的知識和內容進行講解,面對需要深度分析的C語言知識,教師則應根據A、B兩類學生的差異,布置不同層次的任務,例題、實操、課外訓練等學習學院也要做出差異化的調整,選擇適應學生能力的教學內容,幫助學生樹立學習自信。
2 強調主體地位,融入翻轉課堂
素質教育背景下,以人為本的教學理念深入人心,在中職計算機C語言教學中,教師必須明確學生的主體地位,在教學中嘗試融入翻轉課堂。翻轉課堂主要包括課外自主學習和課堂探究學習兩部分組成,在教學活動設計時,教師要在結合教學內容的基礎上布置課外的自主探究任務。通過微課、信息技術的輔助作用,教師可以要求學生在課外先了解學習內容,并嘗試獨立學習C語言知識,面對學習中遇到的問題,應當嘗試獨立解決,在自身無法解決問題的情況下,應當將問題記錄下來。
對于課外自主學習中無法解決的問題,教師應當在課堂中以小組合作探究的形式,引導學生之間互動交流,發揮學生自己的力量解決問題。課堂教學的中心則圍繞學生的學習體驗,由學生講解對所學C語言知識的看法,抓住學習的核心問題進行有針對性的教學。在翻轉課堂模式下,學生的主體地位得到凸顯,無論是課外的獨立學習還是課堂的小組合作探究,學生的主觀能動性得以發揮,學習效果大大提高。
3 抓住教學重點,活用案例教學法
中職計算機C語言教學中涉及的知識點十分豐富,只有抓住教學重點才能幫助學生取得突破性的發展,通過案例教學的形式,將生活中常見的現象作為案例并融入課堂,給學生更加豐富的學習體驗。案例教學的應用主要分為三個步驟:第一,引入案例,圍繞課程教學的內容,教師必須聯想生活中的實際事物,抓住C語言知識與生活之間的聯系,引入案例幫助學生快速進入學習狀態。第二,分析案例,通過設問與課堂討論的形式,教師與學生共同思考案例背后涉及的C語言知識,將已經學習過的知識轉化為解決實際問題的動力。第三,總結案例,對案例進行總結不僅僅是針對個體,而是從案例延伸到其他知識點的學習,起到舉一反三的作用。案例教學是幫助學生深入淺出理解C語言的重要方式,通過實際案例幫助學生分析學習重點,原本復雜抽象的C語言知識變得通俗易懂,教學質量才能穩步
提升。
4 明確教學目標,嘗試項目驅動法
明確的教學目標是中職計算機C語言教學活動開展的基礎,教師必須圍繞教學目標進行教學設計,通過項目驅動的形式幫助學生明確發展方向。項目驅動法一般應用于C語言實踐教學方面,根據學生學習進度,形成有針對性的實驗項目,緊扣C語言知識點的實踐項目帶有明確的目標性,有利于鍛煉和提升學生的實踐應用能力。這就要求教師在每一節上機實驗課中制定對應的教學目標,設計的實踐項目和任務可以是近期學習的知識,也可以涉及以往的知識點,通過有針對性地教學項目幫助學生梳理知識點,形成完善的知識體系架構。項目驅動的應用過程中,教師要扮演好教學活動組織者的角色,在了解學生實際情況的同時有針對性地布置任務,在項目驅動下強化學生C語言應用
能力。
5 結語
高質量的中職計算機C語言教學是提高學生C語言技能、強化學生綜合素質的必然選擇,也是社會各界對中職教育工作的基本要求。作為新時代中職計算機教師,必須積極轉變教學思路,嘗試多元化的中職計算機C語言教學方法,在強化學生基礎知識積累和實踐應用能力的同時,促進學生的全面發展。
參考文獻:
[1] 孫濤.基于項目任務驅動的C語言程序設計課程教學改革與創新分析[J].數字通信世界.2018(09).
[2] 王曦鳴.基于核心素養培育的“C語言程序設計”教學研究[J].中國多媒體與網絡教學學報(中旬刊).2020(04).
[3] 徐麗萍.項目化教學在C語言程序設計課中的應用[J].寧夏教育.2016(11).