999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

非計算機專業VB程序設計課程教學思考

2011-10-26 09:42:58張紅偉徐州醫學院醫學信息學院江蘇徐州221000
中國科技信息 2011年16期
關鍵詞:計算機課程教學

張紅偉 徐州醫學院醫學信息學院, 江蘇 徐州 221000

非計算機專業VB程序設計課程教學思考

張紅偉 徐州醫學院醫學信息學院, 江蘇 徐州 221000

結合VB課程本身教學要求,針對非計算機專業學生學習第一個門程序設計語言的特點,總結了VB程序設計課程教學過程中幾個基本問題,并探討了相應的教學方式和方法。

VB課程;非計算機專業;教學方法

引言

隨著信息社會的發展,計算機作為一種智能化的工具不斷深入到我們生活、工作的方方面面。掌握計算機知識與技術已經作為現代人的一個基本技能。對于在校的大學生來說,作為即將踏入工作崗位的高技能工作者的代表,掌握計算機應用對其尤為重要。在高等教育中,計算機也已成為大學生課程體系和知識體系中的重要組成部分。目前,對于非計算機專業的學生,一般主要開始兩門計算機課程:計算機文化基礎和VB程序設計。

對于非計算機專業學生來說,本身掌握的計算機知識相對較少、底子薄,難以深入理解VB程序設計,同時學生也抱怨課程內容相對繁雜、枯燥、難以學習和理解,也無法和實際生活想聯系、能以應用,因而也缺乏學習的動力,更不用說是自主學習。對于這種現象,主要原因可以總結為以下:

第一忽略了認知結構在學習過程中的作用,不注重幫助學生構建VB課程的認知結構、學習VB的作用,致使學生對學習的目的不清楚,從而缺乏學習的興趣和動力,也無法掌握從整體上掌握知識框架。

其次 學生對于新的課程認識不足,而且教師在上課過程很少介紹本門課程的特點和學習的方法,從而學生導致在不知道如何去學習這么課程。

針對這兩個問題,本文結合認知主義學習理論并針對VB課程的特點,給出了如何幫助學生構建VB課程的結構、獲取課程的基本原理,從而夯實課程學習的基礎;另外結合VB學習的特點,教給學生學習的方法,讓學生知道如何學,進而為學生自學做好充分的準備。

1、幫助學生構建課程基本結構:讓學生知道要學什么

認知主義強調教學應該讓學生掌握學科的基本結構。所謂的學科的基本結構就是指學科的基本概念、基本原理和基本態度和方法。認知主義的代表人物布魯納認為,學生懂得了基本原理,就使得學科更容易理解,就容易記憶學科的知識,就容易產生學習的遷移,就能夠縮小“高級知識”和“初級”知識之間的間隙[1]。因此幫助學生了解VB課程的基本原理、基本概念以及基本的學習方法對于學好V B非常重要。

1.1 幫助學生理解計算機相關的基本概念和原理

VB程序設計的先驅課程是計算機基礎知識,因此掌握計算機工作的基本原理對于學習VB非常重要。首先,學生要理解一下有關計算機的基本概念和原理:什么是計算機、它的工作原理、計算機的組成部分以及各個部分在計算機工作過程中的作用、計算機軟件以及操作系統概念、程序是如何被計算機執行的。這些基本的概念或者原理是學生進一步學習VB程序設計至關重要的基礎,因此在教學過程中一定要把這些概念和原理講的透徹,為學生進一步學習VB夯實基礎。

1.2 幫助學生熟悉教學大綱

認知主義學習理論把學習分為機械學習和意義學習,其代表人物奧蘇泊爾認為,意義學習就是將符號所代表的新知識與學習者的認知結構中央已有的適當觀念建立起非人為的和實質性的聯系過程。如果學習者沒有理解符號所代表的知識,只是依據字面上的聯系記住某些符號的詞句或者組合,則是一種死記硬背的機械學習。對于計算機學科以理解為主的知識學習,很顯然采用意義學習方式更為合適。但是,有意義學習有一些必要的條件,例如需要學習材料本身必須具有邏輯意義、學習者必須具備有意義學習的心向、學習者的認知結構中必須具備適當的知識以便同化新知識。

教學大綱是以系統和連貫的形式,按照章節、課題和條目敘述該課程主要內容的教學指導文件,它規定了每個學生必須掌握的理論知識和實際技能,也規定了教學進度和教學方法的基本要求[2]。而且教學大綱還明確給出了各章節的知識范圍和深度,包括對基礎理論、基本知識和基本技術“掌握”、“熟悉”和“了解”以及“學會”等不同的目的和要求。這樣學生在了解教學大綱的時候,不僅能對本門課程的主要知識結構有了基本認識和了解,并且能夠熟悉本門課程的詳細的教學內容以及各個章節的重點和要求,這樣學生在學習的過程既有大局觀有可以有的放矢,從而可以有效地促進學生進行意義學習。

2、教會學生學習方法:讓學生知道如何學

大學生學習知識和技能相對于以前階段的學習方式上有了很大的改變,其中最重要的是自主學習日益占有重要地位。因此在教學的時候除了在課堂上教學生VB的相關基礎知識和基礎理論,對于教會學生如何更好學習尤其是自我學本門課的方法十分重要。因為VB課程有著本身的特點,記憶不能根本上幫助學生學好VB課程。在VB教學的時候,要有意識的幫助學生建立計算機的思維模式很重要[3],也就是說學生能像計算機科學家那樣來思考問題,這樣學生既可以讀懂并理解別人的算法、程序同時在遇到實際的問題的時候就會產生一個本能的反應:如何編寫VB程序去解決問題,這樣就會更好促進學生去發現問題、編寫VB程序解決實際問題。

圖1 VB的幫助文檔中關于Len函數的說明圖

【例題1】 編寫程序,找出證書a至整數b范圍內所有的升序數。其中a≧100,b≦3000.所謂的升序數,是指從最高位開始直到個位,各位上的數字依次遞增的整數,例如,134、2356都是升序數,而173,25743不是升序數[4]。

教師要引導學生去解決問題,對于某個十進制的數,例如2356,如何判斷它是否是升序數呢?我們就要根據升序數的定義。但是首先要做的就是分解這個數,把各位上的數字提取出來,然后對提取出來的各個數逐次比較就行了。這里的關鍵就是提取各位上數字,我們可以引導學生如何提取:詢問學生有沒有什么方法從一個對象中提取其中某一部分,從而引導學生去找Mid函數。然后我們可以通過如下演示來引導學生發現其中提取的規律(其中st代表字符串“2356”):

第一步提取到字符“2”:Mid(st,1,1)→“2”

第二步提取到字符“3”:Mid(st,2,1)→“3”

第二步提取到字符“5”:Mid(st,3,1)→“5”

第二步提取到字符“6”:Mid(st,3,1)→“6”

教師就引導學生去發現其中的規律,在這里過程,處理的方式都是一樣,提取的次數就是數的位數,只不過每次Mid函數提取的起始位置不一樣,由于這一過程是有規律的重復,于是我們就想到用循環來提取數字(其中A代表一個長度為L e n (st)的數組):

這樣在提取所有位的數字之后,進行各位數字的比較就容易多了。

在這種情況下,學生不僅可以學以致用從而體現學習的價值,而且還是驅動學生往更高層發展的一個動力。

另外,教會學生合理的使用V B的MSDN。MSDN全稱是Microsoft Developer Network,是微軟公司面向軟件開發者的一種信息服務,對于VB6.0對應的幫助文檔是MSDN Library Visual Studio 6.0,其中包含V B所有基礎知識、開發實例等,它要比常見的教科書上介紹的知識更為詳細,更重要的是提供了詳細的用法。

圖2 VB的幫助文檔中Len函數的用法示例

【例題2】對于VB中的函數Len(),如果學生不明白不知道如何使用,只要打開VB的MSDN,然后在索引中輸入len,找到需要Len函數然后單擊,就可以在右面窗口中顯示Len函數的功能、參數等說明,如圖1所示,

如果還是不明白L e n函數的用法,單擊示例就可以看Len用法示例,圖2所示。因此,對于開發者來說,學會使用并用好VB的非常重要,因此教學的過程要教會學生 如何正確的使用VB的幫助文檔不僅可以為學生提供獲取知識方式也為學生自學提供便捷的途徑。

3、對于老師的要求

