LẬP TRÌNH WINDOWS
BẰNG C SHARP
(C#)
Giảng viên: NGUYỄN THÀNH CHIẾN
Email: [email protected]
1
Số đơn vị học trình: 5
Thời lượng : 105 tiết (45
LT
+ 60
TH
)
Giới thiệu môn học
Mục tiêu
◦ Cung cấp kiến thức và kỹ năng lập trình
ứng dụng trong môi trường Windows cơ
bản & nâng cao.
2
Giới thiệu môn học
◦ Cung cấp kiến thức lập trình C# cho các
ứng dụng Windows và các hàm thư viện
cơ bản MS.NET.
3
Giới thiệu môn học
Giúp sinh viên xây dựng ứng dụng bằng
công cụ lập trình hiện đại & mạnh mẽ của
MS là Visual Studio 2005/2008/2010/2013
Nguyen Thanh Chien - 2013 4
Giới thiệu môn học
hoặc vắng không lý do đều bị đểm 0)
Tinh thần làm việc nghiêm túc, trách nghiệm cao
Hoạt động nhóm
Trao đổi, thảo luận với GV và SV khác
6
Tài liệu môn học
Tiếng Việt:
1. Bài giảng + Bài tập thực hành
2. Giáo trình C# - trung tâm Nhất Nghệ
3. Ngôn ngữ lập trình C# (tài liệu dịch)
Website
1. Source code tham khảo ở http://www.wrox.com.
2. Các topic lập trình ở www.codeguru.com,
www.codeproject.com
3. …
7
Trang web môn học
http://caodangbinhdinh.wordpress.com/
Post các slide bài giảng
◦ Ebook tham khảo
◦ Danh sách bài tập
◦ Điểm quá trình
◦ Các thảo luận liên quan đến môn học
Yêu cầu sinh viên thường xuyên truy cập
để có thông tin mới nhất!
8
TOÀN BỘ TÀI LIỆU VÀ BÀI GIẢNG MÔN HỌC ĐƯỢC ĐƯA WEBSITE
Phục vụ cho môn học
• ĐBT: sinh viên làm bài kiểm tra kiến thức 15 tại lớp
• ĐCC: lấy điểm điểm danh (điểm danh bất kỳ để lấy
điểm)
• …
N: số cột điểm
2
ĐỒ ÁN (BT NHÓM)
Tên đề tài: Phân tích, thiết kế và xây dựng 1 chương
trình theo hướng đối tượng
Nhóm gồm 3 sinh viên (1 nhóm trưởng)
Thời hạn: tuần cuối cùng của HP
Hình thức: Báo cáo (Slide) + CD chương trình + Bảng
thống kê hoạt động nhóm của các thành viên
Gợi ý:
◦ Quản lý sinh viên, Quản lý đoàn viên
◦ Quản lý thu chi học phí, Quản lý thư viện
◦ Quản lý xếp loại điểm rèn luyện
◦ Quản lý thời khóa biểu, Quản lý điểm
◦ Quản lý bán hàng, Quản lý kho, Quản lý tài sản
◦ Quản lý đăng tin quảng cáo ở 1 tờ báo v.v…
TÊN PHẦN MỀM DO NHÓM SINH VIÊN TỰ CHỌN
Nguyen Thanh Chien - 2013 13
ĐỒ ÁN (tt)
Nội dung báo cáo
◦ Giới thiệu chương trình
◦ Cơ sở dữ liệu
◦ Chức năng (demo bằng phần mềm)
Nguyen Thanh Chien - 2013 14
Đề cương môn học
Phần 1: C# cơ bản – hướng đối tượng
Wizard để kết nối dữ liệu nhanh chóng
◦ Cơ chế data binding giữa control với data
source
17
5 lời khuyên để đạt kết quả tốt
18
Làm việc chăm chỉ
19
Làm bài tập và thực hành nhiều
20
Tự làm các bài tập thực hành
21
Kiên nhẫn với máy tính
22
Nếu cần, nghỉ 1 tí…
23
Hỏi và đáp
24
Môi trường WINDOWS
Hệ điều hành 32/64 bit
Giao diện người dùng kiểu đồ họa
(GUI – Graphical User Interface)
Đa nhiệm
25