教學(xué)方案(程序設(shè)計(jì)基礎(chǔ)Access教學(xué)方案)_第1頁
教學(xué)方案(程序設(shè)計(jì)基礎(chǔ)Access教學(xué)方案)_第2頁
教學(xué)方案(程序設(shè)計(jì)基礎(chǔ)Access教學(xué)方案)_第3頁
教學(xué)方案(程序設(shè)計(jì)基礎(chǔ)Access教學(xué)方案)_第4頁
教學(xué)方案(程序設(shè)計(jì)基礎(chǔ)Access教學(xué)方案)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、程序設(shè)計(jì)基礎(chǔ)Access教學(xué)實(shí)施方案一、總體描述(一)基本描述課程名稱:程序設(shè)計(jì)基礎(chǔ)Access課程編號(hào):tb07002課程類型:通識(shí)教育必修課程課程適用專業(yè)(或?qū)I(yè)方向):文、體、藝術(shù)本??祁A(yù)備知識(shí):學(xué)生應(yīng)修過大學(xué)計(jì)算機(jī)基礎(chǔ)課程的主要內(nèi)容,了解計(jì)算機(jī)系統(tǒng)的基本構(gòu)成和工作原理,理解信息的存儲(chǔ)與表達(dá)方式,能夠熟練地操作計(jì)算機(jī)??倢W(xué)時(shí):課程總學(xué)時(shí)54學(xué)時(shí),其中課內(nèi)講授24學(xué)時(shí),實(shí)驗(yàn)30學(xué)時(shí)。建議要求學(xué)生至少在課外增加36學(xué)時(shí)自主實(shí)驗(yàn)時(shí)間。(二)課程簡介程序設(shè)計(jì)基礎(chǔ)Access一門系統(tǒng)地介紹計(jì)算機(jī)數(shù)據(jù)庫知識(shí)的通識(shí)教育必修課程。課程以Access為程序設(shè)計(jì)平臺(tái),介紹數(shù)據(jù)庫的基本知識(shí)、方法和技術(shù),培養(yǎng)學(xué)

2、生數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的初步能力。為今后進(jìn)一步學(xué)習(xí)程序設(shè)計(jì)技術(shù)和方法,學(xué)習(xí)計(jì)算機(jī)的其他知識(shí)和技術(shù),最終形成軟件開發(fā)的能力打下基礎(chǔ)。(三)教學(xué)目標(biāo)及要求1.教學(xué)目標(biāo)(1)掌握數(shù)據(jù)庫系統(tǒng)和關(guān)系模型的基本概念(2)掌握常用的SQL語句(3)掌握數(shù)據(jù)庫設(shè)計(jì)的步驟和方法(4)掌握計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí),提高邏輯思維能力和計(jì)算機(jī)應(yīng)用能力(5)掌握程序設(shè)計(jì)、分析和調(diào)試的基本技能(6)掌握開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的過程和基本技術(shù)(7)能夠開發(fā)一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)2. 教學(xué)要求: 基本知識(shí)要求熟練掌握數(shù)據(jù)庫系統(tǒng)和關(guān)系數(shù)據(jù)模型的基本知識(shí),了解關(guān)系規(guī)范化。掌握數(shù)據(jù)庫設(shè)計(jì)的一部步驟,了解概念模型和E-R圖,熟練掌握數(shù)據(jù)庫

3、及表的新建和修改操作。熟練掌握對(duì)話式使用SQL語句,了解程序式使用SQL語句。掌握程序、程序設(shè)計(jì)語言、面向過程程序設(shè)計(jì)及可視化程序設(shè)計(jì)的基本概念。了解程序設(shè)計(jì)的基本步驟、程序設(shè)計(jì)環(huán)境。熟練掌握常量、變量、運(yùn)算符、運(yùn)算符的優(yōu)先級(jí)、表達(dá)式、數(shù)據(jù)類型等基本概念;掌握程序的三種基本控制結(jié)構(gòu);初步掌握程序調(diào)試的一般技術(shù);了解常用的算法。 能力培養(yǎng)要求應(yīng)具有基本的實(shí)現(xiàn)問題求解過程的能力,即基本的問題分析,抽象成模型的能力,數(shù)據(jù)表達(dá)能力,以及基本算法的設(shè)計(jì)、描述與實(shí)現(xiàn)的能力;具有模塊化程序設(shè)計(jì)與程序調(diào)試的基本能力;具有驗(yàn)證和評(píng)價(jià)算法的初步能力。能夠熟練掌握?qǐng)D形用戶界面的基本元素的使用方法;掌握界面設(shè)計(jì)原則、

