Đề cương chi tiết học phần Lập trình trên thiết bị di động (Mobile Programming) bậc đại học
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề cương chi tiết học phần Lập trình trên thiết bị di động (Mobile Programming) bậc đại học BM01.QT02/ĐNT-ĐT TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự do – Hạnh Phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Thông tin chung về học phần - Tên học phần : Lập trình trên thiết bị di động (Mobile Programming) - Mã số học phần : 1230444 - Số tín chỉ học phần : 4 (3+1) tín chỉ - Thuộc chương trình đào tạo của bậc, ngành: Bậc Đại học, ngành Công nghệ thông tin - Số tiết học phần : Nghe giảng lý thuyết : 30 tiết Làm bài tập trên lớp : 5 tiết Thảo luận : 10 tiết Thực hành, thực tập (ở phòng thực hành): 30 tiết Hoạt động theo nhóm : 0 tiết Thực tế: : 0 tiết Tự học : 120 giờ - Đơn vị phụ trách học phần: Bộ môn Công nghệ phần mềm / Khoa Công nghệ thông tin 2. Học phần trước: Lập trình Java hay lập trình trên Windows 3. Mục tiêu của học phần: Sau khi hoàn tất học phần, sinh viên có thể: - Hiểu cách thức lập trình cho nền tảng di động - Nắm vững qui trình thiết kế và xây dựng những thành phần ứng dụng di động - Sử dụng thành thạo kỹ thuật lập trình để xây dựng các ứng dụng cho thiết bị di động 4. Chuẩn đầu ra: Nội dung Đáp ứng CĐR CTĐT Kiến thức 4.1.1. Nắm vững các khái niệm, thuật ngữ cơ K1 bản về lập trình trên nền tảng di động. 4.1.2. Hiểu được cách thức hoạt động của các K2 thành phần cấu tạo cơ bản ứng dụng di động và qui trình cần thiết để xây dựng ứng dụng di động. Kỹ năng 4.2.1. Có kỹ năng sử dụng ngôn ngữ lập trình S1 Java và các kỹ thuật lập trình để xây dựng các 1 thành phần cơ bản của ứng dụng trên thiết bị di động. 4.2.2. Có kỹ năng thiết kế, sử dụng các thư viện S2 hỗ trợ để lập trình. 4.2.3. Có khả năng phân tích và xây dựng ứng S2 dụng cho thiết bị di động. Thái độ 4.3.1. Tôn trọng nội quy lớp học, đi học đầy đủ A2 và lên lớp đúng giờ. 4.3.2. Chuẩn bị bài trước khi đến lớp. Tham gia A3 tích cực trong giờ học. 4.3.3. Có ý thức rèn luyện kỹ năng làm việc cẩn A3 thận, chuyên nghiệp và sáng tạo 5. Mô tả tóm tắt nội dung học phần: Học phần Lập trình di động cung cấp cho sinh viên các khái niệm cơ bản về các thành phần của một ứng dụng di động: các Activity, truyền dữ liệu giữa các Activity, thiết kế giao diện người dùng, xử lý sự kiện trên thiết bị, tiến trình và giao tiếp server, luồng, ... Bên cạnh đó, sinh viên được học cơ chế và cách thức xây dựng ứng dụng di động dựa trên các thành phần này để hiểu được cách xây dựng một ứng dụng di động như thế nào. Học phần cũng cung cấp cho sinh viên qui trình cũng như cách thức sử dụng ngôn ngữ lập trình Java, cách xây dựng layout bằng xml, sử dụng thư viện lập trình Android để có thể xây dựng được các thành phần của một ứng dụng di động thực sự. 2 6. Nội dung và lịch trình giảng dạy: - Các học phần lý thuyết: Buổi/ Hoạt động của Hoạt động của Giáo trình Tài liệu Nội dung Ghi chú Tiết giảng viên sinh viên chính tham khảo 1 Chương 1: Giới thiệu Môi - Thuyết giảng - Nghe giảng, ghi chú Chương 1, 2 Chuơng 1 , 2, Giải quyết trường phát triển Điện thoại di - Đặt câu hỏi - Trả lời câu hỏi cuốn [1] 3 cuốn [3] mục tiêu động - Hướng dẫn sinh viên cài - Làm bài tập Chuơng 1 4.1.1, 4.3.1, 1.1 Khái niệm lập trình di động đặt eclipse, android SDK - Về nhà cài đặt eclipse, cuốn [2] 4.3.2 1.2 Lịch sử phát triển và emulator android SDK và công 1.3 Các thành phần cấu tạo ứng - Cho làm bài tập cụ để phục vụ môn học dụng di động 1.4 Cài đặt môi trường phát triển 1.5 Tổng quan về Android 2 Chương 2: Applications và Life - Thuyết giảng - Nghe giảng, ghi chú Chuơng 3, 4 Chuơng 6, 7 Giải quyết Cycle - Hướng dẫn ví dụ mẫu - Trả lời câu hỏi cuốn [1] cuốn [3] mục tiêu 2.1 Applications - Demo ví dụ trên máy tính - Làm bài tập Chuơng 1 4.1.1, 4.1.2, 2.2 Activities - Đặt câu hỏi - Về nhà lập trình lại các cuốn [2] 4.3.1, 4.3.2, 2.3. Activity Stack - Cho làm bài tập ví dụ và bài tập trên lớp 4.3.3 2.4 Tasks 2.5 Life Cycle States 3 Chương 3: Giao diện người - Thuyết giảng - Nghe giảng, ghi chú Chương 13 Chuơng 6, 7 Giải quyết dùng ...
Tìm kiếm theo từ khóa liên quan:
Đề cương môn Lập trình trên thiết bị di động Lập trình trên thiết bị di động Môi trường phát triển Điện thoại di động Xử lý sự kiện Lưu trạng thái ứng dụng Bảo mật trên AndroidTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 343 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 334 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 252 0 0 -
173 trang 247 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 244 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 242 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 239 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 17 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 18 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 17 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 17 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 18 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0