ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Công nghệ lập trình RAD Studio

21 6 0
ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Công nghệ lập trình RAD Studio

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC HỒNG ĐỨC ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Khoa CNTT&TT Cơng nghệ lập trình RAD Studio Bộ môn: Hệ thống thông tin MÃ HỌC PHẦN: 174054 Thông tin giảng viên: Họ tên: Nguyễn Thị Bích Nhật Chức danh, học hàm, học vị: Giảng viên, Thạc sỹ ngành CNTT Thời gian, địa điểm làm việc: VP Khoa CNTT & TT nhà A2, CSC Địa liên hệ: Khoa CNTT & TT, trường ĐHH Điện thoại: 0842.600.111 Email: nguyenthibichnhat@hdu.edu.vn Họ tên: Lê Văn Hào Chức danh, học hàm, học vị: Giảng viên, Thạc sỹ ngành CNTT Địa điểm làm việc: VP Khoa CNTT & TT nhà A2, CSC Địa liên hệ: Khoa CNTT & TT, trường ĐHHĐ Điện thoại: 0912698679 Email: haole@hdu.edu.vn Họ tên: Lê Thị Hồng Hà Chức danh, học hàm, học vị: Giảng viên, Thạc sỹ ngành CNTT Địa điểm làm việc: VP Khoa CNTT & TT nhà A2, CSC Địa liên hệ: Khoa CNTT & TT, trường ĐHHĐ Điện thoại: 0983760415 Email: lethihongha@hdu.edu.vn Thông tin chung học phần: Tên ngành/khố đào tạo: ĐH Cơng nghệ thơng tin Tên học phần: Cơng nghệ lập trình RAD Studio Số tín chỉ: 03 Học phần: Tự chọn: Các mơn học tiên quyết: Lập trình hướng đối tượng Các mơn học kế tiếp: Các mơn chun ngành Giờ tín hoạt động: Lý thuyết Bài tâp Thực hành Tự học 16 28 30 135 Địa môn phụ trách học phần: BM Hệ thống thông tin, khoa CNTT&TT phịng 203 nhà A2 sở chính, trường ĐH Hồng Đức Nội dung học phần: Nội dung học phần: Các nguyên lý phát triển ứng dụng nhanh chóng (RAD) dựa tảng cơng nghệ lập trình Embarcadero; thành phần nguyên tắc lập trình trọng tâm RAD Studio: thư viện thực thi (RTL), thư viện thành phần trực quan (VLC), quản lý kiện (events) hành động (activities) VLC, phát triển ứng dụng ngôn ngữ C++ Builder, HTML5 Builder, quản lý nhớ với ứng dụng lớn, kiến trúc thao tác sở liệu với DBExpress dbGo Năng lực đạt được: Xây dựng ứng dụng đơn giản với cơng nghệ lập trình RAD Studio Mục tiêu học phần Mục tiêu Mô tả Chuẩn đầu CTĐT Nguyên lý phát triển ứng dụng RAD; kiến trúc môi 1.1 trường C++ Builder phát triển ứng dụng RAD Studio Thư viện thành phần trực quan VCL (Visual Component Library): điều khiển (standard, Win32, 1.2 Additional), điều khiển Form kiện, quản lý Kiến thức C7, C12 nhớ, kiện thành phần… Kiến trúc nguyên tắc hoạt động hệ quản trị CSDL DBExpress dbGo: xây dựng ứng dụng 1.3 CSDL, kết nối, truy vấn DBExpress, quản lý thành phần liệu nhạy cảm (Data-sensitive VCL components) Kiến trúc môi trường HTML5 Builder RAD 1.4 Studio: xây dựng ứng dụng web di động dùng HTML5 Builder Kỹ C7 2.1 Có khả lập trình phát triển ứng dụng độc lập tảng với phương pháp thiết kế giao diện C8, C11, C12 C7, C11, C12 C19, C20 đại RAD Studio 2.2 2.3 Xây dựng, thiết kế, cài đặt triển khai ứng dụng phần mềm viết RAD Studio C16, C19 Vận dụng công nghệ RAD Studio để phát triển C18, C19, ứng dụng tảng khác C20 Cầu thị, ham học hỏi, chủ động tìm hiểu nội 3.1 dung học phầ; tích cực nghiên cứu, trao đổi với giảng viên vấn đề cài đặt, lập trình cơng C22 nghệ liên quan Thái độ Đam mê thực hành, cần cù, sáng tạo, chăm cài đặt 3.2 thuật toán lập trình vận dụng xây dựng C22 sản phẩm thực tiễn Năng lực Tích cực trau dồi, chia sẻ kiến thức môn học với 3.3 sinh viên lớp, chủ động tổ chức tự học theo nhóm, làm tập lớn theo nhóm C16, C23 Tổ chức, triển khai quy trình thu thập, xử lý liệu; phân tích vận dụng phương pháp lập trình 4.1 để giải tốn lập trình ứng dụng ngơn ngữ C# C14, C21, C22 Chuẩn đầu học phần TT Kết mong muốn đạt Mục tiêu Chuẩn đầu CTĐT A Các kiến thức lập trình RAD, thư viện, kiến trúc công nghệ liên quan 1.1, 1.2, 1.3, 1.4, 4.1 C11, C12, C14, C21, C22 2.1, 2.2, 2.3, 4.1 C14, C16, C18, C19, C20, C21, C22 3.1, 3.2, 3.3 C16, C22, C23 B Có khả lập trình phát độc lập tảng với phương diện đại RAD Studio; nghệ RAD Studio để phát triển ứng dụng pháp thiết kế giao Vận dụng công triển ứng dụng tảng khác (Mobile, PC, Web,…) C Nhận thức ý nghĩa môn học, đam mê học hỏi tìm hiểu nội dung mơn học, sẵn sàng chia sẻ kiến thức, trau dồi kỹ Nội dung chi tiết học phần: CHƯƠNG 1: GIỚI THIỆU VỀ RAD VÀ RAD STUDIO 1.1 Giới thiệu phương pháp lập trình RAD 1.1.1 Mơ hình phát triển ứng dụng linh hoạt 1.1.2 Qui trình phát triển phần mềm linh hoạt 1.1.3 Ưu nhược điểm phương pháp RAD 1.1.4 Một số ứng dụng thích hợp với phương pháp RAD 1.2 Cơng nghệ lập trình RAD Studio CHƯƠNG 2: MÔI TRƯỜNG C++ BUILDER TRONG RAD STUDIO 2.1 Thư viện thành phần trực quan VCL (Visual Component Library) 2.1.1 Framework 2.1.2 Unit 2.2 Form RAD studio 2.2.1 Các đặc tính form 2.2.2 Các kiện form 2.3 Các điều khiển 2.3.1 Các điều khiển chuẩn 2.3.2 Các điều khiển cho ứng dụng Win32 2.3.3 Các điều khiển nâng cao 2.4 Các thuộc tính quan trọng thành phần VCL 2.4.1 Tạo VCL form ứng dụng 2.4.2 Làm việc với thành phần VCL 2.4.3 Tạo ghi sử dụng VCL 2.4.4 Sử dụng UNICODE thành phần VCL CHƯƠNG 3: KẾT NỐI CƠ SỞ DỮ LIỆU DBEXPRESS 3.1 Giới thiệu dbExpress Framework 3.2 Các ưu điểm dbExpress metadata 3.2.1 Khả đọc ghi metadata 3.2.2 Các kết nối với metadata 3.2.3 Thư mục lưu trữ nguồn cung cấp 3.2.4 Đọc metadata 3.2.5 Ghi metadata 3.2.6 Triển khai 3.2.7 Tương tích 3.3 Driver DBXClient 3.3.1 Kết nối 3.3.2 Triển khai 3.4 DBTest 3.4.1 Các thuộc tính dịng lệnh 3.4.2 Kiểm tra sở liệu 3.4.3 Các phương thức mặc định 3.4.4 Tự động sinh liệu mẫu CHƯƠNG 4: MÔI TRƯỜNG HTML5 BUILDER 4.1 Giới thiệu 4.2 Các loại ứng dụng 4.2.1 Ứng dụng di động phía khách 4.2.2 Ứng dụng web phía khách 4.2.3 Ứng dụng di động phía máy chủ 4.2.4 Ứng dụng web phía máy chủ 4.2.5 Các loại ứng dụng khách 4.3 Triển khai ứng dụng 4.3.1 Các bước để triển khai ứng dụng 4.3.2 Triển khai ứng dụng phía máy chủ 4.3.3 Triển khai ứng dụng di động 4.3.4 Triển khai ứng dụng phía máy khách 4.4 Các thiết lập cài đặt 4.4.1 Các lựa chọn mơi trường 4.4.2 Cấu hình máy chủ web 4.4.3 Các thiết lập mã hóa 4.4.4 Thiết lập PHP 4.4.5 Thiết lập chuyển đổi 4.5 Các công nghệ bên thứ 4.5.1 Các loại ngơn ngữ 4.5.2 Các mơ hình lập trình 4.5.3 Các thư viện 4.5.4 Các công cụ Học liệu: + Học liệu bắt buộc [1] Phạm Văn Ất, Giáo trình C++ lập trình hướng đối tượng, NXB Bách khoa Hà Nội, 2018 [2] Lê Đình Thanh, Nguyễn Việt Anh, Giáo trình phát triển ứng dụng, Nhà xuất Đại học Quốc gia Hà nội, 2018 + Học liệu tham khảo [1] RAD Studio Mobile tutorial, Embarcadero, 2014 Hình thức tổ chức dạy học 7.1 Lịch trình chung: Hình thức tổ chức dạy học môn học Nội dung LT CHƯƠNG 1: GIỚI THIỆU VỀ RAD VÀ RAD STUDIO 4 10 2 1.1 Giới thiệu phương pháp lập trình RAD BT - TH TL Tư vấn GV Tự học 15 15 KT đánh giá 15 phút 1.2 Công nghệ lập trình RAD Studio CHƯƠNG 2: MƠI TRƯỜNG BUILDER TRONG RAD STUDIO C++ 2.1 Thư viện thành phần trực quan VCL 6 40 10 15 phút Tổng (Visual Component Library) 2.2 Form RAD studio 2.3 Các điều khiển 20 10 10 2 10 3.3 Driver DBXClient 20 3.4 DBTest 10 CHƯƠNG 4: MÔI TRƯỜNG HTML5 BUILDER 10 2 10 4.3 Triển khai ứng dụng 4 20 4.4 Các thiết lập cài đặt 4.5 Các công nghệ bên thứ 1 16 28 30 2.4 Các thuộc tính quan trọng thành phần VCL CHƯƠNG 3: KẾT NỐI CƠ SỞ DỮ LIỆU DBEXPRESS 40 3.1 Giới thiệu dbExpress Framework 3.2 Các ưu điểm dbExpress metadata 30 phút 40 4.1 Giới thiệu 4.2 Các loại ứng dụng Tổng 22 15 phút 15 phút 135 7.2 Lịch trình cụ thể cho nội dung: Nội dung tuần (2LT+2TL) Hình thức tổ chức dạy học Lý thuyết Thời gian địa điểm tiết Phòng học Nội dung Mục tiêu cụ thể CHƯƠNG 1: GIỚI THIỆU VỀ RAD VÀ RAD STUDIO 1.1 Giới thiệu phương pháp lập trình RAD 1.1.1 Mơ hình phát triển u cầu người học chuẩn bị - Biết khái niệm phương pháp Đọc tài liệu [3] lập trình RAD từ trang - Biết mơ hình 29 đến phát triển ứng dụng trang 35 RAD Chuẩn đầu HP A B Thảo luận Tự học Tư vấn tiết Phòng học 15 tiết Tại nhà/ thư viện/ KLF ứng dụng linh hoạt 1.1.2 Qui trình phát triển phần mềm linh hoạt 1.1.3 Ưu nhược điểm phương pháp RAD 1.1.4 Một số ứng dụng thích hợp với phương pháp RAD - Trao đổi cơng nghệ lập trình RAD - Giới thiệu số ứng dụng RAD lập trình ứng dụng - Tìm hiểu lịch sử đời, phát triển ứng dụng RAD - Tìm hiểu qui trình để phát triển phần mềm P.204 Khoa Cài đặt phần mềm RAD CNTT studio &TT - Biết qui trình để phát triển ứng dụng RAD - Nhận dạng ưu, nhược điểm RAD so với phương pháp khác - Nắm cơng nghệ để lập trình ứng dụng RAD - Biết đánh giá ưu nhược điểm phương pháp RAD - Biết lịch sử đời phương pháp lập trình RAD - Hiểu qui trình để phát triển phần mềm - So sánh phương pháp lập trình RAD với số phương pháp khác - Biết cách cài đặt công cụ RAD Studio - Biết cách khắc phục số lỗi cài đặt Đọc tài liệu [3] từ trang 29 đến trang 35 Tìm hiểu tài liệu liên quan đến công nghệ RAD Các câu hỏi cần giải đáp A B A B C A B C Nội dung tuần (2LT+2TL) Hình thức tổ chức dạy học Thảo luận Thời gian địa điểm tiết Phòng học Nội dung Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Biết số công nghệ để lập trình RAD - Biết yêu cầu Đọc tài liệu [3] phần cứng phần mềm từ trang cần thiết để cài đặt RAD 29 đến Studio trang 35 - Biết ưu điểm công cụ RAD Studio CHƯƠNG 1: GIỚI THIỆU VỀ RAD VÀ RAD STUDIO (tiếp) 1.2 Cơng nghệ lập trình RAD Studio Thảo luận cơng cụ lập trình RAD Studio XE3 Chuẩn đầu HP A B - Biết đặc trưng, hình làm việc RAD Studio CHƯƠNG 2: MÔI TRƯỜNG C++ BUILDER TRONG RAD STUDIO 2.1 Thư viện thành phần trực quan VCL 2.1.1 Framework 2.1.2 Unit 2.2 Form RAD studio 2.2.1 Các đặc tính form 2.2.2 Các kiện form Lý thuyết tiết Phòng học Tự học 15 tiết Tại nhà/ thư viện/ KLF - Tìm hiểu tính thư viện lập trình VCL - Tìm hiểu loại form ứng dụng P.204 Khoa CNTT &TT - Cài đặt thư viện C++ RAD studio - Các vướng mắc cấu hình mơi trường C++ builder RAD Studio Tư vấn - Biết thành Đọc tài phần thư viện VCL liệu [1] - Nắm khái từ trang niệm framework, unit, 10 đến form RAD studio trang 30; - Biết đặc tính Đọc tài liệu [3] form RAD từ trang - Biết kiện liên quan đến form 22 đến trang 27 ứng dụng - Biết đặc trưng thư viện VCL - Biết loại ngơn ngữ lập trình VCL - Biết cấu trúc dự án RAD - Biết cách cài đặt công cụ RAD studio - Biết sửa lỗi, cấu hình mơi trường lập trình C++ Builder RAD Studio Cài đặt chạy ví dụ Rad studio Các câu hỏi môn học A B A B C A B C Nội dung tuần (1LT+2TL) Hình thức tổ chức dạy học Lý thuyết Thời gian địa điểm tiết Phòng học Nội dung Mục tiêu cụ thể CHƯƠNG 2: MƠI TRƯỜNG C++ BUILDER TRONG RAD STUDIO (tiếp) 2.3 Các điều khiển 2.3.1 Các điều khiển chuẩn Yêu cầu người học chuẩn bị - Biết điều khiển Đọc tài thư việc liệu [1] VCL từ trang - Biết thuộc 10 đến tính quan trọng trang 30; điều khiển Đọc tài liệu [1] VCL Chuẩn đầu HP A B - Biết kiện từ trang đặc trưng cho điều 22 đến trang 27 khiển - Biết điều khiển nâng cao, điều khiển cho ứng dụng Win32 - Xác định thuộc Đọc tài tính đặc trưng liệu [1] điều khiển VCL từ trang - Thiết kế giao diện ứng 10 đến dụng, form theo trang 30; Đọc tài yêu cầu - Viết chương liệu [1] trình đơn giản xử lý đối từ trang với điều khiển 22 đến trang 27 Cài đặt - Biết thuộc ví tính khác đối dụ sử tượng điều khiển dụng VCL - Biết cách bắt thuộc kiện cho đối tượng tính, bắt VCL kiện - Biết cách cài đặt môi trường lập trình ứng Các câu dụng hỏi cần - Biết sửa lỗi thi giải đáp hành chương trình 2.3.2 Các điểu khiển cho ứng dụng Win32 2.3.3 Các điều khiển nâng cao Bài tập, Thảo luận Tự học Tư vấn tiết Phòng học - Tạo ứng dụng với điều khiển - Viết chương trình xử lý đơn giản với điều khiển thư viện VCL - Tìm hiểu thuộc 15 tiết tính khác điều Tại khiển VCL nhà/ - Viết chương trình xử lý thư nâng cao cho điều viện/ khiển KLF - Tìm hiểu thêm số điều khiển nâng cao - Cài đặt môi trường C++ P.204 phát triển ứng dụng RAD Khoa - Các vướng mắc viết CNTT mã, biên dịch thi hành &TT chương trình RAD A B A B C A B C Nội dung tuần (1LT+2TL) Hình thức tổ chức dạy học Lý thuyết Thời gian địa điểm 01 tiết Phòng học Nội dung CHƯƠNG 2: MƠI TRƯỜNG C++ BUILDER TRONG RAD STUDIO (tiếp) 2.4 Các thuộc tính quan trọng thành phần Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Biết thuộc Đọc tài tính quan trọng liệu [1] thành phần VCL từ trang - Nắm cách làm 10 đến việc với thành phần trang 30; Đọc tài VCL 10 Chuẩn đầu HP A B VCL 2.4.1 Tạo VCL form ứng dụng 2.4.2 Làm việc với thành phần VCL 2.4.3 Tạo ghi sử dụng VCL 2.4.4 Sử dụng UNICODE thành phần VCL Bài tập, Thảo luận Tự học Tư vấn tiết Phòng học - Biết tạo ghi sử liệu [3] từ trang dụng VCL Biết sử dụng 22 đến UNICODE trang 27 thành phần VCL - Viết chương trình sử dụng điều - Tạo ứng dụng với khiển khó điều khiển nâng cao - Xác định thuộc - Tạo ứng dụng với tính quan trọng thành thuộc tính quan phần VCL thành phần VCL - Thiết kế VCL form ứng dụng Đọc tài liệu [3] từ trang 148 đến trang 195 10 tiết Tại nhà/ thư viện/ KLF - Tìm hiểu thêm thuộc tính quan trọng thành phần VCL - Viết chương trình xử lý nâng cao cho điều khiển có thuộc tính quan trọng - Biết thuộc tính quan khác thành phần VCL - Biết cách bắt kiện cho đối tượng có thuộc tính quan trọng VCL - Viết số chương trình nâng cao P.204 Khoa CNTT &TT - Cài đặt môi trường C++ phát triển ứng dụng RAD - Các vướng mắc viết mã, biên dịch thi hành chương trình RAD - Biết cách cài đặt mơi trường lập trình ứng Các câu dụng hỏi cần - Biết sửa lỗi thi hành giải đáp chương trình Người học lập trình Rad studio nội dung học A B A B C A B C Nội dung tuần (2LT+2TL) Hình thức tổ chức dạy học Thời gian địa điểm Nội dung Mục tiêu cụ thể 11 Yêu cầu người học chuẩn bị Chuẩn đầu HP Bài tập, Thảo luận Lý thuyết Tự học Tư vấn CHƯƠNG 2: MÔI TRƯỜNG C++ BUILDER TRONG RAD STUDIO 02 tiết (tiếp) Phòng - Viết chương trình làm học việc với thành phần, tạo ghi chú, sử dụng UNICODE VCL CHƯƠNG 3: KẾT NỐI CƠ SỞ DỮ LIỆU DBEXPRESS 3.1 Giới thiệu dbExpress Framework 3.2 Các ưu điểm dbExpress metadata 02 tiết 3.2.1 Khả đọc ghi metadata Phòng 3.2.2 Các kết nối với học metadata 3.2.3 Thư mục lưu trữ nguồn cung cấp 3.2.4 Đọc metadata 3.2.5 Ghi metadata 3.2.6 Triển khai 3.2.7 Tương tích - Tìm hiểu thêm 10 tiết dbExpress Framework Tại - Đưa ưu – nhược nhà/ điểm dbExpress thư - Viết ứng dụng thể viện/ khả đọc, ghi KLF metadata P.204 - Cài đặt môi trường C++ Khoa phát triển ứng dụng RAD CNTT &TT Nội dung tuần (1LT+3TL+5TH) Hình Thời thức tổ gian Nội dung chức địa dạy điểm học - Viết chương trình có sử dụng ghi Đọc tài liệu [1] chú, có sử dụng từ trang UNICODE 10 đến - Biết cách khắc phục trang 30; số ngoại lệ lập trình ứng dụng - Nắm khái quát dbExpress Framework - Nắm ưu điểm dbExpress metadata - Biết khả đọc, ghi metadata kết nối sở liệu dbExpress - Biết cách cài đặt thư mục nguồn cung cấp Đọc tài liệu [1] từ trang 340 đến trang 363 - Hiểu kĩ dbExpress Framework - Nắm ưu – nhược điểm dbExpress - Thấy rõ khả đọc, ghi metadata viết số ứng dụng Làm tâp kết nối CSDL, đọc ghi metadata - Biết cách cài đặt mơi Câu hỏi trường lập trình ứng cần trả dụng lời Mục tiêu cụ thể 12 A B A B A B C A B C Yêu cầu Chuẩn người đầu học chuẩn bị HP Lý thuyết 01 tiết Phòng học Bài tập, Thảo luận 03 tiết Phòng học Thực hành 05 tiết Phòng thực hành Tự học Tư vấn - Nắm đặc điểm CHƯƠNG 3: KẾT NỐI điều khiển CƠ SỞ DỮ LIỆU DBXClient Đọc tài DBEXPRESS (tiếp) - Biết DBXClient liệu [3] từ 3.3 Driver DBXClient kết nối với trang 148 đến trang 3.3.1 Kết nối DataSnap 195 3.3.2 Triển khai - Nắm triển khai DBXClient cần yêu cầu - Viết số chương trình ứng dụng đơn giản thể - Biết viết số ứng khả đọc, ghi dụng đơn giản thể Đọc tài metadata khả đọc, ghi liệu [3] từ trang 148 - Chỉ cách triển khai, metadata khả tương thích - Nắm cách cài đến trang 195 - Cài đặt thư mục nguồn đặt thư mục nguồn của nhà cung cấp nhà cung cấp - Thực hành nội dung chương - Bài thực hành số - Tiếp tục tìm hiểu 15 tiết dbExpress Framework, Tại DBXClient nhà/ - Đọc thêm Java Script thư - Tự lấy ví dụ để hiểu rõ viện/ khả đọc, ghi KLF metadata, sử dụng điều khiển DBXClient - Cài đặt môi trường Java Script hỗ trợ điều khiển P.204 DBXClient Khoa - Các vướng mắc viết CNTT ứng dụng cài đặt thư &TT mục nguồn nhà cung cấp 13 - Nắm đặc điểm dbExpress Framework, DBXClient - Tự - Nắm cách sử dụng DBXClient - Nhớ lại cách cài đặt Java Script - Tự sửa lỗi viết ứng dụng Đọc tài liệu [3] từ trang 148 đến trang 195 viết ứng dụng thể khả đọc, ghi metadata Các câu hỏi cần giải đáp A B A B A B C A B C A B C Nội dung tuần (1LT+3TL+5TH) Hình thức tổ chức dạy học Thời gian địa điểm Nội dung Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Hiểu đặc điểm DBTest - Biết thuộc tính dịng lệnh - Biết kiểm tra sở liệu - Nhận biết phương thức mặc định - Biết cách tự động sinh liệu mẫu Đọc tài liệu [3] từ trang 148 đến trang 195 01 tiết Phòng học CHƯƠNG 3: KẾT NỐI CƠ SỞ DỮ LIỆU DBEXPRESS (tiếp) 3.4 DBTest 3.4.1 Các thuộc tính dòng lệnh 3.4.2 Kiểm tra sở liệu 3.4.3 Các phương thức mặc định 3.4.4 Tự động sinh liệu mẫu Bài tập, Thảo luận 03 tiết Phòng học - Viết chương trình đơn giản thể cách kết nối - Nắm điều triển khai điều khiển khiển DBXClient DBXClient Thực hành 05 tiết Phòng thực hành - Thực hành tập chương Lý thuyết Tự học Tư vấn 15 tiết Tại nhà/ thư viện/ KLF P.204 Khoa CNTT &TT Bài thực hành số Đọc tài liệu [3] từ trang 148 đến trang 195 Đọc tài liệu [3] từ trang 148 đến trang 195 - Tìm hiểu thêm DBTest - Viết chương trình - Biết cách kết nối sở Kết nối hoàn chỉnh thể kết liệu DBEXPRESS CSDL nối sở liệu DBEXPRESS - Biết cách xây dựng Các câu hỏi liên quan đến sở liệu Các câu xây dựng sở liệu DBExpress hỏi cần DBExpress - Hiểu kiểu giải đáp liệu DBExpress 14 Chuẩn đầu HP A B C A B A B C A B C A B C Nội dung tuần (2LT+5TH) Hình thức tổ chức dạy học Bài tập, Thảo luận Lý thuyết Thực hành Tự học Thời gian địa điểm 02 tiết Phòng học 02 tiết Phòng học Nội dung CHƯƠNG 3: KẾT NỐI CƠ SỞ DỮ LIỆU DBEXPRESS (tiếp) - Viết chương trình ứng dụng cụ thể sử dụng kết nối sở liệu dbExpress CHƯƠNG 4: MÔI TRƯỜNG HTML5 BUILDER 4.1 Giới thiệu 4.2 Các loại ứng dụng 4.2.1 Ứng dụng di động phía khách 4.2.2 Ứng dụng web phía khách 4.2.3 Ứng dụng di động phía máy chủ 4.2.4 Ứng dụng web phía máy chủ 4.2.5 Các loại ứng dụng khách Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Giúp người học thành thạo dạng tập chương Đọc tài liệu [3] từ trang 148 đến trang 195 Đọc tài - Nắm khái nhiệm liệu [2] đặc điểm HTML5 từ trang 16 đến Builder trang 35 - Nắm quy trình xây Đọc tài dựng ứng dụng liệu [3] - Biết đặc điểm từ trang ứng dụng 18 đến trang 37 Đọc tài liệu [2] từ trang 16 đến - Thực hành nội dung trang 35 Đọc tài chương liệu [3] từ trang 18 đến trang 37 05 tiết Phòng thực hành - Bái thực hành số 10 tiết Tại nhà/ thư viện/ KLF - Tìm hiểu cách xây dựng loại ứng dụng HTML5 Builder - Tìm hiểu CSS, Java Script 15 - Biết đặc trưng ứng dụng Tạo ứng - - Biết cách sử dụng dụng CSS, Java Script xây dựng ứng dụng Chuẩn đầu HP A B A B A B C A B C Tư vấn P.204 Khoa CNTT &TT - Ngơn ngữ lập trình HTML5 - Cài đặt cơng cụ phần mềm để lập trình HTML5 16 - Nắm cú pháp Các câu HTML5 bản; Cài đặt hỏi cần công cụ, phần mềm giải đáp lập trình HTML5 A B C Nội dung tuần (2LT+3BT) Hình thức Thời tổ gian Nội dung chức địa dạy điểm học Bài tập 03 tiết Phòng học Lý thuyết 02 tiết Phòng học Thực hành 05 tiết Phòng thực hành Tự học Tư vấn 10 tiết Tại nhà/ thư viện/ KLF P.204 Khoa CNTT &TT Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Xác định yêu Đọc tài cầu mà ứng dụng cần đáp liệu [2] - Trao đổi cách xây ứng từ trang dựng ứng dụng học - Thiết kế giao 16 đến chương diện ứng dụng trang 35 nhóm người học - Trình bày Đọc tài liệu [3] - Báo cáo tập nhóm thiết kế nhóm - Biết cách tạo dự từ trang án, biên dịch thực thi 18 đến trang 37 ứng dụng CHƯƠNG 4: MÔI TRƯỜNG HTML5 Đọc tài BUILDER (tiếp theo) - Nắm bước để liệu [2] 4.3 Triển khai ứng dụng triển khải ứng dụng từ trang 4.3.1 Các bước để triển bạn 16 đến khai ứng dụng - Biết cụ thể quy trình trang 35 4.3.2 Triển khai ứng dụng triển khai ứng dụng máy Đọc tài phía máy chủ chủ, di động, máy khách liệu [3] 4.3.3 Triển khai ứng dụng thực từ trang di động 18 đến 4.3.4 Triển khai ứng dụng trang 37 phía máy khách - Thực hành nội dung chương - Bài thực hành số - Tìm hiểu thêm bước triển khai ứng ụng máy chủ, di động, máy khách có ưu – nhược điểm Đọc tài liệu [3] từ trang 18 đến trang 37 - Biết đặc trưng triển khai ứng dụng Tạo ứng - Tạo ứng dụng đơn dụng giản -Các lỗi lập trình ứng dụng - Biết cách sửa lỗi thường gặp thường gặp lập trình 17 Các câu hỏi cần giải đáp Chuẩn đầu HP A B C A B A B A B A B Nội dung tuần 10 Hình thức Thời tổ gian Nội dung chức địa dạy điểm học CHƯƠNG 4: MÔI TRƯỜNG HTML5 BUILDER (Tiếp theo) 4.4 Các thiết lập cài đặt 4.4.1 Các lựa chọn mơi 01 tiết Lý trường Phịng thuyết 4.4.2 Cấu hình máy chủ học web 4.4.3 Các thiết lập mã hóa 4.4.4 Thiết lập PHP 4.4.5 Thiết lập chuyển đổi Bài tập 03 tiết Phòng học Thực hành 05 tiết Phòng thực hành Tự học Tư vấn Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Biết thiết lập Đọc tài cài đặt môi trường liệu [2] HTML5 Builder từ trang - Biết môi trường 16 đến HTML5 trang 35 - Biết cách cấu hình máy Đọc tài liệu [3] chủ web - Nắm thiết lập từ trang mã hóa, PHP, chuyển 18 đến trang 37 đổi - Xác định thủ tục mà ứng dụng cần Đọc tài - Từng nhóm người học triển khai liệu [3] trao đổi cách triển khai từ trang - Đưa ưu nhược ứng dụng ứng dụng điểm quy trình triển 18 đến trang 37 khai ứng dụng Đọc tài liệu [3] - Thực hành nội dung từ trang chương 18 đến trang 37 - Bài thực hành số 10 tiết Tại nhà/ - Tìm hiểu thêm thiết thư lập cài đặt ứng dụng viện/ KLF -Cài đặt thiết lập môi P.204 trường dành cho máy chủ Khoa web CNTT - Sửa lỗi cấu hình &TT thường gặp 18 - Biết cách sửa lỗi Tạo ứng thiết lập cài đặt ứng dụng dụng -Biết cách cài đặt cấu Các câu hình máy chủ web hỏi cần - Biết cách khắc phục giải đáp số lỗi thường gặp Chuẩn đầu HP A B A B A B C A B C A B C Nội dung tuần 11 Hình thức tổ chức dạy học Lý thuyết Thời gian địa điểm 01 tiết Phòng học Bài tập, Thảo luận 03 tiết Phòng học Thực hành 05 tiết Phòng thực hành Tự học Tư vấn 10 tiết Tại nhà/ thư viện/ KLF P.204 Khoa CNTT &TT Mục tiêu cụ thể Yêu cầu người học chuẩn bị - Biết loại ngôn ngữ: CSS, HTML, JavaScript, PHP, SQL, SVG - Biết đặc trưng, ưu điểm bật mơ hình lập trình - Biết thư viện công cụ Đọc tài liệu [2] từ trang 16 đến trang 35 Đọc tài liệu [1] từ trang 18 đến trang 37 Nội dung CHƯƠNG 4: MƠI TRƯỜNG HTML5 BUILDER (Tiếp theo) 4.5 Các công nghệ bên thứ 4.5.1 Các loại ngơn ngữ 4.5.2 Các mơ hình lập trình 4.5.3 Các thư viện 4.5.4 Các công cụ - Làm tập thiết lập cài đặt, cấu hình, lựa chọn môi trường cho ứng dụng - Xây dựng mơ hình lập trình với ngơn ngữ, thư viện, cơng cụ tìm hiểu - Bài thực hành số - Xây dựng ứng dụng hoàn thiện - Triển khai ứng dụng môi trường thực tế - Xác định yêu cầu mà ứng dụng cần đáp ứng - Biết xây dựng ứng dụng - Biết cách tạo dự án, biên dịch thực thi ứng dụng - Thực hành nội dung chương Đọc tài liệu [2] từ trang 16 đến trang 35 Đọc tài liệu [1] từ trang 18 đến trang 37 Đọc tài liệu [1] từ trang 18 đến trang 37 - Nắm qui trình triển khai ứng dụng Tạo ứng thực tế dụng - Biết công nghệ bên thứ Các lỗi triển khai -Biết cách sửa lỗi ứng dụng môi thường gặp triển khai trường thực tế ứng dụng 19 Các câu hỏi cần giải đáp Chuẩn đầu HP A B A B A B C A B C A B C Chính sách học phần Yêu cầu người học: - Người học phải đầy đủ tài liệu để tự nghiên cứu chuẩn bị trước đến lớp (tối thiểu tài liệu [1], [2] mục 7) - Tham gia nghe giảng, làm tập, thảo luận, thực hành lớp tối thiểu 80% tổng số tiết tín (khơng nghỉ q 20% tổng số tiết tín chỉ) - Người học phải tham gia đầy đủ kiểm tra - đánh giá định kỳ trình học thi kết thúc học phần - Người học phải tham gia làm tập nhóm theo yêu cầu giảng viên Bao gồm phần sau: STT Nội dung Trọng số (%) Ghi Tham gia học tập lớp (đi học đầy đủ, chuẩn bị tốt tích cực thảo luận, …) Phần tự học, tự nghiên cứu (hoàn thành tốt nội dung, nhiệm vụ giao /tuần; tập nhóm /tháng; tập cá nhân/ học kì, …); 30 0-10 Hoạt động theo nhóm Kiểm tra - đánh giá kì 20 Kiểm tra - đánh giá cuối kì 50 • Mục tiêu: kiểm tra mức độ hiểu, nắm vững vận dụng kiến thức học để giải tập thực tế • Tiêu chí đánh giá: o Điểm 0: Không làm (hoặc bỏ không tham gia kiểm tra) làm sai đề, trả lời sai nghiêm trọng o Điểm - 3: Hiểu vận dụng phần kiến thức, mắc nhiều sai sót, có sai sót lớn o Điểm - 6: Hiểu vận dụng kiến thức lý thuyết để giải tập, trả lời được, có số sai sót o Điểm - 8: Hiểu nắm vững vấn đề, vận dụng phần lớn kiến thức để giải tập, có sai sót không lớn o Điểm - 10: Hiểu nắm vững kiến thức lý thuyết, vấn dụng tốt kiến thức học để giải vấn đề giải sáng tạo, có tư sáng tạo 20 10.1 Kiểm tra- đánh giá thường xuyên - Đánh giá trình học tự học người học học - Kiểm tra điều kiện vào tuần: 2, 4; điểm: từ đến 10 - Kiểm tra chấm thực hành vào tuần 7, 9, 11 phòng máy; điểm: từ đến 10 - Điểm trung bình kiểm tra có trọng số 0,3 10.2 Kiểm tra – đánh giá giữa kỳ - Kiểm tra - đánh giá kì: kiểm tra vào tuần 5; điểm: từ đến 10 - Điểm kiểm tra kỳ có trọng số 0,2 10.3 Kiểm tra – đánh giá cuối kì: - Kỹ thuật đánh giá: kiểm tra vấn đáp; thời gian: 30 phút ; - Địa điểm: Phòng thi phòng Đào tạo xếp 11 Các yêu cầu khác : - Bố trí lịch học, thời gian học theo lịch trình cụ thể (mục 8.2) - Các yêu cầu học phần: Giờ lý thuyết phải học phịng chức có đầy đủ thiết bị: máy tính, máy chiếu Projector, phịng học lớn cần có thêm Micro, loa Ngày 15 tháng 08 năm 2019 Trưởng khoa Phạm Thế Anh Ngày 10 tháng 08 năm 2019 Trưởng môn Lê Thị Hồng Hà 21 Giảng viên Lê Văn Hào Nguyễn Thị Bích Nhật ... lập trình RAD - Biết yêu cầu Đọc tài liệu [3] phần cứng phần mềm từ trang cần thiết để cài đặt RAD 29 đến Studio trang 35 - Biết ưu điểm công cụ RAD Studio CHƯƠNG 1: GIỚI THIỆU VỀ RAD VÀ RAD STUDIO... RAD 1.2 Cơng nghệ lập trình RAD Studio CHƯƠNG 2: MƠI TRƯỜNG C++ BUILDER TRONG RAD STUDIO 2.1 Thư viện thành phần trực quan VCL (Visual Component Library) 2.1.1 Framework 2.1.2 Unit 2.2 Form RAD. .. GIỚI THIỆU VỀ RAD VÀ RAD STUDIO 1.1 Giới thiệu phương pháp lập trình RAD 1.1.1 Mơ hình phát triển Yêu cầu người học chuẩn bị - Biết khái niệm phương pháp Đọc tài liệu [3] lập trình RAD từ trang

Ngày đăng: 29/12/2022, 04:19

Tài liệu cùng người dùng

Tài liệu liên quan