Đề cương Ngôn ngữ lập trình VB.NET
Bạn đang xem tài liệu "Đề cương Ngôn ngữ lập trình VB.NET", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- de_cuong_ngon_ngu_lap_trinh_vb_net.pdf
Nội dung text: Đề cương Ngôn ngữ lập trình VB.NET
- BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ISO 9001:2008 ĐỀ CƯƠNG CHI TIẾT MÔN HỌC NGÔN NGỮ LẬP TRÌNH VB.NET Mã môn: VPL33021 Dùng cho các ngành CÔNG NGHỆ THÔNG TIN Bộ môn phụ trách CÔNG NGHỆ PHẦN MỀM
- THÔNG TIN VỀ CÁC GIẢNG VIÊN CÓ THỂ THAM GIA GIẢNG DẠY MÔN HỌC 1.Ths. Vũ Anh Hùng – Giảng viên cơ hữu - Chức danh, học hàm, học vị: Thạc sỹ - Thuộc bộ môn: Công nghệ phần mềm, khoa Công nghệ thông tin - Địa chỉ liên hệ: Bộ môn Công nghệ phần mềm – Đại hoc Dân lập Hải Phòng - Điện thoại: 0975.122.628 Email: vnhung@hpu.edu.vn - Các hướng nghiên cứu chính: Phân tích thiết kế hệ thống, Cơ sở dữ liệu, Lập trình VB.NET/ASP.NET, 2.Ths. Trần Ngọc Thái – Giảng viên cơ hữu - Chức danh, học hàm, học vị: Thạc sỹ - Thuộc bộ môn: Mạng và Hệ thống thông tin, khoa Công nghệ thông tin - Địa chỉ liên hệ: Bộ môn Mạng và Hệ thống thông tin – Đại hoc Dân lập Hải Phòng - Điện thoại: 0976.123446 Email: tnthai@hpu.edu.vn - Các hướng nghiên cứu chính: Khoa học máy tính & Hệ thống thông tin
- THÔNG TIN VỀ MÔN HỌC 1. Thông tin chung: - Số đơn vị học trình/ tín chỉ: 02 tín chỉ - Các môn học tiên quyết: Cơ sở dữ liệu, DOT.NET, Hệ quản trị CSDL - Các môn học kế tiếp: Quản lý dự án CNTT, Thương mại điện tử, Kỹ nghệ phần mềm - Các yêu cầu đối với môn học (nếu có): Máy tính được cài đặt phần mềm VisualStudio 2005/2008. - Thời gian phân bổ đối với các hoạt động: Trang bị tài liệu và công cụ học tập đầy đủ. + Nghe giảng lý thuyết: 20 tiết + Làm bài tập trên lớp: 4 tiết + Thảo luận: 4 tiết + Thực hành ở phòng máy: 15 tiết + Hoạt động theo nhóm: Bài tập lớn. + Tự học: 60 tiết + Kiểm tra: 2 tiết. 2. Mục tiêu của môn học: - Kiến thức: Cung cấp các kiến thức tổng quan về kiến trúc Framework và nền tảng .NET của Microsoft, tiếp cận ngôn ngữ lập trình hiện đại trong bộ công cụ Visual Studio 2010, ứng dụng xây dựng các chương trình thi hành trên hệ điều hành Windows - Kỹ năng: Đảm bảo sử dụng được các công cụ và viết mã chương trình thành thạo, vận dụng để triển khai cài đặt được chương trình của các bài toán quản lý thực tế. - Thái độ: Nhận thức đúng đắn về nội dung môn học. 3. Tóm tắt nội dung môn học: VS.NET là bộ công cụ giúp phát triển các ứng dụng từ ứng dụng Desktop đến ứng dụng mạng. Nó là môi trường để phát triển tất cả các ngôn ngữ như VB.NET, Visual C++, Visual C#.Net hết sức mạnh mẽ và thuận lợi. Với việc tiếp cận ngôn ngữ Visual Basic.Net sinh viên sẽ được trang bị một công cụ linh hoạt trong quá trình xây dựng và phát triển các ứng dụng có tính thực tế cao và phù hợp với các hệ thống hiện đại ngày nay. 4. Học liệu: [1]. www.vivosoft.com, Hướng dẫn lập trình Visual Basic.NET [2]. www.vivosoft.com, Các bài tập Microsoft.NET [3]. Phương Lan, Lập trình chuyên sâu Visual Basic.net, NXB lao động xã hội, 2001 [4]. Mastering Visual Basic.Net, Evangelos Petroutsos, SYBEX Inc [5]. Visual Basic .NET for Students, Douglas Bell, Mike Parr, Addison Wesley, 2002. Học liệu tham khảo [6]. Microsoft Visual Basic .NET Step by Step: Version 2003, Michael Halvorson, Microsoft Press.
- 5. Nội dung và hình thức dạy – học: Nội dung Hình thức dạy – học Tổng (Ghi cụ thể theo từng chương, mục, tiểu Lý Bài Thảo Tự học, Kiểm TH (tiết) mục) thuyết tập luận tự NC tra Chương 1: Microsoft.NET Framework 1.1.Cài đặt Visual Studio 2010 1.2.Các phần chính của Microsoft.NET Framework Chương 2: Visual Studio 2010 2.1. Khởi động Visual Studio 2010 3 3 6 2.2. Tạo Project mới/Mở Project để làm viêc 2.3. Thực thi chương trình 2.4. Thoát khỏi Visual Studio 2010 Chương 3: Xây dựng chương trình VB.NET 3.1. Chương trình máy tính 3.1.1. Tìm hiểu chương trình 3.1.2. Xây dựng giao diện và thuộc tính 2 1 7 10 3.1.3. Viết mã cho chương trình 3.2. Thực thi chương trình 3.2.1. Chạy chương trình 3.2.2. Biên dịch chương trình
- Nội dung Hình thức dạy – học Tổng (Ghi cụ thể theo từng chương, mục, tiểu Lý Bài Thảo Tự học, Kiểm TH (tiết) mục) thuyết tập luận tự NC tra Chương 4: Làm việc với các điều khiển trên Toolbox 4.1. Điều khiển Label/TextBox 4.2. Điều khiển ComboBox/ListBox 4.3. Điều khiển RadioButton 4.4. Điều khiển CheckBox/CheckListBox 4.5. Điều khiển DateTimePicker 6 6 15 27 4.6. Điều khiển TreeView 4.7. Điều khiển RichTextBox 4.8. Điều khiển ProgressBar 4.9. Điều khiển MonthCalendar 4.10. Điều khiển Button Chương 5: Lập trình WindowsForms 5.1. Sự quan trọng của Windows Forms 5.2. Những điểm căn bản của Windows Forms 5.3. Kiến trúc của Windows Forms 3 6 9 5.4. Các chức năng mới của Windows Forms 5.5. Sự khác biệt trong các Dialog Boxes 5.6. Sự khác biệt về sắp đặt vị trí cho Forms và Controls
- Nội dung Hình thức dạy – học Tổng (Ghi cụ thể theo từng chương, mục, tiểu Lý Bài Thảo Tự học, Kiểm TH (tiết) mục) thuyết tập luận tự NC tra Chương 6: DataGrid 6.1. Giới thiệu ADO.NET 6.2. Sử dụng DataSet kết nối CSDL 6.3. Sử dụng DataGridView hiển thị dữ liệu 6.4. Tạo Form từ DataSet 4 2 6 12 24 6.5. Dùng XML làm cơ sở dữ liệu 6.6. Tạo DataSet từ XML Schema 6.7. Edit một XML Schema 6.8. Edit XML file dựa trên XML Schema Chương 7: Reporting 7.1. Giới thiệu Report 7.2. Tạo báo cáo bởi Crystal Report 7.3. Tạo Form hiển thị báo cáo bằng 4 2 3 15 24 CrystalReportViewer 7.4. Thực thi báo cáo từ Form Ôn tập 1 2 3 Tổng (tiết) 23 7 0 15 58 0 103 6. Lịch trình tổ chức dạy – học cụ thể: Chi tiết về hình thức Nội dung yêu cầu sv Ghi Tuần Nội dung tổ chức dạy – học phải chuẩn bị trước chú 1 Chương 1: Microsoft.NET Trình bày tại giảng Framework đường, giao tài liệu 1.1.Cài đặt Visual Studio 2010 cho sinh viên. 1.2.Các phần chính của Hướng dẫn trực tiếp Microsoft.NET Framework sinh viên cách khởi động để làm việc với
- Chi tiết về hình thức Nội dung yêu cầu sv Ghi Tuần Nội dung tổ chức dạy – học phải chuẩn bị trước chú Chương 2: Visual Studio 2010 VS 2010. 2.1. Khởi động Visual Studio 2010 2.2. Tạo Project mới/Mở Project để làm viêc 2.3. Thực thi chương trình 2.4. Thoát khỏi Visual Studio 2010 2 Chương 3: Xây dựng chương trình Giáo viên trình bày lý Đọc tài liệu VB.NET thuyết, sau đó thao tác Cài đặt VS2010 trên 3.1. Chương trình máy tính trực tiếp các bài trên máy. 3.1.1. Tìm hiểu chương trình VB.NET của VS2010 3.1.2. Xây dựng giao diện và thuộc tính 3.1.3. Viết mã cho chương trình 3.2. Thực thi chương trình 3.2.1. Chạy chương trình 3.2.2. Biên dịch chương trình 3 Chương 4: Làm việc với các điều Giáo viên trình bày lý Chuẩn bị trước tài khiển trên Toolbox thuyết, sau đó thao tác liệu ở nhà, xây dựng 4.1. Điều khiển Label/TextBox trực tiếp các bài trên lại chương trình đã 4.2. Điều khiển ComboBox/ListBox VB.NET của VS2010. được học ở trên lớp 4.3. Điều khiển RadioButton Đưa ra bài tập và các yêu cầu kèm theo. 4.4. Điều khiển Yêu cầu sinh viên vận CheckBox/CheckListBox dụng để làm trực tiếp 4.5. Điều khiển DateTimePicker trên máy. 4 Thực hành Đưa ra bài cụ thể, yêu Ôn lại Chương 3 & cầu sinh viên tự làm Chương 4. Thao tác trên máy của mình và làm lại các bài đã giáo viên hướng dẫn, được làm ở trên lớp kiểm tra bài trực tiếp. trên máy tính của mình 5 4.6. Điều khiển TreeView Giáo viên trình bày lý Chuẩn bị trước tài 4.7. Điều khiển RichTextBox thuyết, sau đó thao tác liệu ở nhà, xây dựng 4.8. Điều khiển ProgressBar trực tiếp các bài trên lại chương trình đã 4.9. Điều khiển MonthCalendar VB.NET của VS2010. được học ở trên lớp
- Chi tiết về hình thức Nội dung yêu cầu sv Ghi Tuần Nội dung tổ chức dạy – học phải chuẩn bị trước chú 4.10. Điều khiển Button 6 Thực hành Đưa ra bài cụ thể, yêu Ôn lại Chương 3 & cầu sinh viên tự làm Chương 4. Thao tác trên máy của mình và làm lại các bài đã giáo viên hướng dẫn, được làm ở trên lớp kiểm tra bài trực tiếp. trên máy tính của mình 7 Chương 5: Lập trình Giáo viên trình bày lý Chuẩn bị trước tài WindowsForms thuyết, sau đó thao tác liệu ở nhà, yêu cầu trực tiếp các bài trên làm bài tập trên máy 5.1. Sự quan trọng của Windows VB.NET của VS2010. tính của sinh viên Forms của các bài đã học. 5.2. Những điểm căn bản của Windows Forms 5.3. Kiến trúc của Windows Forms 5.4. Các chức năng mới của Windows Forms 5.5. Sự khác biệt trong các Dialog Boxes 5.6. Sự khác biệt về sắp đặt vị trí cho Forms và Controls 8 Chương 6: DataGrid Giáo viên trình bày lý Chuẩn bị trước tài 6.1. Giới thiệu ADO.NET thuyết, sau đó thao tác liệu ở nhà, yêu cầu trực tiếp các bài trên làm bài tập trên máy 6.2. Sử dụng DataSet kết nối CSDL VB.NET của VS2010. tính của sinh viên 6.3. Sử dụng DataGridView hiển thị của các bài đã học. dữ liệu 9 Thực hành Đưa ra bài cụ thể, yêu Ôn lại Chương 5 & cầu sinh viên tự làm Chương 6. Thao tác trên máy của mình và làm lại các bài đã giáo viên hướng dẫn, được làm ở trên lớp kiểm tra bài trực tiếp. trên máy tính của mình
- Chi tiết về hình thức Nội dung yêu cầu sv Ghi Tuần Nội dung tổ chức dạy – học phải chuẩn bị trước chú 10 6.4. Tạo Form từ DataSet Giáo viên trình bày lý Chuẩn bị trước tài 6.5. Dùng XML làm cơ sở dữ liệu thuyết, sau đó thao tác liệu ở nhà, yêu cầu trực tiếp các bài trên làm bài tập trên máy 6.6. Tạo DataSet từ XML Schema VB.NET của VS2010. tính của sinh viên 6.7. Edit một XML Schema của các bài đã học. 6.8. Edit XML file dựa trên XML Schema 11 Thực hành Đưa ra bài cụ thể, yêu Ôn lại Chương 5 & cầu sinh viên tự làm Chương 6. Thao tác trên máy của mình và làm lại các bài đã giáo viên hướng dẫn, được làm ở trên lớp kiểm tra bài trực tiếp. trên máy tính của mình 12 Chương 7: Reporting Giáo viên trình bày lý Chuẩn bị trước tài 7.1. Giới thiệu Report thuyết, sau đó thao tác liệu ở nhà, yêu cầu 7.2. Tạo báo cáo bởi Crystal Report trực tiếp các bài trên làm bài tập trên máy 7.3. Tạo Form hiển thị báo cáo bằng VB.NET của VS2010. tính của sinh viên của các bài đã học. CrystalReportViewer Vận dụng vào các bài tập thực tế. 13 Thực hành Đưa ra bài cụ thể, yêu Ôn lại Chương 7. cầu sinh viên tự làm Thao tác làm lại các trên máy của mình và bài đã được làm ở giáo viên hướng dẫn, trên lớp trên máy kiểm tra bài trực tiếp. tính của mình 14 7.4. Thực thi báo cáo từ Form Yêu cầu sinh viên Giáo viên trình bày lý phải ôn lại lý thuyết thuyết, sau đó thao tác của các chương đã trực tiếp các bài trên học. Làm trước các VB.NET của VS2010. bài tập đã được giao ở trên máy tính của mình. 15 Ôn tập Tổng hợp lại các kiến Ôn tập lại các kiến thức cơ bản. thức của các Chương Giao đề tài môn học 3 đến Chương 7. cho sinh viên (mỗi sinh viên 1 đề tài). Hướng dẫn sinh viên các bước triển khai.
- 7. Tiêu chí đánh giá nhiệm vụ giảng viên giao cho sinh viên: - Nắm bắt các khái niệm và kiến thức. - Hoàn thành bài tập về nhà ở trên máy tính. - Khả năng phát biểu đóng góp và phản biện ý kiến. 8. Hình thức kiểm tra, đánh giá môn học: - Bài tập lớn môn học. 9. Các loại điểm kiểm tra và trọng số của từng loại điểm: - Kiểm tra trong năm học: trên máy tính - Điểm quá trình học: 3/10 điểm. - Thi hết môn: Bảo vệ bài tập lớn tại phòng máy: 7/10 điểm. 10. Yêu cầu của giảng viên đối với môn học: - Yêu cầu về điều kiện để tổ chức giảng dạy môn học (giảng đường, phòng máy, ): + Giảng đường trang bị máy chiếu. + Phòng máy tính cài đặt Visual Studio 2010. - Yêu cầu đối với sinh viên (sự tham gia học tập trên lớp, quy định về thời hạn, chất lượng các bài tập về nhà, ): + Tham gia học tập trên lớp: 70% + Hoàn thành các bài kiểm tra. + Hoàn thành các bài thực hành. + Hoàn thành bài tập lớn môn học. Hải Phòng, ngày 02 tháng 01 năm 2013 Chủ nhiệm Bộ môn Người viết đề cương chi tiết Ths. Vũ Anh Hùng Ths. Vũ Anh Hùng