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
主站蜘蛛池模板: 91精品aⅴ无码中文字字幕蜜桃| 1769国产精品视频免费观看| 欧美精品亚洲精品日韩专区| 亚洲视屏在线观看| h网站在线播放| 精品午夜国产福利观看| 97超碰精品成人国产| 久久午夜影院| 亚洲首页在线观看| 亚洲中文精品久久久久久不卡| 无码高潮喷水在线观看| 秋霞国产在线| 黄色国产在线| 精品久久高清| 免费又爽又刺激高潮网址| 精品视频一区在线观看| 免费看黄片一区二区三区| 久久精品无码中文字幕| 久久国产精品夜色| 国产免费自拍视频| 亚洲综合片| 久久人搡人人玩人妻精品| 欧美第二区| 精品亚洲欧美中文字幕在线看| 色哟哟色院91精品网站| 国产乱人伦精品一区二区| 亚洲无线国产观看| 国产超碰在线观看| 亚洲伊人电影| 国产亚洲精久久久久久无码AV| 欧美乱妇高清无乱码免费| 欧美三级视频网站| 亚洲第一视频区| 国产在线无码一区二区三区| 三上悠亚精品二区在线观看| 人人91人人澡人人妻人人爽| 国产乱人视频免费观看| 久久中文电影| 黄色福利在线| 国产杨幂丝袜av在线播放| 美女扒开下面流白浆在线试听| igao国产精品| 最新亚洲人成无码网站欣赏网| 国产精品黑色丝袜的老师| 国产精品三级专区| 国产精品亚洲天堂| 国产精品人莉莉成在线播放| 国内精品免费| 亚洲人成日本在线观看| 中国毛片网| 欧美在线导航| 青青草原国产av福利网站| 色窝窝免费一区二区三区 | 亚洲精品黄| 日韩成人在线视频| 九色国产在线| 亚洲第一区欧美国产综合 | 这里只有精品在线| 久久精品中文无码资源站| 欧美高清三区| 中文字幕亚洲另类天堂| 国产精品大白天新婚身材| 老司机午夜精品视频你懂的| 成人免费午夜视频| 国产一级无码不卡视频| 色成人亚洲| 国产精品无码AV片在线观看播放| 亚洲精品色AV无码看| 精品国产一二三区| 91福利在线观看视频| 毛片视频网址| 国产真实二区一区在线亚洲| 欧美成在线视频| 无码有码中文字幕| 亚洲永久免费网站| 爆乳熟妇一区二区三区| 日本不卡在线播放| 日本不卡视频在线| 幺女国产一级毛片| 青青草国产免费国产| 在线观看国产精品日本不卡网| 色噜噜在线观看|