Bài giảng Kỹ thuật lập trình: Mở đầu - TS. Vũ Hương Giang
Số trang: 8
Loại file: pdf
Dung lượng: 249.52 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Kỹ thuật lập trình: Mở đầu do TS. Vũ Hương Giang biên soạn giúp các bạn nắm bắt được những thông tin chung về môn học như đối tượng, mục tiêu, lịch giảng dạy, tài liệu tham khảo, phương pháp giảng dạy, cách đánh giá môn học cùng một số thông tin khác.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Mở đầu - TS. Vũ Hương GiangKỸ THUẬT LẬP TRÌNHIT3040/IT3104 TS. Vũ Thị Hương Giang Bộ môn Công nghệ Phần mềm Viện Công nghệ Thông tin và Truyền thông Trường ĐH Bách Khoa Hà Nội vthgiang@gmail.com, giangvth@soict.hut.edu.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt 1Mục tiêu• Sinh viên có được các kiến thức cơ bản của kỹ thuật lập trình• Sinh viên có khả năng phân tích, xây dựng chương trình• Sinh viên làm chủ các kỹ thuật: – Viết mã nguồn hiệu quả – Kiểm thử – Gỡ rối – Tối ưu mã – Nâng cao hiệu năng của chương trình – Viết tài liệu chương trình CuuDuongThanCong.com https://fb.com/tailieudientucntt Cấu trúc môn học • Khối lượng: – Lý thuyết: 30 giờ – Bài tập: 15 giờ • Nội dung: Tuần Chủ đề Tài liệu tham khảo1-2 NHỮNG KHÁI NIỆM CƠ BẢN TRONG KỸ THUẬT LẬP TRÌNH (5 LT)3-4 NÂNG CAO VỀ GIẢI THUẬT VÀ CẤU TRÚC DỮ PP: Chapter 2 LIỆU, NGÔN NGỮ LẬP TRÌNH C / C++ PPPUC: Chapter 21 (5 LT + 3BT)5-10 CÁC KỸ THUẬT XÂY DỰNG CHƢƠNG TRÌNH PHẦN PP: Chapter 1 MÊM PPPUC: Chapter 3,8 (10 LT + 6 BT) CCPHSC: Chapter 8,11,2311-15 KIỂM THỬ, GỠ RỐI, TINH CHỈNH MÃ NGUỒN VÀ PP: Chapter 5, 7 VÀ XÂY DỰNG TÀI LIỆU CHƢƠNG TRÌNH PPPUC: Chapter 5 (10 LTCuuDuongThanCong.com + 6 BT) CCPHSC: Chapter 25, 26, 32 https://fb.com/tailieudientucnttBài tập• Trên lớp: cá nhân hoặc nhóm• Về nhà: nhóm 4 - 5 SV• Nội dung: – Lý thuyết + thực hành các kỹ thuật lập trình làm việc với biến, dữ liệu và các cấu trúc lập trình – Lý thuyết + thực hành các kỹ thuật xây dựng và sử dụng hàm/thủ tục – Lý thuyết + thực hành các kỹ thuật bẫy lỗi và lập trình phòng ngừa – Lý thuyết + thực hành các kỹ thuật kiểm thử – Lý thuyết + thực hành các kỹ thuật gỡ rối, lập tài liệu cho chương trình CuuDuongThanCong.com https://fb.com/tailieudientucnttĐánh giá kết quả học tập• Điểm quá trình: trọng số 0,4 – Bài tập: làm bài, chữa bài, bảo vệ – Kiểm tra giữa kỳ• Thi cuối kỳ (trắc nghiệm và tự luận): trọng số 0,6• Điểm thưởng/phạt: – Dự lớp theo quy chế – Mức độ hoàn thành bài tập – Phát biểu/Thảo luận/Chữa bài trên lớp CuuDuongThanCong.com https://fb.com/tailieudientucnttTài liệu học tập• Bài giảng trên lớp• Sách tham khảo – PP: Brian W. Kernighan, Rob Pike. The Practice of Programming. Textbook Paperback, 1999, ISBN: 020161586X – PPPUC: Bjarne Stroustrup. Programming: Principles and Practice Using C++ Addison-Wesley Professional, 2008. ISBN: 9780321543721 – CCPHSC: McConnell, Steve. Code Complete: A Practical Handbook of Software Construction, 2d Ed. Redmond, Wa.: Microsoft Press, ~950 pages, 2004. ISBN: 07356- 1967-0 CuuDuongThanCong.com https://fb.com/tailieudientucntt Những việc cần làm Công việc Người Người Kết quả cần đạt Hạn chót tham phụ gia tráchBầu lớp trưởng Tất cả SV Tất cả SV Có lớp trưởngJoin vào hộp thư nhóm Tất cả SV Lớp Tất cả các SV đăng ký tham gia đều 7/2/2012vthgiang-it3104- trưởng phải join vào hộp thư nhómk55@googlegroups.comChốt danh sách sinh viên Tất cả SV Lớp Danh sách phân nhóm gồm: 7/2/2012và phân nhóm BTL: trưởng mã nhóm (PE01 – PExx),(4-5 người) họ tên SV, số hiệu SV, lớp, email, nhóm trưởng (t/f).Làm bài tập /bài tập lớn Tất cả SV Tất cả SV Báo cáo, mã nguồn / tài liệu CT Theo yêu cầu / Nhóm của giáo viên trưởngChữa bài tập /bài tập lớn Tất cả SV Tất cả SV Báo cáo, mã nguồn / tài liệu CT Theo yêu cầu / Nhóm ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Mở đầu - TS. Vũ Hương GiangKỸ THUẬT LẬP TRÌNHIT3040/IT3104 TS. Vũ Thị Hương Giang Bộ môn Công nghệ Phần mềm Viện Công nghệ Thông tin và Truyền thông Trường ĐH Bách Khoa Hà Nội vthgiang@gmail.com, giangvth@soict.hut.edu.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt 1Mục tiêu• Sinh viên có được các kiến thức cơ bản của kỹ thuật lập trình• Sinh viên có khả năng phân tích, xây dựng chương trình• Sinh viên làm chủ các kỹ thuật: – Viết mã nguồn hiệu quả – Kiểm thử – Gỡ rối – Tối ưu mã – Nâng cao hiệu năng của chương trình – Viết tài liệu chương trình CuuDuongThanCong.com https://fb.com/tailieudientucntt Cấu trúc môn học • Khối lượng: – Lý thuyết: 30 giờ – Bài tập: 15 giờ • Nội dung: Tuần Chủ đề Tài liệu tham khảo1-2 NHỮNG KHÁI NIỆM CƠ BẢN TRONG KỸ THUẬT LẬP TRÌNH (5 LT)3-4 NÂNG CAO VỀ GIẢI THUẬT VÀ CẤU TRÚC DỮ PP: Chapter 2 LIỆU, NGÔN NGỮ LẬP TRÌNH C / C++ PPPUC: Chapter 21 (5 LT + 3BT)5-10 CÁC KỸ THUẬT XÂY DỰNG CHƢƠNG TRÌNH PHẦN PP: Chapter 1 MÊM PPPUC: Chapter 3,8 (10 LT + 6 BT) CCPHSC: Chapter 8,11,2311-15 KIỂM THỬ, GỠ RỐI, TINH CHỈNH MÃ NGUỒN VÀ PP: Chapter 5, 7 VÀ XÂY DỰNG TÀI LIỆU CHƢƠNG TRÌNH PPPUC: Chapter 5 (10 LTCuuDuongThanCong.com + 6 BT) CCPHSC: Chapter 25, 26, 32 https://fb.com/tailieudientucnttBài tập• Trên lớp: cá nhân hoặc nhóm• Về nhà: nhóm 4 - 5 SV• Nội dung: – Lý thuyết + thực hành các kỹ thuật lập trình làm việc với biến, dữ liệu và các cấu trúc lập trình – Lý thuyết + thực hành các kỹ thuật xây dựng và sử dụng hàm/thủ tục – Lý thuyết + thực hành các kỹ thuật bẫy lỗi và lập trình phòng ngừa – Lý thuyết + thực hành các kỹ thuật kiểm thử – Lý thuyết + thực hành các kỹ thuật gỡ rối, lập tài liệu cho chương trình CuuDuongThanCong.com https://fb.com/tailieudientucnttĐánh giá kết quả học tập• Điểm quá trình: trọng số 0,4 – Bài tập: làm bài, chữa bài, bảo vệ – Kiểm tra giữa kỳ• Thi cuối kỳ (trắc nghiệm và tự luận): trọng số 0,6• Điểm thưởng/phạt: – Dự lớp theo quy chế – Mức độ hoàn thành bài tập – Phát biểu/Thảo luận/Chữa bài trên lớp CuuDuongThanCong.com https://fb.com/tailieudientucnttTài liệu học tập• Bài giảng trên lớp• Sách tham khảo – PP: Brian W. Kernighan, Rob Pike. The Practice of Programming. Textbook Paperback, 1999, ISBN: 020161586X – PPPUC: Bjarne Stroustrup. Programming: Principles and Practice Using C++ Addison-Wesley Professional, 2008. ISBN: 9780321543721 – CCPHSC: McConnell, Steve. Code Complete: A Practical Handbook of Software Construction, 2d Ed. Redmond, Wa.: Microsoft Press, ~950 pages, 2004. ISBN: 07356- 1967-0 CuuDuongThanCong.com https://fb.com/tailieudientucntt Những việc cần làm Công việc Người Người Kết quả cần đạt Hạn chót tham phụ gia tráchBầu lớp trưởng Tất cả SV Tất cả SV Có lớp trưởngJoin vào hộp thư nhóm Tất cả SV Lớp Tất cả các SV đăng ký tham gia đều 7/2/2012vthgiang-it3104- trưởng phải join vào hộp thư nhómk55@googlegroups.comChốt danh sách sinh viên Tất cả SV Lớp Danh sách phân nhóm gồm: 7/2/2012và phân nhóm BTL: trưởng mã nhóm (PE01 – PExx),(4-5 người) họ tên SV, số hiệu SV, lớp, email, nhóm trưởng (t/f).Làm bài tập /bài tập lớn Tất cả SV Tất cả SV Báo cáo, mã nguồn / tài liệu CT Theo yêu cầu / Nhóm của giáo viên trưởngChữa bài tập /bài tập lớn Tất cả SV Tất cả SV Báo cáo, mã nguồn / tài liệu CT Theo yêu cầu / Nhóm ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kỹ thuật lập trình Kỹ thuật lập trình Viết mã nguồn Cấu trúc dữ liệu Ngôn ngữ lập trình xây dwungj chương trìnhGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 305 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 259 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 250 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 249 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 211 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 202 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 190 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 181 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 168 0 0