Đề cương chi tiết môn Lập trình Android ứng dụng điều khiển
INFO UTE LIBRARY
ĐỀ CƯƠNG CHI TIẾT MÔN HỌC
LẬP TRÌNH ANDROID ỨNG DỤNG ĐIỀU KHIỂN
AND ROID PROGRAMMING IN CONTROL APPLICATIONS
(Ngành Kỹ thuật Y sinh (Điện tử Y sinh) - CTĐT 132TC)
HCMUTE.EDU.VN - THÁNG 05 NĂM 2020
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
THÀNH PHỐ HỒ CHÍ MINH
--------------------
ĐỀ CƯƠNG CHI TIẾT MÔN HỌC
LẬP TRÌNH ANDROID ỨNG DỤNG ĐIỀU KHIỂN
AND ROID PROGRAMMING IN CONTROL APPLICATIONS
(Ngành Kỹ thuật Y sinh (Điện tử Y sinh) – CTĐT 132TC)
LỜI NÓI ĐẦU
Tại trường Đại học Sư phạm Kỹ thuật Tp. Hồ Chí Minh, sinh viên
theo học ngành “Ngành Kỹ thuật Y sinh (Điện tử Y sinh)” Sinh viên được
trang bị những kiến thức về khoa học cơ bản và chuyên ngành kỹ thuật y
sinh, ngôn ngữ lập trình, hệ thống nhúng, xử lý tín hiệu y sinh, an toàn
trong y tế, vi xử lý, cảm biến y sinh, xử lý ảnh y sinh, trang thiết bị y
tế,…
Sinh viên tốt nghiệp có khả năng thiết kế các trang thiết bị y tế,
thiết bị hỗ trợ phục vụ cho y tế; tư vấn, thiết kế, xây dựng hệ thống trang
thiết bị y tế cho các cơ sở thăm khám, chăm sóc sức khỏe, bệnh viện; có
kỹ năng giao tiếp tốt và làm việc theo nhóm hiệu quả; khả năng nghiên
cứu, làm việc độc lập cao.
Sinh viên có nhiều thời gian học thực hành trên thiết bị thực tế, có
khả năng thiết kế và thi công và vận hành các máy móc trong y tế.
Kỹ sư kỹ thuật y sinh hỗ trợ, phối hợp tốt với bác sỹ trong các bệnh
viện hoặc trung tâm chăm sóc sức khỏe; làm việc trong các công ty liên
quan đến thiết bị y tế; giảng dạy, nghiên cứu tại các viện, trường, các
trung tâm ứng dụng và triển khai công nghệ.
Ngành kỹ thuật y sinh có nhu cầu cao và được trả lương cao trong
xã hội. Ngoài khả năng đáp ứng trong công việc thực tế; Sinh viên tốt
nghiệp ngành kỹ thuật y sinh có đủ trình độ, kiến thức để học tập, nghiên
cứu sau đại học.
Được đào tạo tại khoa Điện – Điện tử.
Để đáp ứng nhu cầu tìm kiếm và sử dụng tài liệu học tập các môn
học ngành “Ngành Kỹ thuật Y sinh (Điện tử Y sinh)” của sinh viên. Thư
viện Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh đã biên soạn
tài liệu thông tin về đề cương chi tiết môn học nhằm cung cấp cho sinh
viên có thể nghiên cứu, tìm hiểu, học tập về các môn học chuyên ngành.
Tài liệu thông tin về đề cương chi tiết môn học ngành “Ngành Kỹ
thuật Y sinh (Điện tử Y sinh)” nhằm hướng dẫn tìm kiếm và sử dụng tài
liệu học tập các môn học ngành “Ngành Kỹ thuật Y sinh (Điện tử Y sinh)”
sẽ mang đến cho sinh viên nắm được phương pháp học nhanh nhất và đạt
hiệu quả.
4
Mặc dù chúng tôi đã cố gắng, song việc biên soạn tài liệu chắc
chắn không tránh khỏi thiếu sót, rất mong nhận được những ý kiến đóng
góp từ phía người sử dụng để lần biên soạn sau được hoàn chỉnh hơn.
Thư viện ĐHSPKT TP.HCM
028.389 69 920
facebook.com/hcmute.lib
5
GIỚI THIỆU CÁC DỊCH VỤ UTE LIBRARY
Đồng hành cùng độc giả trên con đường chinh phục tri thức
Nơi cung cấp nguồn lực thông tin khoa học kỹ thuật và giáo dục
phục vụ cho nhu cầu đào tạo của Nhà trường.
Cung cấp thông tin
Nội dung phong phú
Đa dạng loại hình
Hình thức phục vụ
Đọc tại chỗ
Mượn về nhà
Cập nhật thường xuyên
Khai thác tài nguyên số 24/24
Các dịch vụ học tập trực tuyến
Các loại hình dịch vụ
1.
2.
3.
4.
Phục vụ trực tiếp tại thư viện: được hướng dẫn tận tình với hệ
thống phòng đọc & Giáo trình mở, có thể tìm đọc tài liệu dạng
giấy, CD-ROM, CSDL trực tuyến,…
Hỗ trợ công tác biên soạn xuất bản giáo trình và tài liệu học tập, kỷ
yếu hội thảo (phục vụ hoạt động NCKH, chương trình đào tạo 150
tín chỉ, bổ sung hồ sơ xét các chức danh khoa học,...).
Thiết kế website phục vụ hoạt động học tập, nghiên cứu khoa học,
hội thảo: Xây dựng template chung, Thiết lập các trang con (sub
pages), Cấp quyền và chuyển giao quyền quản trị trang con.
Xuất bản kỷ yếu hội thảo: Tư vấn, thiết kế, dàn trang, Thiết kế các
hình ảnh, nhãn hiệu liên quan đến hội nghị (logo hội nghị, banner,
poster…), Đăng ký và xin giấy phép xuất bản kỷ yếu, Giám sát các
tài liệu liên quan đến chương trình như thư, thông tin hội nghị, tài
liệu tham khảo,…
5.
6.
Xây dựng các sản phẩm phục vụ hội thảo và các hoạt động học tập:
CD-ROM chương trình và kỷ yếu, Ứng dụng tự chạy giới thiệu tài
liệu, ghi đĩa CD- ROM, DVD, USB,…
Cung cấp thông tin theo yêu cầu (danh mục tài liệu, tài liệu chuyên
ngành, kết quả nghiên cứu khoa học, tiêu chuẩn, phát minh sáng
chế…).
7.
8.
9.
Mô tả, tạo và chọn danh mục “Tài liệu tham khảo” cho luận văn,
luận án, đề tài nghiên cứu khoa học theo chuẩn quốc tế.
Chuyển dạng tài liệu (từ tài liệu dạng giấy sang file PDF, từ file
PDF sang file Word).
Cung cấp các thiết bị hỗ trợ cho việc học tập và nghiên cứu,...
10. Hỗ trợ, tư vấn và phối hợp với Thư viện các trường trong việc phát
triển các sản phẩm đặc thù của từng đơn vị.
6
Với nhiều hình thức phục vụ phong phú, thuận tiện cho người học
NGUỒN TÀI NGUYÊN THÔNG TIN
. CSDL Giáo trình và Tài liệu . CSDL Sách tham khảo Việt
học tập
văn
. CSDL Luận văn, Luận án
. CSDL Sách tham khảo Ngoại
văn
. CSDL các bài báo khoa học (các bài báo nghiên cứu của học viên
theo chương trình đào tạo sau đại học được đăng trên các tạp chí
chuyên ngành)
Địa chỉ liên hệ:
Thư viện Trường Đại học Sư phạm Kỹ thuật Tp. Hồ Chí Minh,
Số 1-3 Võ Văn Ngân, Phường Linh chiểu, Quận Thủ Đức, Tp. Hồ Chí
Minh.
Điện thoại: (+84 028) 3896 9920, 3721223 (nội bộ 8223)
Email: [email protected]
GIỚI THIỆU CÁC WEBSITE PHÁT HÀNH UTE EBOOK
“UTE EBOOK” là những tác phẩm chỉ có thể dùng các công cụ
điện tử như máy vi tính, máy trợ giúp kỹ thuật số cá nhân (thiết bị đọc,
máy tính bảng và điện thoại thông minh như iPhone, iPad, Samsung
Galaxy, HTC Tablet,...) để xem, đọc, và truyển tải.
“UTE EBOOK” là hệ thống phân phối sách điện tử, cung cấp đến người
dùng các nội dung sách,giáo trình, truyện, tạp chí, tài liệu, chuyên đề và
các thể loại văn bản đọc, audio khác trên di động, thông qua các kênh
website, wapsite và client giúp khách hàng có thể cập nhật thông tin kiến
thức mọi lúc mọi nơi.
Tên đơn vị phát
hành
Truy cập nhanh
kho giáo trình
Stt
Website
Nhà Xuất Bản Tổng
Hợp Thành Phố Hồ
Chí Minh
XU
1
Công Ty Cổ Phần
Tin Học Lạc Việt
https://bit.ly/2Zx8Y
Zn
2
Công Ty TNHH
Sách Điện Tử Trẻ
(YBOOK)
Q
3
4
Công Ty Cổ Phần
7
Dịch Vụ Trực Tuyến
VINAPO
om
Công Ty Cổ Phần
Thương Mại Dịch
Vụ Mê Kông COM
Thư viện Trường
Đại học Sư phạm Kỹ
thuật TP. HCM
5
6
e.edu.vn/ e.edu.vn/
DỊCH VỤ HỖ TRỢ XUẤT BẢN ĐIỆN TỬ
PHỤC VỤ DẠY VÀ HỌC TRỰC TUYẾN
Sách chuyên khảo, giáo trình, sách tham khảo, sách hướng dẫn, tài
liệu phục vụ đào tạo, Kỷ yếu hội thảo, tập san, tạp chí
Nhằm hỗ trợ Quý Thư viện các Trường Đại học, Cao đẳng về việc
xuất bản giáo trình, tài liệu học tập điện tử nội sinh,…đạt chất lượng cao
phục vụ hoạt động đào tạo, giảng dạy; Thư viện Trường Đại học Sư
phạm Kỹ thuật TP. Hồ Chí Minh giới thiệu đến Quý Thư viện các
Trường Đại học, Cao đẳng về “Chương trình hỗ trợ xuất bản điện tử:
Sách chuyên khảo, giáo trình, sách tham khảo, sách hướng dẫn, tài liệu
phục vụ đào tạo, Kỷ yếu hội thảo, tập san, tạp chí ”.
1. Cơ sở xây dựng chương trình:
Căn cứ theo công văn Số: 4301/BGDĐT-GDTX ngày 20 tháng 9
năm 2019 của Bộ trưởng Bộ Giáo dục và Đào tạo về việc xây dựng và
2. Thời gian triển khai chương trình hỗ trợ
- Giai đoạn 05 năm (Từ ngày 01/10/2019 đến hết ngày 01/10/2024)
3. Tổ chức chương trình
- Thư viện Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh.
4. Đơn vị công bố phổ biến xuất bản phẩm điện tử
- Thư viện Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh &
Các đơn vị liên kết.
- website các đơn vị liên kết.
5. Cấu trúc của xuất bản điện tử giáo trình, tài liệu học tập nội sinh
Xuất bản điện tử giáo trình, tài liệu học tập nội sinh có cấu trúc như
sau:
8
- Trang bìa.
- Trang bìa phụ.
- Lời nói đầu: Trình bày đối tượng sử dụng, mục đích yêu cầu khi sử
dụng, cấu trúc nội dung, điểm mới của giáo trình, hướng dẫn cách
sử dụng, phân công nhiệm vụ của tác giả biên soạn.
- Mục lục.
- Danh mục các từ viết tắt (nếu có).
- Danh mục hình (nếu có)..
- Danh mục bảng biểu (nếu có)..
- Nội dung chính: Trình bày các chương, mục, tiểu mục và nội dung
chi tiết của từng chương, mục, tiểu mục, nội dung thảo luận
xêmina, câu hỏi ôn tập, bài tập, các nhiệm vụ tự học và tài liệu học
tập từng chương.
- Phụ lục (nếu có).
- Tài liệu tham khảo.
6. Để biết thêm thông tin chi tiết Quý Thầy/Cô liên hệ
- Thư viện Trường Đại Học Sư phạm Kỹ thuật TP. Hồ Chí Minh.
- Số 1-3 Võ Văn Ngân, Phường Linh Chiểu, Quận Thủ Đức, TP. Hồ
Chí Minh.
- Điện thoại: 08.38969920 hoặc 0909836920; 0906836920 (ThS. Vũ
Trọng Luật)
Xin trân trọng giới thiệu đến Quý Thầy/Cô!
9
GIỚI THIỆU CÁC CƠ SỞ DỮ LIỆU TRỰC TUYẾN
TÌM KIẾM VÀ SỬ DỤNG HIỆU QUẢ
Thư viện ĐH SPKT TP. HCM
028.38969920
Nhằm tăng cường năng lực nghiên cứu của tập thể giảng viên và
sinh viên của nhà trường, từng bước nâng cao chất lượng đào tạo và nâng
vị thế của trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh lên tầm
cao mới, xứng đáng là một trong những trường đại học hàng đầu của khu
vực, nhà trường đã tiến hành mua quyền sử dụng tài khoản truy cập các
cơ sở dữ liệu trực tuyến để giảng viên và sinh viên của trường khai thác.
Việc khai thác các tư liệu điện tử, các CSDL trực tuyến sẽ góp phần tạo
thêm nhiều cơ hội tiếp cận với các kho tư liệu học thuật và nghiên cứu có
giá trị cao và được phổ biến trên toàn thế giới.
Để triển khai sử dụng và khai thác các cơ sở dữ liệu trực tuyến
đạt hiệu quả, Thư viện xin thông báo đến Quý Thầy Cô & Các Bạn Sinh
viên về nội dung triển khai và sử dụng CSDL như sau:
Thông tin triển khai sử dụng:
- Truy cập Web, không giới hạn số lượng người sử dụng, hỗ trợ
việc truy cập cho 25.000 sinh viên và gần 1.000 giảng viên, cán bộ viên
chức của nhà trường.
-
-
Sử dụng email do nhà trường cấp để tạo tài khoản đăng ký:
theo địa chỉ email của cán bộ …@hcmute.edu.vn
theo địa chỉ email của sinh viên …@student.hcmute.edu.vn
Hình thức truy cập: Theo IP đăng kí của nhà trường.
Lưu ý: Việc khai thác các CSDL được nhà xuất bản xác minh
người dùng với nhiều lớp bảo mật qua dải địa chỉ IP và
username/password, quý thầy cô và bạn đọc chỉ có thể khai thác
các CSDL này trên hệ thống máy tính được kết nối mạng trong
trường.
-
-
Thông tin hỗ trợ kỹ thuật:
Trong quá trình sử dụng, quý thầy cô và bạn đọc cần hỗ trợ kỹ
thuật xin vui lòng liên hệ:
Cô Trần Thị Ngọc Ý, Số ĐT 0919888975,
email: [email protected].vn
Thư viện trân trọng thông báo đến Quý Thầy Cô và Các Bạn Sinh
viên biết để sử dụng và khai thác các cơ sở dữ liệu trực tuyến đạt hiệu
quả.
Trân trọng!
10
ĐỀ CƯƠNG CHI TIẾT MÔN HỌC
LẬP TRÌNH ANDROID ỨNG DỤNG ĐIỀU KHIỂN
ANDROID PROGRAMMING IN CONTROL APPLICATIONS
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
TP. HỒ CHÍ MINH
Ngành đào tạo: Ngành Kỹ thuật Y sinh
(Điện tử Y sinh)
KHOA ĐIỆN – ĐIỆN TỬ
Trình độ đào tạo: Đại học
Chương trình đào tạo: Ngành Kỹ thuật Y sinh
(Điện tử Y sinh)
Đề cương chi tiết môn học
1. Tên môn học: LẬP TRÌNH ANDROID ỨNG DỤNG ĐIỀU KHIỂN
Mã học phần: APCA331363
2. Tên Tiếng Anh: ANDROID PROGRAMMING IN CONTROL
APPLICATIONS
3. Số tín chỉ: 3 tín chỉ (3/0/6) (3 tín chỉ lý thuyết, 0 tín chỉ thực hành/thí
nghiệm)
Phân bố thời gian: 15 tuần (3 tiết lý thuyết + 0*2 tiết thực hành + 6 tiết
tự học/ tuần)
4. Các giảng viên phụ trách môn học:
1/ ..................................
2/ ..................................
5. Điều kiện tham gia học tập môn học
Môn học tiên quyết: Vi xử lý
Môn học trước:
6. Mô tả môn học (Course Description)
Môn học trang bị cho sinh viên chuyên ngành Công nghệ Kỹ thuật
Điện tử viễn thông những kiến thức cơ bản về lập trình ứng dụng trên hệ
điều hành di động Android. Giới thiệu các công cụ hỗ trợ phát triển hệ
điều hành Android, các thành phần cơ bản của một ứng dụng Android.
Trình bày các đối tượng điều khiển, thiết kế giao diện cơ bản trong
Android. Nêu các phương thức xử lý sự kiện, các vấn đề liên quan để
hoàn thành và đóng gói một ứng dụng. Trình bày các công nghệ và các
lớp ứng dụng kết nối SMS, bluetooth, wifi, NFC, nhận dạng giọng nói,
11
cảm biến gia tốc,... Kết hợp với các kiến thức nền điện tử, vi xử lý xây
dựng các hệ thống ứng dụng điều khiển liên quan.
7. Mục tiêu môn học (Course Goals)
Mục tiêu
(Goals)
Mô tả
(Goal description)
Chuẩn
đầu ra
CTĐT
1.1
1.2
2.1
2.2
2.3
3.1
3.2
Trình độ
năng lực
(Môn học này trang bị cho sinh viên:)
Kiến thức chuyên môn trong lĩnh vực lập trình
ứng dụng trên hệ điều hành Android
Khả năng phân tích, giải thích và lập luận giải
quyết các vấn đề phát triển ứng dụng trên hệ
điều hành Android.
Kỹ năng làm việc nhóm, giao tiếp, thuyết trình
và khả năng đọc hiểu các tài liệu kỹ thuật bằng
tiếng Anh
Hình thành ý tưởng, lập kế hoạch, triển khai, vận
hành và đánh giá xây dựng một ứng dụng trên
Android và hệ thống liên quan ứng dụng trên
Android
2
2
2
2
3
3
2
2
2
2
2
G1
G2
G3
G4
3.3
4.3
4.4
4.5
8. Chuẩn đầu ra của môn học
Chuẩn đầu
ra MH
Mô tả
Chuẩn đầu
ra CDIO
Trình độ
năng lực
(Sau khi học xong môn học này, người học
có thể:)
Trình bày được hệ điều hành Android là gì,
lịch sử phát triển, ưu và nhược điểm của
Android. Cài đặt và sử dụng được các phần
mềm phát triển hệ điều hành Android.
Hiểu rõ các thành phần cơ bản của một ứng
dụng Android, các đối tượng điều khiển và
phương thức xử lý để xây dựng ứng dụng
Android.
1.1
1.2
2
G1.1
G1
2
G1.2
Hiểu rõ các thiết kế giao diện và xử lý giao
diện người dùng phù hợp cho một ứng dụng
cụ thể.
Có khả năng hiểu, vận dụng các mã nguồn
mở liên quan xử lý SMS, bluetooth, wifi,
nhận diện giọng nói, định vị, cảm biến gia
tốc
2.1.1
2
2
G2.1
2.2.1
2.2.2
G2.2
G2
Biết cách thiết kế phần cứng cơ bản và lập
trình cho Ardunio kết hợp ứng dụng
Android trong điều khiển.
2.2.4
2.3.1
3
G2.3
Có khả năng làm việc nhóm, trình bày một
vấn đề khoa học trước đám đông
3.1.1
3.2.6
3.3.1
4.3.1
4.3.2
3
2
2
2
2
G3.1
G3
Có thể đưa ý tưởng xây dựng một ứng dụng
Android từ yêu cầu của hệ thống thực tiễn.
G4.1
G4
12
Lập trình, phát triển và phân phối một ứng
dụng Android thông qua cài đặt trực tiếp
trên các thiết bị phù hợp.
Có khả năng kiểm tra, đánh giá và hoàn
thiện một ứng dụng sau khi đã triển khai.
4.4.2
4.4.3
2
2
G4.2
G4.3
4.5.1
4.5.2
4.5.3
4.5.4
2
2
2
2
9.
Đạo đức khoa học:
Các bài tập ở nhà và dự án phải được thực hiện từ chính bản thân
sinh viên. Nếu bị phát hiện có sao chép thì xử lý các sinh viên có liên
quan bằng hình thức đánh giá 0 (không) điểm quá trình và cuối kỳ.
10. Nội dung chi tiết môn học:
Chuẩn Trình Phương Phương
đầu ra
môn
học
độ
pháp
pháp
đánh
giá
Tuần
Nội dung
năng dạy học
lực
Chương 1: Giới thiệu hệ điều hành
Android
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
1. Lịch sử phát triển các thiết bị di
động và hệ điều hành di động
1.1 Lịch sử phát triển của các thiết bị
di động
G1.1
G1.2
2
2
1.2 Một số hệ điều hành di động phổ
biến
- Symbian
Đàm
thoại,
thuyết
- BlackBerry
- IOS
- Android
G2.2
2
giảng
tích cực
hóa
người
học
2. Hệ điều hành Android
2.1 Android là gì?
1
2.2 Lịch sử phát triển của hệ điều
hành Android
2.3 Các phiên bản hệ điều hành
Android
2.4 Các công cụ phát triển ứng dụng
Android
PPGD chính:
+ Thuyết giảng
+ Thảo luận nhóm
+ Trình chiếu
13
B/ Các nội dung cần tự học ở nhà:
(6)
G1.2
G2.1
2
2
-Tìm hiểu các hệ điều hành: Bada,
Titan.
G2.2
2
-So sánh ưu, khuyết điểm của các hệ
điều hành, lí do phổ biến của nó và
vùng lãnh thổ phổ biến.
G2.3
G3.1
2
2
-Tìm hiểu ưu và nhược điểm của hệ
điều hành Android. Cho ví dụ và cách
sử dụng hiệu quả dựa vào các ưu và
khuyết điểm đó.
- Kiến trúc nền tảng của hệ điều hành
Android
- Sinh viên download tất cả phần
mềm theo yêu cầu. Cài đặt tích hợp
các công cụ cần thiết. Tạo 2 máy ảo
với các phiên bản hệ điều hành khác
nhau.
Chương 2: Các thành phần cơ bản
trong một project Android
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
2.1 Chu kỳ tồn tại của một ứng dụng G1.2
Android
2.2 Activity
2.3 Intent
2.4 Các file chính của một project
Android
Đàm
thoại,
thuyết
giảng
tích cực
người
học
2
3
G2.3
2
B/ Các nội dung cần tự học ở nhà:
(6)
G2.3
2
- Tìm hiểu Content Provider và URI
- Tìm hiểu về Background Service
- Tìm hiểu về Telephony
- Tìm hiểu về Broadcast
Chương 3: Lập trình cơ bản trên
Android
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G2.3
G3.1
3
2
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
3.1 Ngôn ngữ Java cho Android
3.2 Tạo ứng dụng Hello World
3.3 Hướng dẫn Build và Run ứng
dụng cơ bản
3
viên
đàm
thoại
14
Viết
ứng
dụng,
quay
clip
B/ Các nội dung cần tự học ở nhà:
(6)
- Sinh viên tạo ứng dụng Hello World
và mô phỏng trên máy ảo
- Trích đóng gói và cài đặt trên thiết
bị thực chạy hệ điều hành Android
G2.3
2
Chương 4: Xây dựng các giao diện
người dùng cho ứng dụng
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
viên
đàm
thoại
G1.2
G2.2
G2.3
2
2
3
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
4.1 Thiết kế Layout cho ứng dụng
- ConstraintLayout
- LinearLayout
-TableLayout
-RelativeLayout
-FrameLayout
4
B/ Các nội dung cần tự học ở nhà:
(6)
-Tương ứng mỗi dạng Layout sinh
viên xây dựng một giao diện sử dụng
Layout đó.
Viết
ứng
dụng,
quay
clip
G2.2
G3.1
2
2
-Thiết kế một giao diện sử dụng
nhiều layout khác nhau
Chương 4: Xây dựng các giao diện
người dùng cho ứng dụng(tt)
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
4.2 Giới thiệu các View cơ bản
+ TextView & Ví dụ minh
hoạ
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G1.2
G2.2
G3.1
2
2
3
+ EditText & Ví dụ minh
họa
+ AutoCompleteTextView
+ Button & Ví dụ minh hoạ
+ ImageButton & Ví dụ
minh họa
viên
đàm
thoại
5
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
G2.3
3
Sinh viên viết các ứng dụng sử dụng
dụng,
quay
clip
TextView
và
EditText,
AutoCompleteTextView, Button sử
dụng các thuộc tính khác nhau để
hiểu rõ về đối tượng. Mô phỏng trên
máy ảo.
15
Chương 4: Xây dựng các giao diện
người dùng cho ứng dụng(tt)
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
5.3 Giới thiệu các View cơ bản
+ CheckBox & Ví dụ minh
hoạ
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G2.1
G2.2
G1.2
2
2
2
+ RadioButton & Ví dụ
minh họa
+ RadioGroup & Ví dụ minh
họa
viên
đàm
6
+ ToggleButton & Ví dụ
minh họa
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
G2.3
Sinh viên viết các ứng dụng minh
hoạt cho CheckBox, RadioButton,
RadioGroup, ToogleButton. Ứng
dụng kết hợp các đối tượng và mô
phỏng với máy ảo.
3
dụng,
quay
clip
Chương 4: Xây dựng các giao diện
người dùng cho ứng dụng(tt)
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G1.2
G2.2
G2.3
2
2
2
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
4.4 Picker Views
7
4.5 List Views
viên
đàm
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
G2.3
3
Sinh viên viết ứng dụng minh kết hợp
sử dụng các đối tượng đã học trong
đó có Picker View và List View
dụng,
quay
clip
Chương 5: Hiển thị hình và menu
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
5.1 Sử dụng ImageView để hiển thị
hình ảnh
5.2 Sử dụng Menus
5.3 Một vài đối tượng khác
G1.2
G2.2
G2.3
2
2
3
8
viên
đàm
16
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
G3.1
G2.2
2
2
Viết
ứng
Viết chương trình minh họa cho các
đối tượng ImageView, Menus, Clock.
Mô phỏng với máy ảo, đóng gói và
chạy trên thiết bị thực
dụng,
quay
clip
Chương 6: Các phương pháp xử lý
sự kiện trong Android Studio
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G1.2
G2.2
G3.1
2
2
3
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
6.1 Các khái niệm liên quan
6.2 Các phương thức đăng ký xử lý
sự kiện
9
6.3 Xử lý đa luồng trong Android
viên
đàm
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
dụng,
quay
clip
G4.1
G2.3
2
3
-
-
Mỗi phương thức đăng ký
xử lý sự kiện sinh viên viết
một ứng dụng minh họa.
Viết ứng dụng xử lý đa
luồng
Chương 7: Sử dụng Intent trong viết
các ứng dụng
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
G1.2
G2.2
G4.1
2
3
3
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
7.1 Sử dụng Intent trong các ứng
dụng Android.
7.2 Các ví dụ sử dụng Intent
viên
10
đàm
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
G2.3
3
-
-
Sinh viên viết ba ứng dụng
riêng lẻ minh họa cho việc
sử dụng Intent
Sinh viên viết ứng dụng tổng
hợp minh họa các trường
hợp sử dụng Intent
dụng,
quay
clip
17
Chương 8: Điều khiển thiết bị qua
tin nhắn SMS
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
8.1 Giới thiệu về Arduno
8.2 Giới thiệu tin nhắn SMS, về các
lớp ứng dụng SMS
8.3 Xây dựng phần cứng và phần
mềm hệ thống điều khiển thiết bị qua
tin nhắn SMS
G2.1
G2.2
G2.3
2
2
3
viên
đàm
11
thoại
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
dụng,
quay
clip
G3.1
2
3
2
-
-
Viết ứng dụng điều khiển G4.1
thiết bị qua tin nhắn SMS
Kết nối phần cứng Arduino
và viết chương trình
Ardunio
G4.2
-
Quay clip thực hiện lại.
Chương 9: Điều khiển thiết bị qua
Bluetooth
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
viên
đàm
thoại
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
G2.1
G2.2
G2.3
2
2
3
9.1
Giới thiệu về công nghệ
Bluetooth
9.2 Giới thiệu về các lớp ứng dụng
Bluetooth trong Android
9.3 Xây dựng phần cứng và phần
mềm hệ thống điều khiển thiết bị qua
Bluetooth
12
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
dụng,
quay
clip
G3.1
G4.1
G4.2
2
2
2
-
-
Viết ứng dụng điều khiển
thiết bị qua Bluetooth
Kết nối phần cứng Arduino
và viết chương trình
Ardunio
-
Quay clip thực hiện lại.
Chương 10: Điều khiển thiết bị qua
Wifi
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
10.1 Giới thiệu về công nghệ Wifi
10.2 Giới thiệu về các lớp ứng dụng
wifi trong Android
Cho
nhóm
báo cáo
thuyết
trình,
13
G2.1
G2.2
G2.3
2
3
3
18
10.3 Xây dựng phần cứng và phần
mềm hệ thống điều khiển thiết bị qua
wifi trực tiếp.
sau đó
giáo
viên
10.4 Tìm hiểu về Firebase
10.5 Xây dựng hệ thống IOTs cơ bản
B/ Các nội dung cần tự học ở nhà:
(6)
đàm
thoại
Viết
ứng
dụng,
quay
clip
G3.1
G4.1
G4.2
2
3
3
-
Viết ứng dụng điều khiển
thiết bị qua Bluetooth trực
tiếp.
-
-
Tạo tài khoản Firebase
Kết nối phần cứng Arduino
và viết chương trình
Ardunio điều khiển thiết bị
qua wifi
-
Quay clip thực hiện lại.
Chương 11: Các ứng dụng giao tiếp
thẻ RFID, NFC
Cho
nhóm
báo cáo
thuyết
trình,
sau đó
giáo
viên
đàm
thoại
A/ Các nội dung GD trên lớp: (3)
Nội dung GD lý thuyết:
11.1 Giới thiệu về công nghệ RFID,
NFC
11.2 Giới thiệu về các lớp ứng dụng
NFC trong Android
11.3 Xây dựng phần cứng và phần
mềm hệ thống điều khiển thiết bị
dùng RFID qua Module RC522
G2.1
G2.2
G2.3
2
2
3
2
G4.3
14
B/ Các nội dung cần tự học ở nhà:
(6)
Viết
ứng
dụng,
quay
clip
G3.1
G4.1
G4.2
3
3
2
-
-
Viết ứng dụng đọc ghi thẻ
RFID/NFC tần số 13.56
Mhz
Kết nối phần cứng Arduino,
RC522 và viết chương trình
Ardunio đọc ghi thẻ RFID
giao tiếp với Android.
-
Quay clip thực hiện lại.
Các
nhóm
báo cáo
đề tài,
giáo
viên
nhận
xét, cho
điểm
G1.1
G1.2
G2.1
G2.2
G2.3
G3.1
G4.1
2
2
2
3
3
3
2
Nghiệm thu các đề tài lớn của sinh
viên
15
Một số đề tài mở rộng về định vị
GPS, nhận diện giọng nói, nhận diện
chữ viết OCR, mã vạch,...
11. Đánh giá sinh viên:
19
- Thang điểm: 10
- Kế hoạch kiểm tra như sau:
Chuẩn Trình
Phương
pháp
đánh giá
Công
cụ
đánh
giá
Tỷ
lệ
(%)
Hình
thức
KT
Thời đầu ra
độ
năng
lực
Nội dung
điểm
đánh
giá
Các bài tập về nhà
50
Xây dựng ứng Tuần
G1.1
G1.2
G2.1
G2.2
G2.3
2
2
2
2
2
Viết ứng
dụng trên
điện thoại
Video
quay
quá
trình
thực
hiện
Video
quay
quá
trình
thực
hiện
Video
quay
quá
trình
thực
hiện
Video
quay
quá
trình
thực
hiện
Video
quay
quá
trình
thực
hiện
10
dụng sử dụng các
4
Layout
BT#1
BT#2
BT#3
BT#4
BT#5
Xây dựng ứng Tuần
G1.2
G2.2
G3.1
2
2
3
Viết ứng
dụng trên
điện thoại
10
10
10
10
dụng
về
5
TextView,
Button,
ImageView,
RadioButton
Viết ứng dụng về Tuần
ListView
G2.3
G3.1
G4.1
2
2
2
Viết ứng
dụng trên
điện thoại
6
Viết ứng dụng về Tuần
liên kết các
G2.2
G2.3
G3.1
2
3
2
Viết ứng
dụng trên
điện thoại
8
Activity, sử dụng
các Intent
Xây dựng ứng Tuần
dụng điều khiển 10
Thiết bị qua
Bluetooth
G2.3
G4.2
G4.3
3
2
3
Viết ứng
dụng trên
điện thoại
Tiểu luận báo cáo
50
Các nhóm sinh Tuần
viên báo cáo các 3-10
nội dung lúc học
do giáo viên
phân chia
G1.1
G2.1
G2.2
G3.1
2
2
2
2
Báo cáo
trước lớp
thông qua
trình chiếu
Bài báo
cáo, kỹ
năng
thuyết
trình
Báo
cáo,
video
sinh
20
TL#1
Sinh viên chia Tuần
nhóm làm đồ án 11-
G1.2
G3.1
G4.1
G4.2
2
2
2
3
Báo cáo,
demo ứng
dụng, mô
hình trước
lớp.
30
(project) kết thúc
môn, nội dung là
15
TL#2
20
trình
bày
ý
viên
nộp
tưởng, thiết kế
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Đề cương chi tiết môn Lập trình Android ứng dụng điều khiển", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
de_cuong_chi_tiet_mon_lap_trinh_android_ung_dung_dieu_khien.pdf

