Chương 3: Định dạng bằng CSS
|
Thời gian: 7 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Khái niệm về CSS
-Sử dụng CSS trong thiết kế trang Web
2. Nội dung:
I. Khái niệm CSS
II. Các loại style, mức độ ưu tiên style và cách sử dụng
III. Cách khai báo style
IV. Style cho Font và văn bản
V. Style cho liên kết
VI. Style cho danh sách
VII. Style cho bảng biều, đường viền và lề
|
Chương 4: Scripts trong trang web
|
Thời gian: 8 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Sử dụng Script trong trang Web
-Cơ bản về JavaScript, VBScript
-Một số Script thông dụng
2. Nội dung:
I. Tổng quan về script trong trang web
II. Cơ bản về ngôn ngữ JavaScript
III. Một số đối tượng có sẵn trong JavaScript
IV. Lập trình xử lý sự kiện
V. Cookies
VI. Một số scripts ví dụ
|
Chương 5: Công cụ trong thiết kế web
|
Thời gian: 9 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Các công cụ sử dụng trong thiết kế Web
-Công cụ tạo và xử lý ảnh tĩnh, động
-Công cụ Upload, Dowload trang Web
2. Nội dung:
I. Tổng quan về các loại công cụ
II. Công cụ soạn thảo
III. Công cụ tạo và xử lý ảnh tĩnh
IV. Công cụ tạo Flash, tạo và xử lý ảnh động
V. Công cụ download, upload trang web
|
Chương 6: Thiết kế Web sử dụng Microsoft FrontPage
|
Thời gian: 9 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Sử dụng Microsoft FrontPage trong thiết kế Web
2. Nội dung:
I. Các thao tác chính khi soạn thảo một trang Web
II. Tạo các thành phần của trang Web
II.1 Thời gian cập nhật (Time stamp)
II.2 Tạo đường kẻ ngang
II.3 List
II.4 Table
II.5 Một số hiệu ứng đặc biệt
II.6 Chèn ảnh
II.7 Chèn Hyperlink
III. Định dạng trang
|
IV. Điều kiện thực hiện môn học:
1. Phòng học chuyên môn hóa/nhà xưởng: Phòng học Lý thuyết
2. Trang thiết bị máy móc: Máy tính, Projector
3. Học liệu, dụng cụ, nguyên vật liệu: Giáo án, Bài giảng, Bút viết bảng
4. Các điều kiện khác:
V. Nội dung và phương pháp đánh giá:
1. Nội dung:
- Về kiến thức:
Trang bị cho học sinh những kiến thức cơ bản về thiết kế Web tĩnh. Ngôn ngữ HTML, JavaScript . . . những kiến thức này giúp người học có thể thiết kế được Web tĩnh cho cơ quan sau khi ra trường.
- Về kỹ năng:
Thiết kế được trang Web tĩnh.
- Về năng lực tự chủ và trách nhiệm:
Rèn luyện tính tự giác, tính chủ động cao trong học tập, có ý thức trách nhiệm trong công việc, có kỹ năng quản lý thời gian tự học hợp lý.
2. Phương pháp: Có thể áp dụng hình thức kiểm tra tự luận hoặc trắc nghiệm.
VI. Hướng dẫn thực hiện môn học:
1. Phạm vi áp dụng môn học: Chương trình môn học này được sử dụng để giảng dạy cho trình độ Cao đẳng.
2. Hướng dẫn về phương pháp giảng dạy, học tập môn học:
- Đối với giáo viên, giảng viên:
Giáo viên cần căn cứ vào nội dung của từng bài học để chuẩn bị đầy đủ các điều kiện cần thiết nhằm đảm bảo chất lượng giảng dạy.
Nên áp dụng phương pháp: Thuyết trình, đàm thoại, chứng minh, dụng cụ trực quan, phần mềm chứng minh.
- Đối với người học: Học viên cần trao đổi, thảo luận với giáo viên, thực hiện đầy đủ các bài tập giáo viên giao.
3. Những trọng tâm cần chú ý:
-Giới thiệu các bước để thiết kế trang web
-Ngôn ngữ HTML
-Cascading Style Sheet
- Java Script, VB Script
-Giới thiệu một số công cụ thiết kế.
4. Tài liệu tham khảo:
1. Giáo trình Thiết kế Web – Tác giả: Nguyễn Hữu Tuấn – Đại học Khoa học tự nhiên TPHCM
Ngôn ngữ HTML cho WWW – Tác giả : Nhóm Elicom-NXB Hà Nội
3. Cẩm nang thiết kế Website – Tác giả : Nhóm Elicom-NXB Hà Nội
5. Ghi chú và giải thích (nếu có):
CHƯƠNG TRÌNH MÔN HỌC
Tên môn học: Công nghệ Web 2
Mã môn học: MH19
Thời gian thực hiện môn học: 45 giờ
(Lý thuyết: 23giờ; Thực hành, thí nghiệm, thảo luận, bài tập: 20giờ; Kiểm tra: 2giờ)
I. Vị trí, tính chất của môn học:
- Vị trí: được học vào năm thứ 2 của chương trình Cao đẳng.
- Tính chất: là môn học chuyên môn của chương trình Cao đẳng.
II. Mục tiêu môn học:
- Về kiến thức:
Trang bị cho học sinh những kiến thức cơ bản về kiến trúc Client-Server, ngôn ngữ lập trình ASP và kỹ năng phát triển ứng dụng trên mạng với ASP.
- Về kỹ năng:
Người học có thể phân tích thiết kế được Web động cho cơ quan sau khi ra trường.
- Về năng lực tự chủ và trách nhiệm:
Rèn luyện tính tự giác, tính chủ động cao trong học tập, có ý thức trách nhiệm trong công việc, có kỹ năng quản lý thời gian tự học hợp lý.
III. Nội dung môn học:
1. Nội dung tổng quát và phân bổ thời gian:
Số
TT
|
Tên chương, mục
|
Thời gian (giờ)
|
TS
|
LT
|
TH
|
KT
|
|
Chương 1: Mở đầu
|
2
|
2
|
|
|
|
Chương 2: Ngôn ngữ lập trình ASP
|
18
|
8
|
9
|
1
|
|
Chương 3: Xây dựng các ứng dụng trên ASP
|
17
|
9
|
8
|
|
|
Chương 4: Thiết kế Web với Macro Dreamweaver
|
8
|
4
|
3
|
1
|
|
Tổng cộng
|
45
|
23
|
20
|
2
|
2. Nội dung chi tiết:
Chương 1: Mở đầu
|
Thời gian: 2 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Dịch vụ WWW và các khái niệm có liên quan
-Mô hình hoạt động của Web server và Web Browser
2. Nội dung:
I. Giới thiệu về dịch vụ WWW
II. WebServer
III. WebBrowser
|
Chương 2: Ngôn ngữ lập trình ASP
|
Thời gian: 18 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Các cấu trúc điều khiển của ASP
-Sử dụng các điều khiển trong trang
-Kỹ thuật kết nối đến Database để truy xuất CSDL
-Xây dựng một ứng dụng ASP hoàn chỉnh
2. Nội dung:
I. Giới thiệu về ASP
I.1 Khái niệm
I.2 Cơ chế hoạt động của ASP
I.3 Giới thiệu về IIS
I.4 Cơ chế hoạt động của IIS
I.5 Cài đặt IIS
II. Cấu trúc 1 trang ASP
III. Lập trình với ASP
III.1 Khai báo biến
III.2 Khai báo hằng
III.3 Các đối tượng xây dựng sẵn trong ASP
IV. Cấu trúc điều khiển và hàm
IV.1 Các cấu trúc điều khiển
IV.1.1 Cấu trúc IF . .THEN . . ELSE . .END IF
IV.1.2 Cấu trúc IF . .THEN . . ELSEIF . .END IF
IV.1.3 Cấu trúc lựa chọn SELECT case…end select
IV. 2 Các cấu trúc lặp
IV.2.1 Cấu trúc lặp for…next
IV.2.2 Cấu trúc lặp DO WHILE . .LOOP
IV.2.3 Cấu trúc lặp WHILE . . WEND
IV.2.4 Cấu trúc lặp DO . . LOOP UNTIL
IV.3 Thủ tục và hàm
IV.4 Một số hàm hữu dụng
V. Xây dựng các ứng dụng ASP
V.1 Các thẻ HTML
V.2 Thẻ Form
V.3 Thẻ Input
V.4 Tạo vùng dữ liệu nhập gồm nhiều dòng, nhiều cột
V.5 Tạo Combo box
V.6 Các ví dụ cơ bản
VI. Kết nối truy xuất Database
VI.1 ADO
VI.2 Cách thức truy xuất CSDL bằng ADO trong ASP
VI.3 Tạo kết nối ADO
VI.4 Sử dụng ADO RecordSet
VI.5 Sử dụng ADO SQL
VI.6 Một số ví dụ
VII. Xây dựng ứng dụng ASP hoàn chỉnh
VII.1 Quản lý môi trường trong ASP
VII.2 Sử dụng Cookie
VII.3 Làm việc với Session Object
VII.4 Xây dựng hệ thống bảo mật sử dụng CSDL
|
Chương 3: Xây dựng các ứng dụng trên ASP
|
Thời gian: 17 giờ
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Một số ứng dụng mẫu: Calendar,Guest book,Directory list, Barchat
-Phân tích thiết kế và xây dựng chương trình cho các bài toán quản lý, thương mại điện tử, các Website quảng cáo và diễn đàn trao đổi thông tin.
2. Nội dung:
I. Một số ứng dụng mẫu
I.1 Xây dựng ứng dụng Calendar
I.2 Xây dựng ứng dụng Guest book
I.3 Xây dựng ứng dụng Directory list, Barchat
II. Phân tích thiết kế bài toán
II.1 Thương mại điện tử (bán hàng, quảng cáo . . )
II.2 Các bài toán quản lý
II.3 Các Website thiết kế quảng cáo, tự động hoá Website
II.4 Xây dựng các forum
|
1. Mục tiêu:
Trang bị cho sinh viên có được kiến thức về :
-Sử dụng phần mềm Macro Dreamweaver để thiết kế Web
2. Nội dung:
I. Tổng quan về Macro Dreamweaver
II. Làm việc với văn bản
III. Làm việc với hình ảnh
IV. Làm việc với Table
|
IV. Điều kiện thực hiện môn học:
1. Phòng học chuyên môn hóa/nhà xưởng: Phòng học Lý thuyết
2. Trang thiết bị máy móc: Máy tính, Projector
3. Học liệu, dụng cụ, nguyên vật liệu: Giáo án, Bài giảng, Bút viết bảng
4. Các điều kiện khác:
V. Nội dung và phương pháp đánh giá:
1. Nội dung:
- Về kiến thức:
Trang bị cho học sinh những kiến thức cơ bản về kiến trúc Client-Server, ngôn ngữ lập trình ASP và kỹ năng phát triển ứng dụng trên mạng với ASP.
- Về kỹ năng:
Người học có thể phân tích thiết kế được Web động cho cơ quan sau khi ra trường.
- Về năng lực tự chủ và trách nhiệm:
Rèn luyện tính tự giác, tính chủ động cao trong học tập, có ý thức trách nhiệm trong công việc, có kỹ năng quản lý thời gian tự học hợp lý.
2. Phương pháp: Có thể áp dụng hình thức kiểm tra tự luận hoặc trắc nghiệm.
VI. Hướng dẫn thực hiện môn học:
1. Phạm vi áp dụng môn học: Chương trình môn học này được sử dụng để giảng dạy cho trình độ Cao đẳng.
2. Hướng dẫn về phương pháp giảng dạy, học tập môn học:
- Đối với giáo viên, giảng viên:
Giáo viên cần căn cứ vào nội dung của từng bài học để chuẩn bị đầy đủ các điều kiện cần thiết nhằm đảm bảo chất lượng giảng dạy.
Nên áp dụng phương pháp: Thuyết trình, đàm thoại, chứng minh, dụng cụ trực quan, phần mềm chứng minh.
- Đối với người học: Học viên cần trao đổi, thảo luận với giáo viên, thực hiện đầy đủ các bài tập giáo viên giao.
3. Những trọng tâm cần chú ý:
-Phương pháp thiết kế Web động với kiến trúc Client-Server, các vấn đề liên quan đến bảo mật.
-Ngôn ngữ lập trình ASP
-Xây dựng ứng dụng mạng với ASP
-Sử dụng Macro Dreamweaver trong việc thiết kế Web
4. Tài liệu tham khảo:
1. Giáo trình Macromedia Dreamweaver MX – Nhà xuất bản Lao động và Xã hội 2003
Active Server Pages– Tác giả : Al Williams-NXB Wrox Press
3. Cẩm nang thiết kế Website – Tác giả : Nhóm Elicom-NXB Hà Nội
5. Ghi chú và giải thích (nếu có):
CHƯƠNG TRÌNH MÔN HỌC
Tên môn học: Lập trình hướng đối tượng
Mã môn học: MH20
Thời gian thực hiện môn học: 45 giờ
(Lý thuyết: 16giờ; Thực hành, thí nghiệm, thảo luận, bài tập: 27giờ; Kiểm tra: 2giờ)
I. Vị trí, tính chất của môn học:
- Vị trí: được học vào năm thứ 2 của chương trình Cao đẳng.
- Tính chất: là môn học chuyên môn của chương trình Cao đẳng.
II. Mục tiêu môn học:
- Về kiến thức:
Giúp sinh viên nắm bắt được phương pháp lập trình hướng đối tượng và kỹ thuật lập trình trên ngôn ngữ C++ để giải các bài toán khoa học thuộc các lĩnh vực chuyên môn và làm phần mềm khác nhau.
- Về kỹ năng:
Lập trình được bằng ngôn ngứ C++
- Về năng lực tự chủ và trách nhiệm:
Rèn luyện tính tự giác, tính chủ động cao trong học tập, có ý thức trách nhiệm trong công việc, có kỹ năng quản lý thời gian tự học hợp lý.
III. Nội dung môn học:
1. Nội dung tổng quát và phân bổ thời gian:
Số
TT
|
Tên chương, mục
|
Thời gian (giờ)
|
TS
|
LT
|
TH
|
KT
|
|
Phần 1: Phân tích thiết kế và lập trình hướng đối tượng.
|
|
|
|
|
|
Chương 1. Phân tích thiết kế hướng đối tượng.
|
5
|
2
|
3
|
|
|
Chương 2. Lập trình hướng đối tượng.
|
5
|
2
|
3
|
|
|
Phần 2: Lập trình hướng đối tượng với C++
|
|
|
|
|
|
Chương 1. Những kiến thức ban đầu về C++
|
5
|
2
|
3
|
|
|
Chương 2. Các dòng nhập xuất.
|
5
|
2
|
3
|
|
|
Chương 3. Lớp các đối tượng.
|
10
|
3
|
6
|
1
|
|
Chương 4. Tính kề thừa.
|
8
|
3
|
5
|
|
|
Chương 5. Tính tương ứng bội.
|
7
|
2
|
4
|
1
|
|
Tổng cộng
|
45
|
16
|
27
|
2
|
2. Nội dung chi tiết:
Phần 1: Phân tích thiết kế và lập trình hướng đối tượng.
|
Chương 1: Phân tích thiết kế hướng đối tượng.
|
Thời gian: 5 giờ
|
1. Mục tiêu:
Trang bị cho học sinh có được kiến thức về:
Nguyên lý lập trình tuyến tính, lập trình cấu trúc trong lịch sử phát triển phần mềm
Thiết kế hướng đối tượng
2. Nội dung:
1.1. Lịch sử phát triển hệ thống phần mềm.
|
1.1.1. Nguyên lý lập trình tuyến tính.
|
1.1.2. Nguyên lý lập trình có cấu trúc.
|
1.1.3. Công cụ phát triển ứng dụng
|
1.1.4. Cách tiếp cận đơn thể
|
1.2. Thiết kế hướng đối tượng.
|
1.2.1. Giới thiệu
|
1.2.2. Các bước thực hiện trong thiết kế hướng đối tượng
|
1.2.2.1. Xác định các đối tượng trong không gian lời giải
|
1.2.2.1. Sự phụ thuộc giữa các lớp
|
1.2.2.2. Tổ chức phân cấp các lớp
|
1.2.2.3. Thiết kế các lớp
|
1.2.2.4. Thiết kế hàm thành phần
|
1.2.2.5. Thiết kế chương trình chính
|
1.2.2.6. Thiết kế giao diện người máy
|
Chương 2: Lập trình hướng đối tượng.
|
Thời gian: 5 giờ
|
1. Mục tiêu:
Trang bị cho học sinh có được kiến thức về:
Những tính chất và khái niệm cơ bản trong lậ trình hướng đối tượng
Những ứng dụng của lập trình hướng đối tượng.
2. Nội dung:
2.1. Những tính chất và khái niệm cơ bản.
|
2.1.1. Đối tượng
|
2.1.2. Các lớp
|
2.1.3. Trừu tượng hóa dữ liệu và bao gói thông tin
|
2.1.4. Kế thừa
|
2.1.5. Tương ứng bội
|
2.1.6. Liên kết động
|
2.2. Các ngôn ngữ hướng đối tượng.
|
2.3. Những ứng dụng của lập trình hướng đối tượng.
|
Chia sẻ với bạn bè của bạn: |