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