4、常用界面設(shè)計(jì);掌握登錄界面、數(shù)據(jù)查詢界面和數(shù)據(jù)操作界面的設(shè)計(jì)與實(shí)例;熟悉數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程;能夠合作開發(fā)一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)。 實(shí)驗(yàn)、實(shí)踐要求本課程完整的實(shí)踐環(huán)節(jié)包括課程實(shí)驗(yàn)和課程大作業(yè)兩個(gè)部分。其中課程實(shí)驗(yàn)由基礎(chǔ)實(shí)驗(yàn)(驗(yàn)證型)和綜合實(shí)驗(yàn)(設(shè)計(jì)型)組成?;A(chǔ)實(shí)驗(yàn)與課程教學(xué)同步,用于加深對(duì)知識(shí)點(diǎn)和方法的理解,練習(xí)和鞏固相關(guān)的技術(shù)使用。綜合實(shí)驗(yàn)主要針對(duì)多個(gè)知識(shí)點(diǎn)進(jìn)行綜合練習(xí),加深對(duì)課程內(nèi)容的整體認(rèn)識(shí),提升針對(duì)實(shí)際問題的應(yīng)用設(shè)計(jì)能力。課程大作業(yè)主要用于拓展技術(shù)方法學(xué)習(xí),培養(yǎng)學(xué)生研究性學(xué)習(xí)的能力和解決問題的綜合應(yīng)用能力。安排在課程的后期,或課程結(jié)束后進(jìn)行。課程大作業(yè)在軟件工程生命周期開發(fā)方法的

5、指導(dǎo)下,使學(xué)生加深對(duì)結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法的理解,提高數(shù)據(jù)結(jié)構(gòu)和算法的基本設(shè)計(jì)能力,提高閱讀理解程序和程序設(shè)計(jì)能力,并進(jìn)行初步的團(tuán)隊(duì)合作訓(xùn)練。由于程序設(shè)計(jì)是以設(shè)計(jì)并在機(jī)器上實(shí)現(xiàn)為主的活動(dòng),加深對(duì)知識(shí)的理解,掌握技術(shù)方法都需要在機(jī)器上不斷地去實(shí)驗(yàn)實(shí)踐。課程的實(shí)驗(yàn)時(shí)間只能保證初步地掌握課堂講授的內(nèi)容,達(dá)到領(lǐng)進(jìn)門的作用。要做到熟練地使用Access數(shù)據(jù)庫系統(tǒng),掌握程序設(shè)計(jì)語言的表達(dá)、使用和程序設(shè)計(jì)基本方法,形成一定的程序設(shè)計(jì)能力,需要學(xué)生在課外自主增加上機(jī)實(shí)驗(yàn)練習(xí)時(shí)間。建議每周課外增加不少于4學(xué)時(shí)的實(shí)驗(yàn)時(shí)間,全學(xué)期總實(shí)驗(yàn)時(shí)間不少于98小時(shí)。為了使實(shí)驗(yàn)前對(duì)需要求解的問題有一個(gè)清晰的思考和設(shè)計(jì),提高

6、到實(shí)驗(yàn)室實(shí)驗(yàn)的效率,必須事先作好實(shí)驗(yàn)預(yù)習(xí)的工作,即寫出求解問題的模型、數(shù)據(jù)結(jié)構(gòu)(使用的變量)、算法流程圖、源程序代碼等。 作業(yè)要求作業(yè)包括書面作業(yè)和上機(jī)作業(yè)(實(shí)驗(yàn)),以上機(jī)作業(yè)為主。書面作業(yè)主要用于鞏固教學(xué)所講授的內(nèi)容,增強(qiáng)閱讀理解能力,主要形式有思考題、程序閱讀、程序填空、總結(jié)報(bào)告等。上機(jī)作業(yè)主要用于培養(yǎng)實(shí)際編程能力,主要有程序改錯(cuò)、跟蹤調(diào)試、程序設(shè)計(jì)等。作業(yè)以課外自主練習(xí)為主,總量要求:閱讀不少于3000行的各種程序,編寫總量不少于1000行的各種程序。 教學(xué)要求教學(xué)采用多媒體顯示加黑板輔助分析的基本教學(xué)方式,講解從問題出發(fā),引導(dǎo)出需講解的知識(shí)概念、技術(shù)方法。教學(xué)中應(yīng)充分調(diào)動(dòng)學(xué)生的興起和主

