黃捍衛(wèi)
【摘要】VB編程課程是大多數(shù)職高學(xué)生必修的計(jì)算機(jī)核心課程。他們有很多知識(shí)和語法,而且時(shí)間安排還不夠。對于非計(jì)算機(jī)專業(yè),不僅是很難編寫程序,而且在不知情的情況下也無法啟動(dòng)。此外,由于手機(jī)在互聯(lián)網(wǎng)時(shí)代的使用時(shí)間過長,因此在理論課堂中玩手機(jī)非常普遍,而教師也無法大力防止使用它們。因此,為了提高課堂效果,有必要正確使用計(jì)算機(jī)vb程序教學(xué)方法。
【關(guān)鍵詞】職業(yè)高中;計(jì)算機(jī);vb程序教學(xué)
稱為VB的Visual Basic編程具有可視化目標(biāo)和面向事件的編程機(jī)制的功能。易學(xué)且功能強(qiáng)大,這是我們學(xué)校計(jì)算機(jī)專業(yè)非常實(shí)用且必修的課程。課程分為兩部分:設(shè)計(jì)程序界面和編寫程序代碼。對于學(xué)生而言,思維方式和編程概念是全新的,對于他們而言,這通常很無聊,難以理解且不感興趣,因此很難同意。學(xué)生可以針對這種情況掌握哪些教學(xué)方法?我在以下幾個(gè)培訓(xùn)階段中擁有以下經(jīng)驗(yàn):
一、教育學(xué)生養(yǎng)成良好的編程習(xí)慣
設(shè)計(jì)過程就像建造一棟高層建筑。您必須首先設(shè)計(jì)圖紙并開始施工。如果某個(gè)特定鏈接出現(xiàn)問題,后果將是嚴(yán)重的。盡管這對于編程而言并不那么嚴(yán)重,但采取基本步驟并養(yǎng)成良好的編程習(xí)慣非常重要。我認(rèn)為主要步驟是:問題分析→主題設(shè)計(jì)→用戶界面設(shè)計(jì)→代碼設(shè)計(jì)→調(diào)試→維護(hù)。因此,每次遇到要解決的編程問題時(shí),都必須首先分析該問題,許多學(xué)生都忽略了這一步驟。他們通常首先創(chuàng)建一個(gè)接口,然后在開始編寫代碼時(shí)考慮如何解決該問題,即使在編寫代碼后,也很容易導(dǎo)致任何地方無所適從,但也會(huì)有很多錯(cuò)誤和遺漏。對于初學(xué)者來說,您要做的就是一步一步地遵循基本的編程步驟,養(yǎng)成良好的習(xí)慣后,我認(rèn)為編程會(huì)更加方便。
二、突破培訓(xùn)困難
教學(xué)困難是指教學(xué)過程中學(xué)生難以理解的教學(xué)內(nèi)容。如果他們不能及時(shí)克服所有困難,隨著時(shí)間的推移積累的困難將使許多學(xué)生感到恐懼。因此,快速有效地克服疑難問題是提高教學(xué)質(zhì)量的重要保證,是提高學(xué)生學(xué)習(xí)信心的關(guān)鍵因素,也是教師所需要的關(guān)鍵技能之一。以下是我在教學(xué)中使用的一些方法。
1.類比
類推的關(guān)鍵是將抽象的問題轉(zhuǎn)移到日常生活中已知的事物上,并將兩者的相似性相結(jié)合,以促進(jìn)學(xué)生的理解。面向?qū)ο缶幊痰幕靖拍钍墙炭茣械碾y點(diǎn)。為了達(dá)到預(yù)期的教學(xué)效果,將不同的科目用作類比。例如,當(dāng)介紹對象屬性的概念時(shí),您可以使用一個(gè)人的性別、身高、體重和其他特征作為類比;例如,在介紹對象方法時(shí),可以使用類比,例如可以是人的吃飯、睡覺和唱歌。當(dāng)由于這個(gè)概念過于抽象而學(xué)習(xí)變量時(shí),邏輯思維能力較弱的學(xué)生碰到空白,他們也不知道它是什么。另外,他們習(xí)慣于使用“=”,任何時(shí)候都很難理解變量的值,這已成為主要的培訓(xùn)挑戰(zhàn)。
2.旋轉(zhuǎn)
當(dāng)然,只有了解學(xué)習(xí)才有意義。然而,在教學(xué)中,由于數(shù)學(xué)基礎(chǔ)差,學(xué)生無法保持他們的抽象思維能力。即使您使用多種方法,也仍然無法理解。在這種情況下,您只能將其與筆記一起記住。例如:Int函數(shù),其函數(shù)是取最大整數(shù),不大于其自身。但是,總會(huì)有一些學(xué)生通過舍入負(fù)數(shù)來犯錯(cuò)誤。絕對要記住:“所有尾巴都應(yīng)直接截?cái)?負(fù)數(shù)應(yīng)減少1,然后再縮短。”從那以后,沒有學(xué)生犯過任何錯(cuò)誤。
3.總結(jié)與介紹
教學(xué)表明,盡管學(xué)生學(xué)習(xí)困難,但他們經(jīng)常犯錯(cuò)誤或容易混淆。因此,我試圖使用歸納法來總結(jié)和介紹一些容易出錯(cuò)且容易混淆的知識(shí)點(diǎn),獲得了良好的教學(xué)效果。學(xué)生不僅可以扎實(shí)地掌握關(guān)鍵知識(shí)點(diǎn),還可以提高他們的知識(shí)水平,并對學(xué)習(xí)充滿信心。例如,函數(shù)中的Int函數(shù)和Fix函數(shù);Spc功能和Space功能;空格功能和Tab功能等
三、使用微信做作業(yè)
在VB編程教學(xué)過程中,如果教師使用微信來做家庭作業(yè),他們可以做各種家庭作業(yè),可以是文本、語音或圖形形式的家庭作業(yè)。因此,使用微信進(jìn)行家庭作業(yè)實(shí)際上是課堂教學(xué)的有效擴(kuò)展,并且是放學(xué)后學(xué)生的開始。在微信小組中分配作業(yè)可以引導(dǎo)學(xué)生直接討論并鞏固相關(guān)知識(shí)。例如,教學(xué)滾動(dòng)界面設(shè)計(jì)使編寫代碼,分配家庭作業(yè)給微信以及組織學(xué)生互相提問(例如編寫職位)變得困難。這實(shí)際上是鞏固知識(shí)的一種新方法。可以看出,微信在職高學(xué)校課程教學(xué)中的應(yīng)用可以有效地鞏固學(xué)生的學(xué)習(xí)成績。特別是在當(dāng)今社會(huì),隨著互聯(lián)網(wǎng)信息技術(shù)的飛速發(fā)展,微信已成為高中生日常對話的工具之一,為使用微信增強(qiáng)學(xué)生的學(xué)習(xí)效果提供了有力的保證。
四、轉(zhuǎn)變實(shí)踐訓(xùn)練方法
考慮到需要參加相關(guān)的入學(xué)考試,實(shí)際培訓(xùn)強(qiáng)調(diào)理論教學(xué)和練習(xí)的實(shí)踐,而忽略了實(shí)踐培訓(xùn)和學(xué)生實(shí)踐技能的發(fā)展。因此,首先,我們需要適當(dāng)?shù)卦黾訉?shí)踐課,試圖使學(xué)生更多的實(shí)踐,多思考和測試他們的想法,其次,我們需要注意啟發(fā)和引導(dǎo)實(shí)踐課,學(xué)生基礎(chǔ)薄弱,當(dāng)需要自己動(dòng)手做時(shí),大多數(shù)學(xué)生都沒有機(jī)會(huì)上手。他們需要老師“設(shè)計(jì)任務(wù)→激發(fā)→引導(dǎo)→嘗試→探索→觀察”,以成為獨(dú)立的學(xué)生,團(tuán)結(jié)起來。“教學(xué)法”和“學(xué)習(xí)法”使學(xué)生感受到學(xué)習(xí)的樂趣。在此過程中,教師應(yīng)更加鼓勵(lì),及時(shí)發(fā)現(xiàn)和解決問題,并幫助學(xué)生總結(jié)。
簡而言之,在教學(xué)中要遵循理論與實(shí)踐相結(jié)合的方法,注意學(xué)生適應(yīng)能力的發(fā)展,努力思考,多下功夫,一定要達(dá)到預(yù)期的教學(xué)目標(biāo),并培養(yǎng)出符合社會(huì)需求的實(shí)踐型人才。
參考文獻(xiàn):
[1]江代有,樊海瑋.基于SPOC的翻轉(zhuǎn)課堂在VB程序設(shè)計(jì)課程教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2017(12):116-118.
[2]余為益,胡紅,胡慧忠.微信為支持、案例任務(wù)為驅(qū)動(dòng)的VB教學(xué)模式設(shè)計(jì)與實(shí)現(xiàn)[J].中國輕工教育,2017(04):64-68.
河南省平頂山市汝州市中等專業(yè)學(xué)校