按此列印  
                           
   
  請尊重智慧財產權,課程教材不得非法影印。  
  佛光大學
Fo Guang University
教學計畫表 Syllabus
 
 
課程中文名稱
Course Name in Chinese
網頁開發技術
課號
Course Code
TECH5AA900
課程英文名稱
Course Name in English
Web Development Technique
學年/學期
Academic Yeas/Semester
115 /1
開課單位/學門別
Department/Academic Discipline
應用科技與設計學院碩士班
學制別
Degree
碩士班
學分數
Credits
 3    
每週授課時數
Weekly Hours of Instruction
 3   
修別
Type
選修 Elective
課/學程別
Program
學系專業選修Specialized Elective
課程分流
雙軌學習型
課程內容
Curriculum attribute
■實作 ■一般課程 ■SDG 4 優質教育:確保有教無類、公平以及高品質的教育,及提倡終身學習
■實務
AI暨智慧永續發展
AI暨智慧課程:AI融入課程    永續發展課程: 智慧永續專跨域應用課程
16+2課程
教學方法
Instructional Strategies
■講授 ■分組討論 ■參訪
授課教師
Instructor
羅榮華,陳衍宏
聯絡方式
Jhlo@mail.fgu.edu.tw
03-9871000 #
上課時間/地點
Time of Class/Location of Class
四.5,6,7(U422)
先修課程
Prerequisites
課程描述(若為實務型課程需含搭配產業界或非營利組織需求之說明)
Course Description
 
在使用Java程式語言為主要開發語言,進行資訊系統的架構設計時,往往需要運用一些較為進階的語言工具;例如增進系統平行運算能力的多執行緒(Multi-threads)、增進類別化設計彈性的泛型(Generic types)、訊息與介面的國際化與在地化(I18N)、以及在許多現有框架(framework)中被使用的旁註(Annotation)與反射機制(Reflection)等。掌握這些語言工具將可促進系統架構師作出較為精良的系統設計,以增進資訊系統的對於需求變化的應對能力。
When designing the architecture of information systems using Java as the primary programming language, advanced language tools are often required. These include multi-threading to enhance parallel computing capabilities, generics to improve the flexibility of class design, internationalization and localization (I18N) for messages and interfaces, as well as annotations and reflection mechanisms widely utilized in many modern frameworks. Mastering these language tools will empower system architects to create superior system designs, thereby enhancing the adaptability of information systems to changing requirements.
 
課程目標 (若為實務型課程請具體描述該課程所要培養之實務能力)
Course Objectives
序號目標描述
1能使用Java語言提供之多執行緒工具進行多執行緒軟體開發。Able to develop multi-threaded software using multi-threading tools provided by the Java programming language.
2能使用Java語言提供之I18N工具進行多語系軟體開發。Able to develop multi-language software using I18N tools provided by the Java programming language.
3能運用Java語言提供之泛型工具進行軟體開發。Able to develop software using generic tools provided by the Java programming language.
4能使用Java語言提供之旁註與反射機制進行軟體開發。Able to develop software using annotation and reflection mechanisms provided by the Java programming language.
授課進度表
Weekly Schedule
週次內容備註
1簡介(Introduction) 
2網頁開發技術發展趨勢(Trends in Web Development Technologies) 
3論文研讀與報告:智慧網頁系統(Paper Review : Intelligent Web Systems) 
4實作:AI輔助網站規劃與內容生成(Practice : AI-Assisted Website Planning and Content Generation) 
5網頁服務與API整合技術(Web Services and API Integration) 
6論文研讀與報告:Web Services與平台技術(Paper ReviewI: Web Services and Platform Technologies) 
7實作:Web-VR虛擬實境網頁設計(Practice : Web-VR Virtual Reality Web Design) 
8實作:WebAR互動網頁開發(Practice III: WebAR Interactive Web Development) 
9實作:Web-VR虛擬實境網頁設計(Practice : Web-VR Virtual Reality Web Design) 
10期中研究提案報告(Midterm Research Proposal Presentation) 
11網頁評估:研究設計與資料蒐集(Web Evaluation: Research Design and Data Collection) 
12網頁評估:資料分析與描述性統計(Web Evaluation: Data Analysis and Descriptive Statistics) 
13網頁評估:問卷設計與量表發展(Web Evaluation: Survey Design and Scale Development) 
14網頁評估:問卷設計與量表發展(Web Evaluation: Survey Design and Scale Development) 
15網頁評估:信度與效度分析(Web Evaluation: Reliability and Validity Analysis) 
16實作成果發表(Web Evaluation: Final Practice Presentation) 
1716+2週(16+2 week) 
1816+2週(16+2 week) 
 
學期成績計算及多元評量方式
Grading Policy
項次配分項目/catagory配分比例/Percentage會考測驗/general_test實務操作/accounting_practice專題發表/case_presentation其他/other
1平時成績/Asssignments 30%    
2期中考成績/Midterm Exam 20%    
3期末考成績/Final Exam 20%    
4其他/other 10%    
主要參考書目
References

指定閱讀
Required Readings

教師座談/晤談地點與時間
Course Management SystemInstructor' Office and Office hours

學生請假規則

1. 學生請假悉依本校「學則」及「學生請假辦法」規定辦理。
2. 依本校「學則」第33條,曠課一小時,以缺課二小時論。學生某一科目之缺課總時數達該科全學期授課時數三分之一,經該科教師扣考後,即不准參加該科目之學期各項學習成績考試或評量。
課程平台

http://elearn.fgu.edu.tw