7、觀能動(dòng)性,引導(dǎo)學(xué)生進(jìn)行討論交流、自主學(xué)習(xí)。(四)課程內(nèi)容結(jié)構(gòu)一級(jí)知識(shí)單元二級(jí)知識(shí)點(diǎn)總學(xué)時(shí)數(shù)據(jù)庫基本概念數(shù)據(jù)庫的概念關(guān)系數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計(jì)的步驟E-R模型Access2010簡介2+0+0數(shù)據(jù)庫和表的創(chuàng)建創(chuàng)建數(shù)據(jù)庫建立表維護(hù)表操作表2+4+4查詢查詢條件的組成創(chuàng)建選擇查詢?cè)诓樵冎羞M(jìn)行計(jì)算創(chuàng)建交叉表查詢創(chuàng)建參數(shù)查詢創(chuàng)建操作查詢操作已創(chuàng)建的查詢4+8+6SQL查詢數(shù)據(jù)定義數(shù)據(jù)操縱數(shù)據(jù)查詢2+2+4窗體窗體概述創(chuàng)建窗體窗體控件美化窗體2+4+4報(bào)表報(bào)表的定義與組成創(chuàng)建報(bào)表編輯報(bào)表報(bào)表中的排序與分組使用計(jì)算控件2+2+4宏宏的概述常用宏操作和參數(shù)設(shè)置創(chuàng)建宏宏的運(yùn)行和調(diào)試2+2+4模塊和VBA模塊的概念VB

8、A程序設(shè)計(jì)基礎(chǔ)常用標(biāo)準(zhǔn)函數(shù)VBA的程序結(jié)構(gòu)過程調(diào)用和參數(shù)傳遞VBA程序運(yùn)行錯(cuò)誤處理VBA程序的調(diào)試6+6+8VBA數(shù)據(jù)庫編程Docmd對(duì)象常用操作方法 數(shù)據(jù)訪問對(duì)象DAO和ActiveX數(shù)據(jù)對(duì)象ADO數(shù)據(jù)庫數(shù)據(jù)訪問和處理的特殊函數(shù)2+2+2注:總學(xué)時(shí)=課內(nèi)講授學(xué)時(shí)+課內(nèi)實(shí)驗(yàn)學(xué)時(shí)+建設(shè)自主實(shí)驗(yàn)學(xué)時(shí)二、教學(xué)大綱(按教學(xué)章(節(jié))順序編寫,編寫內(nèi)容包括:基本學(xué)時(shí)、教學(xué)要求、教學(xué)內(nèi)容、難點(diǎn)、重點(diǎn)、教學(xué)策略或建議;教學(xué)要求采用:了解、理解、掌握、應(yīng)用是個(gè)等級(jí)描述)1.數(shù)據(jù)庫基礎(chǔ)知識(shí)基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)0學(xué)時(shí)教學(xué)要求使學(xué)生了解數(shù)據(jù)和數(shù)據(jù)管理的基本知識(shí),了解數(shù)據(jù)管理技術(shù)的發(fā)展,掌握數(shù)據(jù)庫系統(tǒng)的構(gòu)

