附近找茶_北京新茶嫩茶wx网_600块3小时快餐无限次_附近50元过夜联系电话号码

English|設(shè)為首頁|加入收藏

課程思政

《基礎(chǔ)Java》課程思政教學案例2

發(fā)布者:程建華/文  時間:2024-04-15 13:38:50  瀏覽:

課程名稱

基礎(chǔ)Java

授課對象所屬專業(yè)

軟件工程

課程類型

專業(yè)課

開課年級

2022級

課程性質(zhì)

必修課

課程總學時

64

一、課程簡介

基礎(chǔ)Java是軟件工程專業(yè)的專業(yè)必修課,Java語言作為當今最為流行的編程語言之一,它的面向?qū)ο筇匦砸约翱缙脚_特性是其得以快速發(fā)展的主要原因。本課程主要包括Java概述、Java基本編程結(jié)構(gòu)、字符串和數(shù)組、對象和類、繼承與多態(tài)、異常處理、圖形編程、Java Swing與事件處理以及JAVA編程開發(fā)環(huán)境JDK、Java IDE的基本使用。通過本課程的學習,使學生能掌握面向?qū)ο蟪绦蛟O(shè)計語言編程的基本技能、技巧,能夠根據(jù)現(xiàn)實生活實踐編制出一些實用的小程序。

二、案例基本信息

1.案例名稱:臨危不亂,泰山可倚---異常類

2.對應(yīng)章節(jié):第八章內(nèi)部類與異常類第3節(jié)異常類

3.課程講次:2節(jié)

三、案例教學目標

1.知識目標:

(1)熟悉異常類的概念。

(2)掌握異常類定義的方法。

(3)掌握自定義異常類的創(chuàng)建方法。

2.能力目標:

(1)培養(yǎng)學生由面向過程到面向?qū)ο筠D(zhuǎn)換的思維能力。

(2)培養(yǎng)學生設(shè)計異常類的模塊化能力。

  1. 培養(yǎng)學生設(shè)計自定義異常類的實踐能力。

    3.思政目標:

    (1)工程倫理:通過講述前言科學知識,引導學生樹立與時俱進的學習意識、投身科學研究和技術(shù)創(chuàng)新的遠大理想,激發(fā)學生強烈的使命感與責任心。

    (2)人文素養(yǎng):通過設(shè)計案例—地震偵測自定義異常類,引導學生相信祖國的強大,感恩祖國的美好,用實際行動報效祖國。

    (3)創(chuàng)新能力:通過編程實踐培養(yǎng)學生以辯證的思維理解、分析、解決復雜問題的能力,精益求精的工匠精神,嚴謹?shù)墓ぷ鲬B(tài)度,創(chuàng)新思維能力。

  2. 案例主要內(nèi)容

    1.異常類的概念。

    2.異常類的類型。

    3.異常類的處理過程。

    4.案例---地震偵測自定義異常類的拋出。

    五、案例教學設(shè)計

教學方法

1.課前:學習通發(fā)布預習作業(yè),收集學生問題,帶著問題進入課堂教學,實現(xiàn)翻轉(zhuǎn)課堂。

2.課中:用多媒體教學,結(jié)合代碼演示,以導入法、設(shè)問法、分析法、總結(jié)法等教學手段講授。

3.實驗課:通過上機操作驗證理論知識。

4.課后:在學習通提交課后作業(yè)。

在教學過程中要不斷培養(yǎng)學生面向?qū)ο笏季S能力的建立,從生活中的案例著手,循序漸進引導學生從宏觀角度設(shè)計自定義異常類,拋出異常,處理異常。同時注重學生應(yīng)用能力的培養(yǎng),做到理論與實踐相結(jié)合,有助于學生真正理解異常類的概念。

教學安排

環(huán)節(jié)

教學內(nèi)容

活動

教學目的

教師

學生

回顧知識、導入新課

(5分鐘)

通過梨泰院踩踏事件引入生活中的異常(思政元素:從案例中得出教訓,不將自己置于危險的環(huán)境中,避免災難的發(fā)生)

提問:程序中碰到過哪些異常?

發(fā)散思維

回答問題

激發(fā)學生學習興趣,引導學生帶著問題進入學習。

結(jié)合實例,進行知識點講解,解決問題

(30分鐘)

結(jié)合實例,進行知識點講解,解決問題

(30分鐘)

結(jié)合實例,進行知識點講解,解決問題

(30分鐘)

程序的錯誤有哪些?

(思政元素:引導學生編寫程序要有嚴謹?shù)膽B(tài)度,碰到錯誤時要耐心調(diào)試)

1.語法出錯:編譯時發(fā)現(xiàn)。

2.語義出錯:運行時發(fā)現(xiàn)。

3.邏輯錯:運行結(jié)果不正確。

1.對本講

知識點及重難點問題進行系統(tǒng)化梳理。

2.概念闡

述及語法知識講授。

1.結(jié)合自

身預習情況,完成知識點梳理。

2.跟隨老

師的講解,思考接口類的設(shè)計。

1.通過分類講

解,使學生更清晰的理解異常的概念。

2.為后面的知

識點埋下伏筆。

常見異常的類型

1.除數(shù)為0。

2.網(wǎng)絡(luò)連接中斷。

3.操作數(shù)超出范圍(數(shù)組、變量)

4.打開文件文件不存在。

異常分為兩類:

1.系統(tǒng)提供的異常,異常時系統(tǒng)自動拋出。

2.自定義的異常,需要自己偵測異常并拋出。

1.概念述

及語法知識講授。

2.學習通發(fā)布討論:常見的異常有哪些?

1.回答問

題。

2.參與討

論。

1.通過討論,

使學生更清晰的理解異常的概念。

2.通過對比,使學生區(qū)分系統(tǒng)提供的異常類和自定義異常的不同。

異常的處理過程

1.首先執(zhí)行try子句中的語句序列。

2.捕捉到異常則執(zhí)行catch子句,否則跳過。

3.再執(zhí)行finally子句中的語句序列(必須執(zhí)行)

4.然后繼續(xù)執(zhí)行后面的語句。

1.概念述

及語法知識講授。

2.一步一步啟發(fā)學生設(shè)想異常的處理過程。

1.在教師

的啟發(fā)下思考異常的處理過

程。

2.熟記三個語句的關(guān)鍵字。

1.通過按步驟

講解,使學生了解異常類的處理過程。

2.大聲念關(guān)鍵

字的方法使學生熟記三個關(guān)鍵字。

案例一:0做除數(shù)

Java提供的異常類,如果除數(shù)為0,則系統(tǒng)自動拋出異常,catch語句捕捉到異常則進入語句進行處理。

1.學習通

隨機選一位同學講解該程序。

2.講解過

程點評。

展示者介紹程序設(shè)計理念進行功能展示,其余同學聆聽

1.通過案例使

學生掌握系統(tǒng)提供異常類的使用方法。

2.通過學生演示加深大家對異常的印象。

案例二:地震偵測自定義異常類

(思政元素:引導學生相信祖國的強大,感恩祖國的美好,用實際行動報效祖國)

1.0級,輸出"一切正常,請大家安心生活!"

2.否則,輸出"發(fā)生*級地震!

請勿慌張,盡快到安全區(qū)躲避,

偉大的祖國會是你堅強的后盾!"

定義三個類:

1.參數(shù)異常類

2.偵測類:發(fā)現(xiàn)異常時通過throws拋出異常

3.測試類:catch捕捉

學習通發(fā)布搶答問題:

1.什么時

候會有異常?

2.怎樣拋

出異常?

答題者:前往講臺,完成問題作答。

其余學生:場下思索問題答案。

1.通過案例使

學生掌握自定義異常類的使用方法。

2.引導學生相信祖國的強大,感恩祖國的美好,用實際行動報效祖國。

能力提升

(5分鐘)

學習通發(fā)布練一練:

年齡輸入異常的偵測

在學習通發(fā)布任務(wù)

在學習通完成練一練

通過練習,應(yīng)

用本節(jié)課所學的知識點解決自定義異常類的創(chuàng)建、異常的拋出等問題,讓學生應(yīng)用所學知識解決實際工程問題。

總結(jié)、

資源拓展、

布置作業(yè)

(5分鐘)

總結(jié)知識點

1.異常的概念:硬件和操

作系統(tǒng)正常時的運行錯誤。

2.異常的類型:系統(tǒng)提供

和自定義。

3.異常的處理:catch語

句捕獲,finally中必須執(zhí)行。

講解專業(yè)前沿知識。

(思政元素:激發(fā)學生投身科學研究和技術(shù)創(chuàng)新的興趣)

布置作業(yè)

學習通發(fā)布

1.小結(jié)本

節(jié)課內(nèi)容。

2.講解專

業(yè)前沿知識。

3.學習通

發(fā)布作業(yè)。

1.跟隨教師復習本節(jié)課內(nèi)容。

2.了解前沿知識后查閱相關(guān)資料。

3.課后在學習通提交作業(yè)。

1.通過小結(jié)使學生更好掌握本節(jié)課內(nèi)容。

2.通過講解專業(yè)前沿知識,激發(fā)學生投身科學研究和技術(shù)創(chuàng)新的興趣。

3.通過課后作業(yè),檢驗學生對知識的掌握程度,為后期課程的展開打好基礎(chǔ)。

六、教學反思

1.優(yōu)勢:

本課次的內(nèi)容是異常類,課堂講授中將思政案例與教學內(nèi)容進行了有機融合,將復雜概念以問題的形式導入,引導學生主動思考,以地震偵測中的自定義異常類為例加以簡單詮釋,既增加了課程的互動性,又增強了學生的愛國情懷。案例的設(shè)計讓學生順著計算機處理問題的思路抽絲剝繭,理解計算思維的精髓,體會研究的樂趣,潛移默化地培養(yǎng)學生的社會主義核心價值觀、基本素養(yǎng)以及職業(yè)素養(yǎng)。

2.不足:

在案例教學的過程中,通過提問、討論等方法雖然能很大程度地提高學生的積極性與參與感,但仍有部分學生不愿意參與進來,仍需挖掘出更貼近學生實際、更為生動、有趣的案例,以提高學生參與討論的興趣,增強學生對課程思政內(nèi)容的認同感。

綜上所述,本課次的教學設(shè)計將“以學生為中心”的教學理念落到了實處,激發(fā)了學生的學習內(nèi)驅(qū)力和愛國情懷,很好地達到了預期教學目標。在后期的課程設(shè)計中案例環(huán)節(jié)應(yīng)再挖掘能更加調(diào)動學生積極性的案例。

軟件工程教研室供稿

責編:魏東平 審核:董西偉 王超