国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

VB語言編程的教學(xué)難點(diǎn)及對策初論

2015-01-13 09:25李偉偉
都市家教·下半月 2014年10期
關(guān)鍵詞:教學(xué)難點(diǎn)對策

李偉偉

【摘 要】結(jié)合VB語言編程教學(xué)中的難點(diǎn)和問題,對其應(yīng)對策略進(jìn)行了分析和探討,希望可以提升VB語言編程教學(xué)工作的質(zhì)量和效率。

【關(guān)鍵詞】VB語言編程;教學(xué)難點(diǎn);對策

前言

在素質(zhì)教育不斷深化,教育制度不斷完善的帶動(dòng)下,許多高職院校開始重視對于高新技術(shù)人才的培養(yǎng),VB課程開始成為高職院校教學(xué)活動(dòng)的重要組成部分。但是從目前的實(shí)際情況看,在VB語言編程教學(xué)中,存在著一些教學(xué)難點(diǎn),在一定程度上影響了教學(xué)工作的順利展開,需要相關(guān)教師的重視和解決。

一、VB語言概述

VB語言,指Visual Basic,是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動(dòng)編程語言,是世界上使用人數(shù)最多的語言,源自于BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應(yīng)用程序開發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫,或者輕松的創(chuàng)建ActiveX控件。VB語言具有可視化、面向?qū)ο?、事件?qū)動(dòng)編程機(jī)制等特點(diǎn),與其它程序設(shè)計(jì)語言相比,VB語言不僅功能更加強(qiáng)大,而且簡單易學(xué),更可以為進(jìn)一步學(xué)習(xí)計(jì)算機(jī)專業(yè)知識奠定良好的基礎(chǔ)。因此,VB語言是當(dāng)前高職高專院校進(jìn)行編程語言教學(xué)的首選入門課程。

二、VB語言編程教學(xué)的難點(diǎn)及對策

VB語言編程教學(xué)通??梢苑譃閮纱蟀鍓K,即界面設(shè)計(jì)和程序代碼設(shè)計(jì),界面設(shè)計(jì)的操作相對簡單,只是需要注重細(xì)節(jié)方面的處理,而程序代碼設(shè)計(jì)則要求學(xué)生具備良好的抽象邏輯思維,因此往往是教學(xué)工作的重點(diǎn)和難點(diǎn)。這里主要針對幾個(gè)典型的難點(diǎn)問題進(jìn)行分析和探討。

1.變量問題

在VB語言編程教學(xué)的相關(guān)課程中,變量是指一個(gè)有名稱的內(nèi)存位置,主要是用來對數(shù)據(jù)值進(jìn)行儲(chǔ)存。可以說,變量概念是計(jì)算機(jī)程序設(shè)計(jì)語言中最為基本、最為核心的概念,貫穿于整個(gè)教學(xué)過程的始終,能否對變量進(jìn)行進(jìn)行充分理解和應(yīng)用,直接影響著學(xué)生的編程能力。作為一個(gè)十分抽象的概念,變量在程序編寫過程中只是一個(gè)簡單的代碼,而且其語句從表面上來看,如同一個(gè)數(shù)學(xué)等式,其中的“=”在程序設(shè)計(jì)語言中稱為賦值號,學(xué)生很容易將其與等于號混淆。同時(shí),在程序代碼的編寫過程中,同一個(gè)變量可能多次出現(xiàn),而且其存放的值是動(dòng)態(tài)變化的,理解起來十分困難。

對此,教師應(yīng)該充分重視,提升學(xué)生對于變量概念的理解和應(yīng)用能力。首先,要讓學(xué)生明白,變量是內(nèi)存某空間位置的標(biāo)識符,就如同班級的編號一樣,可以對相應(yīng)的內(nèi)存位置進(jìn)行表示;其次,變量中的數(shù)值是不斷變化的,同樣如班級的編號不變,但是班級內(nèi)的學(xué)生每一年都在發(fā)生變化,是一個(gè)動(dòng)態(tài)管理的過程;然后,在程序運(yùn)行過程中,要想對數(shù)值或文本進(jìn)行下載,就必須具備相應(yīng)的存儲(chǔ)空間,這就是內(nèi)存的作用。在程序設(shè)計(jì)語言中,通過對變量方式的定義,可以提供相應(yīng)的內(nèi)存空間,對數(shù)據(jù)進(jìn)行存放。

