Java教學核心內容,重點和難點探討(耿祥義)

2021-03-02 書圈

點擊上方圖片,查看Java教學大綱

Java教學核心內容,重點和難點探討

圍繞三部分對java教學做一個探討

(曾於2019-10-23在書圈-清華科技大講堂直播)

  基本語法的注意事項及側重點,

  面向對象的基礎點,核心內容和難點分析,

  Java實用技術模塊教學手段的探討。

耿祥義視頻講解

一. Java 入門


1. 重點內容。開發程序的三個基本步驟:編寫源文件,編譯,運行。2. JDK。建議使用JDK8版本,即不要跟進的太快(目前版本是JDK12)。例如,下列bat文件在JDK8環境可以很好的執行,而後續版本拒絕運行(原因不清楚)。 5. 關於IDE。課程開始階段,不建議使用任何IDE工具。在學過前8章以後,建議用一個流行的、比較好的IDE工具。2年前,我一般建議用eclipse,現在我建議用IDEA(IntelliJ IDEA), 因為IDEA目前被普遍認為是很好的Java集成開發工具(Java IDE)。在我教過的各屆學生中,很多學生都是後續自己學會用IDE的,有的用eclipse,有的用netBean.  去年的學生,開始用IDEA了。   (我本人一直就是記事本+JDK+JDK類庫幫助文檔)。

二、基本語法

1.授課特點 。注意和C語言的不同之處,以及Java的改進之處。  例如分支語句的表達式的值必須是boolean類型(C語言沒有boolean類型)。Java的重點不是訓練你怎麼很好的使用分支,循環語句等這些基本的語句 (屬於學習者第一門程式語言,比如C語言負責的範疇)2.重點是數組。 數組屬於「引用型」變量,  兩個相同類型的數組如果具有相同的引用,它們就有完全相同的元素。  理解圖「數組模型.png」很重要(見視頻講解)。3.學生學習出現的特點 。喜歡刨根問底。例如,這些年我一直孜孜不倦的回答的一個問題:的值是false,而不是true(實際上0.4f>0.4的值是true).  今天借著這個直播的機會再說一次(下次教材修訂,準備放在第4章回答這個問題),細節見上面的視頻講解。

三、核心基礎

儘管核心基礎(分布在4-7章)的每部分內容都很重要,都需要很好的掌握,但其中還是有起著承上啟下、勿謂言之不預的內容。所以,對待這部分內容的態度應該是:磨刀不誤砍柴工。如果小時候學過樂器,就知道這個道理:基本功決定你能走多遠!有句話說的好:車到山前必有路,船到橋頭自然直。那你得車到山前、船到橋頭才行,在本模塊可這樣理解:學好本模塊內容就是車到山前,船到橋頭 在這次直播中,強調3點:

● 核心砥柱  ●核心樞紐 ● 核心思想

                                   詳細講解見上面視頻。

四、應用基礎

●第8章內容主要是學習基礎類庫中的類,重點是掌握幾個基礎類的用途和基本用法。  如果時間有限,可重點學習String類,StringTokenizer和Scanner類即可( ▲剩下的內容,學生可以去看教材上的微課。)。●第9章是和設計GUI程序有關的Java Swing框架中的類,這部分內容本身仍然是Java語言的一部分重要的應用基礎,而其中的事件處理機制更是非常重要的設計思想,是必須要精準理解和掌握的。另外,這部分內容對於學習Android程序設計也是非常有幫助的。從教學上看,在這部分內容,用戶在視覺上終於可以看見對象了,所以對於理解核心模塊中的一些基本概念也是很有幫助的。我在這裡示範一下時間有限的講法,具體步驟和細節見上面的視頻

五、專項應用

這部分內容分布在6個章節。本模塊的學習特點是,抓住重點內容(資料庫,泛型與集合框架,多線程)。每一章都是針對程序設計中非常專項應用的內容,比如第11章,就是Java怎樣操作資料庫的內容。學習好前面的2,3,4,5模塊後,除了網絡編程專項以外(網絡中的常用類),可以任選本模塊的專項內容開始學習。★網絡編程需要多線程專項的內容,需要先學習多線程專項,再學習網絡編程。★如果時間不夠,可以只學習資料庫以及泛型與集合框架專項,★如果再多點時間,可以學習多線程和網絡專項(其他專項。可以看微課視頻)。

六、進一步的學習

