《繼承》

《繼承》

C++單繼承, 在《基類和派生類》中講述了單繼承的基本概念,這節著重講述繼承的具體套用。在單繼承中,每個類可以有多個派生類,但是每個派生類只能有一個基類。

【說明】:此教學設計任務由南京曉莊學院現代教育技術課程老師yqiong參與教師-維基星光計畫進行wiki教學而發布。此詞條為範例詞條,由3104宏哥選定主題並負責、參與現代教育技術課程的所有同學協作共同完成!

《繼承》-基本信息:

科目:程式設計教程——用C ++語言編程教學對象:大一
課時:2 教學環境:計算機網路教室

學習者特徵分析:

程式設計教程——用C ++語言編程(必修)課程面對的是大一年級的學生,學生整體思維敏捷活躍,肯動腦筋,能積極參與討論、發表自己的觀點,動手能力強,有獨立的思維能力,接授知識能力較強,具有一定的自學能力。在課堂教學中需引導學生自主探究性的學習,讓他們在課堂上能夠善於發現問題,分析問題,解決問題,從而提高學生的信息能力。

學習內容分析:

本節課的教學內容是機械工業出版社、重點大學計算機教材必修模組一《程式設計教程——用C ++語言編程》中的第8章《繼承——派生類》第2時8.2中的《單繼承》。讓學生們了解繼承,從而掌握繼承,並且充分利用繼承來解決軟體復用問題。繼承機制是面向對象提供的另一種解決軟體復用問題的途徑,繼承不需要修改已有軟體代碼,它是一種基於目標代碼的復用機制。

教學目標分析

1、知識與技能:

理解c 語言單繼承的定義的理解、繼承方式的運用,以及實際操作,編寫程式。
掌握c 語言的派生類對基類成員的訪問,派生類對象的初始化和賦值操作。

2、過程與方法:

通過任務引導學生經歷分析問題、設計算法、編寫程式、調試程式等用計算機解決問題的過程,讓學生初步學會使用單繼承來解決軟體復用問題。
進一步掌握程式調試運行的方法。

3、情感態度與價值觀:

程式設計選取的題目都是生活中遇到的例子,加強學生利用本學科解決日常生活中的問題的意識。
通過解決生活中的實筆法問題,體驗成功的快樂。

教學重點與難點

重點:

1.理解c 語言單繼承的定義的理解、繼承方式的運用,以及實際操作,編寫程式。
2.掌握c 語言的派生類對基類成員的訪問,派生類對象的初始化和賦值操作。

難點:

在理解條件語句的基礎上,如何利用單繼承來解決軟體復用問題。

教學策略的選擇與設計

本節課主要採用了講授法小組合作式,自主探究學習方法,任務驅動法,強化練習法,交流討論法等。
從學生日常生活問題入手,快速自然的引導學生走進主題,明確本節課的學習目標,引發學生積極思考;講授新課內容,以醒目的方式將條件語句的格式、功能和執行過程呈現給學生;以小組合作的方式,在討論與探究中完成任務;把滑鼠還給學生,自己動手實踐,通過商場打折問題驅動學生完成任務,課程安排形成循序漸進的梯度,充分挖掘學生潛力;展示評價環節,讓學生在交流討論中明確條件選擇語句的執行流程及使用方法,逐步建構規範合理的利用計算機解決日常生活中問題的意識。在結束環節,以課後作業強化練習法結束本節課,使學生對條件語句的暫時記憶轉化為長期記憶

教學流程圖

《繼承》-流程圖《繼承》-流程圖

教學評價

1、知識與技能:

掌握c 語言的單繼承的定義,方式,實例。並且能夠利用C 語言的單繼承來解決簡單的單繼承程式問題。

掌握派生類在基類成員的訪問,以及派生對象的初始化和賦值操作。

2、過程與方法:

通過任務引導學生經歷分析問題、設計算法、編寫程式、調試程式等用計算機解決問題的過程,讓學生初步學會使用單繼承來實現控制項結構。 進一步掌握程式調試運行的方法。

3、情感態度與價值觀:

程式設計選取的題目都是生活中遇到的例子,加強學生利用本學科解決日常生活中的問題的意識。 通過解決生活中的實筆法問題,體驗成功的快樂。

備註與反思

本課時從設定學生的成績等級出發,通過講授法、自主探究、小組合作學習法等,讓學生經歷分析問題,設計算法,編寫程式,調試運行的過程,學習條件句的基本格式和運用。設定的問題簡單,能幫助學生克服胃難情緒論,又從最貼進學生的成績入手,提高學生的學習興趣。 在教學的實施過程中要注重個體差異,學生程式不一,接收能力也會不一,對學生的評價要求就不能一樣。當個別學生因能力問題不能及時完成學習任務時,也要根據學生的進度給予適當的肯定,以增加學生的自信。

相關詞條

相關搜尋

熱門詞條

聯絡我們