亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        大學文科專業(yè)“Visual?。疲铮校颍锍绦蛟O計”教學的探索與實踐

        2009-06-20 08:45:46滕永晨廖成斌
        計算機教育 2009年10期
        關鍵詞:程序設計教學改革

        滕永晨 廖成斌

        文章編號:1672-5913(2009)10-0070-02

        摘要:本文通過對大學文科專業(yè)“Visual FoxPro程序設計”教學的現(xiàn)狀分析,從教學觀念、教學方法、教學實踐等方面進行了全面探索與改革實踐,為“Visual FoxPro程序設計”課程教學提供了有益的思路和建議。

        關鍵詞:Visual FoxPro;程序設計;教學改革

        中圖分類號:G642

        文獻標識碼:A

        Visual FoxPro簡稱VFP,是一種關系型數(shù)據(jù)庫管理系統(tǒng),也是開發(fā)中、小規(guī)模數(shù)據(jù)庫應用系統(tǒng)、管理信息系統(tǒng)的常用工具。VFP在我國比較流行,許多大專院校都將它作為計算機基礎教育3個層次(計算機文化基礎、計算機技術基礎、計算機應用基礎)中第三層次的重點教學內容,并在文科專業(yè)中開設這門課,同時VFP也是全國高等院校計算機等級考試的考試內容。在學時相對較少的情況下,如何提高教學質量和教學效果是廣大教學工作者正在思考和探索的問題。

        1存在的問題

        文科專業(yè)的計算機程序設計課程的教學和理科專業(yè)相比,有較大的區(qū)別。筆者根據(jù)對學生程序設計能力的問卷調查及多年從事“Visual FoxPro程序設計”課程教學工作的經(jīng)驗,對該課程進行了認真的分析和思考,發(fā)現(xiàn)現(xiàn)行教學存在如下問題:

        (1) 文科學生和理科學生對計算機程序設計課程的認識是不同的。許多文科學生認為計算機程序設計對自己的用處不大,學習這門課程僅僅是應付考試的需要。

        (2) 學生學習目的不明確,不知道VFP能做什么,誤認為VFP與VB、VC、Delphi等語言課程功能相同,都是編程工具,因而學習興趣不濃,動力不足。

        (3) 學生在學習過程中,不清楚學科特點,因此,只局限于每節(jié)課知識的分散學習,不注重知識的連貫性與整體性。

        (4) 教師的課堂教學沒有突出VFP本身的特色。VFP作為一門高級計算機語言,和其他計算機語言有很多相似甚至相同的地方,教師不善于對比、比較異同,突出重點、難點,對VFP本身一些特有的概念、理論、程序設計方法等強調不夠,照本宣科,既浪費學生寶貴時間,對新知識理解又不深不透。

        (5) 不重視實踐教學環(huán)節(jié)。學生不明確實驗目的和內容;上機前不作任何準備,一味模仿教師操作的實例、照著實驗指導書操作一遍,不能舉一反三,對所要調試的程序不理解,上機變成打字練習;考核中實驗課沒有一定的比例。課程結束還不會運用學過的知識解決實際問題,有些連最基本的操作也不會。

        (6) 教學思想、教學手段、教學方法陳舊。教師仍受傳統(tǒng)的教學思想的束縛,“傳”、“授”、“解”,向學生灌輸理論術語,抽象的概念,把主要精力放在命令的解釋上,學生“接”、“受”、“聽”,單向信息傳遞。以教師為中心,以課程為主,重理論,輕實踐,把上機作為驗證理論的手段,學生不能系統(tǒng)、全面地認識和應用所學知識,缺乏創(chuàng)造性思想和解決問題的動手能力,面對實際問題無從下手,不能獨立編程。

        要從根本上得到改變,就必須進行教學改革。

        2教學改革措施

        2.1把握課程特點和學生學習特點,激發(fā)學生的學習興趣

        “Visual FoxPro程序設計”這門課程和其他程序設計語言如C語言、Pascal語言等有著較大區(qū)別,VFP的特點是內容多,實用性強,具體操作特別多。但各部分的難度并不大,對學生的邏輯思維能力要求也不如C語言那么高。而文科學生的特點則是記憶力強,但邏輯思維能力比理科學生差。由此看出,“Visual FoxPro程序設計”是比較適合文科學生學習的,教好這門課的關鍵在于如何激發(fā)起學生的學習興趣,變“要我學”為“我要學”。

        “Visual FoxPro程序設計”教材的第一章是一些數(shù)據(jù)庫原理方面的基本概念,這些概念對文科學生來說較難理解,也很枯操,今后的作用也不大。如果完全按照教材順序和內容去講授,學生就會興致索然,從而嚴重影響學習興趣。筆者在講授第一節(jié)課時盡量避開了這些難以理解的原理和概念,而是通過演示一個典型的應用程序,如“學生信息管理系統(tǒng)”,這是一個與學生本人密切相關的實際應用系統(tǒng),從而向學生展示了VFP數(shù)據(jù)庫管理系統(tǒng)的全貌及其和實際工作學習的關系。使學生很好地了解了即將學習的課程像什么樣,有什么用,從而極大的激發(fā)了學生的學習興趣,堅定了學好這門課的信心。

        2.2合理安排教學內容,區(qū)分教學的“點”與“面”

        “Visual FoxPro程序設計”內容豐富、系統(tǒng)龐大,不可能在有限的課時內進行廣泛而深入的教學,這就要求教師根據(jù)具體的教學對象、自己對教學內容的理解以及上機實習的安排,在計劃課時內進行合理地規(guī)劃:哪些是需要重點介紹的部分即“點”,哪些是需要簡單介紹的部分即“面”,有效地進行教學內容的組織。

        從內容上看,主要分為兩大部分:數(shù)據(jù)庫的基本操作與應用程序的開發(fā)。數(shù)據(jù)庫的基本操作包括數(shù)據(jù)庫與表的設計,以及數(shù)據(jù)的維護、查詢等內容; 程序設計的核心內容是表單和類的設計。顯然,在教學過程中需要重點介紹的“點”有:

        (1) 數(shù)據(jù)庫與表:自由表的基本操作(創(chuàng)建與修改結構、數(shù)據(jù)的錄入、編輯、維護、索引等)、數(shù)據(jù)庫的設計、數(shù)據(jù)庫表的字段屬性與表屬性、表之間的關系及參照完整性等。

        (2) 查詢與視圖:查詢設計器的使用與SELECT-SQL語句的使用,在教學過程中應通過各種SELECT-SQL語句的示例講解讓學生學會查詢的使用,注意是要掌握如何構造表達式型輸出字段、兩表聯(lián)結時的左聯(lián)結/右聯(lián)結/內聯(lián)結之間有何區(qū)別、是否需要設置分組依據(jù)等。

        (3) 表單、控件與類:這是“Visual FoxPro程序設計”中內容最豐富、也是最難的部分。在教學過程中,應在抓住共性的基礎,重點介紹各種控件的關鍵性屬性、事件、方法,并給出相應的實例。

        在這些“點”的基礎上,還要照顧到“面”,給學生以完整的VFP知識。可以利用程序設計方法學中的“快速原型法”,分幾步介紹“Visual FoxPro程序設計”:

        (1) 首先以單個表為基礎,介紹表的基本操作,介紹如何利用向導建立查詢、表單、報表,介紹菜單設計、構造應用程序,給學生一個完整的VFP框架(后續(xù)的教學再進行各個部分的加深);

        (2) 介紹數(shù)據(jù)庫、數(shù)據(jù)庫表,基于兩個、三個表介紹表之間的關系及參照完整性規(guī)則;

        (3) 介紹視圖與查詢設計,重點是基于多表的查詢及SELECT-SQL語句;

        (4) 介紹表單設計器、各種控件的設計,結合控件的事件代碼設計介紹程序控制語句;

        (5) 介紹類的設計和利用;

        (6) 介紹創(chuàng)建報表、設計菜單、建立應用程序等。

        2.3理論聯(lián)系實際,推行“案例”式教學方法

        案例教學法是一種理論聯(lián)系實際、啟發(fā)式的教學方法。它要求根據(jù)教學大綱規(guī)定的教學目的、要求,以案例為基本教材,在教師的指導下,運用多種形式啟發(fā)學生獨立思考,對案例所提供的材料和問題進行分析研究,提出見解,做出判斷和決策,以提高學生分析問題和解決問題能力的一種教學方法。

        根據(jù)案例教學法的特點,在開展“Visual FoxPro程序設計”課程的教學時,可在簡要介紹完畢數(shù)據(jù)庫的基本概念、地位、作用以及VFP的基本操作之后,即著手全面講解前已述及的一個典型案例——學生信息管理系統(tǒng)。此案例容易被學生理解和接受。在本系統(tǒng)中可以分為學生學籍管理和成績管理2個子系統(tǒng),分別實現(xiàn)學生信息及成績的瀏覽、查詢、修改等,并且盡可能使各功能簡單而實用,符合案例講解法的典型性原則。這個實際應用案例從項目管理器的建立開始,到數(shù)據(jù)庫表的建立,查詢視圖的建立,報表標簽、表單、菜單的建立,并隨著章節(jié)內容的加深,一直發(fā)展完善形成一個完整的能夠解決實際問題的項目。使得課程的教學主要體現(xiàn)為這個案例的各功能模塊進行分析設計、提出解決的方法及涉及到的相關知識內容等,保證整個課程的教學就緊扣分析應用、能力提高這一案例分析主題。通過貫穿于整個課程教學的大例子,不僅徹底改變了“Visual FoxPro程序設計”的學習從枯燥的純理論開始這一傳統(tǒng)教學方法,展現(xiàn)給學生的是應用的靈活性和設計的多樣性;這樣既從微觀上具體明確了VFP各種功能的作用,又從宏觀上體現(xiàn)VFP各功能的聯(lián)系和實際應用系統(tǒng)的構成。

        2.4注重實踐環(huán)節(jié),加強上機實習的組織

        “Visual FoxPro程序設計”是一門實踐性比較強的課程,在學習過程中,僅書面理解往往是不夠全面的。通過上機實踐,學生才能真正理解消化課堂上的教學內容,糾正原來理解上的偏差,加深了解。在整個教學過程中,必須合理安排課堂教學和上機實踐的時間。在有限的上機時間內,精心安排上機實踐,使學生的練習由淺到深、由易到難,練習實踐主要是一些經(jīng)典的基本題型,以達到鞏固和熟練的目的。學生從聽課、理解、讀懂程序,到自己動手編寫程序,再上機調試,這是一個從理論到實踐的過程,學生會覺得讀懂程序和自己編寫調試程序之間有很大的距離,經(jīng)常碰到自己認為一個好的想法卻不能實現(xiàn),就得想方設法用別的方法實現(xiàn)。當然上機輔導極為重要,能及時解答學生的疑問,掌握學生的實際情況,從而動態(tài)調節(jié)課堂教學的內容和進度,這樣可構成一個良好的教學循環(huán)。目前學生報考計算機等級二級考試,有一部分學生筆試通過了,上機沒通過,這說明在以后的教學中更要加大上機的力度。

        2.5利用網(wǎng)絡拓展教學空間

        現(xiàn)代教學媒體的出現(xiàn)帶來了傳統(tǒng)教學媒體所無法具備的特性,能夠使學生在課堂上的地位有所改變,使學生能夠真正積極主動的探索知識,而不再是被動的接受知識信息,成為知識信息的主動建構者。網(wǎng)絡,尤其是因特網(wǎng)的出現(xiàn)給教學帶來了很大的影響。它信息源豐富、知識量大、有利于情境的創(chuàng)設;有利于提高學生的主動性、積極性;有利于個別化教學,有利于因材施教。

        由于諸多因素,無論是教材還是教師的課堂講課都不可能將所有內容全部包含進去,所以可以利用因特網(wǎng)來拓

        展教學空間。利用QQ或Email進行答疑,這樣學生們在課堂上聽不懂的問題可以很快得到解決。做一個教學網(wǎng)站,補充與課程的相關知識;將一些練習題放在網(wǎng)站上,讓學生通過做題對所學知識有一個更深層次的掌握;做一個在線考試系統(tǒng),讓學生在學習的同時進行自我測試,從而及時了解自己對課程的掌握程度。另外,向學生介紹一些因特網(wǎng)上的相關網(wǎng)站,讓學生可以獲取更多此門課程的信息,開闊學生的知識面。

        “Visual FoxPro程序設計”是一門實踐性很強的課程。實踐證明,通過更新教學觀念,改進教學方法,加強實踐教學環(huán)節(jié),能進一步提高學生解決實際問題的能力,取得良好的教學效果。

        參考文獻:

        [1] 黃澍莊. Visual FoxPro教學改革探索[J]. 達縣師范高等專科學校學報:自然科學版,2005,15(5).

        [2] 范伊紅,賈芳. Visual FoxPro課程教學改革初探[J]. 濮陽職業(yè)技術學院學報,2005,18(3).

        [3] 徐進華. Visual FoxPro 課程教學探討[J]. 教學研究,2004(1).

        Exploration and Practice on Teaching Arts Students Visual FoxPro

        TEN Yong-cheng , LIAO Chen-bing

        (Lanzhou University of Technology College of Computer and Communication Science, Lanzhou 730050, China)

        Abstract: Through the analysis of the present situation when teaching the arts students Visual FoxPro, the paper makes an exploration and a reformative practice on teaching concept, teaching approaches and teaching practice. Some helpful suggestions on teaching of Visual FoxPro are offered in the article.

        Key words: Visual FoxPro; programming; teaching reform

        猜你喜歡
        程序設計教學改革
        基于Visual Studio Code的C語言程序設計實踐教學探索
        計算機教育(2020年5期)2020-07-24 08:52:56
        從細節(jié)入手,談PLC程序設計技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        高職高專院校C語言程序設計教學改革探索
        基于人才培養(yǎng)的技工學校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現(xiàn)代信息技術在高職數(shù)學教學改革中的應用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        以職業(yè)技能競賽為導向的高職單片機實踐教學改革研究
        科技視界(2016年20期)2016-09-29 11:20:38
        微課時代高等數(shù)學教學改革的實踐與探索
        科技視界(2016年20期)2016-09-29 11:16:19
        PLC梯形圖程序設計技巧及應用
        亚洲一区二区三区在线| 经典亚洲一区二区三区| 日韩一区三区av在线| 成午夜福利人试看120秒| 男人的天堂无码动漫av| 国产亚洲精品第一综合麻豆| 日本理论片一区二区三区| 亚洲国产成人资源在线桃色| 亚洲综合有码中文字幕| 中文字幕一区二区人妻秘书| 国产美女精品一区二区三区| 久久久精品久久波多野结衣av| 无码av永久免费大全| 日韩有码在线一区二区三区合集 | 国产精品亚洲一区二区三区在线看| 在线观看国产成人自拍视频| 人妻少妇乱子伦无码视频专区| 熟妇人妻久久中文字幕| 91麻豆国产香蕉久久精品| 69堂在线无码视频2020| 日本人妻系列中文字幕| 伊人久久综合无码成人网| 97久久人人超碰超碰窝窝| 久久久久中文字幕无码少妇| 人妻少妇偷人精品久久人妻| 国产在线一区二区av| 99国产精品自在自在久久| 免费人成黄页在线观看视频国产| 日本一区二区三区四区在线看| 国产av精品麻豆网址| 久久久久久国产精品mv| 免费无码中文字幕A级毛片| 在线观看一区二区三区视频| 国产免码va在线观看免费| 成 人 网 站 免 费 av| 日本激情视频一区在线观看| 亚洲国产女性内射第一区二区 | 国产91第一页| 日本一区二区三区光视频| 日韩av东京社区男人的天堂| 五月婷婷激情综合|