建議學習《Java課程設計》第3版(耿祥義 清華大學出版社)的內容,至少學習8個課程設計中的1-5個。然後學習《Java設計模式》,至少學習10-15個常用的設計模式(耿祥義 清華大學出版社).然後再學習《JSP實用教程》第3版(耿祥義 清華大學出版社),明年2020年將出第4版-微課版。在本科階段,掌握學好上述內容,那麼就可以說,在Java程序設計方向有了很好的基礎,也就是又一次的「車到山前,船到橋頭。

相關焦點

  • Java程序設計及課程設計教與學(64、56和48學時教學大綱)
    子類及繼承的基礎2這部分內容主要涉及諸如子類的語法、子類的繼承性等,重點是成員變量的隱藏和方法的重寫以及super關鍵字。基礎核心之二(教材第5章)子類與繼承繼承與多態的核心知識2涉及到非常基礎的、和繼承相關的多態性,特別要讓學生理解上轉型對象。特別要重點講解好抽象類的目的和意義,即抽象類可以抽象出重要的行為標準,該行為用抽象方法來表達。
  • 如何教好Java課程,這些老師告訴你......
    特邀請各高校相關院系選派教學主管領導、課程負責人和骨幹教師參加本次研修班。課程內容1.Java程序設計 Java 知識體系、Java 課程大綱Java中面向對象方法的支持機制類與抽象數據類型流式輸入/輸出以及AWT的事件處理機制線程課程實踐環節設計探討2.
  • 如何訓練使用MVC設計思想——Java課程設計
  • 《JSP實用教程第4版》-微課版(耿祥義,張躍平)
    以下將要介紹的內容: 圖書介紹  資源下載  微課樣例1.圖書介紹     建議訪問www.tup.com.cn清華大學出版社官方網站,輸入耿祥義查看更多的關於教材的介紹。     本書是一本實用教程,敘述詳細,通俗易懂,便於自學,不僅注重結合實例講解一些難點和關鍵技術,而且特別注重訓練培養在Web設計中使用MVC模式。全書共分10章,內容包括JSP簡介、JSP語法、Tag文件與Tag標記,內置對象、JSP與Javabean、JavaServlet、MVC設計模式、資料庫操作、文件操作以及《手機銷售網》實戰項目等內容。
  • 中小學教材教法及教學重點、難點解讀和教學示範線上培訓即將開啟
    今年年初,教育部印發的《中小學教材管理辦法》指出,中小學教材必須體現「黨和國家對教育的基本要求,體現國家和民族基本價值觀,體現人類文化知識積累和創新成果」「全面貫徹黨的教育方針,落實立德樹人根本任務,紮根中國大地,站穩中國立場,充分體現社會主義核心價值觀」。
  • 遵循漢語學習規律 突破教學重點難點——「延邊州初中漢語教學模式...
    具體地說,漢語教學中的體驗,是指學生在漢語教師的指導下,依據《民族中小學漢語課程標準(義務教育)》(以下簡稱《漢語課程標準》)規定的知識點和能力點,將課內外學習和積累的知識和技巧運用於漢語實踐。體驗是漢語教學的重要特點和核心內容,也是漢語教學模式的核心要素。學生沒有親身經歷漢語體驗,全面提高漢語素養就等於紙上談兵。
  • 華中農業大學聚焦重點難點深化教育教學改革
    華中農業大學聚焦重點難點深化教育教學改革 2015-11-30 來源:華中農業大學   華中農業大學不斷更新觀念,聚焦本科教育教學重點難點,持續深化教育教學改革。
  • 2019全國高校計算機課程教學高峰論壇 | 金芝教授將出席並發表演講
    鄧俊輝(清華大學計算機系教授)報告題目:不斷超越,久久為功——清華大學標杆課程數據結構的改革實踐耿祥義(大連交通大學計算機學院教授)報告題目:Java課程設計階段如何訓練使用MVC設計思想>桂小林 (教育部高等學校大學計算機課程教學指導委員會秘書長,西安交通大學電子與信息工程學院副院長、教授)蔣宗禮(國家級教學名師、教育部高等學校計算機類專業教學指導委員會副主任,北京工業大學教授)報告題目:一流專業建設及課程教學要求金 芝(
  • 一年級英語的重點、難點和易錯點
    點擊藍字 關注我們--這是澄彤之家的第71篇文章--聲明:本篇文章摘抄於《歡迎來到一年級幼小銜接家長手冊》中第十章 一年級英語中的部分內容。本書的電子版,可以在公眾號中,回復關鍵字」一年級「可以獲得電子版。
  • 一年級英語的重點、難點和易錯點
    在教學大綱中,英語的課時每周只有3-4節。02 字母的書寫學習認讀字母、拼寫字母,孩子們的一個難點在於這26個字母的書寫。高度關注孩子書寫是否美觀。第二個方法是」隨時隨地「,準備和孩子的英文詞彙量相當或者略高一點點的音頻素材,最好能夠養成睡前10分鐘的聽英語課文的習慣,其他時間就可以是歌曲、音樂劇、廣播劇、原版動畫片、電影的音頻等。父母留心觀察課本上的痕跡,要看孩子在課本或者單詞上用一些著重符號重點標識的地方。
  • 核心素養視角下的小學數學課堂教學策略探討
    四川新聞網雅安6月18日訊(張瑜 文/圖)為促進雨城區實驗小學數學教師專業成長,提高課堂教育教學質量,提升教師教育教學水平,探討小學數學課堂教學策略,實驗小學數學中心教研組於6月17日開展了「核心素養視角下的小學數學課堂教學策略探討」主題活動。
  • 【文化高中 • 教學 • 英語】深入探討學科核心素養 穩步提升教育教學質量
    長春市十一高中在「供需平衡,教學一致」教學理念指導下,積極開展學科核心素養主題教研活動。在第一次「學科核心素養視角下的2019年高考試題分析」、第二次「學科核心素養與課程標準」的基礎上,2019年12月11日英語學科進行了第三次主題教研活動,內容是:學科核心素養與課堂教學。
  • 核心素養下新高中英語課程標準中語言知識教學內容新變化
    新高中英語課程標準中 語言知識教學內容取代了舊版提到的語言基礎知識內容(功能和話題),新變化增加了那兩項呢?新變化但新版課標中語言知識教學內容新變化的是這兩項,即:語篇和語用知識,此語言知識教學內容的新變化體現了時代發展的需要。
  • 全國高校Java程序設計系列課程高級研修班 ——Java、Java Web、Android
    依據《教育部高等學校教學指導委員會章程》規定,教育部高等學校教學指導委員會的任務之一是:組織師資培訓,溝通信息,交流教學建設和教學改革經驗,宣傳推廣優秀教學成果
  • 小學乘除法的重點、難點和關鍵,及在教學和輔導過程中的操作邏輯
    乘法與除法之間的邏輯關係除數和商都是一位數、且有餘數的除法,是教學和學習中的難點和關鍵,它上承乘法,下啟多位數的除法。要學好它,必須打好堅實的基礎。這個基礎就是乘法。乘法是「求相同幾個加數的和簡便算法」,從這個意義上說,乘法是一類特殊的加法。
  • 《Java 2實用教程(第5版)》配套練習題庫(version T2)
    文章轉載自公眾號  Java
  • 基於核心教育開展小學英語教學的策略探討
    摘要:和城市相比之下,農村在辦學條件方面十分有效,師資力量和教學設備不足,進而不利於核心素養在農村小學課堂中的滲透,特別是英語這門課程,通過對核心素養的融入,可以讓學生更好的對文化差異進行理解,並掌握正確的學習方法。
  • 突出重點、形象化難點的教學嘗試_學術講座_上海交通大學新聞學術網
    先後兩獲寶鋼優秀教師獎(2014、2016)、首屆上海交大教書育人個人二等獎、上海交大卓越教學獎、上海交大凱原十佳教師、「挑戰杯」全國大學生課外學術科技作品競賽優秀指導教師、上海市優秀教學成果二等獎(第三完成人)、上海市自然科學一等獎(第三完成人)等。主持國家自然科學基金面上項目、國家重點研發計劃課題、上海市科委中加國際合作項目、中車研究院構型材料研發項目等。在Adv.
  • 日文專利翻譯難點探討
    IPRdaily,全球影響力的智慧財產權產業媒體
  • 二年級語文上冊課文24;風娃娃教案設計,教學目標、教學難點重點
    教學目標:★認識11個生字,會寫8個字。★正確、流利、有感情的朗讀課文,體會風娃娃的好心和傻氣。★通過朗讀,體會其中的道理。★學習通過對比進行描述的方法。★懂得「光有好的願望不行,要看是否對別人有用的道理。