部落格

Lab3: Flash

"

依據 Text book Exercise 18.6 (page. 606) 的要求, 將射擊遊戲加一層障礙物.
(1) 不可增加新的frame.
(2) embed到網頁中.

  • 完成後, 用迴響(Comment)本文章的方式繳交最作業. (暱稱用帳號名, 發表迴響內容第一行"學號", 第二行"網址"(by xhtml hyperlink anchor)
  • Due 2006-11-24
  • FTP site 及Demo時間地點: TBA(助教宣佈)

 

 

[@more@]"

Lab2: DHTML

"

應用 Dynamic HTML 技術, 加入各種效果. 必須使用到:
(1) Dynamic Positiong
(2) Event: onload, onclick, onmousemove, event bubbling
(3) Filter: blur, wave, dropShadow, light
(4) Control: Path, Sequencer

  • 不要求所有的功能集中在一個網頁, 也不鼓勵為單一功能寫一個網頁. 請儘量發揮想像來設計.
  • 完成後, 用迴響(Comment)本文章的方式繳交作業. (暱稱用帳號名, 發表迴響內容第一行"學號", 第二行"網址"(by xhtml hyperlink anchor)
  • Due 2006-11-10

 

 

[@more@]"

Lab1: CSS

"

  1. 製作個人網頁, 並在網頁Frame處"預留"本課程未來Lab之網址hyperlink.
  2. 要用到CSS技術, 至少包括 Text book Exercise 6.3 - 6.7 所要求的 5 條 rule.
  • 完成後, 用迴響(Comment)本文章的方式繳交作業. (暱稱用帳號名, 發表迴響內容第一行"學號", 第二行"網址"(by xhtml hyperlink anchor)
  • Due 2006-10-27

 

 

 

 

 

[@more@]"

Lab0: Learning Portal Setup

"

  1. 至課程 Blog 與 del.icio.us註冊.
  2. 建立個人blog之本課程分類(FJU_WebFund), 以RSS經由課程Blog取得最新課程訊息.
  3. del.icio.us 中將 FJU_WebFund 加入"your network".
  • 完成後, 在Lab Assignment -Fall06分類中, trackback(引用)"Lab0: Learning Portal Setup"標題(i.e.本篇文章)繳交.
  • Due 2006-10-6

[@more@]"

Class Participation

"

Pre/In/Post Class Participation

  1. At least 6 trackback posts on your “personal blog”, 3 posts and 6 comments/evaluations on “Course blog”. Each effective post has to 5 lines long minimum.
  2. Your posts are your notes and learning records of this course. Post may be Pre/In/After class preview/discussion/review on any blog article.
  3. Bonus rules:
  • Bonus is counted based on contribution on blog and del.icio.us:
  • A post on “Course Blog” is weighted same as a trackbackable post on “personal blog”.
  • Post and comment must be posted using valid student ID and registered email adress.
  • One pre-class post counts 2 times as an after class post.
  • Each effective del.icio.us “for:FJU_WebFund” contribution counts 5 times as a post on blog.
  • 10 effective course blog posts can exchange one roll-call absence of class.

4. Peer grading on participation/contribution by classmates at the end of semester.

[@more@]"

Grading

"

  1. Class Participation: 15%+Bonus
  2. Lab Assignment: 25% (1 + 5 + 1)
  3. Quiz: 10%
  4. Term Project: 15%
  5. Midterm Exam: 15%
  6. Final Exam: 20%

除非有不可抗拒的原因, 本課程

  • Lab與Project均必須依 Syllabus 的 Due Date 繳交或post, 不得延期.
  • Quiz 及考試無補考.
  • 放棄Grading配分中任一項 , 學期總成績以不及格計.
  • 若出席未及點名次數之1/2, 則期末考扣考, 學期總成績以不及格計, 10篇Effect Course Blog Post 可抵一次缺席.

[@more@]"

Schedule and Lecture Topics

"

Lecture Topic and Schedule:

9/22 Network, HTTP, and Web 2.0

9/29 XHTML and XML (Chap 4, 5, 20)

  • Quiz1

10/6 中秋Off

  • Lab0 Due

10/13 CSS (Chap6)

10/20 JavaScript (Chap 7-12) Java Multithread, Java Socket

  • Quiz2

10/27 Dynamic HTML (Chap 13, 14, 15)

  • Lab 1 Due

11/3 Dynamic HTML (Chap 16, 30, 31)

  • Quiz3

11/10 Flash (Chap 17, 18) SQL (Chap 22)

  • Lab 2 Due

11/17 Midterm Exam

  • Project Proposal Due on Blog

11/24 VBScript, ASP.NET (Chap 23, 32)

  • Lab3 Due

12/1 Servlet (Chap 36)

12/8 JSP (Chap 37)

  • Lab 4 Due

12/15 PHP, RoR

  • Quiz (4+5)

12/22 XML, REST, SOAP

  • Lab 5 Due

12/29 Project Demo and Oral Presentation

1/5 Project Demo and Oral Presentation

  • Lab 6 Due

1/12 Project Demo and Oral Presentation

1/19 Final Exam

  • Written Report Due

[@more@]"

Term Project: Indepth Survey and Analysis

"

  1. Select one algorithm/problem not in the lecture: state practice applications of that algorithm/problem, compare various versions/algorithms (order, …)
  2. At least 5 reference, must have your OWN words, figures, and comments
  3. Minimal number of pages: 15
  • Proposal due 11/24. Trackback post in your own blog from "this post".
  • Written report due 1/12 in paper, also on course blog at  "Term Project - Fall 06" as a post.

[@more@]"

Lab3: SoDuKu Solver 3

"

  1. 用Backtracking來改進你的 SuDoKu Solver
  2. 分析比較結果.
  3. 完成後, 在Lab Assignment -Fall06分類中, trackback(引用)"Lab1: SoDuKu Solver 1"標題(i.e.本篇文章)繳交報告. 報告中, 要說明你如何改進前一版的algorithm, 分析方法, 結果.
  • Due 2007-1-5
  • FTP site與Demo時間: TBA(助教會宣布)

 

[@more@]"

Lab2: SoDuKu Solver 2

"

  1. 改進你的 SuDoKu Solver 1
  2. 分析比較結果.
  3. 完成後, 在Lab Assignment -Fall06分類中, trackback(引用)"Lab1: SoDuKu Solver 1"標題(i.e.本篇文章)繳交報告. 報告中, 要說明你如何改進前一版的algorithm, 分析方法, 結果.
  • Due 2006-12-8
  • FTP site與Demo時間: TBA(助教會宣布)

 

[@more@]"

頁面