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
主站蜘蛛池模板: 亚洲中文无码av永久伊人| 亚洲区第一页| 亚洲无码视频一区二区三区| 亚洲床戏一区| 成人亚洲视频| 精品亚洲麻豆1区2区3区 | 青青草欧美| 成人欧美日韩| 欧美在线一二区| 国产69精品久久久久妇女| 欧美在线伊人| 88国产经典欧美一区二区三区| 国产精品尹人在线观看| 欧美精品亚洲精品日韩专区va| 亚洲无码精彩视频在线观看| 亚洲香蕉在线| 久久青青草原亚洲av无码| 欧美日在线观看| 中文字幕无码av专区久久| 一区二区日韩国产精久久| 国产剧情无码视频在线观看| 国产靠逼视频| yjizz视频最新网站在线| 超碰aⅴ人人做人人爽欧美| 乱码国产乱码精品精在线播放| 漂亮人妻被中出中文字幕久久| 2020国产精品视频| 亚洲床戏一区| 亚洲国产日韩欧美在线| Aⅴ无码专区在线观看| 国产粉嫩粉嫩的18在线播放91| 成人精品亚洲| 亚洲欧洲一区二区三区| 国产成人综合久久| 97视频在线观看免费视频| 欧美一区二区三区欧美日韩亚洲 | 亚洲精品无码日韩国产不卡| 老司机aⅴ在线精品导航| 99手机在线视频| 日韩无码精品人妻| 99精品视频九九精品| 午夜国产不卡在线观看视频| 亚洲综合二区| 国产精品吹潮在线观看中文| 久久熟女AV| 国产99视频在线| 九色91在线视频| 日本免费福利视频| 亚洲一级毛片在线观播放| av天堂最新版在线| 4虎影视国产在线观看精品| 无码专区在线观看| 高清不卡毛片| 成人国内精品久久久久影院| 一级毛片视频免费| 国产美女无遮挡免费视频| 在线免费无码视频| 亚洲天堂色色人体| 国产欧美一区二区三区视频在线观看| 国产精品无码一二三视频| 国产日本视频91| 久久精品中文字幕少妇| 区国产精品搜索视频| 久久先锋资源| 91福利免费视频| 免费A∨中文乱码专区| 91精品网站| 欧美综合在线观看| 老司国产精品视频| 亚洲伊人天堂| 国产国拍精品视频免费看| 亚洲av无码牛牛影视在线二区| 久久久久88色偷偷| 91久草视频| 国产毛片高清一级国语 | 欧美一级在线看| 久久国产热| 国产欧美日韩综合一区在线播放| 国产成人精品日本亚洲77美色| 亚洲中文字幕日产无码2021| 国产激情无码一区二区三区免费| 国产老女人精品免费视频|