摩臣2平台
2011學年度 第 二 學期
授
課
計
劃
課程名稱: Java程序設計
專 業🐿🤡: 軟件、網絡技術
所屬系部🙀: 信 機 系
適用班級🈺🧔🏼♂️: 10軟 件、10網絡
授課教師: 胡 悅
編 寫 說 明
1.
通過研讀人才培養方案,明確本課程開設的目的🤚🏻✍🏻。
2.
通過研讀課程標準明確本課程的教學目標🍲🧪。
3.
教學內容提要需按項目🤵🏻♀️、任務(單元🧑🏻🔧、章節)填寫🤌🏼,主要以典型的項目、任務🤾🏼♀️、課題🤷🏽♂️、案例等為單元設計教學內容,並指出每個單元學生應重點掌握的知識、能力、素質目標。
4.
課程性質是指必修課👨👨👦👦、專業選修課、公共選修課等。
5.
課程類型是指純理論課、理論+實踐課🕵🏼♀️、純實踐課等。
6.
考試(考核)形式是指試卷考試、大作業🫃🏻🤘🏿、項目化考核、過程性考核和其它等。
7.
主要教學目標是指學生在本課程中應掌握的技術(職業)知識、職業能力、職業素養,尤其要明確本課程培養學生哪些職業能力。
8.
授課場地指普通教室、多媒體教室、實訓驗室、機房🍳、語音室、ERP實訓室、一體化教室、專業實訓室🌀、實訓基地🔥、體育館和其它等場所。
9.
授課方式是指講授、演示、實驗👌🏻、實訓、上機💪🏽、教學做合一🧝🏼、習題💆🏻♂️✮、討論、實地考察📙🧑🏿🎄、參觀😶🌫️、講座和其它等。
註意:
1.
課程名稱必須使用教學計劃中規定名稱,不能采用教材名稱🏃🏻♀️。
2.
授課計劃周次安排需要與學校教學進程表一致🕵🏼♀️。
3.
平行班使用同一授課計劃。
4.
此表一式2份,教務處🙏🏽、教師本人各一份。
(一)
課程基本信息
課程名稱
|
Java程序設計
|
課程代碼
|
|
適用專業
|
計算機及其應用專業
|
課程性質
|
必修課
|
課程類型
|
理論+實踐課
|
學 分
|
4
|
總課時數
|
80
|
周 課 時
|
4
|
理論課時
|
48
|
實踐課時
|
16
|
機動課時
|
8
|
考核課時
|
8
|
(二)
課程簡介
本課程系計算機專業的一門核心課程,主要是向學生講授采用面向對象、支持多線程、與平臺無關的Java編程方式及其語法。本課程通過一個案例項目的實際開發過程👈🏿,由淺入深的介紹Java的相關知識和項目開發技巧,使學生掌握使用Java解決實際問題的編程能力♧。
(三)
課程定位與作用
Java程序設計逐漸成為計算機相關專業的一門專業必修課程。本課程通過學習Java基本語法、應用Java語言設計實現軟件模塊功能的相關知識,使學生理解Java技術的編程理念💂🏽,掌握使用Java語言的編程方法🤸🏿♂️,培養分析解決實際問題的基本能力,並通過實際項目的設計與實現,培養學生基本的Java項目開發技能🥶。
1.
對基礎知識的闡述由淺入深🌽,註重結合生活實例🛳🧑🏼🚀,力求做到通俗易懂,降低設計分析的難度。
2.
每章都由多個任務實現環節🧫🍵,通過列舉分析實用的例子,有助於學生加深對各章所學知識點的理解,並能提高實際動手能力👎🏼。
3.
對任務的描述和程序的實現都采用計算機上能夠調試運行的Java程序,使學生更方便的在計算機上驗證這些算法,加深對編程的理解🔅。
(四)
課程教學目標(知識🤑、能力、素質)
1.
知識目標
(1)
掌握Java平臺開發環境的搭建與配置;
(2)
掌握Java語言的基本語法🧐🤏🏻;
(3)
掌握Java類的概念、定義及創建類對象的方法;
(4)
掌握基於SWING的可視化軟件設計🧑🏼🤝🧑🏼。
2.
能力目標
(1)
熟練運用Java語言實現程序功能;
(2)
熟練掌握Java開發工具和開發環境配置;
(3)
熟練掌握Java面向對象的開發方法;
(4)
具備分析解決問題、自主學習的能力。
3.
素質目標
(1)
培養學生對程序設計的學習興趣,充分發揮學生的自主學習能力;
(2)
培養學生從事本專業相關工作的熱情🤸🏿♂️;
(3)
培養學生較強的溝通能力和理解能力🧚🏽♂️;
(4)
培養學生良好的團隊精神和協作意識。
(五)
課程實踐性教學要求、目標(實踐課時超過50%的要詳細描述)
Java程序設計是一門理論與實踐相結合的課程,具有比較高的實踐性教學要求和目標:
1.
理解面向對象程序設計理念🔝📌,掌握Java基本語法;
2.
熟悉控製臺程序、界面程序的設計與實現🔃;
3.
掌握請求響應、異常處理、遠程數據訪問等功能的設計與實現𓀚。
(六)
教學方法
本課程以崗位需求為導向,以工作過程為依據,充分考慮學生的學習特點和職業發展需要🗃🥋,基於工作過程設計和實施教學,充分調動學生的學習積極性。因此,本課程以項目驅動教學✒️,引導學生積極探索、自主學習,特別註重培養學生的職業能力。
總體設計思路是👭,以工作任務為中心組織授課內容🧙♂️,讓學生在完成具體項目的過程中學會完成相應工作任務☂️,並構建相關理論知識🙆🏽♀️,發展職業能力。根據基於崗位的工作過程以及學生的學習特點🐰,合理設計教學情境🙋🏻♀️,註重從簡單到復雜的螺旋式漸進學習規律,科學設計學習工作任務,合理設計講授🎮、實訓教學環節🧑🏿🦲,在完成任務的過程中,使教、學、做相結合🦹🏿,理論與實踐一體化。
在具體教學中9️⃣,適度的配有相關的講解和可運行的程序🎅🏻。在給出可運行程序之前,本課程首先采用啟發式方法❓,一步步引導學生給出大概的程序編寫流程👃🏻;然後,留出一定的時間給學生,用於對課堂知識的理解和對程序的編寫,但不要求一定要編寫出完整的代碼;最後,給出可運行的程序👜,讓學生有個對照,找出自己的偏差。在此過程中,充分做好師生之間的互動🙋🏼♂️,對學生的程序編寫給予指導和鼓勵,培養學生的研究、創新精神。
(七)
考核方式
本課程屬於理論與實踐相結合的課程,在考核中需要體現這兩個方面以及平時表現情況🚦,其中
考勤成績占20%,包括🐍:上課考勤,課堂表現👩🔬,課後作業完成質量🏊;
實訓成績占40%⌚️,包括:實訓課考勤📁🧚🏿,實訓課表現,實訓課完成質量;
考試成績占40%
(八)
采用教材:
教材名稱🈚️: _______ 項目驅動Java程序設計
出版社(版本)🏌️: 清華大學出版社(第1版),2011年
適用對象🏹: 10 軟 件 ___________
自編講義(主要材料來源)👬: ____________
習題集選用: _______
主要參考書🧤: _________________
(九)
提高教學質量的措施(鉆研教材🕥、備課、教法改革、實踐教學👎、學生輔導🏡、能力培養等方面):
1.
仔細研讀教材,親自實現所有程序,形成可執行代碼供課堂使用
2.
註重課堂師生互動,老師給予啟發,學生思索回答問題,共同完成相關概念的理解與實現
3.
增加學生實踐課時,促使學生開動腦筋,開拓思路
4.
註意進步快的學生,引導這些學生輔導其他同學,培養其自信心、責任心等綜合能力
(十)
備註
(對規定學時和本學期總學時不一致時👳,應說明如何對教材和學時進行處理等重要問題)
教學進度:
周
次
|
月
日
|
教學內容提要
|
授課
場地及方式
|
項目、任務(單元👵🏿、章節)
|
課時
|
場地
|
方式
|
一
|
2.15
|
初始面向對象🧑🏻🎓、對象、類與實體;Java開發環境的搭建
|
4
|
一體化教室
|
教學做合一
|
二
|
2.22
|
初始Java程序及其處理過程;類的抽象與封裝
|
4
|
一體化教室
|
教學做合一
|
三
|
2.29
|
類的抽象與封裝🛍️;多種數據類型的創建🧑🏭、初始化與使用
|
4
|
一體化教室
|
教學做合一
|
四
|
3.7
|
類的繼承;字符串和數字的顯示🎐🍙;多個整數相加的實現
|
4
|
一體化教室
|
教學做合一
|
五
|
3.14
|
用戶界面類型及其常用組件類;簡單界面A的實現
|
4
|
一體化教室
|
教學做合一
|
六
|
3.21
|
布局管理器👮🏽♀️♙;合理布局界面A
|
4
|
一體化教室
|
教學做合一
|
3.28
|
2D繪圖;顏色設置🧑🏿🔧;字體設置;圖像加載;美化界面A
|
4
|
一體化教室
|
教學做合一
|
七
|
4.4
|
菜單組件;文件選擇器;Applet加載圖形和播放聲音
|
4
|
一體化教室
|
教學做合一
|
八
|
4.11
|
事件監聽、處理機製🛬;按鈕、組合框事件實現
|
4
|
一體化教室
|
教學做合一
|
九
|
4.18
|
異常及其處理機製;異常事件的捕獲及其處理實現
|
4
|
一體化教室
|
教學做合一
|
十
|
4.25
|
文件和目錄;數據讀寫方法;文件輸入/輸出流;對象輸入/輸出流;
|
4
|
一體化教室
|
教學做合一
|
周
次
|
月
日
|
教學內容提要
|
授課
場地及方式
|
項目、任務(單元🧗🏻♀️、章節)
|
課時
|
場地
|
方式
|
十
一
|
5.2
|
勞動節放假
|
|
|
|
十
二
|
5.9
|
字符輸入/輸入流🪖;數據庫訪問、鏈接機製
|
4
|
一體化教室
|
教學做合一
|
十
三
|
5.16
|
數據庫的創建🙆🏊🏻♂️;數據庫數據的訪問
|
4
|
一體化教室
|
教學做合一
|
十
四
|
5.23
|
線程概念;線程的創建與啟動;多線程的創建與啟動🧛🏽♀️;
|
4
|
一體化教室
|
教學做合一
|
十
五
|
5.30
|
線程間的通信
|
4
|
一體化教室
|
教學做合一
|
十
六
|
6.6
|
網絡協議;套接字🧍♀️;Java網絡類;ServerSocket類;套接字的I/O操作🚖👩⚖️;
|
4
|
一體化教室
|
教學做合一
|
十
七
|
6.13
|
用戶遠程登錄模塊的服務器端實現
|
4
|
一體化教室
|
教學做合一
|
十
八
|
6.20
|
用戶遠程登錄模塊的客戶端實現
|
4
|
一體化教室
|
教學做合一
|
十
九
|
6.27
|
復習
|
4
|
一體化教室
|
教學做合一
|
二十
|
|
考試
|
|
|
|
周
次
|
月
日
|
教學內容提要
|
授課
場地及方式
|
項目👨🌾、任務(單元🏊、章節)
|
課時
|
場地
|
方式
|
二十
一
|
|
|
|
|
|
任課教師: (簽章) 年 月 日
(十一) 授課計劃審批意見🧺:
教 研 室
|
系(部🚖、中心)
|
教 務 處
|
負責人: (簽章)
年 月 日
|
負責人: (簽章)
年 月 日
|
負責人: (簽章)
年 月 日
|