ĐỀ CƯƠNG MÔN HỌC LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG

5 971 21
ĐỀ CƯƠNG MÔN HỌC LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG

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

Thông tin tài liệu

Sinh viên cần thực hiện một số yêu cầu trong quá trình học tập: – Lên lớp thường xuyên để nghe các giảng viên trình bày kiến thức cơ bản và hướng dẫn tự đọc những phần đọc thêm nhằm mục đích tăng cường tính sáng tạo và chủ động của người học. – Làm các bài tập thật đầy đủ nhằm củng cố kiến thức đã học trên lớp.

TRƯỜNG ĐẠI HỌC MỞ TP HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG MÔN HỌC THÔNG TIN VỀ MÔN HỌC 1.1 Tên môn học: LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG Mã MH: 1.2 Khoa/Ban phụ trách: Công Nghệ Thông Tin 1.3 Số tín chỉ: 04 (03 LT, 1TH) MÔ TẢ MÔN HỌC  Môn học cung cấp cho sinh viên kiến thức công nghệ, kỹ thuật lập trình, thiết kế giao diện cho ứng dụng tảng di động: iOS, Windows Phone Android MỤC TIÊU MÔN HỌC 3.1 Mục tiêu chung  Kết thúc môn học, sinh viên có khả phát triển ứng dụng di động cho cá nhân, doanh nghiệp đưa ứng dụng lên market Apple Store, Google play Windows Market 3.2 Mục tiêu cụ thể: Sinh viên cần thực số yêu cầu trình học tập: – Lên lớp thường xuyên để nghe giảng viên trình bày kiến thức hướng dẫn tự đọc phần đọc thêm nhằm mục đích tăng cường tính sáng tạo chủ động người học – Làm tập thật đầy đủ nhằm củng cố kiến thức học lớp NỘI DUNG MÔN HỌC STT Tên chương Chương 1: Tổng quan lập trình di động Số tiết Mục, tiểu mục Những thành phần lập trình di động TC LT BT 10 5 10 5 Thiết lập môi trường lập trình Kiến trúc tảng: Android, iOS, Windows Chương 2: Ngôn ngữ lập trình Ngôn Lập Objective-C trình 1.1 Các kiểu liệu TH Tài liệu tự học STT Tên chương Số tiết Mục, tiểu mục TC LT BT 10 5 biểu thức 1.2 Các cấu trúc điều khiển 1.3 Tính kế thừa, đa hình 1.4 Categories Protocol Ngôn ngữ lập trình C# 2.1 Các kiểu liệu biểu thức 2.2 Các cấu trúc điều khiển 2.3 Tính kế thừa, đa hình Ngôn ngữ lập trình Java 3.1 Lập trình hướng đối tượng 3.2 Các vấn đề liên quan đến phương thức 3.3 Array ArrayList 3.4 Các vấn đề liên quan đến lớp đối tượng 3.5 Kế (Inhertance) thừa 3.6 Tính đa (Polymorphism) hình 3.7 Quản lý lỗi (Exception Handling) Chương 3: Bộ công cụ phần mềm phát triển ứng dụng Google Android Programming Tools Java Android Virtual Device (AVD) Google Android Development Environment (Eclipse) Google Android Simulator vàEclipse IOS IPhone SDK XCode Objective C IPhone Virtual Device Windows Simulation phone TH Tài liệu tự học STT Tên chương Số tiết Mục, tiểu mục Điều khiển iOS Chương 4: Lập trình xây dựng ứng Tùy biến giao diện đồ dụng cho tảng họa iOS iOS Thao tác/ Phân tích liệu tập tin TC LT BT 10 5 10 5 10 5 TH Tài liệu tự học Xử lý kiện cảm ứng Tương tác liệu qua mạng Kit Framework Multitasking background iOS GPS Map Layout Control Chương 5: Lập trình xây dựng ứng Windows Phone dụng cho tảng Thiết kế giao diện ứng Windows Phone dụng Lưu trữ truy xuất liệu Gestures sensor Dịch vụ Web Định vị GPS Menu Dialog Chương 6: Lập trình xây dựng ứng Xây dựng giao diện dụng cho tảng ứng dụng Android Thao tác liệu Dịch vụ web Tương tác thiết bị tích hợp giao thức mạng Ghi chú: TC: Tổng số tiết; LT: Lý thuyết; BT: Bài tập; TH: Thực hành TÀI LIỆU THAM KHẢO 5.1 Tài liệu  Programming with Mobile Applications: Android™, iOS, and Windows® Phone 7, 1st Edition 2013  Mobile Computing Principles Designing and Developing Mobile Applications with UML and XML/ Reza B’Fax - Cambidge University Press, 2005, ISBN-13: 9780521817332 | ISBN-10: 0521817331 5.2 Tài liệu tham khảo  John Wiley & Sons - Programming Mobile Devices/ Tommi Mikkonen, 2007, ISBN 978-0-470-05738-4 ĐÁNH GIÁ KẾT QUẢ HỌC TẬP Thực theo điều 17 Quy chế đào tạo 03 học kỳ/năm học hệ đại học, cao đẳng quy theo hệ thống tín ban hành kèm định số 738/QĐ-ĐHM ngày 18 tháng năm 2012 Hiệu trưởng Trường Đại học Mở Tp.HCM STT Điểm thành phần Tỉ lệ % Kiểm tra kỳ 30% Thi cuối kỳ cuối kỳ 70% Điểm tổng kết môn học 100% (Điểm kiểm tra kỳ * 30% + Điểm thi cuối kỳ * 70%) KẾ HOẠCH GIẢNG DẠY 7.1 Kế hoạch giảng dạy lớp ngày STT Buổi học Nội dung Ghi Buổi Buổi Chương 1: Tổng quan lập trình di Phần nội dung buổi học cần ghi rõ: động  Nội dung giảng dạy (tóm tắt tiêu đề); Chương 2: Ngôn ngữ lập trình Buổi Chương 2: Ngôn ngữ lập trình Buổi Buổi Chương 3: Bộ công cụ phần mềm  Kiểm tra (nếu có); phát triển ứng dụng  Đi thực tế (nếu có) Chương 3: Bộ công cụ phần mềm phát triển ứng dụng Buổi Chương 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone Buổi Chương 6: Lập trình xây dựng ứng dụng cho tảng Android 10 Buổi 10 Chương 6: Lập trình xây dựng ứng dụng cho tảng Android 7.2 Kế hoạch giảng dạy lớp tối  Bài tập (nếu có); STT Buổi học Nội dung Ghi Buổi Buổi Chương 1: Tổng quan lập trình di Phần nội dung buổi học cần ghi rõ: động  Nội dung giảng dạy (tóm tắt tiêu đề); Chương 2: Ngôn ngữ lập trình Buổi Chương 2: Ngôn ngữ lập trình  Bài Buổi Chương 2: Ngôn ngữ lập trình  Kiểm Buổi Chương 3: Bộ công cụ phần mềm  Đi thực tế (nếu có) phát triển ứng dụng Buổi Chương 3: Bộ công cụ phần mềm phát triển ứng dụng Buổi Chương 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone 10 Buổi 10 Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone 11 Buổi 11 Chương 6: Lập trình xây dựng ứng dụng cho tảng Android 12 Buổi 12 Chương 6: Lập trình xây dựng ứng dụng cho tảng Android 13 Buổi 13 Chương 6: Lập trình xây dựng ứng dụng cho tảng Android tập (nếu có); tra (nếu có); KHOA TRƯỞNG Giảng viên biên soạn (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) LÊ ANH TUẤN TRƯƠNG HOÀNG VINH ... lập trình di Phần nội dung buổi học cần ghi rõ: động  Nội dung giảng dạy (tóm tắt tiêu đề) ; Chương 2: Ngôn ngữ lập trình Buổi Chương 2: Ngôn ngữ lập trình  Bài Buổi Chương 2: Ngôn ngữ lập trình. .. 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone 10 Buổi 10 Chương 5: Lập trình. .. 4: Lập trình xây dựng ứng dụng cho tảng iOS Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone Buổi Chương 5: Lập trình xây dựng ứng dụng cho tảng Windows Phone Buổi Chương 6: Lập

Ngày đăng: 27/03/2016, 16:02

Từ khóa liên quan

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

Tài liệu liên quan