9、成及各部分的作用,掌握實(shí)體及其了解,了解數(shù)據(jù)模型;掌握關(guān)系模型及關(guān)系數(shù)據(jù)庫,;了解Access的發(fā)展及特點(diǎn),掌握Access數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)。 教學(xué)內(nèi)容1.數(shù)據(jù)、數(shù)據(jù)管理、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng);2.實(shí)體及了解、數(shù)據(jù)模型、關(guān)系術(shù)語、關(guān)系運(yùn)算、關(guān)系完整性約束;3.概念模型和E-R圖;實(shí)體、了解、屬性;圖形表示;4.數(shù)據(jù)庫設(shè)計(jì)步驟、Access2010軟件介紹難點(diǎn)理解數(shù)據(jù)與信息的區(qū)別,實(shí)體及其了解,數(shù)據(jù)模型,關(guān)系模型與關(guān)系運(yùn)算。重點(diǎn)了解數(shù)據(jù)域數(shù)據(jù)管理的基本概念,對(duì)實(shí)體及其了解、數(shù)據(jù)模型,關(guān)系模型與關(guān)系運(yùn)算的理解,對(duì)數(shù)據(jù)庫設(shè)計(jì)基本過程、數(shù)據(jù)庫系統(tǒng)的基本結(jié)構(gòu)的理解。教學(xué)策略或建議從現(xiàn)實(shí)中的

10、一些事例,讓學(xué)生了解數(shù)據(jù)、實(shí)體及實(shí)體間的了解等概念,對(duì)于數(shù)據(jù)庫基礎(chǔ)知識(shí)的講解要深入淺出,引發(fā)學(xué)生學(xué)習(xí)數(shù)據(jù)庫應(yīng)用的興趣。2.數(shù)據(jù)庫和表基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)4學(xué)時(shí)教學(xué)要求 正確掌握數(shù)據(jù)庫的建立;掌握數(shù)據(jù)表的建立,掌握Access的數(shù)據(jù)類型;掌握數(shù)據(jù)表的打開、編輯、修改表結(jié)構(gòu);掌握數(shù)據(jù)的查找、替換、排序與篩選。 建立一個(gè)數(shù)據(jù)庫,建立三個(gè)表,并輸入數(shù)據(jù)。教學(xué)內(nèi)容(1)數(shù)據(jù)庫創(chuàng)建、數(shù)據(jù)庫打開和關(guān)閉、數(shù)據(jù)庫密碼和安全性設(shè)置;(2)表的創(chuàng)建、字段類型、字段屬性、關(guān)系的建立;添加字段、刪除字段、修改字段;(3)表中數(shù)據(jù)的輸入、編輯;數(shù)據(jù)的導(dǎo)入導(dǎo)出、查閱向?qū)А⒉迦雽?duì)象;(4)改變字段顯示次序、調(diào)整

11、字段寬度和高度、隱藏與顯示字段、字段的凍結(jié)與取消凍結(jié)、設(shè)置數(shù)據(jù)表背景、設(shè)置字體、字形、字號(hào)和顏色;查找和替換、篩選和排序;難點(diǎn)Access數(shù)據(jù)類型和字段屬性的概念,表結(jié)構(gòu)的建立,表之間關(guān)系的建立。重點(diǎn)Access數(shù)據(jù)類型、字段屬性、表結(jié)構(gòu)的建立,向表中輸入數(shù)據(jù),建立表之間的關(guān)系以及對(duì)表的維護(hù)。教學(xué)策略或建議建立多個(gè)表,并向表中輸入數(shù)據(jù),建立表之間的關(guān)系,讓學(xué)生了解一對(duì)一、一對(duì)多的關(guān)系,了解參照完整性、用戶自定義完整性,實(shí)體完整性。3.查詢基本學(xué)時(shí):課內(nèi)講授4學(xué)時(shí),課內(nèi)實(shí)驗(yàn)8學(xué)時(shí)教學(xué)要求掌握查詢的功能、類型;掌握選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢的建立;掌握對(duì)已有的查詢進(jìn)行各種操作。對(duì)已有

