《程序設計1》課程教學大綱_第1頁
《程序設計1》課程教學大綱_第2頁
《程序設計1》課程教學大綱_第3頁
《程序設計1》課程教學大綱_第4頁
《程序設計1》課程教學大綱_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《程序設計I》課程教學大綱課程名稱:程序設計I課程類別(必修/選修):必修課程英文名稱:ProgrammingI總學時/周學時/學分:48/3/3其中實驗學時:12先修課程:無授課時間:周三5、6、7節(jié)授課地點:實驗樓615授課對象:2018級計算計科學與技術多媒體設計1班開課院系:粵臺產(chǎn)業(yè)科技學院計算計科學與技術答疑時間、地點與方式:周一、周二、周四5、6、7、8節(jié),或另約時間,實驗樓211,面對面討論。課程考核方式:開卷()閉卷(V)課程論文()其它(V)使用教材:Java開發(fā)實戰(zhàn)經(jīng)典(第2版)教學參考資料:Java從入門到精通(第4版)、最新Java8程序語言、Java語言程序設計。課程簡介:課程的目的在訓練學生使用Java程序語言來設計程序,及訓練學生基礎邏輯能力。知識:介紹及使學生熟悉JAVA基礎語法。技能:使學生能夠利用Java語法撰寫程序。態(tài)度:培養(yǎng)學生主動查詢相關語法的學習態(tài)度。課程教學目標讓學生習得計算機語言的基礎知識。讓學生習得JAVA的基礎知識。讓學生了解程序流程的控制。讓學生學得數(shù)組及方法的使用。學生可以設計程序解決問題。了解對象為主的程序設計設計面向對象為主的程序本課程與學生核心能力培養(yǎng)之間的關聯(lián)(授課對象為理工科專業(yè)學生的課程填寫此欄):■核心能力1.具有運用數(shù)學、基礎科學、計算機科學與技術、基本美學、基礎設計、多媒體、數(shù)位游戲與文化創(chuàng)意產(chǎn)業(yè)設計相關專業(yè)知識的能力?!龊诵哪芰?.設計與執(zhí)行多媒體、數(shù)位游戲與文化創(chuàng)意產(chǎn)業(yè)設計專業(yè)相關實踐,以及分析與整合能力。■核心能力3.多媒體、數(shù)位游戲與文化創(chuàng)意產(chǎn)業(yè)設計領域所需技能、技術以及使用軟硬體工具的能力。■核心能力4.多媒體、數(shù)位游戲與文化創(chuàng)意產(chǎn)業(yè)設計的能力。■核心能力5.項目管理、有效溝通協(xié)調、團隊合作及創(chuàng)新能力?!龊诵哪芰?.具有運用計算機科學與技術理論及應用知識,分析與解決相關問題的能力,亦可以將自己的專業(yè)知識創(chuàng)造性地應用于新的領域或跨多重領域,進行研發(fā)或創(chuàng)新的能力,以及發(fā)掘、分析與解決復雜多媒體設計問題的能力?!龊诵哪芰?.認識科技發(fā)展現(xiàn)況與趨勢,了解設計技術對環(huán)境、社會及全球的影響,具有應對計算機科學與技術快速變遷的能力,并培養(yǎng)持續(xù)學習的習慣與能力?!鹾诵哪芰?.理解職業(yè)道德、具有專業(yè)倫理、社會責任、國際觀及前瞻視野的能力。理論教學進程表周次教學主題教學時長教學的重點與難點教學方式作業(yè)安排4JAVA簡介與初探JAVA3重點認識程序語言、程序語言簡介、JAVA歷史、JAVA特色、撰寫JAVA程序、編譯與檢查程序、認識JAVA程序的結構、難點JAVA程序撰寫、JAVA程序編譯與檢查、JAVA程序的結構。講授、習題、討論JAVA程序撰寫、JAVA程序編譯與檢查、JAVA程序的結構。5-6變量與表達式6重點認識變量、認識各種型別的資料、熟悉變量的命名規(guī)則、認識表達式、熟悉各種運算子、了解運算子的優(yōu)先級、資料的轉型。難點變量的命名規(guī)則、運算子的優(yōu)先級、資料的轉型。講授、習題、實驗、討論變量的命名規(guī)則、運算子的優(yōu)先級、資料的轉型、。7-10流程控制(一):條件分支12重點以條件判斷執(zhí)行不同的流程、將口語的狀況轉譯成條件判斷式、熟悉if/then及switch敘述。難點if/then及switch敘述。講授、習題、實驗、討論if/then及switch敘述11-14流程控制(二):循環(huán)12重點學習讓程序能夠重復執(zhí)行的方法、學習控制程序執(zhí)行次數(shù)的方法、了解何謂循環(huán)及認識各種循環(huán)的語法、學習跳出循環(huán)的方法。難點程序重復執(zhí)行的方法、循環(huán)及各種循環(huán)的語法、控制程序執(zhí)行次數(shù)的方法。講授、習題、實驗、討論程序重復執(zhí)行的方法、循環(huán)及各種循環(huán)的語法、控制程序執(zhí)行次數(shù)的方法。15-18數(shù)組12重點認識數(shù)組、學習數(shù)組的宣告與配置、了解多維數(shù)組的結構與使用方法、了解參照型別的特性、活用數(shù)組。難點數(shù)組的宣告與配置、多維數(shù)組的結構與使用方法、數(shù)組的活用。講授、習題、討論數(shù)組的宣告與配置、多維數(shù)組的結構與使用方法、數(shù)組的活用。19面向對象程序設計3重點了解甚么是對象、學習用面向對象的方式思考問題、定義類別、產(chǎn)生對象、利用對象的互動來構筑程序。難點用面向對象的方式思考問題、用對象的互動來構筑程序。講授、習題、實驗、討論用面向對象的方式思考問題、用對象的互動來構筑程序。合計:48實踐教學進程表周次實驗項目名稱學時重點與難點項目類型(驗證/綜合/設計)教學方式1JAVA開發(fā)環(huán)境。2搭建Java開發(fā)平臺的建立、Java程序的執(zhí)行過程、Java開發(fā)環(huán)境的搭建。綜合討論與上機練習4JAVA基礎與基本控制結構。2流程控制結構的語法規(guī)則、使用方法。綜合小考、上機練習與討論6-15JAVA面向對象編程基礎。8面向對象的三大技術特征:封裝、多態(tài)與繼承。綜合小考、上機練習與討論合計:12成績評定方法及標準考核形式評價標準權重平時成績平時成績依據(jù)出勤率、平時作業(yè)、課堂表現(xiàn)等情況打分。40%期中考30%期末考30%大綱編寫時間:2018.09.09系(部)審查意見:。系(部)主任簽名:日期:年月日注:1、課程教學目標:請精煉概括3-5條目標,并注明每條目標所要求的學習目標層次(理解、運用、分析、綜合和評價)。本課程教學目標須與授課對象的專業(yè)培養(yǎng)目標有一定

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論