1. Trang chủ
  2. » Luận Văn - Báo Cáo

NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

10 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Nhập Môn Công Nghệ Phần Mềm
Tác giả ThS. Nguyễn Thị Thanh Trúc
Trường học Đại Học Quốc Gia TP. Hồ Chí Minh
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Đề Cương Môn Học
Năm xuất bản 2016
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 10
Dung lượng 452,61 KB

Nội dung

Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Quản trị kinh doanh 1 ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG MÔN HỌC SE104 – NHẬP MÔN CÔNG NGHỆ PHẦN MỀM 1. THÔNG TIN CHUNG (General information) Tên môn học (tiếng Việt): Nhập môn Công nghệ phần mềm Tên môn học (tiếng Anh): Introduction to Software Engineering Mã môn học: SE104 Thuộc khối kiến thức: Chuyên ngành Khoa, Bộ môn phụ trách: Khoa Công nghệ phần mềm Giảng viên biên soạn: ThS Nguyễ n Thị Thanh Trú c Email: trucnttuit.edu.vn Số tín chỉ: Lý thuyết: 3 Thực hành: 1 Tự học: Môn học tiên quyết: Lập trình hướng đối tượng, Cơ sở dữ liệu Môn học trước: Lập trình hướng đối tượng, Cơ sở dữ liệu 2. MÔ TẢ MÔN HỌC (Course description) (Nêu vị trí của môn học trong chương trình đào tạo (CTĐT), mục đích và nội dung chính yếu của môn học; dài khoảng 3 đến 5 dòng) Môn học cung cấp cho sinh viên những kiến thức cơ bản liên quan đến các đối tượng chính yếu trong lĩnh vực công nghệ phần mềm như qui trình phát triển phần mềm, công cụ và môi trường phát triển phần mềm…Môn học giúp sinh viên có thể xây dựng phần mềm một cách có hệ thống và có phương pháp. 3. MỤC TIÊU MÔN HỌC (Course goals) Sau khi hoàn thành môn học này, sinh viên có thể: Bảng 1. Mẫu ĐCMH-2016-1 2 Ký hiệu Mục tiêu môn học1 Chuẩn đầu ra trong CTĐT2 G1 Hiểu được các khái niệm cơ bản liên quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… 2.7.1 G2 Sử dụng kỹ năng cá nhân (lập luận phân tích và giải quyế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ìm hiểu tài liệu và thực hiện đồ án. 3.1,3.2,3.3,3.4, 5.1,5.2,5.4,7.1,7.2,7.3 9.1,9.2.2 G3 Sử dụng kỹ năng nghề nghiệp trong môi trường doanh nghiệp và xã hội trong quá trình phân tích, thiết kế, cài đặt và kiểm nghiệm hệ thống. 10.1,10.1,10.1.2,10.1.3 10.2.1,10.2.2,10.2.3,10.2.4 G4 Xây dựng phần mềm đơn giản một cách có hệ thống và có phương pháp. 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ệm phần mềm. 2.7.1,2.7.7 1: Mô tả kiến thức, kỹ năng, và thái độ cần đạt được để hoàn thành môn học. 2: Ánh xạ với các CĐR cấp độ 2 hoặc 3 của CTĐT được phân bổ cho môn học; Mỗi mục tiêu môn học có thể được ánh xạ với một hoặc một vài CĐR của CTĐT. Đối với những đề cương môn học không theo chuẩn CDIO, GV biên soạn có thể bỏ qua việc xác định và ánh xạ này. 4. CHUẨN ĐẦU RA MÔN HỌC (Course learning outcomes) (Chuẩn đầu ra môn học (CĐRMH) tương ứng với các mục tiêu môn học ở Mục 3. Các CĐRMH được đánh mã số G1 đến Gn. Không nên có nhiều hơn 10 CĐRMH.) Bảng 2. CĐRMH 1 Mô tả CĐRMH (Mục tiêu cụ thể) 2 Mức độ giảng dạy3 G1.1 Trình bày được các khái niệm cơ bản liên quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… IT G2.1 Có khả năng phân tích, tư duy ở mức hệ thống để xác đị nh, đưa ra giải pháp và đánh giá lựa chọn phương án giải quyết các vấn đề của một hệ thống cụ thể. ITU G2.2 Hiểu các thuật ngữ tiếng Anh được sử dụng trong môn học. T 3 G2.3 Sử dụng kỹ năng làm việc nhóm trong quá trình cộng tác nhóm để tìm hiểu tài liệu và thực hiện đồ án ITU G3.1 Xây dựng phần mềm đảm bảo được các yêu cầu cơ bản về chất lượng phần mềm. TU G3.2 Sử dụng các phương pháp khảo sát hiện trạng để khảo sát các hiện trạng cần khảo sát cho một dự án cụ thể. ITU G3.3 Có khả năng phân tích xác đị nh các yêu cầu của hệ thống cần xây dựng và mô hình hoá các yêu cầu này. U G3.4 Có khả năng thiết kế kiến trúc và các thành phần của phần mềm (dữ liệu, giao diện và xử lý). TU G3.5 Áp dụng các phương pháp kiểm thử trong tiến trình kiểm thử hệ thống. Hiểu biết về công cụ kiểm thử tự động. U G4.1 Xây dựng một phần mềm cụ thể trãi qua các giai đoạn của qui trình phát triển phần mềm. ITU G4.2 Xây dựng phần mềm theo phương pháp hướng đối tượng. ITU G4.3 Vận dụng phương pháp cài đặt thích hợp để cài đặt hệ thống đã thiết kế trong một môi trường cụ thể, trong đó thể hiện phong cách lập trình tiến bộ. ITU G4.4 Vận dụng các kỹ thuật và công cụ hỗ trợ trong quá trình phân tích, thiết kế, cài đặt và kiểm nghiệm phần mềm được yêu cầu xây dựng. ITU 4 1: Ký hiệu CĐRMH G.x và các CĐR cấp độ 3 hoặc 4 trong CTĐT, chi tiết hơn CĐR ở Mục 3 một cấp. 2: Mô tả CĐRMH có thể được viết lại từ mô tả CĐR cấp 3 hoặc 4 của CTĐT, bao gồm một hay nhiều động từ chủ động, chủ đề CĐR và nội dung áp dụng chủ đề CĐR. 3: Tùy theo mức độ giảng dạy nhiều hay ít, cột này gồm ít nhất một trong các mức độ sau: Giới thiệu - Introduction (I), Dạy – Teach (T) và Ứng dụng - Utilize(U). 5. NỘI DUNG MÔN HỌC, KẾ HOẠCH GIẢNG DẠY (Course content, lesson plan) (Liệt kê nội dung giảng dạy lý thuyết và thực hành, thể hiện sự tương quan với CĐRMH) a. Lý thuyết Bảng 3. Buổi học (3 tiết) 1 Nội dung 2 CĐRMH 3 Hoạt động dạy và học 4 Thành phần đánh giá 5 1 Chương 1: Tổ ng quan Công nghệ phần mềm - Giới thiệu các khái niệm - Phân loại phần mềm - Cấu trúc phần mềm - Chất lượng phần mềm - Công cụ và môi trường phát triển phần mềm - Quá trình phát triển của công nghệ phần mềm G1.1,G2.2 G2.2,G4.3 G4.4 - Dạy: Thuyết giảng, cho ví dụ, đặt câu hỏi. - Học ở lớp: Thảo luận, trả lời câu hỏi. - Học ở nhà: Đọc trước tài liệu. Tìm hiểu một số công cụ. A1, A3, A4 2 Chương 2 : Qui trình Mô hình - Qui trình phát triển phần mềm - Mô hình qui trình phát triển - Phương pháp phát triển phần mềm G2.2,G4.1, G4.2 - Dạy: Thuyết giảng, cho ví dụ, đặt câu hỏi. - Học ở lớp: Thảo luận, trả lời câu hỏi. - Học ở nhà: Đọc trước tài liệu. A1, A4 3 Chương 3: Phân tích Đặc tả yêu cầu - Khái niệm yêu cầu phần mềm - Phân loại yêu cầu phần mềm - Xác đị nh thu thập yêu cầu phần mềm - Kỹ thuật xác đị nh yêu cầu - Các bước mô hình hóa yêu cầu - Tài liệu yêu cầu Đặc tả yêu cầu G1.1,G2.1 G2.2,G2.3 G3.1,G3.2 G3.3,G4.1 - Dạy: Thuyết giảng, cho ví dụ, đặt câu hỏi, cho bài tập. - Học ở lớp: Thảo luận, trả lời câu hỏi, làm bài tập. - Học ở nhà: Đọc trước tài liệu; Xác đị nh các yêu cầu của đồ án môn học. Thực hành mô hình hoá các yêu cầu của đồ án môn học. Hoàn A1,A4 5 thành việc mô hình hoá các yêu cầu của đồ án môn học. 4 Chương 4: Thiết kế - Kiến trú c phần mềm - Thiết kế hệ thống - Thiết kế dữ liệu - Thiết kế giao diện - Thiết kế chương trình G1.1,G2.2 G3.1,G3.4, G4.1G4.2 - Dạy: Thuyết giảng, cho ví dụ, đặt câu hỏi. - Học ở lớp: Thảo luận, trả lời câu hỏi. - Học ở nhà: Đọc trước tài liệu; Tìm hiểu về các mô hình kiến trúc. Hoàn chỉnh sơ đồ thiết kế dữ liệu, giao diện, hệ thống của đồ án môn học. A3, A4 5 Chương 5: Cài đặt - Phương pháp cài đặt - Môi trường cài đặt - Một số vấn đề về phong cách lập trình G2.2,G4.1 G4.3 - Dạy: Thuyết giảng, đặt câu hỏi, cho ví dụ. - Học ở lớp: Thảo luận, trả lời câu hỏi. - Học ở nhà: Đọc trước tài liệu; Thực hành vận dụng phương pháp cài đặt thích hợp. Cài đặt đồ án môn học. A3, A4 6 Chương 6: Kiểm thử phần mềm - Khái niệm kiểm nghiệm -...

[Mẫu ĐCMH-2016-1] ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG MÔN HỌC SE104 – NHẬP MÔN CÔNG NGHỆ PHẦN MỀM THƠNG TIN CHUNG (General information) Tên mơn học (tiếng Việt): Nhập môn Công nghệ phần mềm Tên môn học (tiếng Anh): Introduction to Software Engineering Mã môn học: SE104 Thuộc khối kiến thức: Chuyên ngành Khoa, Bộ môn phụ trách: Khoa Công nghệ phần mềm Giảng viên biên soạn: ThS Nguyễn Thị Thanh Trúc Email: trucntt@uit.edu.vn Số tín chỉ: Lý thuyết: Thực hành: Tự học: Lập trình hướng đối tượng, Cơ sở liệu Môn học tiên quyết: Lập trình hướng đối tượng, Cơ sở liệu Mơn học trước: MÔ TẢ MÔN HỌC (Course description) (Nêu vị trí mơn học chương trình đào tạo (CTĐT), mục đích nội dung yếu mơn học; dài khoảng đến dịng) Mơn học cung cấp cho sinh viên kiến thức liên quan đến đối tượng yếu lĩnh vực cơng nghệ phần mềm qui trình phát triển phần mềm, công cụ môi trường phát triển phần mềm…Môn học giúp sinh viên xây dựng phần mềm cách có hệ thống có phương pháp MỤC TIÊU MƠN HỌC (Course goals) Sau hồn thành mơn học này, sinh viên có thể: Bảng Ký Mục tiêu môn học[1] Chuẩn đầu CTĐT[2] hiệu G1 Hiểu khái niệm liên quan đến phần 2.7.1 mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… G2 Sử dụng kỹ cá nhân (lập luận phân tích giải 3.1,3.2,3.3,3.4, vấn đề, tư hệ thống) kỹ giao tiếp (làm việc nhóm, ngoại ngữ) để tìm hiểu tài liệu thực 5.1,5.2,5.4,7.1,7.2,7.3 đồ án 9.1,9.2.2 G3 Sử dụng kỹ nghề nghiệp môi trường doanh 10.1,10.1,10.1.2,10.1.3 nghiệp xã hội q trình phân tích, thiết kế, cài đặt kiểm nghiệm hệ thống 10.2.1,10.2.2,10.2.3,10.2.4 G4 Xây dựng phần mềm đơn giản cách có hệ thống 2.7.1,2.7.7 có phương pháp Trong có sử dụng số công cụ hỗ trợ cho q trình phân tích, thiết kế, cài đặt kiểm nghiệm phần mềm [1]: Mô tả kiến thức, kỹ năng, thái độ cần đạt để hồn thành mơn học [2]: Ánh xạ với CĐR cấp độ CTĐT phân bổ cho mơn học; Mỗi mục tiêu mơn học ánh xạ với một vài CĐR CTĐT Đối với đề cương môn học không theo chuẩn CDIO, GV biên soạn bỏ qua việc xác định ánh xạ CHUẨN ĐẦU RA MƠN HỌC (Course learning outcomes) (Chuẩn đầu mơn học (CĐRMH) tương ứng với mục tiêu môn học Mục Các CĐRMH đánh mã số G1 đến Gn Khơng nên có nhiều 10 CĐRMH.) Bảng CĐRMH [1] Mô tả CĐRMH (Mục tiêu cụ thể) [2] Mức độ giảng dạy[3] Trình bày khái niệm liên IT G1.1 quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… Có khả phân tích, tư mức hệ ITU G2.1 thống để xác định, đưa giải pháp đánh giá lựa chọn phương án giải vấn đề hệ thống cụ thể Hiểu thuật ngữ tiếng Anh sử dụng T G2.2 môn học Sử dụng kỹ làm việc nhóm ITU G2.3 trình cộng tác nhóm để tìm hiểu tài liệu thực đồ án G3.1 Xây dựng phần mềm đảm bảo yêu TU cầu chất lượng phần mềm Sử dụng phương pháp khảo sát ITU G3.2 trạng để khảo sát trạng cần khảo sát cho dự án cụ thể Có khả phân tích xác định yêu cầu U G3.3 hệ thống cần xây dựng mơ hình hố yêu cầu Có khả thiết kế kiến trúc thành TU G3.4 phần phần mềm (dữ liệu, giao diện xử lý) Áp dụng phương pháp kiểm thử U G3.5 tiến trình kiểm thử hệ thống Hiểu biết công cụ kiểm thử tự động G4.1 Xây dựng phần mềm cụ thể trãi qua ITU giai đoạn qui trình phát triển phần mềm Xây dựng phần mềm theo phương pháp ITU G4.2 hướng đối tượng Vận dụng phương pháp cài đặt thích hợp để ITU cài đặt hệ thống thiết kế môi G4.3 trường cụ thể, thể phong cách lập trình tiến Vận dụng kỹ thuật công cụ hỗ trợ ITU G4.4 q trình phân tích, thiết kế, cài đặt kiểm nghiệm phần mềm yêu cầu xây dựng [1]: Ký hiệu CĐRMH G.x CĐR cấp độ CTĐT, chi tiết CĐR Mục cấp [2]: Mô tả CĐRMH viết lại từ mơ tả CĐR cấp CTĐT, bao gồm hay nhiều động từ chủ động, chủ đề CĐR nội dung áp dụng chủ đề CĐR [3]: Tùy theo mức độ giảng dạy nhiều hay ít, cột gồm mức độ sau: Giới thiệu - Introduction (I), Dạy – Teach (T) Ứng dụng - Utilize(U) NỘI DUNG MÔN HỌC, KẾ HOẠCH GIẢNG DẠY (Course content, lesson plan) (Liệt kê nội dung giảng dạy lý thuyết thực hành, thể tương quan với CĐRMH) a Lý thuyết Bảng Buổi Nội dung [2] CĐRMH Hoạt động dạy Thành phần học (3 [3] học [4] đánh giá [5] tiết) G1.1,G2.2 [1] G2.2,G4.3 G4.4 Chương 1: Tổng quan Công - Dạy: Thuyết A1, A3, A4 giảng, cho ví dụ, nghệ phần mềm đặt câu hỏi - Học lớp: Thảo - Giới thiệu khái niệm luận, trả lời câu hỏi - Phân loại phần mềm - Học nhà: Đọc trước tài liệu Tìm - Cấu trúc phần mềm hiểu số công cụ - Chất lượng phần mềm - Công cụ môi trường phát triển phần mềm - Quá trình phát triển công nghệ phần mềm Chương : Qui trình & Mơ G2.2,G4.1, - Dạy: Thuyết A1, A4 hình G4.2 giảng, cho ví dụ, - Qui trình phát triển phần đặt câu hỏi mềm - Học lớp: Thảo - Mơ hình qui trình phát luận, trả lời câu triển hỏi - Phương pháp phát triển - Học nhà: Đọc phần mềm trước tài liệu Chương 3: Phân tích & Đặc tả G1.1,G2.1 - Dạy: Thuyết A1,A4 yêu cầu G2.2,G2.3 giảng, cho ví dụ, - Khái niệm yêu cầu phần G3.1,G3.2 đặt câu hỏi, cho mềm G3.3,G4.1 tập - Phân loại yêu cầu phần - Học lớp: Thảo mềm luận, trả lời câu - Xác định & thu thập yêu hỏi, làm tập cầu phần mềm - Học nhà: Đọc - Kỹ thuật xác định yêu trước tài liệu; Xác cầu định yêu cầu - Các bước mơ hình hóa đồ án môn yêu cầu học Thực hành - Tài liệu yêu cầu & Đặc mơ hình hố tả yêu cầu yêu cầu đồ án mơn học Hồn thành việc mô hình hố u cầu đồ án môn học Chương 4: Thiết kế G1.1,G2.2 - Dạy: Thuyết A3, A4 - Kiến trúc phần mềm G3.1,G3.4, giảng, cho ví dụ, - Thiết kế hệ thống G4.1G4.2 đặt câu hỏi - Thiết kế liệu - Học lớp: Thảo - Thiết kế giao diện luận, trả lời câu - Thiết kế chương trình hỏi - Học nhà: Đọc trước tài liệu; Tìm hiểu mô hình kiến trúc Hoàn chỉnh sơ đồ thiết kế liệu, giao diện, hệ thống đồ án môn học Chương 5: Cài đặt G2.2,G4.1 - Dạy: Thuyết A3, A4 - Phương pháp cài đặt G4.3 giảng, đặt câu hỏi, - Môi trường cài đặt cho ví dụ - Một số vấn đề phong - Học lớp: Thảo cách lập trình luận, trả lời câu hỏi - Học nhà: Đọc trước tài liệu; Thực hành vận dụng phương pháp cài đặt thích hợp Cài đặt đồ án môn học Chương 6: Kiểm thử phần G1.1,G2.2, - Dạy: Thuyết A1, A3, A4 mềm G2.3, giảng, đặt câu hỏi, - Khái niệm kiểm nghiệm G3.1,G3.5, cho ví dụ - Các nguyên tắc đảm bảo G4.1G4.4 - Học lớp: Thảo - Bộ thử nghiệm luận, trả lời câu - Yêu cầu kiểm hỏi thử - Học nhà: Đọc - Các loại hình kiểm thử trước tài liệu; - Các phương pháp Thực hành vận chiến lược kiểm thử dụng phương pháp kiểm thử Kiểm nghiệm đồ án môn học xây dựng Chương 7: Tích hợp G4.1, G4.2, - Dạy: Thuyết A3 - Qui trình đóng gói G4.3 giảng, đặt câu hỏi, - Sưu liệu mơ tả đóng gói cho ví dụ phần mểm - Học lớp: Thảo - Một số cơng cụ đóng gói luận, trả lời câu phần mềm thông dụng hỏi - Học nhà: Đọc trước tài liệu; Thực hành vận dụng phương pháp đóng gói phần mềm Chương 8: Quản lý dự án - Dạy: Giới thiệu A1 - Dự án phần mềm khái quát khái - Quản lý dự án phần niệm mềm - Học lớp: Định - Các ràng buộc dự án hướng tiếp cận dự - Chu trình sống dự án án thông qua đồ án môn học - Học nhà: Đọc trước tài liệu Chương 9: Sưu liệu & Báo cáo G2.1, G2.2, - Dạy: Thuyết A3, A4 - Định dạng sưu liệu G3.3 giảng, đặt câu hỏi, công cụ cho ví dụ - Sưu liệu người dùng - Học lớp: Thảo - Sưu liệu hệ thống luận, trả lời câu - Chuẩn chất lượng sưu hỏi liệu - Học nhà: Đọc - Bảo trì sưu liệu trước tài liệu; Áp dụng để viết tài liệu cho đồ án môn học xây dựng 10 Seminar: Công cụ môi G2.2, G4.4, - Dạy: Điều phối A3, A4 trường phát triển phần mềm thuyết trình lớp Tóm lược nội dung môn hoc, giải đáp thắc mắc - Học lớp: Thuyết trình, phản biện seminar - Học nhà: Chuẩn bị thuyết trình, ơn tập, hồn tất đồ án môn học 11 Ơn tập & hướng dẫn đờ án G1, G2, Dạy: giải đáp, nêu A3, A4 G3, G4 hiểu nhầm thường gặp Học lớp: sinh viên làm tập ôn tập, đặt câu hỏi b Thực hành Bảng Buổi Nội dung CĐRMH Hoạt động dạy Thành phần học (X G2.1,G2.2 học đánh giá tiết) Bài thực hành 1: Khảo sát G2.3,G3.1 trạng xác định yêu cầu phần G3.2,G3.3 - Dạy: Cung cấp A3 mềm G4.1,G4.2 tài liệu mẫu hướng dẫn cách Bài thực hành 2: Mơ hình hố G2.3,G3.1 thực hiện, trả lời G3.3,G4.1 câu hỏi yêu cầu phần mềm G4.4 - Học lớp: Thảo luận, làm theo Bài thực hành 3: Thiết kế hệ G2.3,G3.1 hướng dẫn, đặt G3.4,G4.1 câu hỏi thống G4.2,G4.4 - Học nhà: Đọc trước tài liệu hướng dẫn thực hành; Khảo sát trạng xác định yêu cầu đồ án môn học - Dạy: Cung cấp A3 tài liệu mẫu hướng dẫn cách thực hiện, trả lời câu hỏi - Học lớp: Thảo luận, làm theo hướng dẫn, đặt câu hỏi - Học nhà: Đọc trước tài liệu hướng dẫn thực hành; Mơ hình hoá yêu cầu xác định đồ án môn học - Dạy: Demo, cho A3 tập, giải tập, trả lời câu hỏi - Học lớp: Thảo luận, làm tập, đặt câu hỏi - Học nhà: Thiết kế hệ thống cho đồ án môn học Bài thực hành 4: Thiết kế G2.3,G3.1 - Dạy: Demo, cho A3 liệu G3.4,G4.1 tập, giải G4.2,G4.4 tập, trả lời câu hỏi - Học lớp: Thảo luận, làm tập, đặt câu hỏi - Học nhà: Đọc trước tài liệu hướng dẫn thực hành; Thiết kế liệu cho đồ án môn học Bài thực hành 5: Thiết kế giao G2.3,G3.1 - Dạy: Demo, cho A3 diện G3.4,G4.1 tập, giải G4.2,G4.4 tập, trả lời câu hỏi - Học lớp: Thảo luận, làm tập, đặt câu hỏi - Học nhà: Đọc trước tài liệu hướng dẫn thực hành; Thiết kế giao diện cho đồ án môn học Bài thực hành 6: Cài đặt G2.3,G3.1 Bài thực hành 6: A3 kiểm nghiệm phần mềm G3.5,G4.1 Cài đặt kiểm G4.3,G4.4 nghiệm phần mềm [1]: Thông tin tuần/buổi học [2]: Nội dung giảng dạy buổi học [3]: Liệt kê CĐRMH [4]: Mô tả hoạt động dạy học (ở lớp, nhà) [5]: Thành phần đánh giá liên quan đến nội dung buổi học, thành phần đánh giá phải nằm danh sách thành phần đánh giá Bảng 5, Mục ĐÁNH GIÁ MÔN HỌC (Course assessment) (Các thành phần đánh giá môn học Bốn thành phần đánh giá A1-A4 Bảng quy định Quy định thi tập trung Trường, GV không tự ý thêm thành phần đánh giá khác, chia nhỏ thành thành phần đánh giá cấp như: A1.1, A1.2, …) Bảng Thành phần đánh giá [1] CĐRMH [2] Tỷ lệ (%) [3] A1 Quá trình (Kiểm tra 0% lớp, tập, đồ án, …) A2 Giữa kỳ 0% A3 Thực hành G2.1,G2.2,G2.3, 50% A4 Cuối kỳ G3.1,G3.2,G3.3, G3.4,G3.5,G4.1, G4.2,G4.3,G4.4 G1.1,G2.1,G3.1, 50% G3.3,G3.4,G4.2 [1]: Các thành phần đánh giá môn học [2]: Liệt kê CĐRMH tương ứng đánh giá thành phần đánh giá [3]: Tỷ lệ điểm đánh giá tổng điểm môn học QUY ĐỊNH CỦA MÔN HỌC (Course requirements and expectations) ( Nêu quy định khác mơn học có, ví dụ: Sinh viên không nộp tập báo cáo hạn coi không nộp bài; Sinh viên vắng thực hành buổi không phép thi cuối kỳ, …) TÀI LIỆU HỌC TẬP, THAM KHẢO (Số lượng giáo trình khơng q tài liệu, số lượng tài liệu tham khảo không 10 tài liệu, trình giảng dạy, CBGD cung cấp thêm tài liệu tham khảo khác danh mục này.) Giáo trình Khoa CNPM, ĐHCNTT (2017), Slide giảng môn Nhập môn Công nghệ phần mềm Ian Sommervile (2007) Software Engineering Addison Wesley Roger S Pressman (2001) Software Engineering, A Practitioner’s Approach McGraw-Hill Roger S Pressman (2004) (Bản dịch Ngô Trung Việt) Kỹ nghệ phần mềm - Tập 1,2,3 NXB Khoa học kỹ thuật Tài liệu tham khảo Watts S Humphrey (2008), A Discipline for Software Engineering Ian Sommerville (2011), Software Engineering, 9th Edition, Addison Wesley Barbee Teasley Mynatt(1991), Software Engineering with Student Project Guidance Prentice-Hall International Editions Ian Lewis, Bruce Nielson (2003), Analyzing Requriements and Defining Solution Architechtures MCSD Analyzing Requirements Study Guide, Tata McGraw-Hill Pusblishing Company Limited, 2003 PHẦN MỀM HAY CÔNG CỤ HỖ TRỢ THỰC HÀNH Microsoft (2010) Visual Studio Microsoft (4) .NET Framework Microsoft (2008) SQL Server Sybase (9) PowerDesigner Ghi chú: Bảng 1: CĐR trình độ lực phân bổ cho môn học cột [2] có tồn CĐR Chương trình đào tạo? Số lượng mục tiêu môn học không nhiều q ít? Bảng 2: CĐRMH có mục CĐR Bảng 1? Bảng 3,4: Tất CĐRMH dạy/ học? Mức độ giảng dạy Bảng phải tương xứng với nội dung giảng dạy Bảng Bảng (CĐRMH Bảng có Trình độ lực cao phải dạy học nhiều, hình thức dạy học phù hợp với CĐRMH, ví dụ để nâng cao kỹ lập trình phải thực hành lập trình, …) Bảng 5: Tất CĐRMH đánh giá với tỷ lệ hợp lý? Những dòng chữ màu xanh hướng dẫn ví dụ cách điền vào mẫu, xóa đề cương mơn học thức Tp.HCM, ngày …… tháng …… năm …… Trưởng khoa/bộ môn Giảng viên biên soạn (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) 10

Ngày đăng: 28/02/2024, 00:33

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w