12、的數(shù)據(jù)表建立不同類型的查詢,并對(duì)查詢進(jìn)行各種操作。教學(xué)內(nèi)容1.查詢基本概念、類型、功能、查詢視圖;2.查詢條件的組成;日期常量、字符常量、數(shù)字常量、布爾型常量;算術(shù)函數(shù)、字符函數(shù)、日期函數(shù);算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、連接運(yùn)算符、查詢專有運(yùn)算符;查詢條件舉例;3.選擇查詢、查詢中的計(jì)算、計(jì)算字段、交叉表查詢、參數(shù)查詢、生成表查詢、刪除查詢、更新查詢、追加查詢;難點(diǎn)查詢的功能,在查詢中進(jìn)行計(jì)算,創(chuàng)建交叉表查詢,創(chuàng)建操作查詢重點(diǎn)創(chuàng)建簡單查詢,交叉表查詢,參數(shù)查詢,操作查詢,在查詢中進(jìn)行計(jì)算。教學(xué)策略或建議對(duì)于查詢的功能要重點(diǎn)突出,多種查詢的創(chuàng)建要靈活,不能死扣書上例題。4.SQL查詢基本學(xué)

13、時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)2學(xué)時(shí)教學(xué)要求熟練掌握對(duì)話式使用SQL語句,了解程序式使用SQL語句。教學(xué)內(nèi)容1.SQL查詢基本概念、功能、SQL視圖;2.SQL基本語法規(guī)則;Create語句、Alter語句、Drop語句、Insert語句、Update語句、Delete語句;3.Select語句及Top子句、Group By子句、Order By子句4.Select聯(lián)合查詢、嵌套查詢、傳遞查詢難點(diǎn)難點(diǎn)SQL語句的語法規(guī)則及使用方式。重點(diǎn)SQL語句的基本語法規(guī)則,使用SQL語句創(chuàng)建查詢教學(xué)策略或建議重點(diǎn)講解SQL各條語句的組成,通過示例來加深對(duì)句子語法規(guī)則的理解。5.窗體基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),

14、課內(nèi)實(shí)驗(yàn)4學(xué)時(shí)教學(xué)要求正確認(rèn)識(shí)窗體的概念、作用、結(jié)構(gòu);掌握窗體的建立,掌握窗體與數(shù)據(jù)表關(guān)聯(lián),掌握在窗體上建立控件;掌握對(duì)窗體進(jìn)行設(shè)置。建立多個(gè)窗體,在窗體上建立各種控件;能夠建立窗體與前面建立的數(shù)據(jù)表之間的了解;對(duì)已建立的窗體進(jìn)行修飾。教學(xué)內(nèi)容1.窗體的基本概念和功能、窗體設(shè)計(jì)視圖的組成2.縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、主/子窗體、圖表窗體、數(shù)據(jù)透視表窗體3.窗體中的控件;標(biāo)簽、文本框、命令按鈕、選項(xiàng)組、選項(xiàng)按鈕、切換按鈕、復(fù)選框、組合框、列表框、圖像、綁定對(duì)象框、非綁定對(duì)象框、分頁符、選項(xiàng)卡、子窗體/子報(bào)表、直線、矩形;計(jì)算型控件4.窗體屬性;格式屬性、數(shù)據(jù)屬性、事件屬性難點(diǎn)工具箱的使

15、用,窗體和控件的屬性設(shè)置。重點(diǎn)窗體的概念和作用,工具箱的使用,窗體和控件屬性的設(shè)置,窗體和控件的事件。教學(xué)策略或建議結(jié)合Windows中的窗口和對(duì)話框介紹窗體的類型、作用、組成和結(jié)構(gòu)。6.報(bào)表基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)2學(xué)時(shí)教學(xué)要求正確理解報(bào)表的定義與組成、報(bào)表的分類;掌握?qǐng)?bào)表的創(chuàng)建、編輯、排序與分組;掌握子報(bào)表、多列報(bào)表、復(fù)雜報(bào)表的建立;掌握?qǐng)?bào)表的預(yù)覽、打印。利用自動(dòng)報(bào)表或設(shè)計(jì)視圖對(duì)已有的數(shù)據(jù)表建立報(bào)表、子報(bào)表和多列報(bào)表;能夠?qū)⒌膱?bào)表進(jìn)行編輯、排序、分組、預(yù)覽與打印。教學(xué)內(nèi)容1.報(bào)表基本概念和功能、報(bào)表設(shè)計(jì)視圖的組成;2.縱欄式報(bào)表、表格式報(bào)表、圖表報(bào)表、標(biāo)簽報(bào)表;3.報(bào)表中控件

