1. Trang chủ
  2. » Giáo án - Bài giảng

16 DCCT LAP TRINH WEB CO BAN

13 0 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 109,5 KB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHAN THIẾT Độc lập – Tự – Hạnh phúc CHƯƠNG TRÌNH TRÌNH ĐỘ ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Tên học phần: Lập trình web - Mã học phần: 10431 Khoa phụ trách: Công nghệ thông tin Họ tên giảng viên giảng dạy: 3.1 Họ tên: Lương Vĩ Minh - - Chức danh, học hàm, học vị: Thạc sỹ Địa liên hệ: Khoa Công nghệ thông tin ĐT:0934190972; email: lvminh@fit.hcmus.edu.vn - Các hướng nghiên cứu chính: Cơng nghệ phần mềm 3.2 Họ tên: Thái Huy Tân - - Chức danh, học hàm, học vị: Thạc sỹ Địa liên hệ: Khoa Công nghệ thông tin ĐT: 01683410784 ; email:tanth@uit.upt.edu.vn - Các hướng nghiên cứu chính: Cơng nghệ phần mềm Số tín chỉ: Phân bổ thời gian (tiết): 45 tiết - Lên lớp: 45 tiết - Tự học: 135 tiết Học phần tiên quyết: Không Mục tiêu học phần: Chương trình học giúp sinh viên hiểu rõ nắm vững cách thức vận hành thành phần JOOMLA để sinh viên dễ dàng tạo trang web mà khơng cần sử dụng lập trình Chuẩn đầu học phần: Để hoàn thành học phần, người học phải đạt được, chuẩn đầu học phần/ mục tiêu cụ thể 8.1 Kiến thức: (1) Học phần nhằm giúp sinh viên tạo trang web hoàn chỉnh dựa tảng hệ quản lý nội dung mã nguồn mở JOOMLA 8.2 Kỹ năng: (2) Kỹ cá nhân nghề nghiệp (3) Kỹ làm việc theo nhóm giao tiếp 8.3 Thái độ: (4) Lên lớp đầy đủ chuẩn bị cho giờ lên lớp theo yêu cầu giáo viên 8.4 Năng lực tự chủ trách nhiệm (5) Đọc tìm hiểu sơ nội dung học (6) Vận dụng lý thuyết để trả lời câu hỏi, tập (7) Tham gia thảo luận nhóm (8) Hồn thành tập, tiểu luận Nội dung học phần: 9.1 Tóm tắt nội dung học phần: Chương trình học giúp sinh viên hiểu rõ nắm vững cách thức vận hành thành phần JOOMLA để sinh viên dễ dàng tạo trang web mà khơng cần sử dụng lập trình 9.2 Nội dung học phần STT Tên chương Mục, tiểu mục Số tiết TC LT BT TH Giới thiệu - lập trình hướng Giới thiệu lập - 2 (1) (1) (1) Trình bày tập áp dụng - trình MVC TH hướng đối tượng đối tượng Giới thiệu lập trình TL CĐR Giới thiệu mơ hình MVC - JOOMLA Cài đặt mơ hình ch̉n MVC JOOMLA Xây dựng - Category Controller Xác định chức (task) Category - Xây dựng hệ thống hàm xử lý chức Category - Xây dựng chức hiển thị category (task: show) - Đăng ký chức xử lý Controller - Xây dựng chức publish & unpublish category (task: publish – unpublish) - Xây dựng chức delete (task: remove) - Xây dựng chức thêm category (task: STT Tên chương Mục, tiểu mục Số tiết TC LT BT TH TL CĐR TH add – save) - Xây dựng chức hủy nhiệm vụ (task: cancel) Xây dựng - Book controller Xác định chức (task) Category - Xây dựng hệ thống hàm xử lý chức Category - Xây dựng chức hiển thị category (task: show) - Đăng ký chức xử lý Controller - Xây dựng chức publish & unpublish category (task: publish – unpublish) - Xây dựng chức delete (task: remove) - Xây dựng chức thêm category (task: add – save) - Xây dựng chức hủy nhiệm vụ (task: cancel) - Xây dựng chức (1) STT Tên chương Mục, tiểu mục Số tiết TC LT BT TH TL CĐR TH chỉnh sửa category(task: edit – save - apply ) Xây dựng - Xây dựng chức chức hiển thị tất FrontEnd category - (1) (1) Xây dựng chức hiển thị category - Xây dựng chức hiển thị tất sách - Xây dựng chức hiển thị sách - Xây dựng chức hiển thị giỏ hàng - Xây dựng chức đưa sách vào giỏ hàng - Xây dựng chức cập nhật giỏ hàng - Xây dựng chức đặt hàng mua hàng Xây dựng - Module Hiển thị sách cập nhật - Hiển thị ngẫu nhiên sách - Xây dựng hệ thống tham STT Tên chương Mục, tiểu mục Số tiết TC LT BT TH TL CĐR TH số cho module - Tùy biến module theo tham số truyền Quản lý giao - Đóng gói Component dịch - Đóng gói Module Xây dựng - Giới thiệu cấu trúc (1) (1) template Template - Xây dựng cấu trúc template - Xây dựng hàm xử lý vị trí Module template - Xây dựng xử lý hệ thống tham số cho template - Các kỹ thuật override giao diện Joomla - Đóng gói template Tổng cộng: 45 10 Yêu cầu kỳ vọng học phần: - Sinh viên cần làm việc tích cực cách tự tìm hiểu tài liệu bắt buộc tài liệu tham khảo, làm tập, chuẩn bị tình nhà trước vào lớp theo lịch học - Sinh viên nhận tập ứng dụng, họp nhóm học tập để giải tập nhóm được mời bất chợt giải đáp lớp có yêu cầu theo lịch học bên - Sinh viên được mời trả lời câu hỏi bất chợt lớp học sau phần giảng - Phương pháp giảng dạy môn học sử dụng giảng PowerPoint, sinh viên phải ghi chép thêm - Trong giờ học Sinh viên tuyệt đối khơng nói chuyện để điện thoại chế độ rung - Vào tuần thứ 8, sinh viên phải làm kiểm tra kỳ chiếm 30 % tổng số điểm - Cuối học kỳ, sinh viên có thi kết thúc học phần chiếm 60% 11 Phương pháp đánh giá học phần: Những nội dung Số lần đánh cần đánh giá giá Dự lớp Trọng số (%) 10 10 Thi học kỳ 30 Thi cuối học kỳ 60 Thảo luận Bản thu hoạch Thuyết trình Bài tập Tổng: 100% 12 Học liệu 12.1.Tài liệu chính: − Joomla1.5 Deverlopment Cookbook − Developing a Model-View-Controller Component - Part - Joomla! 12.2 Tài liệu tham khảo: − Creating a simple module − Tạo ứng dụng với JOOMLA Framework, Giảng viên: Phan Nguyễn Cường 12.3 Tư liệu trực tuyến: - Giáo trình lập trình web: https://viden.io/knowledge/719/attachments/4178? name=viden-clip-K668-web-3t-dhfj1829.pdf 13 Tổ chức giảng dạy học tập Thực theo Quy chế học vụ theo học chế tín ban hành kèm định hành Hiệu trưởng Trường Đại học Phan Thiết 14 Kế hoạch giảng dạy: TUẦN (2 tiết) Giới thiệu lập trình hướng đối tượng Nội dung  Giới thiệu lập trình hướng đối tượng  Trình bày tập áp dụng Phương pháp  Thuyết trình, thảo luận nhóm Tài liệu  Đọc tài liệu chương Kết mong muốn  Sinh viên hiểu khái niệm dẫn nhập hệ csdl TUẦN (4 tiết) Giới thiệu lập trình MVC JOOMLA Nội dung  Giới thiệu mơ hình MVC  Cài đặt mơ hình ch̉n MVC JOOMLA Phương pháp  Kiểm tra đọc tuần thứ  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Sinh viên hiểu loại mơ hình liệu TUẦN (8 tiết) Xây dựng Category Controller Nội dung  Chương 3: Xây dựng Category Controller  Xác định chức (task) Category  Xây dựng hệ thống hàm xử lý chức Category  Xây dựng chức hiển thị category (task: show)  Đăng ký chức xử lý Controller  Xây dựng chức publish & unpublish category (task: publish – unpublish)  Xây dựng chức delete (task: remove)  Xây dựng chức thêm category (task: add – save)  Xây dựng chức hủy nhiệm vụ (task: cancel) Phương pháp  Kiểm tra đọc tuần thứ hai  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập TUẦN (8 tiết) Xây dựng Book controller Nội dung  Xác định chức (task) Category  Xây dựng hệ thống hàm xử lý chức Category  Xây dựng chức hiển thị category (task: show)  Đăng ký chức xử lý Controller  Xây dựng chức publish & unpublish category (task: publish – unpublish)  Xây dựng chức delete (task: remove)  Xây dựng chức thêm category (task: add – save)  Xây dựng chức hủy nhiệm vụ (task: cancel)  Xây dựng chức chỉnh sửa category (task: edit – save - apply ) Phương pháp  Kiểm tra đọc tuần thứ ba  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập TUẦN ( tiết) Xây dựng chức FrontEnd Nội dung  Xây dựng chức hiển thị tất category 10  Xây dựng chức hiển thị category  Xây dựng chức hiển thị tất sách  Xây dựng chức hiển thị sách  Xây dựng chức hiển thị giỏ hàng  Xây dựng chức đưa sách vào giỏ hàng  Xây dựng chức cập nhật giỏ hàng  Xây dựng chức đặt hàng mua hàng Phương pháp  Kiểm tra đọc tuần thứ  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập TUẦN ( tiết) Xây dựng Module Nội dung  Hiển thị sách cập nhật  Hiển thị ngẫu nhiên sách  Xây dựng hệ thống tham số cho module  Tùy biến module theo tham số truyền Phương pháp  Kiểm tra đọc tuần thứ 11  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập TUẦN (3 tiết) Đóng gói sản phẩm Nội dung  Đóng gói Component  Đóng gói Module Phương pháp  Kiểm tra đọc tuần thứ  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập TUẦN (7 tiết) Xây dựng Template Nội dung  Giới thiệu cấu trúc template  Xây dựng cấu trúc template 12  Xây dựng hàm xử lý vị trí Module template  Xây dựng xử lý hệ thống tham số cho template  Các kỹ thuật override giao diện Joomla  Đóng gói template Phương pháp  Kiểm tra đọc tuần thứ  Giảng phương pháp hỏi đáp, phương pháp thuyết trình  Củng cố lại kiến thức buổi học qua câu hỏi có liên quan Tài liệu  Đọc tài liệu chương Kết mong muốn  Hiểu khái niệm  Giải được tập 15 THI KẾT THÚC HỌC PHẦN: - Thời gian: Theo lịch thi chung trường - Hình thức thi: Tự luận – Được sử dụng tài liệu Phan Thiết, ngày Người biên soạn tháng năm 2017 Trưởng khoa TS Phạm Đình Trung 13 ... tập Tổng: 100% 12 Học liệu 12.1.Tài liệu chính: − Joomla1.5 Deverlopment Cookbook − Developing a Model-View-Controller Component - Part - Joomla! 12.2 Tài liệu tham khảo: − Creating a simple module... trình lập trình web: https://viden.io/knowledge/719/attachments/4178? name=viden-clip-K668 -web- 3t-dhfj1829.pdf 13 Tổ chức giảng dạy học tập Thực theo Quy chế học vụ theo học chế tín ban hành kèm... Xây dựng - Category Controller Xác định chức (task) Category - Xây dựng hệ thống hàm xử lý chức Category - Xây dựng chức hiển thị category (task: show) - Đăng ký chức xử lý Controller - Xây dựng

Ngày đăng: 08/11/2022, 16:39

w