首頁 > 文章中心 > 教育敘事案例

      教育敘事案例

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇教育敘事案例范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

      教育敘事案例

      教育敘事案例范文第1篇

      案例一:孩子打架之后。

      強強和明明是兩個較調皮的小朋友,平時也常常在一起玩耍。有一次,因為爭搶玩具,強強用手抓了明明的臉,明明的臉立刻出現一道道抓痕,讓人看著非常心疼,老師馬上帶明明去醫務室對傷口處理。放學后,老師向明明媽媽說了這件事,也找了強強媽媽談了這件事。告訴她們這兩個小朋友還是好朋友,強強也不是故意的,家長不要責備孩子。但畢竟明明受傷了,從教育的角度強強應去看望明明,讓強強學習對自己的行為負責,關心同伴。強強的媽媽放學后即刻帶著強強去看望明明。第二天,明明奶奶接明明回家時候,情緒很激動地指著強強大聲說:“強強,你媽媽給你留指甲是讓你抓人的嗎?”老師馬上上前勸阻,強強被嚇壞了,哇哇大哭。強強媽媽來接兒子看著兒子哭得泣不成聲也很心疼。這件事發生以后,盡管老師在中間做了大量調節工作,但兩家長見面卻像仇人一樣,裝作看不見。倒是強強和明明,早就忘記這件事,好像沒有什么發生一樣,還是繼續一起玩,一起鬧。

      通過這件事,作為一名教師有必要總結經驗,引領家長反思做到幾點:首先,遇到這種事要理性處理,不必為孩子事傷身心??吹阶约旱暮⒆颖恍∨笥岩⒆?、打傷,作為家長肯定會非常心疼,這是人之常情,可以理解,但是此時,家長一定要保持理性。三四歲的孩子處于行動思維階段,不會用語言來解決矛盾和與人溝通,當兩個人之間發生矛盾或者過度興奮的時候,他們最直接的反應是用行動解決或表達,而非語言。而且孩子做這些動作時只是一種本能的反應,沒有處心積慮,沒有要報復誰或者欺負誰的想法。他們可能前一分鐘還在爭斗,下一分鐘又玩在一起。其次,家長要了解孩子的年齡特點,特別是受傷孩子一方的家長,不要把對方孩子的這些行為看成是有意的行為。如果是這樣的事情發生在幼兒園,家長更是應該依靠老師來解決,盡量避免直接與對方家長理論,更不能向對方孩子施加壓力,用訓斥、恐嚇等方式對待孩子。這樣做不僅不利于解決問題,相反,還會把雙方家長牽扯進來,使原本孩子之間的無意行為,演變成兩個家庭之間的矛盾。最后,作為傷害方孩子的家長,遇到這樣的情況也要積極主動向對方家長表達歉意,帶著自己的孩子去看望慰問受傷的小朋友,這樣做不僅有利于事情盡快解決,而且可以引導孩子懂得要為自己的行為負責。孩子之間發生矛盾不可怕,關鍵是家長如何處理,如果處理得當,壞好事,將成為孩子接受教育的良好契機。

      案例二:當孩子身邊有位 “特殊”的同伴。

      說到這個“特殊”,其實我們每個人都是特殊的,尤其是孩子。每個孩子有著不同的遺傳基因,不同的長相特點,不同的身體條件,不同的個性特征,不同的家庭環境和成長背景,不同的學習能力和行為習慣……應該說每一個人都有其特殊性。這里的特殊是指智力發育遲緩、患有自閉癥等某些生理或心理疾病的孩子。如果班里有這樣一個孩子,家長會怎么想呢?如果這個特殊的孩子對同伴影響不大,家長或許不會太在意,如果有某些方面的影響,家長可能就會擔憂:怕自家的孩子被傷害,怕自家的孩子會模仿他或者學習不好的行為。班里曾遇到這樣一個事例:有個智力發育遲緩的小男孩,各方面能力明顯弱于同伴,行為較為古怪、脾氣暴躁又喜歡打人。一學期下來,部分家長了解知道了這個小男孩,會提議調座位,不讓自家孩子和該小男孩坐同桌。面對這種特殊的孩子要平等對待,這給教師很大的壓力。但作為一名教師有必要認真對待這種事情的發生。如何與家長溝通這方面事呢?

      首先,告知家長現代全納教育理念,即隨著社會的發展和進步,全納教育理念已經越來越得到世界各國認可,包括有特殊需要的兒童在內,所有兒童都應該有平等接受教育的機會。讓有特殊需要的兒童在正?;沫h境中成長才是最有利的,這樣的理念已經得到了實踐證實。其次,讓家長明白“特殊”這個詞只是存在于我們大人的意識中,孩子的腦中卻沒有什么“特殊”的概念,孩子在接納有特殊需要的同伴時那么的自然。就如案例里的這個小男孩,如果小朋友懂得多幫助他謙讓他,他是不會傷害同伴的,家長怕被欺負是多于的擔心?;谶@點可以讓家長在家提醒孩子在園多多幫助這有特殊需要的同伴。最后,指導家長同步教育好孩子,激發做個有愛心的好孩子。以講故事形式讓孩子多了解特殊群體,培養孩子懂得尊重每一個生命。而且班里有個特殊需要的同伴,是一筆非常寶貴的教育資源,對所有小朋友的發展都十分有益。再說,“特殊”同伴的存在也會沖擊著我們大人的思想意識,考驗著我們的理念和愛心,考驗著我們的寬容與接納精神。

      案例三:我家的孩子太老實,容易吃虧。

      教學生涯中,經常有家長反饋:“我家孩子很老實,別人說一他不敢說二,會不會容易被騙、被欺負,老師,幫我們多看管下孩子?!薄袄蠋煟壹业暮⒆犹蠈嵙?,在幼兒園被欺負,他不敢向老師說,回家也不敢說,容易吃虧?!薄?.這種情況擔憂的家長不在少數。其實即使孩子性格活潑開朗,家長也同樣會有這樣的擔心。畢竟家里通常就一個孩子,全家人都讓著他,沒人和他爭搶,現在到了幼兒園,都是家里的寵兒,幾十個“小太陽”放一塊兒,誰會讓著誰呢?甚至,有的家長會教孩子在園被欺負了要以牙還牙。作為家長,對孩子有所擔心可以理解,但教孩子欺負別人的做法卻極不可取。

      教育敘事案例范文第2篇

      (山東理工大學計算機基礎教研室,山東淄博255000)

      【摘要】在《C#程序設計》的教學實踐中,傳統的教學模式不利用培養學生軟件系統分析能力和工程設計能力的培養,為了解決這一問題,本文提出傳統教學方法與案例設計教學相結合的教學方法和實踐,在對C#程序設計基本概念講解基礎上,通過具體案例的設計方法和過程,由淺入深的提出案例教學理念。目的在于加深學生面向對象程序設計的理念,提高學生的學習積極性以及加強學生工程實踐能力的培養。

      關鍵詞 C#程序設計;案例教學;案例討論

      0引言

      計算機語言的發展歷程經歷了由低級到高級,由結構化程序設計到面向對象程序設計理念的轉換。為了提高大學生利用計算機解決工程和科學問題的能力,目前國內和國際上的大部分高校都開設了相應的程序設計課程。程序設計類課程是一門實踐性和應用性極強的課程,大量的知識需要通過編程實踐才能熟練的掌握。當前,C#程序設計語言是世界上應用最為廣泛的面向對象程序設計語言之一,目前國內很多高校都將該語言作為工科類大學生需要具備的一種程序設計語言能力。在傳統的《C#程序設計》的授課模式中,教師往往只注重基礎理論,如語法結構及原理的講解而忽略了實踐能力的培養,結果使得學生對語言類課程失去了學習的興趣,或者雖熟練掌握了語言的語法而缺乏解決實際問題的能力。早在20世紀初,哈佛大學的mba課程中就采用了案列教學的理念并且取得了巨大的成功。由于案例教學靈活多樣,可以充分調用學生的學習積極性和自主性。因此,引起了國內眾多高校教師的研究和重視。針對這一情況,為了達到加強培養大學生程序設計能力和解決科學工程問題能力的目的,結合本人多年教學經驗,在教學中結合傳統的教學手段,并有效的運用案例教學的方法,可以有效的提高課程的教學質量,提升學生的程序設計能力。

      1案例教學與實踐

      針對學生的專業和層次差異,我校對部分專業的大一新生開設了《C#程序設計》課程教學,由于C#語言是一種面向程序設計語言,它將結構化程序設計方法中的三種基本結構作為局部代碼設計的基礎。因此需要學生先理解了結構化再深入理解面向對象編程的理念,在教學中存在一定的難度。然而,如果教師在教學過程中,認真研究授課內容,在詳細講解基本概念和語法的基礎上,如果設計恰當的實際案例,將傳統的教學模式和案例教學手段有效的結合,則可以起到事半功倍的效果。

      在教學實踐過程中,我們認為,案例教學要與簡單的例子教學區分開來。在程序設計語言教學過程中,為了加強學生對語法能力的運用,教材往往會配以適當的例題,解決一些實際問題,如打印九九乘法表,牛頓迭代法方程求解等,這些例子往往只針對某一具體的語法現象進行講解??梢约訌妼W生對語法的理解,改善教學效果。但這些例子缺乏知識點的前后貫穿,并不能有效的提高學生的程序設計能力。我們認為,案例教學除了具有一定的新穎性和興趣性外,還應該具有貫穿教學實踐過程的特點。同時,我們也要注意到,案例和例子雖然有一定的區別,但并不能完全的割裂開來,兩者之間存在緊密的聯系,案例教學應該包括例子教學,是眾多例子的有機結合過程。

      在程序設計語言的教學實踐中,案例設計的好壞關系到教學效果的高低和教學實踐的成敗。一個好的案例,可以充分調動學生學習的積極性和主動性,啟動學生的求知欲和探索問題的動力。因此,在C#程序設計通過有淺入深的幾個相關教學案例,會大大提高學生的學習效率。這些案例可以是解決一項實際的工程問題,也可以是一個有趣的小游戲,五子棋,黑白棋等。

      下文介紹了作者在《C#程序設計》教學實踐中,設計的一些教學案例,這些案例在教學實踐過程中,取得了較好的教學效果,對提高學學生的學習興趣和編程能力,起到了積極的作用。

      1.1猜心游戲

      猜心游戲是一個有趣的小游戲,游戲者首先默想一個整數(要求在設計區間內,本例為),然后在不同的數字卡片中進行有無判斷,最后,可以根據游戲者的有無判斷,準確的計算出游戲者默想的整數,具有一定的可玩性和趣味性,能成分調動學生的探索性和學習的興趣。游戲界面如圖1所示。

      設計原理:

      計算機內數值都以二進制存儲,字節內由低到高每個二進制位置代表的數值大小是不同的。如:二進制10001001代表的十進制數的137。

      設計步驟:

      第1步:數字卡片設計,如第1張數字卡片,要求卡片中十進制整數的相應二進制數值的第0位為1,如圖1中卡片所示。第2張數字卡片則列出十進制整數中相應二進制數值的第1位為1的整數,依次類推。

      第2步:順序切換卡片,并記錄游戲者對卡片的“有”“無”判決的狀態。即判斷游戲者心中默念數字是否在該卡片中,并記錄判決結果。

      第3步:在顯示完最后一張卡片后,根據游戲者對所有卡片“有”“無”狀態判決,計算所采數值。如:1001001計算所默想猜數。

      知識貫穿:

      程序界面的設計與布局,循環程序設計,數字篩選,二進制原理,位運算等。

      1.2評委打分及案例延伸

      設計原理:

      評委打分是我們在現實生活中經常遇到的一種排名競爭的方法,要求記錄每個評委的打分,然后去掉一個最高分和一個最低分,求和取平均值得到打分。

      設計步驟:

      第1步:記錄每個評委的打分。

      第2步:通過打擂法,找出最大打分、最小打分。

      第3步:掉最一個最高分和一個最低分,計算剩余打分總分并求平均。

      第4步:輸出最后打分值

      知識貫穿:

      數組定義和賦值;打擂法求最大數和最小數;數字的輸出。

      案例延伸:本案列設計較為簡單,在實際設計中,可以通過該案例中對數值的輸入,延伸至數值的排序,例如,學生成績的錄入和排序,在排序過程中,怎樣保持在分數排序后,分數與學號或姓名間的對應關系。同時,可以進一步對數值的平均值,方差等進行分析以及繪圖等。這樣通過簡單的案例延伸,啟發學生的思維,增加了案例的設計效果。

      1.3集合升級器設計

      設計原理:

      某些指定的對象集在一起就成為一個集合,其中每一個對象稱為集合的元素。C#下集合有數組,ArrayList(動態數組),HashTable(哈希表)。為了便于理解這幾種集合的優缺點,設計集合升級器程序。

      設計步驟:

      第1步:定義數組存儲當前課堂對象信息Person[],人數在上課下課過程中要有增加或減少,而數組的缺點是不能動態擴展和伸縮。

      第2步:繼續提出改進方案,定義動態數組ArrayList存儲課堂對象,可以動態伸縮。缺點,伸縮會引起索引值的重新更新,尋找固定對象不好表達。

      第3步:繼續提出改進方案,定義哈希表HashTable結構存儲課堂對象,哈希表的數據通過鍵值(key)和值(value)來組織的。可以通過key定位固定對象。

      設計思考:

      課堂對象有老師和學生兩類對象構成,在讀出集合信息時遇到類型轉換問題。能不能限制類型安全機制,如只能有教師對象或學生對象。需要使用泛型集合機制限定集合類內元素是同一類對象。如果既要包含教師類又要包含學生類怎么解決呢?通過定義教師類和學生類的父類Person來限定類型,如泛型集合List<Person>。但是缺點是動態伸縮同樣會引起索引值更新,不好查找固定元素??梢酝ㄟ^泛型集合Dictionary<ID,Person>,通過key和value兩部分遍歷訪問內部元素。該實例大大加深了C#下幾種集合類型的理解,為后續編程打好基礎。

      2結束語

      在《C#程序設計》教學過程中,通過恰當的教學案例,可以使乏味枯燥的基本理論變得趣味生動。結合傳統的教學方法和案例教學的手段,可以有效的提高教學效果。本文通過3個案例,介紹了在C#程序教學中,案例的設計方法和步驟,豐富了課堂的教學內容,脫離了為教語法而寫代碼的舊有模式,促進了教師對教學方法的改革與創新,提高了學生的自主學習興趣。通過幾年來,對我校學生的調查研究表明,這樣的教學方法,可以大幅度提高學生的C#程序設計能力,有效的調動學生學習的主動性,積極性和探索性。為了充分發揮案例在教學中的作用,要求教師在實際的教學實踐中,案例的設計要不斷的進行探索和改進,做到與時俱進,以充分提高教學效果。另外,文中的常見案例的設計和分析,也給師生提供了更廣闊的設計空間。在教學實踐中,可以根據學生專業,設計不同的教學案例。這樣既充分發揮了教師的指導作用,又充分調動學生的學習積極性和主觀能動性,可以獲得最佳的教學效果。

      參考文獻

      [1]劉秋香,王云.VisualC#.NET程序設計[M].北京:清華大學出版社,2012.

      [2]馬云吉.C++程序設計教學改革[J].計算機教育,2014(2):46-47.

      [3]WingJM.Computationalthinking[J].CommunicationsoftheACM,2006,49(3):33-35.

      [4]楊煉,鄒超偉,毛韶陽.應用型本科院校C++課程教學改革探索[J].計算機教育,2014(21):95-97.

      教育敘事案例范文第3篇

      關鍵詞關鍵詞:軟件需求工程;案例教學法;教學模式

      中圖分類號:G434文獻標識碼:A 文章編號:16727800(2014)002018302

      0引言

      《軟件需求工程》是軟件工程專業的一門專業核心課程,該課程主要講述軟件需求工程的過程、任務、常用的分析模型與建模技術知識。通過本課程的學習,使學生能夠全面深入了解和掌握需求領域的各項方法與技術,具備作為軟件需求工程師所需的專業能力[1]。由于《軟件需求工程》是一門理論性很強的課程,課程重點在于闡述一般原理和方法,對于如何基于這些原理指導實踐闡述的不夠。因此,采用傳統的偏重于課堂講授的教學模式進行授課,很多學生感到內容抽象枯燥,常常是似懂非懂,甚至覺得本課程沒什么實用價值,失去了學習的興趣,直接影響了課程的教育質量和教學效果,因此需要對軟件需求工程課程教學模式進行改革。

      案例教學法是以案例分析為主線,通過案例設置教學問題,并提出各種解決問題的方案,以解決問題來激發學生的求知欲,調動學生積極性,使學生主動地學習,形成科學的教育觀念的一種教學方法[2]。該方法的主要目的是為了培養和提高學生學習知識的能力,其主要以個人或小組合作的方式進行,學生通過親身實踐獲得實踐經驗,是實現理論聯系實際的主要途徑。

      為了改善教學效果,讓學生理解并感受到軟件需求工程理論從實踐中來又到實踐中去的思想,更好地掌握軟件需求理論,本文嘗試采用案例教學法進行《軟件需求工程》教學模式研究。

      1基于案例的《軟件需求工程》課程教學模式

      基于案例的教學模式是對軟件需求各方面的技術,用案例分層次地進行教學,根據不同水平、不同層次學生的特點,結合理論進行需求獲取、需求分析、規格說明、需求驗證、需求管理等需求開發過程學習,體現需求工程的原理和實踐。通過采用基于案例的教學模式培養學生的創新能力和實踐能力,使學生具有扎實的基礎、合理的知識結構、較強的需求開發和需求管理能力。教學方法的實施分理論教學和實踐教學兩個方面。

      1.1理論教學

      采用分步遞進的案例分析方法,該方法主要分為以下3步:

      (1)教師先系統講授需求工程每一步需要的理論知識(方法和技術),在講理論知識時針對比較抽象的問題結合實踐經驗穿插一些案例,但案例一般不宜過長,不適合論證復雜的綜合性問題。例如:在講到需求獲取技術時,會講到需求獲取是需求工程中最重要的過程,獲取用戶需求時會遇到各種各樣的困難,只有解決了困難才能獲取完整的用戶需求。對怎樣解決困難,學生會很迷惑,這時就應該通過案例說明,可以舉這樣一個案例:假如要給一個企業開發一個財務管理系統,該企業的會計年齡較大,缺乏計算機知識,不想使用財務軟件管理賬務,因此對需求信息的收集工作采取消極態度,不愿與需求分析人員交談,這就是進行需求獲取時可能會遇到的困難。解決方法:①先給老會計講解使用財務軟件管理賬務的優點;②演示操作計算機的簡單過程;③演示已有的財務軟件,主要演示處理數據的速度。通過教師講解案例,進一步闡述相關理論的現實應用及意義,加深學生對該理論的理解和認識。

      (2)理論知識講授結束后,教師拿出學生比較熟悉的案例,如:學籍管理系統、圖書管理系統等。根據講授的理論知識,系統地應用解決實際問題。例如,需求獲取章節講授結束后,通過一個完整的案例來分析需求獲取的整個過程:確定需求開發計劃、確定項目的目標和范圍、確定調查對象、獲取需求信息時應采用的方法[1]。在獲取需求信息時,可以讓學生扮演不同的獲取對象給需求分析人員提供軟件需求。通過教師分析案例讓學生學習如何應用理論知識解決實際問題,進一步加深對理論知識的理解。

      (3)在學生充分掌握了相關理論知識之后進行此步驟。例如,教師在講完“軟件需求獲取、需求分析、規格說明、需求驗證”知識點后,學生選擇一個案例,分組練習以加深對理論知識的應用。每組由4~6名學生組成,每組學生擔當不同的角色。這種案例一般是一個完整的軟件項目,需要用較長的時間分析。分析過程中要求學生親自獲取相關信息,以培養他們獲取信息、發現問題、解決問題的能力,加強學生實際動手操作的能力。案例的具體內容安排由學生自己決定,教師只給出指導性意見。案例實施時,首先將學生分成若干個小組,組長在教師的指導下,確立案例分析方案。要求運用軟件需求工程的理論和方法,按照需求過程規范分階段實施,各小組應獨立完成項目,每個階段都要有成果;接下來,小組成員向全體學生講解案例,講解結束后其它小組就此案例進行討論,共同研究需求分析過程;最后教師評分總結,并要求該小組寫出案例分析的相關文檔。

      1.2實踐教學

      實踐教學要注重學生的主動參與,培養學生的實際動手能力和團隊協作能力[3]。實踐題目主要選擇學生比較熟悉的軟件系統,內容要盡可能結合工程技術實際。在實踐過程中,學生進行分組,每組5~6名學生,每組選擇不同的實驗題目,嚴格按照需求工程過程完成,并編寫過程材料。實踐教學中采用分階段的案例教學法,分為需求獲取、需求分析、規格說明和需求驗證4個階段,每一階段教師要制定具體實施要求[4]:①需求獲取階段:要求先制定需求獲取計劃,組長給成員分配任務,并到相應的單位進行調研,獲取需求信息。學生在教師的指導下,整理獲取的信息,并對信息進行分類,撰寫需求文檔;②分析階段:要求小組成員對獲得的用戶需求信息進行分析和綜合,對于錯誤和不確定的需求,小組相關成員要再次進行調研,找相應用戶獲取完整、正確的需求。采用一種建模技術建立系統的邏輯模型,建模時對組內成員要進行分工協作,例如:學生的實踐題目是信息管理系統,應該采用結構化的需求分析技術,用到的建模技術主要是分層的數據流圖,可要求1名學生畫頂層的數據流圖,2名學生畫中間層數據流圖,2~3名學生畫底層的數據流圖;③規格說明階段:要求學生以文檔的形式給出在需求獲取階段和需求分析階段所獲得的所有用戶需求和需求模型,即規范的需求規格說明書,說明書采用IEEE標準830-1998模板,描述語言采用自然語言,最后需求規格說明書要打印提交;④驗證階段:要求學生采用正式評審的方式進行,本組部分成員和其它小組的部分成員組成評審會,并扮演不同的角色,組長扮演評審會的主持人,組內成員扮演作者和記錄員,其它組的組長扮演評審專家。實踐結束后,教師要對每組學生的實踐成果進行點評,并給出相應的成績,以激發學生的學習積極性。

      2結語

      《軟件需求工程》課程是軟件工程專業的重要核心課程,對該課程進行教學模式改革符合課程建設的要求[5]。案例教學法作為一種啟發式教學方法,是對傳統教學法的改革。經過近兩年的基于案例的軟件需求工程課程教學模式的實施,證明該方法能寓理論于實際,有利于學生能力的提高,有利于學生素質的提高,同時對促進教學改革和加強素質教育有著積極的意義,但在實施過程中仍存在一些問題,如理論知識點教授與案例分析的有機結合等。在今后的教學模式實施中,針對存在的問題需要進一步更新、完善教學內容,以保證取得較好的教學效果。

      參考文獻:

      [1]毋國慶.軟件需求工程[M].北京:機械工業出版社,2008.

      [2]彭佳紅,彭佳文,曹曉蘭.基于案例的軟件工程課程教學研究[J].高等農業教育,2009, 11(11):6062.

      [3]何成萬.注重教學和科研相結合的軟件工程教學實踐[J].軟件導刊,2008,7(7):176177.

      教育敘事案例范文第4篇

      關鍵詞:案例教學法;數據庫程序設計;教學模式;Visual FoxPro程序設計

      中圖分類號:G642文獻標識碼:B

      1案例教學法與數據庫教學

      案例教學法,也稱之為范例教學法,從詞源上看,“范例”來源于拉丁語“exemplum”,意思是“好的例子”、“典型的例子”。案例教學的特點是,在學生掌握基本知識的前提下,通過教師的策劃指導,運用相關典型案例,以學生獨立思考、團隊合作的方式,培養其識別、分析和解決具體問題的能力,同時塑造有利于將來實際工作中所需要的溝通、協作、管理等能力。在教學中運用案例與任務相結合的教學方法,通過把一些典型的案例展現在學生面前,要求他們深入地思考,學生在分析案例的同時,一方面不斷形成新的理論視野,增長案例分析的技巧;另一方面在探索思考理論如何運用于實際的同時,結合任務的完成,從而及時而有效地促進了理論向實踐的轉化,真正達到理論與實踐的結合,有利于加強學生的實踐動手能力和技能的掌握。

      案例與任務,前者側重于教,指教師在教的過程中以案例為基礎,后者則側重于學,指學生在學的過程中以案例為導向,以任務為驅動,以解決問題為目標,在解決問題的過程中學習。案例與任務相結合的教學法著眼點在于學生創造能力以及解決實際問題能力的提高,而不僅僅是獲得那些固定的原理或規則,通過案例更有效地獲得知識。這種教學法適合于培養學生的創新能力和獨立分析問題、解決問題的能力,其實質是培養學生實踐學習的能力。它很適合計算機類課程,如“Visual FoxPro 數據庫程序設計”課程的教學,因為該類課程實踐性很強,要求學生既要學好理論知識,又要掌握實際操作技能。同時由于該課程知識內容更新很快,要求學生必須具有一定的自主學習能力與獨立分析問題、解決問題能力,才能適應信息時代與學科知識發展的特點。

      2案例教學法在數據庫程序設計教學中的實現

      “數據庫程序設計”課程,對于文科的“經濟信息管理”專業和“電子商務”專業,它是計算機信息技術的技術基礎課;對于理科的“計算機應用”專業,它還是專業技能的提高課程,我院該課程主要講授的是“Visual FoxPro 6.0”,這也是畢業設計的主選程序設計語言。

      課前,教師先將一個真實的系統開發實例,在多媒體教室演示,讓學生進行自由操作并發表意見。待實例演示結束,教師明確指出演示的系統就是Visual FoxPro將要完成的學習任務,它要完成的并不是單純的程序設計,而是一個完整的信息管理系統。這樣就有了一個讓學生學有所用的教學情境,激活學生的情緒和思緒,激發學生參與Visual FoxPro學習的強烈愿望,在對Visual FoxPro課程還感到陌生的時候,抓住最佳教學時機,幫助學生明確學習任務和目標。由于這個案例是貫穿在每個章節中的,最終完成該系統的開發。在后續的講課中通過對各個具體案例的精心解析,學生不僅能夠全面了解Visual FoxPro的基本風貌,學會基本操作技能,同時還能從其具有示范性的制作過程中獲得有益的啟示,積累自己的開發經驗。力求使學生在學習過程中抓住本質,學到設計管理信息系統的思路和方法。如何在可視環境下進行面向對象程序設計的方法、步驟;通過一個個具有針對性的實例和具體的操作過程,讓學生很快能熟悉Visual FoxPro的應用環境;從而實現由易到難,邊學、邊練、邊提高的學習過程。這樣學生就清楚地了解了:

      為什么要學習數據庫;

      為什么要學習Visual FoxPro;

      學習了這門課程能做什么;

      這種程序設計語言與同類語言相比具有什么樣的特色;

      經過一個學期的學習,通過設計、編寫一個信息管理系統的實踐練習,從而達到怎樣的水平。

      這樣,學生從開始就了解了開設這門課程的意義,以及在隨后的學習過程中的將要面臨的總體任務,從而激發了學生對學習的渴望。

      3案例教學法的實施

      獨特的案例教學法加之以互動的授課形式,使學生在深入淺出的課程中,通過掌握程序設計的基本知識并在此基礎上實現舉一反三,觸類旁通?!皵祿斐绦蛟O計”課程每周的課時安排課堂講授和上機實踐各占一半,案例教學法按課堂教學和上機實踐兩個環節加以實施。

      3.1課堂教學

      教師組織案例教學要為實現課堂的教學目的服務,有計劃地進行,才能達到預期的教學效果。首先,教師要讓學生明確所采用的案例的目的??梢韵茸寣W生在課前預習案例,自己先對案例進行分析,也可以在課堂上讓學生對案例進行討論,各抒己見。總之,教師在組織案例教學時,要想方設法地充分調動學生的思維,積極思考并結合自己學過的知識闡述自己的觀點和看法。這樣既能活躍課堂氣氛,又能收到良好的教學效果。其次,教師本身在組織案例過程中也要做好以下幾個環節:(1)選準實例,課前認真備課,盡量做到巧妙地把課本的理論知識融合到案例中。(2)課堂上要充分引導學生進行思考,調動他們的討論氣氛,力求營造出一個“百家爭鳴”的學術氣氛,使得學生的創造性和個性得到充分發揮。(3)認真總結學生對案例的討論,引導學生辨清是非曲直,從而掌握所學內容。

      對于教學中的理論知識,我會隨即要求學生畫書,重要的還要留作業抄寫、甚至告知學生這是期末考試的內容。當然,在試卷中不會原樣出現,而是通過實踐問題靈活地考查學生對理論的理解。因為在學習程序設計語言時,學生往往專注于代碼的編寫而忽略理論知識,對靈活處理實際問題和下一步的學習形成障礙。完成作業和通過考試都是“任務”,作為大專院校,我們的學生既要學會“實戰”還要知道“實戰”的理論基礎。所以,強調理論知識的重要性是必不可少的。

      對于教學中的實踐操作知識,在講解命令功能和結構的同時,還要結合案例進行教學。要求學生熟練掌握命令的幾種常用形式,并留作業、布置相關的上機練習任務。并從三個方面進行實踐演示。(1)在命令窗口輸入命令的實例,展示效果。(2)提出一個實際的任務,動態編寫一個簡單的應用實例。(3)對于較繁雜的應用,演示一個事先制作好的實例,將其中的要點一一指出,并動態演示采用不同的設計方式會產生不同的運行效果。

      例如,在表單設計初期,先展示一些有趣的小例子,如編寫一個電子時鐘(如圖1)、求任意隨機數(如圖2)、幾何變形(如圖3)、動畫演示(圖4)等題目。引出對象的屬性和事件,然后再逐漸加大難度,學生理解了對象的屬性,自己就會找到相關屬性。接下來讓學生設計一個判斷是否是閏年的表單。再往下就讓學生考慮簡易計算器的設計、調色板的設計,由淺入深,看到自己完成的作品,學生的學習興趣就大大的提高。在興趣的激發和目標的指引下,逐漸引入抽象術語和名詞,從順序結構又引入了分支結構及循環結構。為了目標,為了興趣,學生欣然地接受。

      圖1電子時鐘

      圖2求任意隨機數

      圖3幾何變形

      圖4動畫演示

      3.2上機實踐

      在上機實踐課中,首先提示本次上機練習的主要任務、提示課堂教學中的關鍵點、教學實例在教師機的存放位置。在此之后,首先要求學生完成實驗指導書上的或補充的例題,掌握知識點的基本功能。其次要求學生閱讀理解教學實例,然后模仿制作,完成實際應用任務。在學生操作練習一段時間后,還要講解練習中學生普遍存在的問題,協助學生正確理解知識點。最后,展示部分學生的設計成果以及采用與教學實例不同的思路和方式制作的成果,鼓勵創新。這樣就完成了以 “布置任務介紹方法實踐操作完成任務歸納結論”為順序的教學過程。

      4布置“綜合任務”,提高教學深度

      通過案例教學法在教學過程中的實施,以完成一個個具體的任務為線索,把教學內容巧妙地隱含在每個任務之中,讓學生主動思考,自己解決問題。在完成任務的同時,培養了學生的創新意識、創新能力以及自主學習的習慣。

      學生的學習不僅僅是能夠做習題,或完成一個個小任務,還要有一定的深度。怎樣使學生能夠將學到的理論知識和實踐知識相結合完成綜合任務呢?我們會進一步要求學生在前期學習的基礎上,編寫一個學生成績管理或圖書借閱管理方面的模擬管理軟件,完整地強調程序設計的思路、實現的方法,而軟件的外觀風格、實現手法要求盡量多種多樣。

      在教學過程中,結合教學內容,將軟件的內容拆解為一個個小的“案例”,逐步地展示、布置給學生。要求學生,在上機實踐中,逐步地理解、模仿、改造。在學期末,綜合每人自己的各個“任務”成果,制作出一個完整的管理軟件。這樣在案例的驅動下明明白白地學習,一步一步地學有所成。為學生今后的實際應用和進一步提高打下基礎。

      5結束語

      案例教學法不僅僅要“授之以魚”,更強調“授之以漁”,強調創新能力的培養與全面素質的提高。采用案例教學法,能使數據庫程序設計教學變得生動活潑,富有趣味性,有效激發學生求知欲,課堂氣氛活躍。是對傳統教學的發展,比較適合計算機類課程的教學。在教學過程中,教師一方面要通過引導,把握整個教學過程的內容、進度和方向,給學生以思考的機會和時間,讓學生有盡可能多的時間進行自主學習;另一方面,教師要采取多種方式,激活思維狀態,傳授思維方法,提高思維能力,鼓勵互相合作,進一步促成學生的意義建構,形成新的認知結構,并把案例教學和傳統教學有機的結合起來,不但激發學生的自主學習,更讓他們了解一個語言的精髓。而無論采取何種教學模式、利用何種教學手段、采用何種網絡資源,重要的是把握課程和學生的特點,確定培養目標,借助先進的教育教學理論,制定蘊含先進教學理念的正確的教學目標,從而達到更好的教學效果。

      參考文獻:

      [1] 商利民. 試論新課程改革中的教學案例及其研究價值[J]. 教師教育研究,2004(6):56-60.

      [2] 徐安鳳,黃河濤. 淺析案例教學在高校計算機語言課中的應用[J]. 教育與職業,2005(14):38-40.

      [3] 朱金生,劉耀輝. 案例教學法在教學中的應用探討[J]. 理工高教研究,2005,24(6):66-68.

      教育敘事案例范文第5篇

      關鍵詞:生物醫學工程;VC++面向;對象程序設計;教學方法

      Driving Teaching Method of VC++ and Object Oriented Programming in Biomedical Engineering

      WU Bo,ZHANG Nan,WU Wen-yi,DU Jing,CHEN Hui,LIU Zhi-cheng

      (Department of Medical Informatics,School of Biomedical Engineering,Capital Medical University,Beijing 100069,China)

      Abstract:By improving the teaching philosophy and teaching methods, we explore the effective VC ++ object-oriented programming and teaching methods according to the characteristics of students specializing in biomedical engineering. In the teaching process, we design the case-driven and case representation methods to help students have a deep understand of the VC ++ object-oriented programming principles and gain the skill of VC ++ graphical user interface programming by using the common controls, and acquire the skill of database access programming technology. The case is designed to have the high requirements to the actual operating ability which considers students' professional interests at the same time. Students can accomplish the case using their own professional knowledge and skills. In this process, students can deepen their knowledge about the VC ++ object-oriented programming principles. In the process of making representation and the questions answering, students can learn from each other. Therefore the final goal can be achieved that they can fundamentally understand and master the knowledge and proficiently use it.

      Key words:Biomedical Engineering;VC++ object-oriented programming;Teaching methodology

      1引言

      生物醫學工程是一門交叉學科,它運用理學、工程學的理論和方法,解決生物科學、醫學、行為學或衛生學中問題,以及進行相關的科學研究[1-2]。近年來,計算機科學與技術在醫學領域也獲得了廣泛應用,并促進了醫學的進步,例如醫學成像技術,計算機輔助診斷,醫院信息管理等。因此,計算機科學與技術成為生物醫學工程專業教育教學的重要分支,很多醫學院校設置了計算機科學與技術專業[3-8],甚至很多理工類院校的計算機與信息技術學院開設了生物醫學工程專業[9]。

      程序設計是計算機科學中的重要技能,是在醫學信息學的科研或應用領域實現新算法或功能的重要手段。C++是經典的面向對象編程方法,是目前使用最廣泛的編程語言。C++面向對象語言的特性使之具有簡潔高效的特性的同時,兼具靈活性的特點,使它即適用于大型程序設計,又能夠較好地兼容C語言。因此,面向生物醫學工程學生的C++面向對象編程的教學問題研究成為近年來的研究熱點[10]。VC++是微軟開發的C++可視化集成編程環境Microsoft Visual C++的簡稱,不但支持C與C++的開發,也支持可視化編程,而且它具有數據庫訪問技術,是強大的編程工具。在我們課程中,采用了Microsoft Visual Studio 2008 C++版本的軟件,目前這個版本是較新,而且比較穩定的版本。

      2案例

      2.1設計 VC++面向對象程序這門課程主要分為兩個層次,首先是要講解面向對象的程序設計原理;其次講解基于NET Framework的窗體應用程序編程,包括數據庫訪問技術,以及窗體與數據庫的配合編程。第一層次的知識比較抽象,面向對象程序設計的思想和原理是從面向過程的程序設計演變進化而來,其規則適用于大規模程序設計,對于編程經驗較少的學生來說,深刻理解較難。第二層次知識更注重實際操作,程序設計的運行結果更加直觀,且容易實現一定功能。所以,很多學生更加喜歡學習這部分知識。但是,第一層次的知識為第二層次知識的基礎,基礎知識掌握不牢固,將會導致窗體程序設計時遇到大的問題。因此,需要設計綜合性的課題,使學生在實際操作中既鞏固了基礎知識,又能激發他們的學習探索興趣。

      針對這些特點,我們在課程最后設計了與醫學相關的案例,具體內容是實現具有簡單功能的,類似醫院信息系統子系統的軟件。使用C++控件完成具有Windows風格的界面。軟件要求使用按鈕控件,按鈕必須有Click事件,并且Click事件必須完成一定功能,例如 "查詢"按鈕,實現數據庫查詢;要求使用文本框控件,文本框要有功能,例如使用Validated事件,實現數據有效性檢驗;要求使用列表框,組合框,dataGridView控件任選其二使用,并且這兩者間要有數據的聯系,列表框中數據可以添加到組合框中,或組合框中數據可以添加到數據庫等等;要求必須使用數據庫技術(SQL Server或Access),要求能查詢、修改、更新或刪除表。外觀要求美觀,可以為窗體添加背景圖片,編譯與運行過程中不能有錯誤。完成案例后,需要學生參加大作業答辯環節,答辯時要求通過ppt幻燈片講解,結合軟件功能演示,代碼講解來向學生和老師展示自己的成果。學生答辯結束時有老師和學生的提問時間。

      本案例既能結合學生知識背景,激發學生動手動腦興趣,又能將課程知識點大部分涵蓋在案例里,使學生通過做案例加深對課程知識點的理解,又鍛煉了實際操作能力,同時,本案例有留給學生自主發揮的空間,能夠激發學生學習的自主能動性,學有余力的同學能夠通過自學,實現更加復雜的功能。最后,通過大作業答辯,鍛煉了同學們演講能力和溝通能力,并且進一步加深了知識點的掌握。

      2.2實現 學生根據案例要求,完成了一款體檢信息查詢軟件。圖1為體檢信息查詢軟件的界面。本體檢信息查詢器的設計思路是,①可以通過錄入,將體檢人的體檢信息添加進數據庫,信息包括姓名、性別、年齡、血壓、心率、身高和體重;②能夠通過姓名字段,查詢數據庫中的某條記錄,并且根據查詢到的體檢信息,可以生成此人的體檢報告。下面我們從軟件的控件和數據庫兩方面介紹軟件的實現。

      圖1 體檢信息檢查軟件的界面

      2.2.1窗體設計 控件布局如圖1所示,具體實現為:向姓名文本框中輸入查詢關鍵字姓名,單擊查詢按鈕,觸發Click事件,可以實現在數據庫中以按照姓名字段進行查詢,查詢結果添加到數據集dataSet11控件之中;查詢結果顯示在DataGridView控件中;單擊"生成體檢報告按鈕",ListBox控件中生成體檢報告;血壓情況,心動情況和體重情況用ComboBox控件實現,每項給出了選項,用于輔助生成體檢報告的結果。

      2.2.2 數據庫編程 在我們的案例之中,使用了Microsoft SQL Server 2005數據庫。為了在教學過程中強調VC++的數據庫訪問技術,我們的數據庫設計的比較簡單,僅包含了一個單表,表中包括了"性別"、"年齡"、"血壓"、"心率"、"身高"和"體重"等字段。首先,我們需要在在Visual Studio中連接數據庫。因為Visual Studio環境只有連接到當前的數據庫服務器后,服務器上的數據庫對VC++工程才可用。具體過程是:a)新建VC++ 窗體應用程序,或打開一個已有的數據庫窗體工程。b)如果當前沒有數據連接,則選擇"工具"中的"連接到數據庫"選項,彈出"添加連接"對話框,如圖2所示,設置想要訪問的數據庫,各項設置完成并測試連接通過之后,不報錯,即已經成功連接數據庫??梢源蜷_Server Explorer窗口查看新建工程中已連接數據庫情況。

      圖2 Visual Studio 2008中添加數據庫連接窗口

      在VC++窗體應用程序中訪問數據庫,必須要具備3個控件,分別是連接對象(sqlConnection),適配器對象(sqlDataAdapter)和綁定數據源對象(bindingSource)。綁定數據源控件可以為控件綁定數據庫,例如我們將要用到的數據視圖控件(dataGridView1)的數據源綁定。SqlDataAdapter是SQL Server與DataSet之間連接的橋梁,SqlDataAdapter帶有Fill和Update方法,Fill方法以數據源中的數據填充DataSet,而Update則能用DataSet中的數據更新數據源。SqlConnection則用于打開和關閉數據庫連接,在VC++窗體應用程序中打開數據庫連接后,可以用SQL查詢語言對數據庫進行查找等操作。因此,要設計數據庫查詢的窗體應用程序,需要首先添加這三個控件。

      接下來生成DataSet,方法是單擊sqlDataAdapter1控件右上角的按鈕,在彈出菜單中選擇"生成DataSet",單擊確定即可生成DataSet1實例,在Form1下方出現dataSet11控件實例。接下來可以在DataSet1實例的基礎上,實現可查詢文本框,以及數據視圖控件(DataGridView)。"姓名"文本框為綁定了數據源中"姓名"字段的可查詢文本框,可查詢文本框由DataSet1實例下,"姓名"字段的文本框控件添加。向可查詢文本框中輸入查詢關鍵字,配合按鈕的單擊事件,可實行數據庫的查詢。具體實現為,向按鈕控件的Click事件添加數據庫查詢,實現代碼如下所示:

      private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {

      this->sqlSelectCommand1->CommandText = L"select * from result where 姓名like'"+姓名TextBox->Text+"%'";

      sqlConnection1->Open();

      reader=this->sqlSelectCommand1->ExecuteReader();

      while(reader->Read())

      {

      dr=dataSet11->result->NewRow();

      dr[0]=reader->GetString(0);

      dr[1]=reader->GetString(1);

      dr[2]=reader->GetInt32(2);

      dr[3]=reader->GetString(3);

      dr[4]=reader->GetInt32(4);

      dr[5]=reader->GetInt32(5);

      dr[6]=reader->GetInt32(6);

      dataSet11->result->Rows->Add(dr);

      }

      this->sqlConnection1->Close();

      }

      其中數據庫查詢語句如下:

      this->sqlSelectCommand1->CommandText = L"select * from result where 姓名 like'"+姓名TextBox->Text + "%'"。

      其中"*"可通配任意長度字符,"%"可通配任意單個字符,以實現對姓名的模糊查詢。及執行數據庫查詢命令。命令保存在sqlSelectCommand1對象的CommandText成員里。sqlConnection1->Open()成員函數打開當前數據庫連接,ExecuteReader()方法則執行查詢命令。查詢結果存入reader實例里,通過while循環,保存入數據集實例dataSet11之中。

      接下來,將dataSet11中保存的查詢結果顯示在數據視圖控件(DataGridView)之中。首先,需添加數據視圖控件,方法是在Visual Studio環境中"Data Sources"瀏覽器中選中表,并拖動到Form1窗體控件實例中,即可添加DataGridView實例dataGridView1。同時,BindingSource和BindingNavigator組件都會自動出現,見圖3,并已經將數據視圖所連接的數據庫的屬性設置好了。同樣添加"添加新條目"按鈕控件,并為按鈕添加Click事件,在事件中加入如下代碼:

      private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {

      this->sqlDataAdapter1-> Fill (this->dataSet11);

      }

      適配器對象的Fill方法用this->dataSet11填充數據視圖控件DataGridView。

      單擊"生成體檢報告按鈕",會在列表框控件(ListBox)中生成體檢報告。報告中可綜合顯示姓名文本框,組合框ComboBox實例中的血壓情況、心動情況和體重情況等內容,實現代碼情況如下:

      private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {

      this->listBox1->Items->Add(姓名TextBox->Text);

      this->listBox1->Items->Add(comboBox2->Text);

      this->listBox1->Items->Add(comboBox3->Text);

      this->listBox1->Items->Add(comboBox4->Text);

      }

      2.3分析 案例設計時,我們綜合考慮到VC++教學中兩個層次知識間的關系,以及在教學過程中遇到的典型問題。怎樣通過大作業設計、實現過程、以及最后的答辯環節突出知識點,使學生加深理解和認識,是我們要重點考慮的問題。①總結學生需要掌握的知識點,包括類的概念,對象的聲明,成員函數的實現,構造函數和析構函數,數據庫訪問技術,以及數據庫與控件之間的交互;②設計答辯過程問題,幫助學生整理思路,了解他們所做工程與VC++基本的面向對象程序設計的思想和原理之間的聯系,掌握窗體程序與數據庫連接編程相關重點知識。

      根據上面的案例,結合知識點,我們答辯過程中設計了如下一些問題:①本窗體程序中,有哪個類?②類中包括哪些控件對象?它們有哪些成員函數(事件)?③哪部分代碼為對象成員函數(事件)的聲明?哪部分代碼為對象成員函數(事件)的定義?④控件的屬性修改了哪些?怎樣進行修改?⑤數據庫端做了哪些設置?Visual Studio工程中怎樣設置數據庫連接的?⑥工程中連接數據庫字符串是什么?⑦工程中用了哪些與數據庫連接相關的控件?怎樣設置的?作用是什么?

      通過上述問題的互動問答,能幫助學生溫習和理解第一層中類和對象的概念,成員函數的聲明和定義;掌握控件屬性設置,以及如何設置;掌握數據庫與窗體程序聯合編程中數據庫端SQL Server Management Studio的設置,以及如何在Visual Studio中設置以連接數據庫,加深 ConnectionString連接語句中數據庫查詢語句的使用。學習初步的VC++.NET和數據庫連接編程。

      3結論

      生物醫學工程專業學生的培養目的是培養出能夠跨越理工科與醫學兩個專業領域的人才,使他們在今后的工作中成為兩個領域順暢交流,良好互動的橋梁,從而使學科之間激勵促進,互相融合。我們根據醫學工程專業學生的特點,設計了學生們感興趣的案例,激發學生編程的熱情,同時訓練了學生程序設計和實現的實際動手能力。接下來,我們結合作業答辯方式,設計了將理論與實際操作相結合的問答,讓學生結合他們實現的程序,深刻理解和掌握面向對象的編程思想和方法。

      綜上所述,我們在生物醫學工程本科生的VC++與面向對象程序設計課程教學過程中進行了有意義的探索。

      參考文獻:

      [1]盧文婷.《生物醫學工程概論》課程設置與教學初探[J].科技教育創新,2011,(8):268-269.

      [2]常宇,卓政,高斌,等.生物醫學工程跨學科復合型人才培養--從電子信息工程到生物醫學工程.中國教育技術裝備,2013,(35):73-74.

      [3]蔣爾鵬,第二軍醫大學基礎部[J],基礎醫學教育,2014,(09).

      [4]譚強,劉廣,孫艷秋,等.關于新辦醫學信息工程專業學科設置的研究[J].科技信息,2013,(19):179-252.

      [5]蔡曉鴻,趙臻,解丹,等.醫學信息工程專業的知識體系構建探討[J].基礎醫學教育,2013,15(2):138-140.

      [6]陳娜,王赫楠,燕燕,等.醫學信息工程專業課程設置探討[J].科教文匯(上旬刊),2014,(10):79-134.

      [7]張楠,武博,段娟,等.計算機教學中醫學生理工素質的培養[J].中國醫學裝備,2012,(9):49-51.

      [8]劉志成.悟為師之道,施育人之本--醫學生理工素質教育的思考與實踐[J].首都醫科大學學報,2014,(35):267-269.

      亚洲av无码成人黄网站在线观看| 亚洲中文字幕无码中文字| 亚洲国产天堂在线观看| 亚洲av日韩av欧v在线天堂| 亚洲人成高清在线播放| 亚洲综合伊人久久大杳蕉| 亚洲另类自拍丝袜第五页| 666精品国产精品亚洲| 中文字幕精品亚洲无线码一区| 亚洲精品岛国片在线观看| 亚洲色中文字幕在线播放| 亚洲人成图片网站| 亚洲福利一区二区三区| 亚洲精品字幕在线观看| 另类专区另类专区亚洲| 中文无码亚洲精品字幕| 亚洲色最新高清av网站| 亚洲成av人片在www鸭子| 亚洲精品天堂在线观看| 亚洲成a人无码亚洲成www牛牛| 亚洲妇女无套内射精| 亚洲6080yy久久无码产自国产| 精品亚洲AV无码一区二区三区| 亚洲高清视频免费| 亚洲人成伊人成综合网久久| 亚洲黄色网址大全| 亚洲人成网站在线观看播放动漫| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲中文字幕无码中文| 亚洲AV无码一区二区三区鸳鸯影院| 国产精品亚洲精品观看不卡| 久久亚洲精品国产精品婷婷 | 亚洲久悠悠色悠在线播放| 亚洲精品123区在线观看| 亚洲精品无码久久久久秋霞 | 久久亚洲AV无码精品色午夜麻| 中文字幕亚洲乱码熟女一区二区| 亚洲成AV人片一区二区| 亚洲综合一区二区精品导航| 亚洲视频精品在线| 亚洲国产成AV人天堂无码|