CLIENT
1.1 Cơ sở lý thuyết
Phân loại mạng máy tính
1.1.2 Siêu văn bản HTML
Khái niệm
HTML (Hypertext Markup Language) là ngôn ngữ định dạng văn bản siêu liên kết, là ngôn ngữ lập trình Web căn bản, cho phép định dạng văn bản, bổ sung hình ảnh, âm thanh, cũng như sao lưu tất cả vào một tập tin dưới dạng văn bản hay dưới dạng mã ASCII, Binary mà bất cứ máy tính nào cũng có thể đọc được thông qua trình duyệt Web (Web Browser).
HTML có hai đặc tính cơ bản sau
Siêu văn bản: Tạo các liên kết trong trang web, cho phép truy cập thông tin từ nhiều hướng khác nhau thông qua các Hyperlinks.
Tính tổng quát: Hầu như máy tính nào cũng có thể đọc được tập tin được thiết kế bằng ngôn ngữ HTML. Điều đó là do dữ liệu trong tập tin HTML được lưu dưới dạng văn bản hay dưới dạng mã ASCII.
Các thành phần cơ bản của HTML
Thẻ (Tag) là một tập các ký hiệu được định nghĩa trong HTML có ý nghĩa đặc biệt. Thẻ được bắt đầu bằng ký hiệu nhỏ hơn (<) theo sau bởi một từ khóa và kết thúc bằng ký hiệu lớn hơn (>). Nó quy định văn bản được hiển thị trên màn hình như thế nào. Ví dụ: Thẻ <B> định phông chữ cho văn bản là chữ đậm. Mỗi thẻ trong HTML có một ý nghĩa riêng, khá rõ ràng và dễ hiểu. Thẻ không phân biệt chữ hoa chữ thường. Có hai loại thẻ: Thẻ bắt đầu và thẻ kết thúc. Dữ liệu bị tác động sẽ nằm giữa thẻ bắt đầu và thẻ kết thúc. Thẻ kết thúc giống thẻ bắt đầu nhưng có thêm dấu gạch chéo (/) ở phía trước.
Ví dụ: <B> Lập trình web với HTML</B>
Trong đó: <B> : Thẻ bắt đầu
Lập trình web với HTML: Chuỗi dữ liệu bị tác động
</B> : Thẻ kết thúc
Thuộc tính đi kèm theo một số thẻ được nhập vào ngay trước dấu ngoặc đóng (>) của tag. Có thể sử dụng nhiều thuộc tính trong một thẻ. Thuộc tính này kế tiếp thuộc tính khác không phân biệt trước sau, được phân cách nhau bởi khoảng trắng. Ví dụ: <Table border>
Giá trị: Ngoài các thuộc tính không có giá trị còn có các thuộc tính của thẻ có giá trị nữa. Ví dụ: <Font Size=”3”>
Thẻ lồng nhau: dùng để chỉnh sửa cách trình bày nội dung trong một trang web. Ví dụ chúng ta muốn trình bày kiểu chữ nghiêng ở một vài chữ quan trọng trong tiêu đề. Không phải tag nào cũng chấp nhận thẻ lồng nhau. Trật tự sắp xếp của những thẻ lồng nhau: thẻ được mở đầu tiên sẽ là thẻ được được đóng sau cùng. Ví dụ: <H1> Phần 1<I> Nội dung</I></H1>
Khoảng trắng: Trình duyệt bỏ qua khoảng trắng giữa các thẻ trong tập tin HTML.
Tên tập tin: Nên sử dụng chữ thường khi đặt tên tập tin, điều này sẽ dễ dàng hơn khi tạo liên kết và khi truy nhập trang web. Đặt tên tập tin phải đúng phần mở rộng “.htm” hay “.html”. Giúp trình duyệt web định ra loại tài liệu khi duyệt.
1.1.3 Ngôn ngữ lập trình mạng ASP
Giới thiệu về ASP
Các chức năng của ASP
Các đối tượng cơ bản trong ASP
1.2.1 Giới thiệu về đào tạo trên Web (E-Learning)
Đào tạo trên Web_E-Learning
Vài nét về lịch sử và nguồn gốc của E-Learning
Vai trò của E-Learning
Vai trò của WWW đối với E-Learning
Các thể hiện ứng dụng của E-Learning
Các yêu cầu công nghệ của E-Learning
1.2.2 Đánh giá về E-Learning
Những ưu điểm của E-Learning
Những hạn chế của E-Learning
Đánh giá chung về E-Learning
1.2.3 Khảo sát thực trạng E-Learning
Tình hình phát triển chung của E-Learning ở các khu vực trên thế giới
Thực trạng và xu hướng phát triển E-Learning ở Việt Nam
2.2.2 Yêu cầu của hệ thống E-Learning
2.2.3 Biểu đồ phân cấp chức năng BFD
2.2.4 Các sơ đồ luồng dữ liệu
2.2.5 Mô hình thực thể liên kết
2.3 Nội dung cụ thể của một hệ E-Learning