2.函數(shù)問題

在VB語言編程中,函數(shù)所占的比例很小,因此大部分函數(shù)的功能以及相關(guān)參數(shù)學(xué)生都可以理解,其教學(xué)的難點(diǎn)突出表現(xiàn)在實(shí)際應(yīng)用中,學(xué)生無法應(yīng)用函數(shù)來解決實(shí)際問題。造成這種現(xiàn)象的原因,是由于在教學(xué)中缺乏函數(shù)應(yīng)用的實(shí)例,單純的理論講解難免會(huì)影響學(xué)生的實(shí)際操作和應(yīng)用能力。

對此,一方面,要對常用的函數(shù)進(jìn)行重點(diǎn)講解,重點(diǎn)應(yīng)用,另一方面,結(jié)合實(shí)際需求,對教學(xué)內(nèi)容進(jìn)行組織,通過相應(yīng)的實(shí)例,對函數(shù)以及函數(shù)組合的應(yīng)用進(jìn)行講解。例如,在對字符函數(shù)進(jìn)行講解時(shí),應(yīng)該組織學(xué)生進(jìn)行討論,從自身學(xué)到的知識,分析如何對其進(jìn)行人工解決,如何使用計(jì)算機(jī)編程的方式進(jìn)行解決,使得學(xué)生可以充分明確解題的思路和流程。另外,在課后,要根據(jù)教學(xué)內(nèi)容,布置相應(yīng)的練習(xí)題目,使得學(xué)生可以通過練習(xí)熟練掌握函數(shù)及函數(shù)組合的應(yīng)用技巧,促進(jìn)學(xué)生的鞏固和提高。

3.結(jié)構(gòu)問題

在結(jié)構(gòu)化的程序設(shè)計(jì)語言中,有順序結(jié)構(gòu)、選擇結(jié)構(gòu)以及循環(huán)結(jié)構(gòu)三種形式,前者比較容易理解,而后兩者由于語法格式眾多且執(zhí)行方式的差異性,會(huì)造成學(xué)生理解困難,在進(jìn)行程序編寫的過程中,往往會(huì)感到不知所措,難以對語法結(jié)構(gòu)進(jìn)行合理選擇。

針對這個(gè)問題,教師應(yīng)該從選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)中,選擇典型代表,進(jìn)行重點(diǎn)講解和反復(fù)應(yīng)用,使得學(xué)生可以熟悉其功能,并將其熟練應(yīng)用到實(shí)際問題中,然后對其他內(nèi)容進(jìn)行適當(dāng)講解,使得學(xué)生可以舉一反三,充分掌握結(jié)構(gòu)的應(yīng)用技巧。

三、結(jié)語

總而言之,在當(dāng)前計(jì)算機(jī)技術(shù)和信息技術(shù)不斷發(fā)展的影響下,VB語言編程的作用日益凸顯,相關(guān)教師應(yīng)該充分重視起來,運(yùn)用合理有效的教學(xué)方法和教學(xué)措施,針對教學(xué)中存在的難點(diǎn)和問題進(jìn)行解決,強(qiáng)化教學(xué)效果,提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生的抽象邏輯思維能力,為社會(huì)提供更多的程序設(shè)計(jì)人才。

參考文獻(xiàn):

[1]韓菊.試析 VB 語言編程的教學(xué)對策[J].新課程(下),2013,(12):35.

[2]江朝兵,施問全.VB語言教學(xué)難點(diǎn)及對策三例[J].電腦知識與技術(shù),2010,(33):3963-9364,9366.

[3]張?jiān)虑?淺談高職 VB 語言教學(xué)改革與實(shí)踐[J].吉林省教育學(xué)院學(xué)報(bào),2012,28(4):140-141.endprint

猜你喜歡
教學(xué)難點(diǎn)對策
診錯(cuò)因 知對策
對策
面對新高考的選擇、困惑及對策
關(guān)于職工隊(duì)伍穩(wěn)定的認(rèn)識和對策
防治“老慢支”有對策
走,找對策去!
依“情”而入,在思考辨析中深度體悟
汽車維修專業(yè)中多媒體教學(xué)應(yīng)用分析
見微知著,從難點(diǎn)到亮點(diǎn)
淺談初中語文教學(xué)設(shè)計(jì)內(nèi)容