《Java程序設計》公選課學習指南


本學習指南適用范圍:集美大學公選課學生。

一、選修說明

  1. 本門課程較難、要花費大量時間完成作業、自行線上學習,往年通過率不過30%,如自認無法投入較多時間的,請退選。
  2. 因選修課日程沖突得同學,可退選課程。請盡快確認自己需選修得課程,然后告知老師。

二、學習准備

提前准備

  1. PC上安裝Chrome最新版,將中國大學MOOC網加入收藏夾。手機上安裝中國大學MOOC網APP。
  2. 在中國大學MOOC網上的我的學校雲進行學生認證。然后進入學校雲進行選課學習(搜索java)。
  3. PC上安裝騰訊會議用於觀看直播。
  4. 加入課堂派與雨課堂。

直播授課

  1. PC打開騰訊會議觀看直播。
  2. 課堂派掃碼簽到。
  3. 進入雨課堂查看課件與互動。
  4. 騰訊會議或QQ群進行反饋。

日常學習

  1. 手機上安裝中國大學MOOC APP,方便查看通知、完成測驗。大部分通知均將通過中國大學MOOC平台發送;部分通知通過課堂派發送。
  2. PC上觀看視頻、參加討論、完成編程作業、測驗、期中考試
  3. 微信加入雨課堂:查看預習課件完成預習任務;
  4. PC上安裝JDK 1.8及Eclipse較高版本進行編程練習。
  5. 課程設置助教。可在群里與課上請教助教。

注意

  1. “中國大學MOOC”平台上包含了絕大部分的的學習資料,包括參考代碼、參考文檔、參考鏈接。其他文件可到QQ群中下載。
  2. 本課程將在“中國大學MOOC”平台上完成絕大部分學習任務,除了常規的視頻學習、課后作業、期中考試等,還將進行如下任務:
    • 來自“課件”模塊中的討論。一般這樣的討論標注為“來自課件XXX”、“老師參與”。討論將計入線上成績。
    • “討論區-老師答疑區”發帖提問。可將學習過程中碰到的問題,如編程作業問題,在此討論區發帖提問。帖子發完后,將帖子鏈接發送到Q群,並@助教。
  3. “中國大學MOOC”網上布置的作業與期中小測是有截止時間的,請務必在截止時間前完成。

以上討論都將計入平時成績。


三、課程學習與成績組成

本課程采取線上線下混合教學模式。重視預習,重視線上學習、線上編程作業。請自覺於課外進行線上學習,並按時完成作業。
課上主要講解重難點、討論、答疑,一般不講基礎部分的內容。
建議課前嘗試完成編程作業,課上將進行講解。

成績組成
線上(30%)+ 平時(30%)+ 考試(40%左右)

  • 線上:中國大學mooc課程(具體見mooc課程中的評分標准)。因采用混合式教學,所以線上成績非常重要。往年有學生期末考試通過,但因線上成績較低,最終判定為不及格。
  • 平時:考勤、課堂表現(教師課堂提問、編程任務完成情況)、雨課堂預習課件完成情況。
  • 考試:隨堂考(PTA機考)。題型:選擇、判斷、程序填空、函數題、編程題、主觀題。

四、學習方法

  1. 課前預習:預習課件+線上視頻、編程習題。務必提前完成雨課堂預習課件
  2. 多練習:程序設計類教學類課程不是靠多看書、多聽課,而是靠多編程練出來的。要把大部分編程作業完成。
  3. 提高上課效率
    • 提前預習,記錄不懂得地方,聽課才能有的放矢。
    • 預習方法:根據老師布置的課前任務,快速瀏覽書本或教學視頻(1.25-1.5倍速)、標記出有疑問的地方、總結關鍵字、完成習題。

本課程重視課前預習,會在課前發送雨課堂預習課件。請務必提前完成雨課堂預習課件。助教將統計課前預習課件完成情況,作為平時成績的重要參考。

其他資料

學習資源主要在“Q群、中國大學MOOC平台、老師博客"這幾個平台上

課前准備CheckList:

  1. 加入Q群、課堂派、雨課堂(微信關注雨課堂,然后通過邀請碼加入,加入后要實名並填些學號) 。
  2. 加入中國大學mooc網相應課程(先進行學生認證、再在學校雲搜索課程加入)。
  3. 安裝JDK與Eclipse(Q群有相應安裝文件)。

參考資料
Win10下JDK環境變量的設置與JDK的下載

教學日歷

2021春季

周次 教學內容 教學方式
1(第2周) 課程學習說明,計算與Java簡介 線上、課堂
2(第3周) 判斷與循環 線上、課堂
3(第4周) 循環控制與數組 線上、課堂
4(第5周) 引用數據類型與方法 線上、課堂
5(第6周) 期中復習、面向對象基礎1 線上、課堂
6(第7周) 線上期中小測(中國大學MOOC平台,針對前4次內容), 面向對象基礎2 線上、課堂
7(第8周) 面向對象:繼承與多態1 線上、課堂
8(第9周) 面向對象:繼承與多態2 線上、課堂
9(第10周) 面向對象:接口與嵌套類 線上、課堂
10(第11周) 集合框架1 線上、課堂
11(第12周) 集合框架2、異常處理 線上、課堂
12(第13周) 異常處理 線上、課堂
13(第14周) 文件與流(可選)、期末復習 線上、課堂
14(第15周) 期末復習、期末考試(PTA平台) 線上、課堂

2020秋

周次 教學內容 教學方式
1(第2周) 課程學習說明,緒論、運算符與流程控制 課堂、線上
2(第3周) 運算符與流程控制,循環控制、數組 線上
3(第4周) 循環控制、數組與ArrayList,方法與引用類型 線上
4(第5周) 方法與引用類型,期中復習,線上期中小測 課堂、線上
5(第6周) OO基礎:類、對象、構造方法;static、final、識別類 課堂、線上
6(第7周) OO基礎:static、final、識別類;OO繼承:繼承基本概念、Object 課堂、線上
7(第8周) OO繼承:繼承基本概念、Object;OO多態:繼承與多態 課堂、線上
8(第9周) OO多態:繼承與多態;OO接口:接口1(基本概念) 課堂、線上
9(第10周) OO接口:接口1(基本概念),接口2(內部類);Java集合1:List,面向對象互評作業 課堂、線上
10(第11周) OO接口:接口2(內部類),Java集合1:List,Java集合2:Set與Map 課堂、線上
11(第12周) Java集合2:Set與Map,異常處理 課堂、線上
12(第13周) 異常處理,文件與流 課堂、線上
13(第14周) 文件與流,期末復習 課堂、線上
14(第15周) 自行復習,期末考試PTA 課堂、線上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM