1. TÊN HỌC PHẦN:
Tiếng Việt: Lập trình ứng dụng
Tiếng Anh: Application Programming
Mã học phần: CNTT1133 Số tín chỉ: 03
2. BỘ MÔN PHỤ TRÁCH GIẢNG DẠY:
Bộ môn Công nghệ thông tin.
3. ĐIỀU KIỆN HỌC TRƯỚC:
Sinh viên cần được học trước các môn sau đây để tiếp thu môn học được tốt hơn.
- Cơ sở dữ liệu
- Cơ sở lập trình.
4. MÔ TẢ HỌC PHẦN:
Học phần mang lại những kiến thức cơ bản về lập trình trên Window, giúp cho sinh viên nắm bắt được phương pháp lập trình và sử dụng các công cụ của ngôn ngữ lập trình hướng đối tượng đặc biệt là tiếp cận tìm hiểu các bài toán có tính ứng dụng.
Sinh viên tìm hiểu cụ thể ngôn ngữ C#, giới thiệu các điều khiển, ngoài ra còn kết hợp với một hệ quản trị cơ sở dữ liệu để tạo ra được ứng dụng cụ thể.
5. MỤC TIÊU HỌC PHẦN:
Sinh viên sau khi học xong phải thu được các kiến thức về sử dụng ngôn ngữ lập trình C#. Các cấu trúc lập trình cơ bản trong C#, làm việc với Cơ sở dữ liệu và báo cáo để ứng dụng xây dựng và cài đặt được các bài toán vừa và nhỏ.
6. NỘI DUNG HỌC PHẦN:
PHÂN BỐ THỜI GIAN
STT
|
Nội dung
|
Tổng số
tiết
|
Trong đó
|
Ghi chú
|
Lý thuyết
|
Bài tập, thảo luận, kiểm tra
|
|
1
2
3
4
|
Chương 1
Chương 2
Chương 3
Chương 4
|
6
15
20
4
|
4
7
10
2
|
2
8
10
2
|
Học và thi trên máy
|
|
Cộng
|
45
|
22
|
23
|
|
CHƯƠNG I - GIỚI THIỆU TỔNG QUAN VỀ C#
Giới thiệu tổng quan về ngôn ngữ lập trình hướng đối tượng (C#), làm quen với các thành phần chính: Framework và Integrated Development Enviroment (IDE). Giới thiệu các phép toán và các biểu thức sử dụng trong lập trình.
CHƯƠNG II - MỘT SỐ THÀNH PHẦN CỦA C#
Các điều khiển cơ bản và điều khiển mở rộng trong C#, các câu lệnh ngắn gọn để viết một chương trình đơn giản. Tìm hiểu các khái niệm lớp và cấu trúc, tọa độ,…
CHƯƠNG III – LẬP TRÌNH VỚI CƠ SỞ DỮ LIỆU VÀ BÁO CÁO
Chương này tìm hiểu cách thức kết nối với một hệ quản trị cơ sở dữ liệu vụ thể. Làm quen với các đối tượng trong ADO.NET (OleDbConnection, OleDbCommand, OleDbDataReader, OleDbDataAdapter, DataSet), sử dụng để thực hiện các thao tác trên cơ sở dữ liệu.
CHƯƠNG IV - LẬP TRÌNH XML BẰNG C#
C# hỗ trợ kiểu XML, cho phép chèn các tag XML để phát sinh tự động các document.
7. GIÁO TRÌNH:
8. TÀI LIỆU THAM KHẢO:
[1]. Phương Lan, Phạm Hữu Khang (2002). Kỹ thuật lập trình ứng dụng C#.Net, Nhà xuất bản lao động – xã hội
[2]. Robert J. Oberg (2001), Introduction to C# Using .NET, Prentice Hall PTR
[3]. Michael Stiefel, Robert J. Oberg, Michael Steifel, Robert J. Oberg (2001), Application Development Using C# and .NET, Prentice Hall Professional Technical Reference
[4]. Lập trình C# căn bản. File điện tử
9. PHƯƠNG PHÁP ĐÁNH GIÁ HỌC PHẦN:
§ Chuyên cần:
o Đánh giá 10% số điểm (hệ số 0.1)
o Hình thức: tham dự học và tham gia thảo luận trên lớp.
§ Kiểm tra giữa kỳ:
o Đánh giá 20% số điểm (hệ số 0.2):
o Hình thức: báo cáo bài tập lớn cá nhân/ theo nhóm
§ Thi cuối kỳ:
o Đánh giá 70% số điểm (hệ số 0.7)