16、的使用;4.報(bào)表數(shù)據(jù)的排序、分組、統(tǒng)計(jì)計(jì)算;報(bào)表頁碼的設(shè)置;計(jì)算型控件;5.報(bào)表的格式屬性、數(shù)據(jù)屬性;難點(diǎn)報(bào)表的概念,在報(bào)表中使用計(jì)算控件。重點(diǎn)報(bào)表的定義與組成,報(bào)表的排序、分組統(tǒng)計(jì)計(jì)算。教學(xué)策略或建議在打印預(yù)覽視圖下講解報(bào)表的概念與組成。7.宏基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)2學(xué)時(shí)基本要求正確理解宏的概念;掌握宏的創(chuàng)建、運(yùn)行、編輯。閱讀理解不少于150行程序,并上機(jī)驗(yàn)證所讀程序的結(jié)果;設(shè)計(jì)編寫宏不少于5個(gè),并上機(jī)調(diào)試、運(yùn)行所編寫的宏,檢驗(yàn)是否達(dá)到要求。教學(xué)內(nèi)容1.宏的概念、設(shè)計(jì)視圖的組成;2.宏的分類;操作序列宏、宏組、條件宏;3.宏中常用操作介紹;4.宏的運(yùn)行和調(diào)試;通過事件驅(qū)動(dòng)宏;難點(diǎn)

17、對(duì)宏的概念的理解。重點(diǎn)常用宏的操作和參數(shù)設(shè)置。教學(xué)策略或建議以實(shí)際的例子講解宏的概念和操作。8.模塊和VBA程序設(shè)計(jì)基本學(xué)時(shí):課內(nèi)講授6學(xué)時(shí),課內(nèi)實(shí)驗(yàn)6學(xué)時(shí)基本要求掌握模塊的概念;掌握創(chuàng)建模塊的方法;了解面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ);正確理解VBA程序設(shè)計(jì)基礎(chǔ);熟悉VBE變成環(huán)境,掌握VBA數(shù)據(jù)結(jié)構(gòu),掌握VBA流控制語句,掌握VBA程序的調(diào)試。閱讀理解不少于200行程序,并上機(jī)驗(yàn)證所讀程序的結(jié)果;設(shè)計(jì)編寫程序不少于5個(gè),并上機(jī)調(diào)試、運(yùn)行所編寫的程序,檢驗(yàn)是否達(dá)到要求。教學(xué)內(nèi)容1.模塊和VBA基本概念;WBE編輯環(huán)境介紹;2.VBA標(biāo)準(zhǔn)數(shù)據(jù)類型;用戶自定義數(shù)據(jù)類型3.變量和常量;直接常量、符號(hào)常量;變量

18、標(biāo)示符命名規(guī)則、變量的聲明;賦值語句;4.VBA中標(biāo)準(zhǔn)函數(shù)和運(yùn)算符5.輸入框函數(shù)InputBox和消息框函數(shù)MsgBox6.VBA程序控制結(jié)構(gòu);順序結(jié)構(gòu);選擇結(jié)構(gòu);循環(huán)結(jié)構(gòu);兩層循環(huán)、三層循環(huán);7.過程調(diào)用和參數(shù)傳遞;8.變量的作用域和生命周期;9.VBA程序錯(cuò)誤處理難點(diǎn)變量的概念與使用,表達(dá)式,條件語句,循環(huán)語句,過程定義和調(diào)用,參數(shù)傳遞。重點(diǎn)變量的概念與使用,表達(dá)式,條件語句,循環(huán)語句,過程定義和調(diào)用,參數(shù)傳遞。 教學(xué)策略或建議在VBE編程環(huán)境里,對(duì)條件語句,循環(huán)語句進(jìn)行講解,要多通過示例講解過程定義與調(diào)用。9.VBA數(shù)據(jù)庫編程基本學(xué)時(shí):課內(nèi)講授2學(xué)時(shí),課內(nèi)實(shí)驗(yàn)2學(xué)時(shí)教學(xué)要求理解DAO和A

