資源描述:
《面向?qū)ο蟪绦蛟O(shè)計(java課程描述)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、S211-面向?qū)ο蟮某绦蛟O(shè)計(Java描述)第一節(jié):課程說明1.1課程目標(biāo)1、熟練使用JavaSE語言基礎(chǔ)進行Java系統(tǒng)后臺代碼的編寫2、理解面向?qū)ο蠹夹g(shù),用來優(yōu)化java代碼的邏輯3、熟練使用oracle進行數(shù)據(jù)庫編程4、熟練使用HTML/CSS/JavaScript/Ajax基礎(chǔ),來做Java系統(tǒng)界面的開發(fā)5、熟練掌握J2EE基礎(chǔ),包括JSP/Servlet/JDBC/XML來進行系統(tǒng)數(shù)據(jù)的處理6、熟練掌握MVC/DAO/三層結(jié)構(gòu)程序設(shè)計理論進行數(shù)據(jù)庫編程1.2課程任務(wù)1、Java基礎(chǔ)2、面向?qū)ο笏枷氲臉?gòu)建3、Oracle數(shù)據(jù)庫編程4、基于JSP、Servlet、J
2、avaBean的MVC開發(fā)5、三層架構(gòu)的設(shè)計和開發(fā)6、設(shè)計模式的使用1.3教材、教參或?qū)W習(xí)資料略1.4課時分配序號課時類別課時數(shù)備注1總課時3162理論課時33x2=663實踐課時33x2=664項目任務(wù)12x4=485作業(yè)課時33x2=666作業(yè)輔導(dǎo)課時33x2=667考試41.5教學(xué)設(shè)備配置表序號資源名稱配置要求1計算機及網(wǎng)絡(luò)環(huán)境PⅣ1.7/1G/40G2操作系統(tǒng)及應(yīng)用軟件1、MyEclipse6.52、JDK1.53、Tomcat5.5、WebLogic4、DreamWeaver85、SqlServer2000或SqlServer20056、MySQL/SQLyog
3、Enterprise7、Oracle9i/PLSQLDeveloper8、office20039、WindowsServer2003I386文件10、軟件迅雷、QQ、FoxMail等3實物教具無1.6教學(xué)場地安排表課次1234567891011教室要求LLLLLLLLLLL課次1213141516171819202122教室要求LLLLLLLLLLL課次2324252627282930313233教室要求LLLLLLLLLLL備注L:理論教室,S:實踐機房室,Y:帶投影機房,T:特殊機房實驗室第二節(jié):教學(xué)原則和教學(xué)方法關(guān)于教學(xué)原則、教學(xué)方法,總的來說應(yīng)該由淺入深,循環(huán)漸進
4、,不斷往復(fù),注意講解清楚原理,重視在實踐教學(xué)中培養(yǎng)學(xué)生的實踐能力和創(chuàng)新能力。在教學(xué)方法與手段方面,靈活運用多種教學(xué)方法,調(diào)動學(xué)生學(xué)習(xí)積極性,促進學(xué)生學(xué)習(xí)能力發(fā)展;協(xié)調(diào)傳統(tǒng)教學(xué)手段和現(xiàn)代教育技術(shù)的應(yīng)用,并做好與課程的整合。如下幾點尤為重要。l以項目為中心以項目為中心,基于工作過程,手把手指導(dǎo)學(xué)生完成項目?!盎A(chǔ)知識”要組織教學(xué),針對學(xué)生特點強化部分知識點,并適當(dāng)引導(dǎo)學(xué)生學(xué)習(xí)相關(guān)資源。期間對職業(yè)導(dǎo)向做適當(dāng)引導(dǎo)。定期進行技術(shù)能力及知識結(jié)構(gòu)測評,及時調(diào)整教學(xué)進度、內(nèi)容和教學(xué)方法。l學(xué)習(xí)資源組建計劃期間必須完成班級學(xué)習(xí)資源組建(收集整理有層次有順序的資料,有計劃的組織學(xué)員學(xué)習(xí),部分
5、知識還需要教師著重強化)。l面試題強化教師收集企業(yè)面試題并集中發(fā)放,要保證一定數(shù)量的面試題,教師歸類整理并講解。另外,整個java課程需要完成的核心模塊如下:基礎(chǔ)知識篇->工具篇->靜態(tài)頁面篇->DHTML篇->動態(tài)網(wǎng)頁篇->數(shù)據(jù)訪問->DAO、MVC與多層結(jié)構(gòu)->流行框架->核心設(shè)計模式->系統(tǒng)分析與設(shè)計(數(shù)據(jù)庫設(shè)計、軟件設(shè)計),以及“學(xué)習(xí)方法、習(xí)慣的形成”,有些模塊可以在一門或兩門課里完成,有些需要持續(xù)關(guān)注,有一個中長期的引導(dǎo)計劃。在jsp/servlet/MVC階段;struts階段;ssh階段等幾個階段的項目中需要做好規(guī)劃,保證中長期的引導(dǎo)計劃的順利實施。第三節(jié):
6、教學(xué)內(nèi)容第1次課 Java的概述與基本語法規(guī)則課次知識點課時教材對應(yīng)1Java概述(歷史,分類和作用,特點)5minJava的環(huán)境變量的配置20minJDK的目錄結(jié)構(gòu)(bin)10min使用javac,java,javadoc25minJava語法(數(shù)據(jù)類型,運算符,程序流,數(shù)組)30min教學(xué)目標(biāo)1.了解Java概述2.掌握Java的環(huán)境變量的配置3.理解JDK的目錄結(jié)構(gòu)(bin)4.掌握javac,java,了解javadoc5.掌握Java語法重點難點1、Java的環(huán)境變量的配置2、掌握javac,java命令第2次課 對象和類課次知識點課時教材對應(yīng)2類和對象的特征
7、(屬性和方法)25min作用域和訪問修飾符35min創(chuàng)建和使用對象30min教學(xué)目標(biāo)1.理解類和對象的特征(屬性和方法)2.掌握作用域和訪問修飾符3.掌握創(chuàng)建和使用對象重點難點1.訪問修飾符2.使用對象第3次課 封裝課次知識點課時教材對應(yīng)3封裝的概念10min構(gòu)造方法15min對象的初始化20min構(gòu)造方法的重載45min教學(xué)目標(biāo)1.理解封裝的概念2.理解構(gòu)造方法3.掌握對象的初始化4.掌握構(gòu)造方法的重載重點難點1.構(gòu)造方法的重載第4次課 繼承和多態(tài)課次知識點課時教材對應(yīng)4繼承的概念和作用15minSuper關(guān)鍵字25min方