Access數(shù)據(jù)庫應用技術(shù)(第3版)教案 項目六 宏的使用_第1頁
Access數(shù)據(jù)庫應用技術(shù)(第3版)教案 項目六 宏的使用_第2頁
Access數(shù)據(jù)庫應用技術(shù)(第3版)教案 項目六 宏的使用_第3頁
Access數(shù)據(jù)庫應用技術(shù)(第3版)教案 項目六 宏的使用_第4頁
Access數(shù)據(jù)庫應用技術(shù)(第3版)教案 項目六 宏的使用_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1認識并創(chuàng)建宏一、教材名稱《Access數(shù)據(jù)庫應用技術(shù)(第3版)》(電子工業(yè)出版社有限公司)。授課內(nèi)容認識并創(chuàng)建宏二、課時2學時(90分鐘)。三、學情分析經(jīng)過一個學期的學習,學生已經(jīng)基本了解了數(shù)據(jù)庫的基本操作。但是由于對編程語言的不熟悉,他們的一些相關(guān)科目比如VB理解的并不清楚,這就讓他們對編程,命令等望而生畏,從而對計算機課程有抵觸情緒。所以在這一章中,教師要帶領(lǐng)學生用簡單的方法實現(xiàn)VB復雜的效果,對促進學生提高學習興趣是有很大幫助的。四、教學目標分析1.知識目標了解宏的概念以及宏是如何創(chuàng)建的。2.能力目標掌握在Access2013中創(chuàng)建宏操作的方法。3.情感目標理解用簡單的操作來替代復雜的代碼,培養(yǎng)學習的興趣。五、教學重點與難點分析教學重點:認識與創(chuàng)建宏教學難點:常見的幾種宏操作六、教學方法1.教學方法情境創(chuàng)設法、講授法、問答法2.學習方法小組合作法、實戰(zhàn)演練法、自主探究法……七、教學準備多媒體課件、微課,公眾號相關(guān)知識的發(fā)布八、教學過程(一)教學導入(時長:5)教師活動:宏是由一個或多個操作組成的命令集合,可以快速重復自動執(zhí)行某個操作,其中每個操作都能完成特定的功能。在Access2013中宏可以自動執(zhí)行對其它數(shù)據(jù)庫對象的操作,比如自動打開查詢、窗體、報表等,自動對窗體大小進行控制等。學生活動:學生聽講,理解宏的功能。設計意圖:讓學生理解宏的概念及主要功能。(二)學習新知(時長:15)教師活動:對宏的相關(guān)概念進行講解,并通過演示單個宏的創(chuàng)建,幫助學生理解宏及其基本功能,促使學生掌握創(chuàng)建宏的基本操作。學生活動:觀察老師的操作,并記住其中的操作要點。設計意圖:讓學生了解建宏的基本操作,了解宏及其基本功能。教學內(nèi)容:1.宏的相關(guān)概念及功能(1)宏的概念宏是由一個或多個操作組成的集合,宏作為Access2013數(shù)據(jù)庫的對象之一,和其他對象不同的是,宏可以操作其他數(shù)據(jù)庫對象,比如打開和關(guān)閉窗體、運行報表、瀏覽記錄等。(2)宏的功能:打開、關(guān)閉表、查詢、窗體等數(shù)據(jù)庫對象。報表的預覽、報表的打印、查詢的執(zhí)行。篩選、查找記錄。顯示警告信息框、響鈴警告。移動窗口,改變窗口大小。實現(xiàn)數(shù)據(jù)的導入導出。定制菜單。設置控件的屬性。2.認識宏設計器(1)宏的創(chuàng)建宏由宏名、條件、宏操作、參數(shù)、注釋等五部分組成.宏的操作通過單擊“添加新操作”下拉列表進行添加?!安僮髂夸洝狈譃槿齻€部分:上部是程序流程,中間是操作,下部是正在編輯的此數(shù)據(jù)庫中各種宏。程序流程部分主要是注釋(comment)、組(group)、條件(if)和子宏(submacro)。操作部分將宏操作分為8種宏操作:窗口管理、宏命令、篩選/查詢/搜索、數(shù)據(jù)導入/導出、數(shù)據(jù)庫對象、數(shù)據(jù)輸入操作、系統(tǒng)命令和用戶界面命令。(2)宏中常用的操作:beep,close,gotorecord,maximize,minimize,msgbox,openform,openquery,openreport,opentable,quit,restore,runmacro3.宏的運行在數(shù)據(jù)庫對象列表區(qū),選擇“宏”對象,選中具體的宏對象名稱,雙擊宏名稱。 “設計”-“運行”按鈕執(zhí)行正在設計的宏。 在窗體、控件、報表和菜單中調(diào)用執(zhí)行宏。 自動執(zhí)行宏。該宏的名字固定設為“AutoExec”,則每次啟動數(shù)據(jù)庫時,將自動執(zhí)行該宏。師生互動:教師講解并演示,學生聽講并做筆記。設計意圖:講解與操作并重,讓學生直接觀察教師的實驗過程并看到實驗結(jié)果。(三)操作演練(時長:20)布置任務:在“進銷存管理”數(shù)據(jù)庫中創(chuàng)建自動打開報表的宏,并將報表窗口最大化,顯示提示信息為“報表窗口已最大化”?!緦嵱栆蟆?.自動打開的報表為“進貨統(tǒng)計”。2.打開報表后,將報表窗體最大化。3.在將報表窗口最大化后顯示提示信息對話框,提示信息為“報表窗體已最大化”。師生互動:學生練習操作,有問題可以小組討論,組長負責協(xié)調(diào)小組內(nèi)的討論,并幫助操作有困難的小組成員。小組在完成任務之后可提交任務至教師機,小組長帶領(lǐng)小組成員實現(xiàn)小組自評與互評。教師巡回指導,將微課再次提供給學生進行助學,從各組長處了解各組的完成情況。教師通過各組長提交過來的任務以及小組的評價對學生任務完成情況進行評價。設計意圖:體現(xiàn)學生在“做中學”的教育理念,實現(xiàn)分組教學及“導生制”教學,通過“微課”助學的方式,讓學生在實際操作中理解宏的概念及功能。并能讓學生在學習宏操作的過程中增強學習編程的自信心。宏操作的簡單便捷以及可移植性能夠促進學生對編程類語言的理解與學習。學生自評與教師評價是為了對學生的學習效果進行評價。(四)小結(jié)鞏固(時長:3)知識梳理:宏的相關(guān)概念及功能宏的概念宏的功能認識宏設計器宏的創(chuàng)建宏中常用的操作宏的運行(五)布置作業(yè)(時長:2)課后習題,任務實訓的繼續(xù)完成與總結(jié)。課后有問題可通過教師的公眾號獲取相關(guān)資源,也可直接咨詢教師。(六)板書設計宏的相關(guān)概念及功能宏的概念宏的功能認識宏設計器宏的創(chuàng)建宏中常用的操作宏的運行教學反思創(chuàng)建宏組一、教材名稱《Access數(shù)據(jù)庫應用技術(shù)(第3版)》(電子工業(yè)出版社有限公司)。授課內(nèi)容創(chuàng)建宏組二、課時2學時(90分鐘)。三、學情分析學生經(jīng)過上一節(jié)的學習,對宏操作強大的功能已經(jīng)有所了解。這對他們的繼續(xù)學習大有裨益。同時也增強了他們學習計算機相關(guān)知識的信心。而這些學生普遍動手能力比較強,喜歡在實訓室進行實驗,所以在實訓室的實驗需要好好設計,讓學生在實訓的過程中學習到更多的知識。四、教學目標分析1.知識目標了解Access2013宏組的設計與制作過程。2.能力目標掌握在Access2013中建立宏組的方法以及能夠利用宏組進行數(shù)據(jù)庫操作。3.情感目標理解利用宏組控制操作數(shù)據(jù)庫相關(guān)操作的方法,從而獲得在這一領(lǐng)域中的學習滿足。五、教學重點與難點分析教學重點:創(chuàng)建宏組的方法教學難點:宏組的調(diào)用方法六、教學方法1.教學方法情境創(chuàng)設法、講授法、問答法2.學習方法小組合作法、實戰(zhàn)演練法、自主探究法……七、教學準備多媒體課件、微課,公眾號相關(guān)知識的發(fā)布八、教學過程(一)教學導入(時長:5)教師活動:在上一節(jié)的學習中,我們見證了宏強大的功能。我們在實際工作中是不是每次都需要宏操作命令來減輕我們工作的負擔呢?這需要我們每次都通過宏操作來完成指定的命令。那么有什么方法能夠一次定義一組宏命令,通過命令按鈕之類的選擇,執(zhí)行相應的命令呢?那就是宏組了。學生活動:學生聽講,理解宏組的方便性。設計意圖:讓學生理解宏組的方便性。(二)學習新知(時長:15)教師活動:介紹關(guān)于宏組的知識點。宏是執(zhí)行特定任務的操作或操作集合,其中每個操作能夠?qū)崿F(xiàn)特定的功能。只有一個宏名的稱為單一宏,包含2個以上宏名的稱為宏組。宏組調(diào)用的格式是:“宏組名.宏名1”創(chuàng)建宏組的操作在設計視圖完成的。實例演示創(chuàng)建宏組的一個案例,講解宏組的創(chuàng)建方法及操作。學生活動:觀察老師的操作,并記住其中的操作要點。設計意圖:讓學生了解建宏的基本操作,了解宏組在實際工作中如何通過命令按鈕來控制操作。教學內(nèi)容:介紹關(guān)于宏組的知識點。宏是執(zhí)行特定任務的操作或操作集合,其中每個操作能夠?qū)崿F(xiàn)特定的功能。只有一個宏名的稱為單一宏,包含2個以上宏名的稱為宏組。宏組調(diào)用的格式是:“宏組名.宏名1”創(chuàng)建宏組的操作在設計視圖完成的。實例演示創(chuàng)建宏組的一個案例,講解宏組的創(chuàng)建方法及操作。操作實例:創(chuàng)建一個宏組,在“員工信息管理1”窗體上添加按鈕,并調(diào)用宏組中的宏,通過單擊按鈕完成窗體的最大化、最小化及還原功能。操作要點:在“員工信息管理1”窗體設計視圖中通過“控件箱”在主體節(jié)中分別加入三個命令按鈕,為“最大化”、“最小化”和“還原”保存窗體。選擇“開始”菜單-“創(chuàng)建”-“宏”按鈕,通過操作目錄中的“submacro”,創(chuàng)建宏組。在窗體設計視圖中打開“員工信息管理1”,選擇命令按鈕,選擇“屬性”命令,在“事件”選項卡中的“單擊”欄中,選擇對應的宏組下的宏名,完成對宏組中宏的調(diào)用的設置。在窗體視圖中驗證實驗結(jié)果。師生互動:教師講解并演示,學生聽講并做筆記。設計意圖:講解與操作并重,讓學生直接觀察教師的實驗過程并看到實驗結(jié)果。(三)操作演練(時長:20)布置任務:創(chuàng)建一個窗體,并創(chuàng)建一個宏組,完成在一個窗體可以打開其它窗體和報表的功能?!緦嵱栆蟆?.創(chuàng)建一個包含多個命令按鈕的窗體。2.創(chuàng)建一個宏組名為“打開窗體和報表”的宏組,在宏組中創(chuàng)建宏,分別用來打開的窗體和報表以及關(guān)閉窗口。師生互動:學生練習操作,有問題可以小組討論,組長負責協(xié)調(diào)小組內(nèi)的討論,并幫助操作有困難的小組成員。小組在完成任務之后可提交任務至教師機,小組長帶領(lǐng)小組成員實現(xiàn)小組自評與互評。教師巡回指導,將微課再次提供給學生進行助學,從各組長處了解各組的完成情況。教師通過各組長提交過來的任務以及小組的評價對學生任務完成情況進行評價。設計意圖:體現(xiàn)學生在“做中學”的教育理念,實現(xiàn)分組教學及“導生制”教學,通過“微課”助學的方式,讓學生在實際操作中體會和理解創(chuàng)建宏組的方法,了解利用宏組一次完成多種不同的復雜操作,有利于學生完成一些比較復雜的數(shù)據(jù)庫操作要求。學生自評與教師評價是為了對學生的學習效果進行評價。(四)小結(jié)鞏固(時長:3)知識梳理:宏是執(zhí)行特定任務的操作或操作集合,其中每個操作能夠?qū)崿F(xiàn)特定的功能。只有一個宏名的稱為單一宏,包含2個以上宏名的稱為宏組。宏組調(diào)用的格式是:“宏組名.宏名1”創(chuàng)建宏組的操作在設計視圖完成的。宏組的創(chuàng)建方法及操作。(五)布置作業(yè)(時長:2)課后習題,任務實訓的繼續(xù)完成與總結(jié)。課后有問題可通過教師的公眾號獲取相關(guān)資源,也可直接咨詢教師。(六)板書設計創(chuàng)建宏組宏組的調(diào)用方法:宏組名.宏名,通過命令按鈕來調(diào)用實例演示九、教學反思創(chuàng)建條件宏一、教材名稱《Access數(shù)據(jù)庫應用技術(shù)(第3版)》(電子工業(yè)出版社有限公司)。授課內(nèi)容創(chuàng)建條件宏二、課時2學時(90分鐘)。三、學情分析學生在前面的學習中了解了宏的強大功能,并且能夠在微課的幫助下完成用宏組來調(diào)用宏的操作。這對學生學習積極性的創(chuàng)造是有益處的。計算機升學班的學生,男生的比例比較高,他們在日常的電腦游戲中會對宏有所認識。通過前期的學期,他們已經(jīng)了解到宏并不是病毒,不再視宏如洪水猛獸,開始探討在什么情況下程序會激發(fā)宏。四、教學目標分析1.知識目標了解Access2013創(chuàng)建條件宏的方法。2.能力目標掌握在Access2013中創(chuàng)建條件宏的操作方法。3.情感目標理解條件宏是滿足條件才觸發(fā)執(zhí)行的宏,有利于以后的工作,培養(yǎng)學生分類討論的思想。五、教學重點與難點分析教學重點:創(chuàng)建條件宏的方法教學難點:條件宏添加條件的方法六、教學方法1.教學方法情境創(chuàng)設法、講授法、問答法2.學習方法小組合作法、實戰(zhàn)演練法、自主探究法……七、教學準備多媒體課件、微課,公眾號相關(guān)知識的發(fā)布八、教學過程(一)教學導入(時長:5)教師活動:大家經(jīng)過這一段時間的學習,大家了解了宏的強大功能,并且能夠在微課的幫助下完成用宏組來調(diào)用宏的操作。那么我們在日常生活中,為什么這些宏不一定能夠運行呢?在什么情況下能夠觸發(fā)宏呢?這就是我們今天要創(chuàng)建的“條件宏”。當條件滿足時,宏就執(zhí)行相應的操作,當條件不滿足就不執(zhí)行該操作,繼續(xù)執(zhí)行下一個操作,這種宏稱為“條件宏”。學生活動:學生聽講,理解條件宏的條件滿足可以觸發(fā)宏操作。設計意圖:讓學生理解條件宏的條件滿足可以觸發(fā)相應的宏操作。(二)學習新知(時長:15)教師活動:通過實例來講解如何創(chuàng)建“條件宏”并完成相應的功能。學生活動:觀察老師的操作,并記住其中的操作要點。設計意圖:讓學生了解建“條件宏”的基本操作,并在創(chuàng)建完成之后演示通過條件宏來完成相應的功能。教學內(nèi)容:創(chuàng)建一個宏,打開“銷售記錄”縱欄式窗體,并將記錄進行定位,如果該記錄“付款方式”字段中是“現(xiàn)金”,就彈出提示信息框,顯示“該客戶使用現(xiàn)金支付!”,如果“付款方式”字段中不是“現(xiàn)金”,則彈出提示信息框,顯示“該客戶未使用現(xiàn)金支付!”。操作步驟:選擇“窗體”對象,創(chuàng)建“銷售記錄1”縱欄式窗體并保存窗體。選擇“宏”對象,選擇“創(chuàng)建”選項卡-“宏”命令,打開宏的設計視圖。添加宏操作。在宏設計器下方添加新的操作,將程序流程處的IF拖拽到“+”處,或者直接單擊“if”按鈕,就可以為宏操作添加條件。也可以單擊文本框后面的生成器按鈕,在彈出的生成器中輸入if的條件內(nèi)容。保存宏,名稱為“條件宏”。條件宏創(chuàng)建完成。在對象列表區(qū)選擇窗體對象,在設計視圖中打開“銷售記錄”窗體,添加命令按鈕,選擇該命令按鈕,在窗體設計工具中“設計”菜單-“屬性表”-“事件”-“單擊”-“條件宏”。打開“銷售記錄”窗體,單擊命令按鈕,因記錄定位不同,會彈出不同的提示對話框。師生互動:教師講解并演示,學生聽講并做筆記。設計意圖:講解與操作并重,讓學生直接觀察教師的實驗過程并看到實驗結(jié)果。(三)操作演練(時長:20)布置任務:實訓:創(chuàng)建一個窗體,窗體中有一個輸入數(shù)據(jù)的文本框,通過宏來判斷在文本框輸入的數(shù)據(jù)是正數(shù)、負數(shù)、還是0?!緦嵱栆蟆?.創(chuàng)建一個窗體,窗體中包含一個文本框和一個“確定”按鈕。2.創(chuàng)建一個條件宏,當文本框中輸入的是正數(shù)時,彈出提示框“你輸入的是正數(shù)!”,輸入的是負數(shù)時,彈出提示框“你輸入的是負數(shù)!”,輸入的是“0”時,彈出提示框“你輸入的是0”。提示:條件表達式格式為[Forms]![窗體名稱]![文本框名稱]>0;[Forms]![窗體名稱]![文本框名稱]=0;[Forms]![窗體名稱]![文本框名稱]<0。3.在窗口中添加“確定”按鈕,當單擊“確定”按鈕時,開始執(zhí)行宏。師生互動:學生練習操作,有問題可以小組討論,組長負責協(xié)調(diào)小組內(nèi)的討論,并幫助操作有困難的小組成員。小組在完成任務之后可提交任務至教師機,小組長帶領(lǐng)小組成員實現(xiàn)小組自評與互評。教師巡回指導,將微課再次提供給學生進行助學,從各組長處了解各組的完成情況。教師通過各組長提交過來的任務以及小組的評價對學生任務完成情況進行評價。設計意圖:體現(xiàn)學生在“做中學”的教育理念,實現(xiàn)分組教學及“導生制”教學,通過“微課”助學的方式,讓學生在實際操作中體會和理解創(chuàng)建條件宏的方法,在條件滿足的觸發(fā)下,就執(zhí)行相應的宏操作。學生自評與教師評價是為了對學生的學習效果進行評價。(四)小結(jié)鞏固(時長:3)知識梳理:創(chuàng)建-條件宏(五)布置作業(yè)(時長:2)課后習題,任務實訓的繼續(xù)完成與總結(jié)。課后有問題可通過教師的公眾號獲取相關(guān)資源,也可直接咨詢教師。(。六)板書設計Ifthen[else]九、教學反思創(chuàng)建數(shù)據(jù)宏一、教材名稱《Access數(shù)據(jù)庫應用技術(shù)(第3版)》(電子工業(yè)出版社有限公司)。授課內(nèi)容創(chuàng)建數(shù)據(jù)宏二、課時2學時(90分鐘)。三、學情分析學生在前面的學習中已經(jīng)接受了宏操作中的大部分操作,但是從2013年起,Access2010增加了數(shù)據(jù)宏的概念。這對于我們現(xiàn)階段的學生是個難以理解的事情。他們在會考的時候考的是2003或者2010,在同樣Office組件之一的access有了這么大的變化,容易讓學生有糊涂的想法。所以在課堂設計上需要借助微課,提前讓學生熟悉相關(guān)知識以及工作界面。四、教學目標分析1.知識目標了解Access2013建數(shù)據(jù)宏的過程。2.能力目標掌握在Access2013中建數(shù)據(jù)宏的方法以及通過數(shù)據(jù)宏控制記錄數(shù)據(jù)的修改或刪除。3.情感目標理解對數(shù)據(jù)宏的認知,通過掌握數(shù)據(jù)宏的創(chuàng)建來規(guī)避數(shù)據(jù)庫記錄在編輯過程中被違規(guī)編輯,從而影響后續(xù)的工作,幫助學生建立合乎規(guī)范的數(shù)據(jù)庫,避免違規(guī)。五、教學重點與難點分析教學重點:創(chuàng)建數(shù)據(jù)宏的方法教學難點:創(chuàng)建數(shù)據(jù)宏的方法六、教學方法1.教學方法情境創(chuàng)設法、講授法、問答法2.學習方法小組合作法、實戰(zhàn)演練法、自主探究法……七、教學準備多媒體課件、微課,公眾號相關(guān)知識的發(fā)布八、教學過程(一)教學導入(時長:5)教師活動:在項目二中,用戶可以通過驗證規(guī)則來限制數(shù)據(jù)表的數(shù)據(jù)輸入信息,但是用戶直接對數(shù)據(jù)進行增刪改時,并不能有效防范用戶的一些違規(guī)操作。添加數(shù)據(jù)宏來執(zhí)行一些操作,就可以在表中(更改前、刪除前、插入后、更改后、刪除后)的事件中控制用戶的操作行為。學生活動:學生聽講,理解數(shù)據(jù)宏的創(chuàng)建范圍。設計意圖:讓學生理解數(shù)據(jù)宏的功能。(二)學習新知(時長:15)教師活動:介紹并演示數(shù)據(jù)宏的創(chuàng)建過程。并進行實驗進行驗證,在刪除或者修改時,觸發(fā)數(shù)據(jù)宏,給出錯提示。學生活動:觀察老師的操作,并記住其中的操作要點。設計意圖:讓學生了解建數(shù)據(jù)宏的基本操作。教學內(nèi)容:給“銷售記錄”表創(chuàng)建一個數(shù)據(jù)宏,只有“銷售狀態(tài)”為“退貨”的記錄,才允許刪除,否則會提示“沒有退貨,該記錄不能無故刪除”。當“銷售單價”隨著季節(jié)或者促銷活動有所變動時,會提示“銷售單價有異常變動”。操作要點:步驟1:打開“進銷存管理”數(shù)據(jù)庫,在對象列表區(qū)選擇表對象,單擊“銷售記錄”表。選擇“表”-“前期事件”-“刪除前”。打開宏設計器。步驟2:在宏設計器中通過條件宏進行宏操作的設置。步驟3:將數(shù)據(jù)宏關(guān)閉保存,返回到銷售記錄表,進行數(shù)據(jù)宏的驗證。當刪除到銷售狀態(tài)不是退貨的時候,會給出錯誤提示進行驗證。步驟4:繼續(xù)回到銷售記錄表,選擇“表”菜單-“前期事件”-“更改前”,在宏設計器中進行宏操作的設置。仍然通過條件宏來進行設置,步驟5:將數(shù)據(jù)宏關(guān)閉保存,返回到銷售記

溫馨提示

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

評論

0/150

提交評論