對于老師來說,要全面的掌握計算機學科的知識,能夠熟練地掌握教學大綱和教材,并針對非計算機學生的特點做好針對性的備課。在傳授學生新知識的之前,最好先給學生提供一些涉及面較廣、概括書評高的引導材料,用學習者能理解的語言和方式來表述,并且在組織學習材料的時候要注意所用到的學習材料本身必須具有邏輯意義,這樣才能更好地使用上述的教學方法。

4、小結

對非計算機在專業的學生進行VB教學的時候要注意上述的兩個問題,通過實踐表明,采用文中所述的教學方法能收到良好的效果:

第一、學生知道自己在學什么,并能知道知識的重點要點,這樣學生在學習的過程中就有的放矢,從而可以促進其學習。

第二、學生知道如何學。通過向學生講解學習的方法,能夠促進學生更好的掌握知識,為學生自學和自我提高打下了基礎。

[1]譚頂良.高等教育心理學[M]. 南京:河海大學出版社.2 0 0 6:3 3

[2]周川.簡明高等教學[M].南京:河海大學出版社.2006:119-120

[3] Eric Grimson, Jhon Guttag. Introduction to Computer Science and Programming[EB/OL]. http://download.v.163.com/dl/open/ 00DL0QDR0QDS0QVW.,ht2m0l11-5-20

[4]孫建國,海濱.Visual Basic實驗指導書[M].蘇州:蘇州大學出版社.2 0 1 0:9 7

G642

10.3969/j.issn.1001-8972.2011.16.133

張紅偉(1 9 8 2-),男,漢,江蘇徐州,助教,碩士研究生,研究方向:計算機網絡與信息安全。

猜你喜歡
計算機課程教學
計算機操作系統
數字圖像處理課程混合式教學改革與探索
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
為什么要學習HAA課程?
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 亚洲一区二区三区中文字幕5566| 亚洲性日韩精品一区二区| 高清欧美性猛交XXXX黑人猛交| 精品人妻AV区| 中文字幕日韩丝袜一区| 亚洲精品第一在线观看视频| 中文字幕亚洲第一| 国内精品伊人久久久久7777人| 亚洲精品中文字幕无乱码| 久久中文字幕2021精品| 一区二区理伦视频| 东京热一区二区三区无码视频| 成人久久18免费网站| 免费人欧美成又黄又爽的视频| 色久综合在线| 久久人与动人物A级毛片| 中文字幕亚洲精品2页| 国产亚洲欧美另类一区二区| 国产成人高清精品免费5388| 五月激情婷婷综合| 欧美高清日韩| 亚洲成人黄色在线| 成人国产免费| h网站在线播放| 国产杨幂丝袜av在线播放| 国产美女丝袜高潮| 亚洲日韩国产精品无码专区| 国产一区二区三区精品久久呦| 五月婷婷伊人网| 欧美日本二区| 亚洲视频免费在线| 欧美日韩一区二区在线免费观看| 亚洲区一区| 日本欧美在线观看| 72种姿势欧美久久久大黄蕉| 国产系列在线| 99re热精品视频中文字幕不卡| 四虎影视库国产精品一区| 中文字幕日韩丝袜一区| 国产毛片不卡| 成年A级毛片| 自慰高潮喷白浆在线观看| 日本亚洲成高清一区二区三区| 国产欧美在线观看精品一区污| 妇女自拍偷自拍亚洲精品| 免费一极毛片| 国产区成人精品视频| 国产成人亚洲无码淙合青草| lhav亚洲精品| 在线观看亚洲成人| 免费看a级毛片| 色天天综合久久久久综合片| AV老司机AV天堂| 国产午夜一级毛片| 国产女同自拍视频| 色婷婷视频在线| 男女男精品视频| 欧美成人免费午夜全| 久久黄色视频影| 亚洲成A人V欧美综合| 无码日韩精品91超碰| 在线观看免费黄色网址| 国产熟女一级毛片| 国产精品hd在线播放| 久久久噜噜噜| jizz在线观看| 免费国产无遮挡又黄又爽| 欧美精品不卡| 日韩成人免费网站| 91精品综合| 久久黄色毛片| 国产精品吹潮在线观看中文| 国产精品亚洲天堂| 伊人AV天堂| 伦精品一区二区三区视频| 免费在线成人网| 中美日韩在线网免费毛片视频| 青青青国产视频手机| 国产精品第三页在线看| 黄色三级毛片网站| 久久精品电影| 国产99精品久久|