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