19、DO模型;能夠編寫程序通過ADO數(shù)據(jù)對(duì)象訪問數(shù)據(jù)庫,對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行插入、修改、刪除、查詢等操作,并上機(jī)驗(yàn)證程序的結(jié)果; 教學(xué)內(nèi)容1.Docmd對(duì)象常用操作方法;Docmd.OpenForm、Docmd.OpenReport、Docmd.Close; 2.數(shù)據(jù)訪問對(duì)象DAO和ActiveX數(shù)據(jù)對(duì)象ADO3.數(shù)據(jù)庫數(shù)據(jù)訪問和處理的特殊函數(shù);Nz、DCount、DAvg、DSum、DMax、DMin、DLookup;難點(diǎn)ActiveX數(shù)據(jù)對(duì)象ADO訪問數(shù)據(jù)庫的方法重點(diǎn)掌握ADO訪問數(shù)據(jù)庫的方法;掌握Docmd對(duì)象的常用操作方法。教學(xué)策略或建議通過示例演示講解訪問數(shù)據(jù)庫的一般過程。三、實(shí)驗(yàn)大綱(

20、一)實(shí)驗(yàn)項(xiàng)目及學(xué)時(shí)序號(hào)實(shí)驗(yàn)項(xiàng)目學(xué)時(shí)數(shù)實(shí)驗(yàn)性質(zhì)實(shí)驗(yàn)要求1數(shù)據(jù)庫、表的創(chuàng)建與操作4+4驗(yàn)證必做2查詢的創(chuàng)建與操作8+6驗(yàn)證必做3SQL查詢?cè)O(shè)計(jì)2+4驗(yàn)證必做4窗體的創(chuàng)建與操作4+4驗(yàn)證必做5報(bào)表的創(chuàng)建與操作2+4驗(yàn)證必做6宏的創(chuàng)建與應(yīng)用2+4驗(yàn)證必做7VBA代碼的編寫與應(yīng)用6+8驗(yàn)證必做8VBA數(shù)據(jù)庫編程2+2驗(yàn)證必做(二)實(shí)驗(yàn)教學(xué)大綱實(shí)驗(yàn)1 數(shù)據(jù)庫、表的創(chuàng)建與操作(4+4學(xué)時(shí)) 實(shí)驗(yàn)?zāi)康呐c要求(1)掌握創(chuàng)建Access2010數(shù)據(jù)庫的方法及常用操作(2)掌握Access2010數(shù)據(jù)表的創(chuàng)建方法(3)掌握表間關(guān)系的建立和修改(4)掌握表中數(shù)據(jù)的輸入、導(dǎo)入和導(dǎo)出(5)掌握表中字段屬性的設(shè)置(6)掌握

21、表中內(nèi)容的編輯、表結(jié)構(gòu)的修改和表外觀的設(shè)置(7)掌握表中記錄的排序和篩選2.實(shí)驗(yàn)內(nèi)容創(chuàng)建一個(gè)圖書管理數(shù)據(jù)庫創(chuàng)建圖書表、讀者表、借閱表建立表間關(guān)系輸入數(shù)據(jù)設(shè)置字段屬性表的編輯排序和篩選3.預(yù)習(xí)與準(zhǔn)備預(yù)習(xí)數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建方法和過程。預(yù)習(xí)字段的屬性設(shè)置方法、記錄的輸入方法。預(yù)習(xí)調(diào)整數(shù)據(jù)表外觀的方法。預(yù)習(xí)表間關(guān)系的建立方法。實(shí)驗(yàn)2 查詢的創(chuàng)建與操作(8+6學(xué)時(shí))1.實(shí)驗(yàn)?zāi)康呐c要求(1)理解查詢的基本概念及功能(2)掌握查詢條件的表示方法(3)理解并掌握選擇查詢的特點(diǎn)及創(chuàng)建方法(4)理解并掌握查詢計(jì)算功能的特點(diǎn)及創(chuàng)建方法(5)理解并掌握交叉表查詢的特點(diǎn)及創(chuàng)建方法(6)理解并掌握參數(shù)查詢的特點(diǎn)及創(chuàng)建方

