高衛芹
摘要:隨著信息技術的發展,信息技術滲透在社會中的各個領域,尤其是教育領域。社會對生長于信息時代的學生的信息技術素養要求也越來越高,所以信息技術在學校教育中也是重要的正常成分。職業教育的教學目標是學生能夠在學習期間掌握一定的知識技能,并提升個人的職業素養以滿足社會發展的需求,推動社會的發展以及進步。
關鍵詞:職高;計算機;編程課教學;實踐;探索
前言:
編程是計算教學中重要的內容,提高職業高中計算機編程教學質量能夠適應科技的發展。教師應該計算機編程的教學特點來創設有效的教學方法,在教學的過程中提升學生的綜合學科素養,讓學生掌握扎實的知識內容,并提升整體的職業能力。本文就以下內容來進一步探究職業高中計算機編程教學實踐方式,推動職業高中計算機編程教學的發展。
一、注重理論基礎知識的教學
過去對職業高中的教學有一個錯誤的認知,職業高中主要側重實踐能力以及職業素養的培養,而理論知識則是無關緊要。但是理論知識是指導實踐的前提條件,所以提升學生的理論知識基礎有助于學生更好地發揮個人能力在實踐活動中。教師應該在實踐教學之前授予學生理論知識,讓學生掌握扎實的理論知識,并利用實踐活動來驗證理論知識,感受計算機編程的魅力。與此同時學生擁有了一定的知識理論基礎可以在實踐的過程中發揮自己的想象力進行實踐拓展,通過個人的創造拓展能夠激發學生的創造能力,這正是計算機編程的重要特點。
編程是利用特有的計算機語言進行編程,所以基本的理論知識內容是進行實踐的前提基礎。例如在python程序設計中,學生應該對python的基本語法元素有一個基本的認知與把握。比如python中有三個的基本輸入輸出函數,可以用來輸入、轉換和輸出,分別是input()、eval()、print()。其中print()的作用就是輸出運算結果,根據輸出內容的不同又有三種用法,分別是輸出字符串、輸出一個或者多個變量、混合輸出字符串與變量值。這一些理論知識都是實踐操作的必備基礎,掌握實踐的基本理論基礎才能進行有效的實踐過程,這是編程教學的大前提。
二、強化課程實踐活動的教學
理論知識是實踐活動的重要基礎,與此同時實踐活動是應用理論知識解決分析問題的重要過程。培養學生的實踐能力能夠有效推進學生驗證知識理論能力以及分析解決問題的能力,學生能夠更好地依靠這一種能力的獲得可持續的發展以及長期學習的能力。比如在教學的時候要合理安排上機操作實驗課,借助上機實驗課來加深學生對理論知識的理解以及實踐。不僅如此教師還要對每一個實踐課程有一個明確的安排,比如教學目標、實踐任務等等。學生在實踐課程之后還要有一個實踐報告,教師要根據學生的實踐報告分析學生的學習情況,對學生進行一個有針對性的訓練,保證編程課程的教學質量。
實踐活動是編程教學中必不可少的教學活動,可以幫助學生更快地掌握編程的技巧以及編程能力。同時,實踐操作是python程序設計中重要的教學環節,僅僅是理論教學在編程中是沒有意義的,只有將理論知識落實實踐才是計算機編程的意義。例如在《Python基本圖形繪制》的學習中,學生在深度學習Python的語言之后可以進行《Python蟒蛇繪制》的實踐操作,以此來練習Python基本圖形繪制的過程,更深一步地理解和吸收知識內容,明白內容的意義。再或者在《基本數據類型》的教學中,學生在學習數字類型以及操作之后,可以進行《天天向上的力量》的實踐操作。通過即時的實踐練習,學生可以馬上對理論進行驗證學習,加快熟悉其中的理論知識應用,并發揮自己的創作力來創新的實踐活動。
三、創設電化教學方式的教學
計算機編程是一個邏輯性以及抽象性均具備的知識內容,單單依靠口述以及板書的方式教學方式難以對知識內容進行一個具體有效的闡述。根據教學目的以及教學內容,教師可以應用電化學的教學方式,將知識內容用可視化的方式,幫助學生更加直觀地觀看和理解知識內容。比如教師可以將多媒體將編程結果效果展示出來,引起學生的興趣。以結果的方式激發學生的求知欲望,帶領學生進入編程的學習當中。教師還可以利用多媒體向學生展示編程的過程以及不同編程過程的可能性結果,幫助學生從多個角度觀看編程的過程。最后教師還可以利用線上授課、遠程授課、線上考試、線上作業、微課授課的方式來拓展課堂空間,讓學生感受不同方式的編程學習。
總結:
理論知識是實踐的基礎,實踐活動是提升個人操作能力,落實理論知識的重要方式,創設一個電化教學方式來實現教學的多樣化,這一些教學方式能夠有效地推動職業高中計算機編程教學的發展。教師應該要積極探究教學方法與教學內容之間的關系,以此來推動計算機教學的發展,讓學生實現個人能力的提升,以滿足職業發展的需求。
參考文獻:
[1]邵曉舟.淺談計算機語言編程教學方法[J].科學與財富,2018(6):242.
[2]殷萍.職高教育計算機教學的探索[J].數碼設計(下),2020,9(3):239-240.
安徽省天長市工業學校 239300