課程名稱 |
基礎(chǔ)Java |
授課對象所屬專業(yè) |
軟件工程 |
課程類型 |
專業(yè)課 |
開課年級 |
2022級 |
課程性質(zhì) |
必修課 |
課程總學(xué)時 |
64 |
一、課程簡介
基礎(chǔ)Java是軟件工程專業(yè)的專業(yè)必修課,Java語言作為當(dāng)今最為流行的編程語言之一,它的面向?qū)ο筇匦砸约翱缙脚_特性是其得以快速發(fā)展的主要原因。本課程主要包括Java概述、Java基本編程結(jié)構(gòu)、字符串和數(shù)組、對象和類、繼承與多態(tài)、異常處理、圖形編程、Java Swing與事件處理以及JAVA編程開發(fā)環(huán)境JDK、Java IDE的基本使用。通過本課程的學(xué)習(xí),使學(xué)生能掌握面向?qū)ο蟪绦蛟O(shè)計語言編程的基本技能、技巧,能夠根據(jù)現(xiàn)實生活實踐編制出一些實用的小程序。
二、案例基本信息
1.案例名稱:奉公守法,誠實守信---類的繼承
2.對應(yīng)章節(jié):第六章子類與繼承第2節(jié)子類的繼承
3.課程講次:2節(jié)
三、案例教學(xué)目標(biāo)
1.知識目標(biāo):
(1)熟悉類的繼承的概念。
(2)掌握類的繼承的實現(xiàn)方法。
(3)掌握類的繼承的特點。
2.能力目標(biāo):
(1)培養(yǎng)學(xué)生由面向過程到面向?qū)ο筠D(zhuǎn)換的思維能力。
(2)培養(yǎng)學(xué)生抽象父類的模塊化能力。
(3)培養(yǎng)學(xué)生實現(xiàn)繼承的實踐能力。
3.思政目標(biāo):
(1)工程倫理:通過講述前言科學(xué)知識,引導(dǎo)學(xué)生樹立與時俱進的學(xué)習(xí)意識、投身科學(xué)研究和技術(shù)創(chuàng)新的遠大理想,激發(fā)學(xué)生強烈的使命感與責(zé)任心。
(2)人文素養(yǎng):通過設(shè)計案例—國家類、家庭類、個人類繼承,引導(dǎo)學(xué)生把國家、社會、公民的價值要求融為一體,將社會主義核心價值觀內(nèi)化為精神追求、外化為自覺行動,增強家國情懷。
(3)創(chuàng)新能力:通過編程實踐培養(yǎng)學(xué)生以辯證的思維理解、分析、解決復(fù)雜問題的能力,精益求精的工匠精神,嚴(yán)謹?shù)墓ぷ鲬B(tài)度,創(chuàng)新思維能力。
四、案例主要內(nèi)容
1.類的繼承的概念。
2.類的繼承的實現(xiàn)。
3.子類如何調(diào)用父類的變量和方法。
4.案例---國家類、家庭類、個人類繼承關(guān)系的實現(xiàn)。
五、案例教學(xué)設(shè)計
教學(xué)方法 |
1.課前:學(xué)習(xí)通發(fā)布預(yù)習(xí)作業(yè),收集學(xué)生問題,帶著問題進入課堂教學(xué),實現(xiàn)翻轉(zhuǎn)課堂。 2.課中:用多媒體教學(xué),結(jié)合代碼演示,以導(dǎo)入法、設(shè)問法、分析法、總結(jié)法等教學(xué)手段講授。 3.實驗課:通過上機操作驗證理論知識。 4.課后:在學(xué)習(xí)通提交課后作業(yè)。 在教學(xué)過程中不斷培養(yǎng)學(xué)生面向?qū)ο笏季S能力的建立,從生活中的案例著手,循序漸進引導(dǎo)學(xué)生用模塊化思想抽象出父類,并設(shè)計出子類繼承父類。同時注重學(xué)生應(yīng)用能力的培養(yǎng),做到理論與實踐相結(jié)合,有助于學(xué)生真正理解類的繼承的概念。 |
教學(xué)安排 |
環(huán)節(jié) |
教學(xué)內(nèi)容 |
活動 |
教學(xué)目的 |
教師 |
學(xué)生 |
回顧知識導(dǎo)入新課 (5鐘) |
回顧上節(jié)課內(nèi)容 用俗話“子承父業(yè)”引入繼承 |
隨機選人,提問:什么是類? |
回答問題 |
激發(fā)學(xué)生學(xué)習(xí)興趣,引導(dǎo)學(xué)生帶著問題學(xué)習(xí) |
結(jié)合實例,進行知識點講解,解決問題 (30分鐘) 結(jié)合實例,進行知識點講解,解決問題 (30分鐘) 結(jié)合實例,進行知識點講解,解決問題 (30分鐘) |
從憲法引入(思政元素:了解憲法),以生活中的子輩繼承父輩的財產(chǎn)為例,引入類的繼承的概念—子類繼承父類的非私有的屬性和方法,同時又能創(chuàng)建屬于自己的屬性的方法。 |
1.對本講知 識點及重難點問題進行系統(tǒng)化梳理。 2.講解生活 中繼承的例子。 |
1.結(jié)合自 身預(yù)習(xí)情況,完成知識點梳理。 2.觀看ppt ,思考回答,領(lǐng)悟吸收。 |
1.通過生 活中大家更容易理解的案例,使學(xué)生由淺入深理解類的繼承。 2.引導(dǎo)學(xué) 生要遵守憲法。 |
案例設(shè)計:國家類、家庭類、個人類繼承關(guān)系的實現(xiàn) (思政元素:培養(yǎng)學(xué)生把國家、社會、公民的價值要求融為一體) 1.國家類:構(gòu)建核心道德法律觀念。 2.家庭類:培養(yǎng)社會責(zé)任感和擔(dān)當(dāng)意識。 3.個人類:提升個人素質(zhì),做創(chuàng)新型人才。 4.三者之間的關(guān)系:家庭類繼承國家類,個人類繼承家庭類。 |
1.概念闡述 及語法知識講授。 2.學(xué)習(xí)通發(fā)布討論:為什么個人類不能直接繼承國家類? |
1.回答問 題。 2.參與討 論。 |
1.通過案 例設(shè)計,使學(xué)生更清晰的理解類的繼承的概念 2.案例講 解中培養(yǎng)學(xué)生把國家、社會、公民的價值要求融為一體。 |
繼承的關(guān)鍵字 關(guān)鍵字:extends 用法:class派生類名extends基類名 { 類體 } 強調(diào)類的繼承只能繼承非私有的屬性和方法。類只能單繼承。 |
1.學(xué)習(xí)通隨 機選人,回答問題:什么是合法的標(biāo)識符? 2.舉例讓學(xué) 生分辨是否為合法標(biāo)識符。 |
1.回答問 題:字母、數(shù)字、下劃線、$組成的序列,不能由數(shù)字開頭 2.區(qū)分合 法及不合法標(biāo)識符。 |
1.使學(xué)生 掌握類繼承的方法。 2.回顧上 節(jié)課知識點,加深學(xué)生對標(biāo)識符概念的理解。 |
案例實現(xiàn):國家類-家庭類-個人類 (思政元素:遵守國家法律規(guī)定,做有責(zé)任感的社會人) 1.國家類規(guī)定我們要遵守憲法。 2.家庭類培養(yǎng)我們要樹立正確價值觀,做個有責(zé)任感的社會人。 3.個人類鼓勵我們努力提升個人素質(zhì),爭做創(chuàng)新的復(fù)合型人才。 |
學(xué)習(xí)通發(fā)布搶答問題: 1.繼承的關(guān) 鍵字是么? 2.子類怎么 調(diào)用父類的成員和法? |
答題者:前往講臺,完成問題作答。 其余學(xué)生:場下思索問題答案。 |
1.通過案 例使學(xué)生掌握類繼承的方法。 2.教育學(xué) 生要遵守國家法律規(guī)定,做有責(zé)任感的社會人。 |
繼承的特點 1.單一繼承:一個子類只能繼承于一個父類。 2.單向繼承:父類無法訪問子類新增的成員和方法。 3.有限繼承:子類只能繼承父類非私有的屬性和方法。 4.有效繼承:子類和父類之間必須滿足is-a的邏輯關(guān)系。 (思政元素:只能有一個生物學(xué)父親,父親同意給的財產(chǎn)孩子才能用,繼承要符合邏輯。) |
1.每個特點 都設(shè)計具體案例,檢測知識點是否掌握。 2.監(jiān)測情況 點評,知識點講解。 |
1.積極思 考問題,回答問題。 2.做好相 關(guān)筆記,學(xué)會總結(jié)關(guān)鍵字。 |
1.每個特 點都用四個字總結(jié),加深學(xué)生印象,讓學(xué)生更方便記憶。 2.用修改 錯誤案例的方法,引起學(xué)生興趣。 |
能力提升 (5分鐘) |
學(xué)習(xí)通發(fā)布練一練: 教師類,學(xué)生類對人類的繼承 |
在學(xué)習(xí)通發(fā)布任務(wù) |
在學(xué)習(xí)通完成練一練 |
通過練習(xí),應(yīng)用本節(jié)課所學(xué)的知識點解決類的創(chuàng)建、類的繼承問題,讓學(xué)生應(yīng)用所學(xué)知識解決實際工程問題。 |
總結(jié)、 資源拓展、 布置作業(yè) (5分鐘) |
總結(jié)知識點 1.繼承的概念:繼承父類非私有,增加屬于自己的屬性和方法。 2.繼承的關(guān)鍵字:extends 3.類繼承中子類直接調(diào)用父類的屬性和方法,但父類不允許訪問子類。 講解專業(yè)前沿知識。 (思政元素:激發(fā)學(xué)生投身科學(xué)研究和技術(shù)創(chuàng)新的興趣) 布置作業(yè) 學(xué)習(xí)通發(fā)布 |
1.小結(jié)本節(jié) 課內(nèi)容。 2.講解專業(yè) 前沿知識。 3.學(xué)習(xí)通發(fā) 布作業(yè)。 |
1.跟隨教師復(fù)習(xí)本節(jié)課內(nèi)容。 2.了解前沿知識后查閱相關(guān)資料。 3.課后在學(xué)習(xí)通提交作業(yè)。 |
1.通過小結(jié)使學(xué)生更好掌握本節(jié)課內(nèi)容。 2.通過講解專業(yè)前沿知識,激發(fā)學(xué)生投身科學(xué)研究和技術(shù)創(chuàng)新的興趣。 3.通過課后作業(yè),檢驗學(xué)生對知識的掌握程度,為后期課程的展開打好基礎(chǔ)。 |
六、教學(xué)反思
1.優(yōu)勢:
本課次的內(nèi)容是類的繼承,課堂講授中將思政案例與教學(xué)內(nèi)容進行了有機融合,將復(fù)雜概念以問題的形式導(dǎo)入,引導(dǎo)學(xué)生主動思考,以國家類-家庭類-個人類之間的關(guān)系為例加以簡單詮釋,既增加了課程的互動性,又增強了學(xué)生的家國情懷。案例的設(shè)計讓學(xué)生順著計算機處理問題的思路抽絲剝繭,理解計算思維的精髓,體會研究的樂趣,潛移默化地培養(yǎng)學(xué)生的社會主義核心價值觀、基本素養(yǎng)以及職業(yè)素養(yǎng)。
2.不足:
在案例教學(xué)的過程中,通過提問、討論等方法雖然能很大程度地提高學(xué)生的積極性與參與感,但仍有部分學(xué)生不愿意參與進來,仍需挖掘出更貼近學(xué)生實際、更為生動、有趣的案例,以提高學(xué)生參與討論的興趣,增強學(xué)生對課程思政內(nèi)容的認同感。
綜上所述,本課次的教學(xué)設(shè)計將“以學(xué)生為中心”的教學(xué)理念落到了實處,激發(fā)了學(xué)生的學(xué)習(xí)內(nèi)驅(qū)力和家國情懷,很好地達到了預(yù)期教學(xué)目標(biāo)。在后期的課程設(shè)計中案例環(huán)節(jié)應(yīng)再挖掘能更加調(diào)動學(xué)生積極性的案例。
軟件工程教研室供稿
責(zé)編:魏東平 審核:董西偉 王超