當前位置:首頁 >> 教學科研 >> 教務處 >> 正文
教務處
教學科研

教務處

  • vf教學大綱
  • 來源:本站原創  時間:2016-08-23  作者:教學科研 

    點擊量:

     
  •  

    第一部分 導言

    Visual foxpro 這門課程是一門程序設計,同時又是數據庫管理系統軟件。它是中專計算機應用專業一門非常重要的專業課程。但對中專生來說,學習這門課程普遍感到難度很大,學習興趣低下,如果按照傳統的教學方法和教材,情況會變得更加糟糕。針對這種情況,必須調整教學方法,采用項目教學法。因此與這種教學模式相適應的教學大綱和教材就相當迫切需要。

    本教學大綱抛棄了原來把基礎全面學完後,才開始學習軟件開發,要是按照傳統的方法組織教學,絕大部分學生沒等到基礎學完,已經完全喪失了學習興趣。新方法從結果入手,以一個個簡易軟件開發爲中心,一步一步教學生如何去實現,其中不明白的道理暫時放下不管,只需學生掌握開發過程,並能模仿跟隨老師完成一個小軟件的開發,增強學生的成就感,激發學生的學習興趣。學生原來感到很難的地方,他們變得主動地想知道其中的奧妙,自然回過頭來講授其中的道理給他們聽,學生接受起來就容易多了。然後通過不斷地重複這些過程,學生逐漸掌握了開發的全過程,並不斷理解和掌握其中比較複雜的技術。與本大綱配套使用的自編教材大量使用了圖解方法對知識進行講述,目的使學生易學易懂。

    第二部分 教學內容

    項目一 計算器的開發

    教學目的】掌握用visual foxpro開發一個軟件的基本過程,了解面象對象的程序設計方法。

    知識目標】項目管理器、文件與文件類型、文件邏輯形式與物理形式。

    能力目標】文件命名、用項目管理器管理文件。

    項目二 數據收集與存儲

    教學目的】掌握數據與數據類型的概念,掌握數據的分類,數據的存儲方法。

    知識目標】數據類型,數據庫的建立方法,數據表的建立與數據輸入。

    能力目標】數據表的結構設計能力,數據庫結構設計能力。

    項目三 數據運算

    教學目的】掌握在命令窗口中進行數據運算的基本方法,掌握VF中數據運算的基本知識。

    知識目標】常量、變量、運算符、表達式、函數。

    能力目標】根據實際問題需要設計相應的運算式。

    項目四 管理數據庫、數據表

    教學目的掌握打開、關閉、維護數據庫的知識;掌握打開、關閉、維護數據表的知識

    知識目標表設計器、數據庫設計器、create命令、use命令、browse命令、modi stru命令、append 命令、delete命令、recall命令、pack命令、zap命令、replace... with命令、locate...for命令、index命令

    能力目標能根據實際問題需要對數據庫、數據表進行相應的操作。

    項目五 程序設計

    教學目的】掌握新建程序文件、運行程序文件的基本方法;掌握設計程序的三種基本結構。

    知識目標】注釋語句、IF-ELSE-ENDIF語句、for-endfor語句、do while-enddo 語句、SCANENDSCAN語句

    能力目標】能編寫程序解決簡單問題

    項目六 學生檔案管理系統

    教學目的】進一步掌握用visual foxpro開發一個軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

    項目七 表單控件

    教學目的】掌握面象對象的程序設計方法,熟悉常用控件的使用方法。

    知識目標】強化面象對象的程序設計方法,掌握以下控件的使用方法:標簽、文本框、編輯框、列表框、組合框、命令按鈕、單選按鈕組、複選框、表格、頁框。

    能力目標】給對象添加代碼。

    項目八 報表設計

    教學目的】掌握用向導設計報表的方法,掌握用報表設計器修改報表的方法。

    知識目標】報表向導生成報表、報表設計器修改報表。

    能力目標】能根據實際問題設計出符合要求的報表。

    項目九 菜單設計

    教學目的】掌握主菜單、快捷菜單的設計與調用方法。

    知識目標】主菜單、快捷菜單的設計;主菜單的挂接;快捷菜單的調用。

    能力目標】能根據實際問題設計出符合要求的菜單。

    項目十 學生信息管理系統

    教學目的】進一步掌握用visual foxpro開發一個軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

    項目十一 遊戲總彙

    教學目的】進一步掌握用visual foxpro開發一個軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

    項目十二 電子試卷

    教學目的】進一步掌握用visual foxpro開發一個軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

    項目十三 猜數字遊戲

    教學目的】進一步掌握用visual foxpro開發一個軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

    項目十四 電腦公司管理系統

    教學目的】掌握用visual foxpro開發一個管理信息系統軟件的基本過程,進一步掌握面象對象的程序設計方法。

    知識目標】面向對象的程序設計方法。

    能力目標】給對象添加代碼。

                         第三部分 習題集

    教學目的】有利于學生參加考證。

    習題來源】結合考證教材進行自編。

    能力目標】培養學生考試考證能力。

     

  • 分享到:
  • 【返回頂部】【打印此文】【關閉本頁