Chuẩn đầu ra của HP “Công cụ và môi trường phát triển phần mềm”Sau khi học xong học phần, SV có khả năng: Ký hiệu CELO1 Nắm những kiến thức bổ sung về C# CELO2 Kiến thức về phân tích, đá
Trang 1TRƯỜNG ĐẠI HỌC PHAN THIẾT
Trang 2CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC Trình độ đào tạo: Đại học Ngành: Công nghệ Thông tin Mã số: 7480201
ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN
1 Thông tin chung về HP
- Giảng viên phụ trách chính: TS Nguyễn Quang Tấn
- Danh sách giảng viên cùng giảng dạy: ThS Nguyễn Hoàng Minh Nhật
1.8 Điều kiện tham gia học phần:
- Học phần tiên quyết: Lập trình căn bản
- Học phần học trước:
- Học phần song hành:
2
2
Trang 32 Mục tiêu HP
3
3
Trang 43 Chuẩn đầu ra của HP “Công cụ và môi trường phát triển phần mềm”
Sau khi học xong học phần, SV có khả năng:
Ký hiệu
CELO1 Nắm những kiến thức bổ sung về C#
CELO2 Kiến thức về phân tích, đánh giá độ phức tạp của giải thuật, đồng thời cũng cung cấp
các giải thuật và kỹ thuật lập trình để giải quyết bài toán thực tế cũng như nâng cao hiệu quả của các chương trình máy tính
CELO3 Có khả năng đưa ra một giải pháp lập trình hướng đối tượng cho các bài toán ở quy
mô tương đối đơn giản
CELO4 Đánh giá được độ phức tạp của thuật giải
CELO5 Có ý thức rèn luyện kỹ năng làm việc chính xác, cẩn thận và theo phong cách công
nghiệp, hệ thống
4 Mô tả tóm tắt nội dung học phần
Môn học trang bị cho sinh viên những kiến thức về phân tích, đánh giá độ phức tạp củagiải thuật, đồng thời cũng cung cấp các giải thuật và kỹ thuật lập trình để giải quyết bài toán thực
tế cũng như nâng cao hiệu quả của các chương trình máy tính
5 Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO)
4
4
Trang 5Mức độ đóng góp, hỗ trợ của CLO đối với PLO được xác định cụ thể như sau:
5
5
Trang 6● I (Introduced) – CLO có hỗ trợ đạt được PLO và ở mức giới thiệu/bắt đầu
6
6
Trang 7● R (Reinforced ) – CLO có hỗ trợ đạt được PLO và ở mức nâng cao hơn mức bắt đầu,
có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…
7
7
Trang 8● M (Mastery) – CLO có hỗ trợ cao đạt được PLO và ở mức thuần thục/thông hiểu\
8
8
Trang 99
9
Trang 10● Bảng 5.1.Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO)
10
10
Trang 12a Phương pháp, hình thức kiểm tra - đánh giá của HP
12
12
Trang 1313
13
Trang 14Bảng 6.1 Ma trận Chuẩn đầu ra học phần
Khảo sát Chuẩn đầu ra học phần
Chuyêncần/ hoạtđộng trênlớp
Kiểm tragiữa kỳ
Đồ ánmôn họccuối kỳ
CLO1 Nắm những kiến thức bổ sung về
C#
CLO2
Kiến thức về phân tích, đánh giá độ
phức tạp của giải thuật, đồng thời
cũng cung cấp các giải thuật và kỹ
thuật lập trình để giải quyết bài
toán thực tế cũng như nâng cao
hiệu quả của các chương trình máy
tính
CLO3
Có khả năng đưa ra một giải pháp
lập trình hướng đối tượng cho các
bài toán ở quy mô tương đối đơn
Lquan đến CĐR nào ở bảng 4.1
Trang 15giá giữa
kỳ
cá nhân (lập luậnphân tích và giảiquyết vấn đề, tưduy hệ thống) và
kỹ năng giao tiếp(làm việc nhóm,ngoại ngữ) để tìmhiểu tài liệu vàthực hiện đồ án
(Rubriclàm việcnhóm)
CLO 2CLO 3CLO 4CLO 5CLO 6
Website mẫu.Theo hướngdẫn, SV trongnhóm tự phâncông t/viênphụ tráchn/cứu tài liệu,thu thập thôngtin viết báo cáocho đề tài củanhóm và n/cứu
đề tài củanhóm khác để
có thông tinphản biện (đểđược cộngđiểm);
- GV chấm điểm
kỹ năng làmviệc nhóm(theo rubric),
kỹ năng thuyếttrình và viếtbáo cáo;
Trong đó có sửdụng một số công
cụ hỗ trợ cho quátrình phân tích,thiết kế, cài đặt vàkiểm nghiệmphần mềm
CLO1CLO2CLO5CLO7CLO8CLO9
15
15
Trang 16b Chính sách đối với HP
16
16
Trang 17- SV tham dự >=80% số buổi của HP Nếu nghỉ >20% số buổi sẽ không được dự thi kết thúc HP Điểm chuyên cần và điểm kiểm tra giữa kỳ phải ≥4 điểm (theo thang điểm 10) mới được dự thi kết thúc học phần.
7 Kế hoạch và nội dung giảng dạy HP
17
17
Trang 18Bảng 7.1 Kế hoạch và nội dung giảng dạy của HP theo tuần
Tuần/
Buổi
(4
tiết/b)
Các nội dung cơ bản
của bài học (chương)
(đến 3 số)
Số tiết (LT/
TH/
TT)
CĐR của bài học (chương) / chủ đề
Liên quan đến CĐR nào ở bảng 4.1
PP giảng dạy đạt CĐR
Hoạt động học của SV(*)
Tên bài đánh giá
(ở cột3bảng6.2
2 Bướcđầu sửdụngđược cáclệnh cơbản củaHTML vàXHTML
CLO1
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làm cácbài tậptrênlớp;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
CLO2
CLO3
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
A1
18
18
Trang 192.6 Cấu trúc lặp sử dụng
các ví dụCSS cơbản
2 Thựchiện đượcmột sốbài tậpthực hànhvới CSScho cáctrangWeb tĩnh
làmviệcnhóm;
ví dụ vềJavascript
2 Thựchiện đượccác bàitập thựchành vớiJavascriptcho cáctrang
CLO2CLO5
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làmviệcnhóm;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
A1
19
19
Trang 20kế mộttrangWeb vàWebsite
2 Bướcđầu cócác kỹnăng làmviệc với
bố cục,màu sắc,hình ảnh
và mediatrongtrangWeb
CLO4CLO5
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làmviệcnhóm;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
CLO4CLO5CLO6
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làmviệcnhóm;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
A2
20
20
Trang 21p cơ bản
áp dụngcho thiết
kế Web
CLO4CLO5CLO6CLO7CLO8CLO9
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làmviệcnhóm;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
cơ bảncủa Flash
và cáchiệu ứngtrongWeb
CLO4CLO5CLO6CLO7CLO8CLO9
Thuyếtgiảng;
Đặt câuhỏi;
Hướngdẫnthảoluận,làmviệcnhóm;
Nghegiảng;
Trả lờicâu hỏi;
Thảoluậnnhóm;
Đọc tàiliệu
A3
21
21
Trang 22(*) Ghi chú:
22
22
Trang 23- (3) Số tiết (LT/TH/TT): Xác định số tiết lý thuyết, thực hành, thực tập của từng chương
23
23
Trang 24- (6) PP giảng dạy đạt CĐR: Nêu tên các PP giảng dạy sử dụng trong từng chương để đạt CĐR
24
24
Trang 25- (7) Hoạt động học của SV: Xác định các nội dung SV cần chuẩn bị tại nhà (đọc tài liệu nào, từ trang thứ mấy, LVN để giải quyết BT, làm dự án …… ); Hoạt động tại lớp (thảo luận nhóm, làm BT thường xuyên.…).
8 Học liệu:
T
T Tên tác giả
Nă m XB
Tên sách, giáo trình, tên bài báo, văn bản
NXB, tên tạp chí/
nơi ban hành VB
Giáo trình chính
1 Donald E Knuth 2003
The Art of Computer Programming – Vol 2, 3rd Edition
Addison Wesley
Sách, giáo trình tham khảo
2 Steven S Skiena, Miguel
A Revilla 2003 Programming Challenges Springer
3 Brian W Kernighan,
Dennis M Ritchie
2001
The C programming language
9 Holistic Rubric đánh giá đồ án môn học qua bài tập lớn (đồ án)
2 Khối lượngcông việc và cácnhiệm vụ liênquan được thựchiện đầy đủ
3 Sản phẩmđẹp, đáp ứng đầy
đủ chức năng
4 Báo cáo đồ ántrình bày rõ ràng,
ít lỗi chính tả Có
ý tưởng sáng tạo
1 Đồ án đượcđăng ký và nộpđúng hạn
2 Khối lượngcông việc và cácnhiệm vụ liênquan được thựchiện chưa đầy đủ
3 Sản phẩmđẹp, đáp ứng đầy
đủ chức năng 4
Báo cáo đồ ántrình bày khá rõràng, còn lỗichính tả Có ý
1 Đồ án đượcđăng ký và nộpđúng hạn
2 Khối lượngcông việc và cácnhiệm vụ liênquan được thựchiện chưa đầy đủ
3 Sản phẩmđẹp, đáp ứng đầy
đủ chức năng
4 Báo cáo đồ ántrình bày không
rõ ràng, cònnhiều lỗi chính
25
25
Trang 26tả
Bình Thuận, ngày tháng năm 2021
Người biên soạn
26
26