複製鏈接
請複製以下鏈接發送給好友

Java程序設計

(常州信息職業技術學院提供的慕課)

鎖定
Java程序設計課程是常州信息職業技術學院於2019年09月23日首次在中國大學MOOC開設的慕課課程、國家精品在線開放課程(高職)。該課程授課教師為笪林梅、傅偉玉、高勝利。據2021年1月中國大學MOOC官網顯示,該課程已開課3次。 [1-2] 
Java程序設計課程共有十章內容,包括Java語言程序設計基礎、控制結構、面向對象程序設計、數據與異常處理、圖形用户界面程序設計等內容。 [1] 
中文名
Java程序設計
類    別
慕課、國家精品在線開放課程(高職)
授課教師
笪林梅、傅偉玉、高勝利
提供院校
常州信息職業技術學院
授課平台
中國大學MOOC
開課時間
2019年09月23日(首次)

Java程序設計課程性質

Java程序設計課程背景

21世紀,隨着Java語言在Internet、智能手機開發等行業得到了應用,可以説Java已經發展為IT相關職業在就業時應掌握的基本技能。在計算機專業建設和專業發展過程中,JAVA程序設計發揮着越來越重要的作用。因此,常州信息職業技術學院開設了Java程序設計慕課課程。 [3] 

Java程序設計課程定位

Java程序設計課程是高職計算機相關專業的核心課程,也是計算機相關專業職業崗位能力的基礎課程。 [2] 

Java程序設計適應對象

Java程序設計慕課課程適用於所有對Java語言應用程序感興趣的人學習。 [2] 

Java程序設計開課信息

開課次數
開課時間
學時安排
授課教師
參與人數
第1次開課
2019年09月23日—2019年11月29日
6小時每週
笪林梅、傅偉玉、高勝利
942
第2次開課
2020年02月24日—2020年05月03日
1025
第3次開課
2020年06月01日—2020年08月07日
笪林梅、傅偉玉
6857
表格內容參考資料: [1-2] 

Java程序設計課程簡介

Java程序設計課程共60學時,內容涵蓋常用組件、線程、Java語言高級程序設計、Java Applet等內容。其中包含Java語言的基本語法和麪向對象程序設計的基本思想、基本概念和基本方法。 [2] 

Java程序設計課程大綱

第1周 Java語言程序設計基礎
1.1 Java語言概述
1.2 Java語言的開發環境
1.3 Java程序的開發步驟
1.4 用Eclipse編寫程序
1.5 Java標識符和關鍵字
1.6 Java數據類型、變量和常量
1.7 Java運算符
第1周測驗
第1周作業
第2周 控制結構
2.1 Java選擇結構if語句
2.2 Java選擇結構switch語句
2.3 Java循環結構while循環
2.4 Java循環結構do-while循環
2.5 Java循環結構for循環
2.6 Java跳轉語句
第2周測驗
第2周作業
第3周 面向對象程序設計
3.1 對象和類
3.2 類的定義
3.3 什麼是繼承
3.4 什麼是多態
3.5 接口
3.6 包
第3周測驗
第3周作業
第4周 數據與異常處理
4.1 數組的創建和使用
4.2 數組的應用實例
4.3 字符串的創建
4.4 字符串的使用
4.5 StringTokenizer類
4.6 異常
4.7 異常處理
第4周測驗
第4周作業
第5周 圖形用户界面程序設計
5.1 Java圖形用户界面(GUI)設計
5.2 JFrame類
5.3 常用組件——標籤
5.4 常用組件——按鈕
5.5 JPanel面板
5.6 佈局管理器
第5周測驗
第5周作業
第6周 常用組件(一)
6.1 事件處理
6.2 常用組件——文本框
6.3 常用組件——文本區和滾動面板
6.4 常用組件——單選按鈕
6.5 常用組件——複選框
6.6 菜單
第6周測驗
第6周作業
第7周 常用組件(二)
7.1 常用組件——列表
7.2 常用組件——組合框
7.3 對話框
7.4 滾動條
7.5 鼠標事件
7.6 鍵盤事件
第7周測驗
第7周作業
第8周 線程
8.1 多線程
8.2 Thread類和Runnable接口
8.3 線程動畫
8.4 線程的互斥
8.5 線程的同步
第8周測驗
第8周作業
第9周 Java語言高級程序設計
9.1 輸入與輸出
9.2 緩衝式輸入輸出
9.3 文件管理
9.4 Java網絡編程
9.5 網絡信息的讀寫
9.6 Java數據庫編程
第9周測驗
第9周作業
第10周 Java Applet
10.1 Java Applet概述
10.2 Java Applet文字輸出
10.3 Java Applet繪圖
10.4 圖像處理
10.5 幻燈片和動畫
第10周測驗
第10周作業
(注:課程大綱排版從左到右列 [2] 

Java程序設計課前預備

Java程序設計預備知識

學習Java程序設計慕課課程,需要具備一定的計算機基礎知識,瞭解數據庫相關知識、常用算法和html語言等方面的基本內容。 [1] 

Java程序設計學習資料

書名
作者
ISBN
出版時間
出版社
《Java程序設計(第2版)》
徐紅、張宗國
978-7-04-050995-3
2019年
《Java面向對象程序設計教程》
施珺、紀兆輝、陳豔豔、趙雪峯
978-7-04-051593-0
表格內容參考資料: [2]  [4-5] 

Java程序設計授課目標

  1. 通過該課程的學習,學習者能夠掌握Java語言的基本語法和麪向對象程序設計的基本思想、基本概念和基本方法,並能運用所學的知識和技能對實際問題進行分析和解決,編制出高效的Java語言應用程序,勝任Java開發程序員的工作崗位。
  2. 通過該課程的學習,學習者能夠培養出較好的自主學習習慣、良好的工作態度和作風以及團隊協作的職業素質。 [2] 

Java程序設計課程特色

  1. 該課程開發基於OBE課程體系設計,以最終學習成果為起點,反向進行課程設計,開展教學活動。
  2. 該課程教學以案例作為啓發,以微課作為資源呈現,採取文本、動畫、音頻和視頻等豐富多彩的表現形式為學習者提供開放式、多方位、立體化的學習體驗,讓學習者輕鬆學習原本深奧枯燥的理論知識,積累面向對象的編程思想,從而完整地掌握整個課程體系,獲得綜合能力和素質的提升。

Java程序設計所獲榮譽

2020年11月3日,該課程被教育部職業教育與成人教育司認定為“2020年國家精品在線開放課程(高職)”。 [6] 

Java程序設計教師簡介

笪林梅,常州信息職業技術學院講師。曾獲淮安市“教學能手”稱號、國家級教學競賽優秀獎。 [7] 
高勝利,常州信息職業技術學院講師。 [8] 
傅偉玉,常州信息職業技術學院講師。中共黨員,博士。曾獲2017年江蘇省信息化教學比賽課堂教學三等獎。 [9] 
參考資料