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

高職院校Visual FoxPro課程教學方法探討

2017-01-10 02:23:34曹耀輝
無線互聯科技 2016年13期
關鍵詞:方法教學

曹耀輝

摘要:針對高職院校,基于“Visual FoxPro程序設計”課程的多年教學經驗,文章提出一些行之有效的教學方法與經驗,以便對青年教師能有所借鑒,同時對廣大學生學習能夠起到很好的指導作用。關鍵詞:Visual FoxPro;程序設計;教學;方法

盡管目前“Visual FoxPro程序設計”教材很多,但對于高職學生來說,很難遇到一本通俗易學的教材。教師在講授內容時,也感到不太好講,多數學生學不懂,普遍學得比較膚淺,不夠扎實。作者針對這種情況以及自己長期從事“VisualFoxPro程序設計”的教學歷程,提出如何講授好這門課程以及學生如何能學好這門課程的一些經驗。

多數學生的學習方法不恰當,學習時抓不住重點,一開始也想學好這門課程,學習熱情比較高漲,但是學習時一遇到幾個困惑問題,就變得灰心喪氣,喪失學習這門課程的信心。作為教師,應該引導學生解決這些困擾他們的關鍵問題,樹立學生的自信心,激發學生學習的熱情和興趣,從而使他們能夠比較順利地學完并學好這門課程。下面就這門課程的特點和幾個關鍵的知識點,加以辨析,探究這門課程的教法,以便廣大學生能夠把握這門課程的主要知識點,從而更深刻地理解這門課程。

1 理解常量、變量、表達式及類型

顧名思義,常量就是一個不變的值,變量的值是能夠改變的,盡管簡單,學生一聽就懂,可是學生在學到后面應用時往往就連最簡單的概念都忘了。因此,教師在講授時千萬不能講完概念就一筆帶過,還要給學生多舉一些有代表性的例子,比如23,“X-”,{^1998-12-25},X,姓名,AGE 1等,這樣就引出常量與變量的表示,同時引出常量與變量的類型,多舉實例予以說明,最后一定要告訴學生常量、變量和函數都屬于表達式的范疇,都算作表達式的特例。

2 搞清數據庫文件、表文件及其關系

作為重點,教師一定要給學生講透數據庫、數據表、自由表及其關系,講透數據庫文件、數據表文件、自由表文件及其關系。很多學生學完數據庫后,思想還是沒有頭緒,分不清數據庫文件、表文件的關系,一些同學錯誤地認為數據庫表文件就存放在數據庫文件中,移出成為自由表以后才不包含在數據庫文件中,一旦自由表添加到數據庫后就成為數據庫表,從而此表文件就存放在數據庫文件中,其實這個理解是不對的。正確的理解應該是,使用數據庫時邏輯上認為自由表不包含在數據庫中,一旦自由表添加到數據庫后就成為數據庫表,隸屬于該數據庫,物理上數據庫表的具體數據還是不在包含它的數據庫文件中,只是將指向表文件的指針存放到了包含它的數據庫文件,數據庫文件仍然不直接包含表文件中的數據,只是建立了數據庫文件和數據表文件的邏輯聯系,這樣才符合數據庫減少冗余的思想。

3 多表操作中理解工作區的概念及數據工作期的用法

教師應重點講清講透數據工作區的本質,既然在同一時刻一個工作區只能打開一個表文件,那么在進行多表操作時肯定要用到多個工作區,要教會學生用命令進行工作區的選擇,熟練掌握SELECT命令,理解當前工作區的概念,多用形象比喻,比如多個教師為多個班級上課,就某個教師來說,在某個時刻有一個當前教室。在給學生操作演示時,可借助于數據工作期這一有力的工具來說明,在數據工作期窗口中,依次打開幾個表文件,不斷切換當前工作區,注意觀察數據工作期窗口中的每一個提示信息,從而直觀地給學生說明了工作區、當前工作區、非當前工作區的概念。

4 理解索引含義及索引文件

首先,教師要給學生講清排序與索引的區別。告訴學生Visual FoxPro索引是由指針構成的文件,這些指針邏輯上按.照索引關鍵字值進行排序。索引文件和表文件分別存儲,不改變表中記錄的物理順序。實際上創建索引是創建一個由指向.dbf文件記錄的指針構成的文件。若要根據特定順序處理表記錄,可以選擇一個相應的索引。

其次,一定要給學生講清索引的4種類型:主索引、候選索引、唯一索引和普通索引。可以打比方、多舉例,切忌平鋪直敘,就概念講概念。比如在學生情況表中通常將學號、姓名等作為候選索引(注意,當表中有不同記錄的姓名字段取值相同時,姓名也就不能作為候選索引,因為候選字段在不同記錄不允許出現重復值);在某個時刻候選索引可以有多個,但主索引只能有一個,可以從候選索引中選取一個作為主索引,通常將學號作為主索引;而唯一索引是指表中該索引字段值相同的記錄只取一個進入索引表,比如看學生情況表中有多少個班級,即可根據班級建立唯一索引;而普通索引允許字段出現重復值。

最后,要給學生強調什么是單項索引(擴展名為IDX),什么是復合索引(擴展名為CDX),在復合索引中要分清結構復合索引和非結構復合索引。重點讓學生掌握結構復合索引及其特性,比如在打開表時自動打開。

5 SQL語句中應掌握主要短語的含義

SQL是一種一體化的語言,它包括了數據定義、數據查詢、數據操縱和數據控制等方面的功能,它可以完成數據庫活動中的全部工作。SQL語言是一種高度非過程化的語言,它不必告訴計算機“如何”做,只需用戶告訴計算機要“做什么”,SQL語言就可以將要求交給系統,自動完成全部工作。既然SQL語句十分重要,其作用非常廣泛,那么教師就要將SQL語句格式中的主要短語給學生講清楚,當然,必須列舉大量的具體實例,同時采取多媒體投影演示教學,可以驗證理論分析結果和實際運行結果的統一。SQL語句格式中的主要短語及含義如下:

SELECT短語說明要查詢的數據,通常其后跟多個字段。

FROM短語說明要查詢數據的來源表。

WHERE短語說明要查詢的條件,通常其后跟一個邏輯表達式。

GROUP BY短語用于對查詢結果進行分組。

HAVING短語一般跟隨GROUP BY短語使用,用來限定分組必須滿足的條件。

ORDER BY短語用來對查詢的結果進行排序。

注意,最易混淆的就是wHERE短語和HAVING短語,以致許多教材介紹有誤,比如,高等教育出版社于2001年出版的《全國計算機等級考試二級教程Visual FoxPro程序設計》教材中提到,“HAVING短語必須跟隨GROUP BY短語使用,它用來限定分組必須滿足的條件”,作者通過大量實驗證明此說法欠妥。正確的說法應該是“sOL語句中若無GROUP BY短語時,WHERE短語和HAVING短語等價;若有GROUP BY短語時,WHERE短語和HAVING短語才有所區別,此時WHERE短語說明要查詢的條件,HAVING短語用來限定GROUP BY分組必須滿足的條件”。

6 分清查詢與視圖的區別

查詢和視圖是檢索和操作數據庫的兩個基本工具和手段,它們都是根據基本表定義的,定義方式十分類似。從普通檢索數據的角度來講,查詢和視圖基本具有相同的作用。

二者的區別是,查詢可以定義輸出去向,可以將查詢的結果靈活地應用于表單、報表、圖形等各種場合,但是利用查詢不可以修改數據;而利用視圖可以修改數據。教師在講授這個關鍵知識點時千萬不能一筆帶過,也不能照本宣科,而應選用好一兩個表,通過實例用多媒體投影演示,才能給學生留下較為深刻的印象。

7 程序設計中掌握三大基本結構

教師在講授程序設計時,一定要講清程序的三大結構,即順序結構、選擇結構和循環結構。當然順序結構是最簡單的程序結構,教師可以簡單介紹,重點放到選擇結構和循環結構的講解上,難點放到循環結構的講解上。在講解循環結構時,應先畫出循環流程圖,圍繞流程圖講解后,再舉幾個有代表性的典型例子,比如利用循環結構編程計算100以內自然數之和,可以采取從小到大的順加算法,亦可采用從大到小的倒加算法,將同一問題的多個算法寫出來,配合循環流程圖講解,不僅能夠講得清楚,而且能啟發學生的創造性思維。