22、法(7)理解并掌握操作查詢的特點(diǎn)及創(chuàng)建方法2.實(shí)驗(yàn)內(nèi)容(1)選擇查詢(2)查詢中進(jìn)行計(jì)算(3)交叉表查詢(4)參數(shù)查詢(5)生成表查詢(6)刪除查詢(7)更新查詢(8)追加查詢3.預(yù)習(xí)與準(zhǔn)備預(yù)習(xí)簡單查詢,交叉表查詢,操作查詢的建立方法,預(yù)習(xí)在查詢中進(jìn)行計(jì)算。實(shí)驗(yàn)3 SQL查詢?cè)O(shè)計(jì)(2+4學(xué)時(shí))1.實(shí)驗(yàn)?zāi)康呐c要求(1)理解SQL的概念與作用(2)掌握和使用SQL語句進(jìn)行數(shù)據(jù)定義和數(shù)據(jù)操縱的方法(3)掌握應(yīng)用Select語句進(jìn)行數(shù)據(jù)查詢的方法及各種子句的使用2.實(shí)驗(yàn)內(nèi)容(1)Create語句(2)Alter語句(3)Drop語句(4)Insert語句(5)Update語句(6)Delete語句(7

23、)Select語句3.預(yù)習(xí)與準(zhǔn)備 預(yù)習(xí)各個(gè)SQL語句的語法規(guī)則。實(shí)驗(yàn)4 窗體的創(chuàng)建與應(yīng)用(4+4學(xué)時(shí)) 實(shí)驗(yàn)?zāi)康呐c要求(1)理解窗體的概念、作用、視圖和組成(2)掌握創(chuàng)建Access窗體的方法(3)掌握窗體樣式和屬性的設(shè)置方法(4)理解控件的類型及各種控件的作用(5)掌握窗體控件的添加和控件的編輯方法(6)掌握窗體控件的屬性設(shè)置方法及控件排列布局方法2.實(shí)驗(yàn)內(nèi)容窗體的創(chuàng)建。編輯窗體中的數(shù)據(jù)設(shè)置窗體的屬性、修飾窗體窗體的設(shè)計(jì)(5)窗體控件的使用(6)創(chuàng)建主/子窗體3.預(yù)習(xí)與準(zhǔn)備(1)自動(dòng)創(chuàng)建窗體。(2)利用設(shè)計(jì)視圖創(chuàng)建窗體。(3)控件的屬性及設(shè)置方法。實(shí)驗(yàn)5 報(bào)表的創(chuàng)建與操作(2+4學(xué)時(shí)) 實(shí)驗(yàn)

24、目的與要求(1)理解報(bào)表的概念、作用、視圖和組成(2)掌握創(chuàng)建Access報(bào)表的方法(3)掌握?qǐng)?bào)表樣式和屬性的設(shè)置方法(4)掌握?qǐng)?bào)表控件的添加和控件的編輯方法(5)掌握?qǐng)?bào)表控件的屬性設(shè)置方法及控件排列布局方法2.實(shí)驗(yàn)內(nèi)容(1)報(bào)表的創(chuàng)建(2)報(bào)表的設(shè)計(jì)(3)報(bào)表頁碼的設(shè)置(4)報(bào)表分組統(tǒng)計(jì)計(jì)算(5)創(chuàng)建主/子報(bào)表(6)創(chuàng)建多列報(bào)表3.預(yù)習(xí)與準(zhǔn)備(1)預(yù)習(xí)創(chuàng)建報(bào)表的方式。(2)預(yù)習(xí)向報(bào)表中添加計(jì)算控件。(3)預(yù)習(xí)修改已創(chuàng)建的報(bào)表。實(shí)驗(yàn)6 宏的創(chuàng)建與應(yīng)用(2+4學(xué)時(shí)) 實(shí)驗(yàn)?zāi)康呐c要求(1)理解宏的分類、構(gòu)成、作用。(2)掌握創(chuàng)建宏的方法。(3)掌握使用宏為窗體、報(bào)表、控件設(shè)置事件屬性的方法。2.實(shí)驗(yàn)內(nèi)容(1)創(chuàng)建操作序列宏(2)宏組(3)創(chuàng)建條件宏(4)創(chuàng)建子宏(5)創(chuàng)建嵌入的宏(6)創(chuàng)建數(shù)據(jù)宏(7)通過事件觸發(fā)宏3.預(yù)習(xí)與準(zhǔn)備(1)預(yù)習(xí)宏的定義。(2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論