8 表單設計中分清Caption屬性與Name屬性

筆者發現好多學生經常將Caption屬性與Name屬性混為一談,教師在講述表單屬性時,一定要將Caption屬性與Name屬性的區別給學生講清楚。Caption屬性指的是對象的標題文本,顯示在屏幕上以幫助使用者識別各對象;而Nanle屬性指定在代碼中用以引用對象的名稱。

特別注意,在代碼設計時,應該用Name屬性值,而不能用Caption屬性值來引用對象。在同一作用域內兩個對象(如一個表單內的兩個命令按鈕)可以有相同的Caption屬性值,但不能有相同的Name屬性值。

9 結語

在Visual FoxPro程序設計課程的教學中,文章以這門課程的特點和幾個關鍵的知識點作為主線,加以辨析,分析了教材知識點教法,以便廣大高職學生能夠把握這門課程的主要知識點,從而更深刻地理解這門課程,進而啟發廣大學生的學習思維,最后達到提高廣大學生分析問題和解決問題能力的目的。

猜你喜歡
方法教學
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
如何讓高中生物教學變得生動有趣
甘肅教育(2020年12期)2020-04-13 06:25:34
學習方法
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
跨越式跳高的教學絕招
體育師友(2013年6期)2013-03-11 18:52:18
主站蜘蛛池模板: 一级毛片免费高清视频| 欧美成人看片一区二区三区| 国产精品久久久久久久久久98 | 狠狠色噜噜狠狠狠狠色综合久| 国产精品对白刺激| 亚洲一区二区三区麻豆| 欧美日韩在线成人| 女人18毛片久久| 天堂网亚洲系列亚洲系列| 亚洲第一av网站| av在线无码浏览| 亚洲欧美综合在线观看| 国产无码制服丝袜| 成人伊人色一区二区三区| 国产精品第5页| 国产精品成人啪精品视频| 国产午夜一级淫片| 亚洲国产成人久久77| 欧美国产日韩在线观看| 免费中文字幕在在线不卡| 国产精品护士| 91av成人日本不卡三区| 亚洲中文精品人人永久免费| 四虎成人在线视频| 久久黄色影院| 无码粉嫩虎白一线天在线观看| 亚洲无码精彩视频在线观看| 中文字幕资源站| 99精品在线视频观看| 高清视频一区| 91小视频版在线观看www| 欧美久久网| 亚洲综合久久一本伊一区| JIZZ亚洲国产| 欧美日韩成人| 国产剧情无码视频在线观看| 国产一级毛片高清完整视频版| 欧美在线三级| 欧日韩在线不卡视频| 欧美精品啪啪| 免费国产小视频在线观看| 亚洲AV无码乱码在线观看裸奔| 亚洲美女操| 亚洲第一成年免费网站| 亚洲另类色| 国产超薄肉色丝袜网站| 国产精鲁鲁网在线视频| 久久无码免费束人妻| 亚洲天堂.com| 国产一在线观看| 日韩天堂视频| 又大又硬又爽免费视频| 精品久久国产综合精麻豆| 成人免费午夜视频| 国产一级无码不卡视频| 国产精品七七在线播放| 在线观看无码a∨| 国产精品一区二区在线播放| 久久香蕉国产线看观看式| 99成人在线观看| 香蕉网久久| 91无码国产视频| 激情综合激情| 国产精品人成在线播放| 精品人妻无码中字系列| 亚洲一区黄色| 自拍欧美亚洲| 中文毛片无遮挡播放免费| 无码丝袜人妻| 91精品国产91欠久久久久| 国产美女精品在线| AV熟女乱| 欧美三级日韩三级| 91精品久久久无码中文字幕vr| 在线观看国产网址你懂的| 亚洲精品国产成人7777| 婷婷午夜天| 国产精品自拍露脸视频| 青青青视频免费一区二区| 999国内精品视频免费| 久久婷婷五月综合色一区二区| 国产精品久久久久久久久久98|