(Luận văn) thiết kế chủ đề stem xe robot tự dò đường dùng cảm biến hồng ngoại nhằm bồi dưỡng năng lực

205 1 0
(Luận văn) thiết kế chủ đề stem xe robot tự dò đường dùng cảm biến hồng ngoại nhằm bồi dưỡng năng lực

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM TP HỒ CHÍ MINH NGUYỄN ĐỨC ANH lu an n va to ie gh tn THIẾT KẾ CHỦ ĐỀ STEM p “XE ROBOT TỰ DÒ ĐƯỜNG” DÙNG CẢM BIẾN oa nl w HỒNG NGOẠI NHẰM BỒI DƯỠNG NĂNG LỰC d GIẢI QUYẾT VẤN ĐỀ CHO HỌC SINH THCS oi lm ul nf va an lu z at nh KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC z m co l gm @ an Lu n va Thành phố Hồ Chí Minh, tháng năm 2020 ac th si BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM TP HỒ CHÍ MINH NGUYỄN ĐỨC ANH lu an THIẾT KẾ CHỦ ĐỀ STEM va n “XE ROBOT TỰ DÒ ĐƯỜNG” DÙNG CẢM BIẾN tn to ie gh HỒNG NGOẠI NHẰM BỒI DƯỠNG NĂNG LỰC p GIẢI QUYẾT VẤN ĐỀ CHO HỌC SINH THCS d oa nl w an lu oi lm ul nf va Chuyên ngành: Sư phạm Vật lí KHỐ LUẬN TỐT NGHIỆP ĐẠI HỌC z at nh z gm @ NGƯỜI HƯỚNG DẪN KHOA HỌC: m co l Th.S LÊ HẢI MỸ NGÂN an Lu n va Thành phố Hồ Chí Minh, tháng năm 2020 ac th si lu an n va p ie gh tn to d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si lu an n va p ie gh tn to d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si i LỜI CẢM ƠN Tôi xin chân thành cảm ơn Ban giám hiệu, Phòng Đào tạo Đại học, Ban chủ nhiệm, q Thầy Cơ giáo khoa Vật lí trường Đại học Sư phạm TP Hồ Chí Minh quý Thầy Cô giáo trực tiếp giảng dạy, giúp đỡ suốt q trình học tập Tơi xin chân thành cảm ơn thầy cô chuyên gia giáo dục STEM lu cho ý kiến góp ý sâu sắc đề tài khố luận Đặc biệt, tơi xin bày tỏ lòng biết ơn an sâu sắc đến giảng viên hướng dẫn: Th.S Lê Hải Mỹ Ngân – người tận tình n va bảo, hướng dẫn, giúp đỡ, động viên, đóng góp nhiều ý kiến quý báu cho tơi to Cuối cùng, tơi xin bày tỏ lịng biết ơn đến gia đình, người thân, bạn bè ie gh tn suốt q trình nghiên cứu hồn thành khoá luận tốt nghiệp p giúp đỡ, động viên tơi suốt q trình học tập năm trường đại học nl w suốt thời gian thực khoá luận d oa Xin chân thành cảm ơn an lu TP Hồ Chí Minh, tháng năm 2020 oi lm ul nf va Tác giả z at nh NGUYỄN ĐỨC ANH z m co l gm @ an Lu n va ac th si ii MỤC LỤC LỜI CẢM ƠN DANH MỤC CÁC KÍ HIỆU, CHỮ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC HÌNH ẢNH MỞ ĐẦU Chương CƠ SỞ LÍ LUẬN CỦA ĐỀ TÀI lu an 1.1 Giáo dục STEM n va 1.1.1 Khái niệm Giáo dục STEM tn to 1.1.2 Mục tiêu giáo dục STEM ie gh 1.1.3 Giáo dục STEM Việt Nam p 1.1.4 Quy trình dạy học STEM dựa hoạt động thiết kế kĩ thuật w oa nl 1.2 Giáo dục khoa học Robot 13 d 1.2.1 Giới thiệu Giáo dục khoa học Robot 13 lu va an 1.2.2 Giáo dục khoa học Robot Giáo dục STEM 13 ul nf 1.2.3 Công cụ Robot Giáo dục khoa học Robot 14 oi lm 1.2.4 Cấu trúc hệ thống robot Giáo dục Robot 16 z at nh 1.3 Dạy học phát triển lực giải vấn đề 17 1.3.1 Khái niệm lực giải vấn đề 17 z gm @ 1.3.2 Cấu trúc lực giải vấn đề 17 1.3.3 Giải vấn đề theo Tư máy tính (Computational Thinking) 18 l m co 1.3.4 Khung lực giải vấn đề giáo dục khoa học robot 20 an Lu Chương THIẾT KẾ CHỦ ĐỀ STEM “XE ROBOT TỰ DÒ ĐƯỜNG” 24 2.1 Bối cảnh ý nghĩa thực tiễn chủ đề 24 n va ac th si iii 2.2 Mục tiêu dạy học phát triển lực giải vấn đề 25 2.3 Phân tích nội dung kiến thức chủ đề 27 2.3.1 Môn Khoa học tự nhiên .29 2.3.2 Môn Công nghệ 30 2.3.3 Môn Tin học 30 2.3.4 Mơn Tốn học 31 lu 2.4 Tiến trình tổng thể pha hoạt động tiến trình dạy học 32 an n va 2.5 Phương tiện, học liệu .35 2.5.2 Tài liệu hướng dẫn thực sản phẩm .39 ie gh tn to 2.5.1 Bộ dụng cụ Arduino – based robotic kit 35 p 2.5.3 Học liệu chủ đề 58 oa nl w 2.5.4 Bộ câu hỏi định hướng 61 d 2.6 Tiến trình tổ chức dạy học chi tiết 65 lu va an 2.6.1 Hoạt động 1: Đặt vấn đề Tìm hiểu tổng quan robot 65 ul nf 2.6.2 Hoạt động 2: Khám phá kiến thức .70 oi lm 2.6.3 Hoạt động Lập thiết kế sản phẩm 93 z at nh 2.6.4 Hoạt động 4: Lắp ráp vận hành sản phẩm .97 2.6.5 Hoạt động 5: Báo cáo sản phẩm 98 z 2.7 Đánh giá lực giải vấn đề học sinh 100 gm @ 2.7.1 Công cụ đánh giá 100 l m co 2.7.2 Khung rubrics đánh giá lực giải vấn đề 101 an Lu 2.8 Một số lưu ý cho GV triển khai tổ chức dạy học chủ đề 108 Chương KHẢO SÁT Ý KIẾN CHUYÊN GIA 110 n va ac th si iv 3.1 Mục tiêu khảo sát 110 3.2 Đối tượng khảo sát 110 3.3 Hình thức khảo sát 110 3.4 Nội dung khảo sát 110 3.5 Kết khảo sát 111 3.5.1 Danh sách chuyên gia cho ý kiến 111 lu an 3.5.2 Kết khảo sát ý kiến chuyên gia 111 n va 3.5.3 Ý kiến chuyên gia chủ đề 114 tn to 3.6 Nhận xét 117 ie gh KẾT LUẬN VÀ KIẾN NGHỊ p TÀI LIỆU THAM KHẢO d oa nl w PHỤ LỤC oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si v DANH MỤC CÁC KÍ HIỆU, CHỮ VIẾT TẮT Chú thích GV Giáo viên HS Học sinh GD Giáo dục NL Năng lực GQ Giải GQVD Giải vấn đề EDP Engineering Design Process THCS Trung học sở HĐ Hoạt động PHT Phiếu học tập PhĐG Phiếu đánh giá d Bộ cơng cụ lu Kí hiệu an n va p ie gh tn to oa nl w oi lm ul nf va an lu BCC z at nh z m co l gm @ an Lu n va ac th si vi DANH MỤC CÁC BẢNG Bảng 1.1 Các pha hoạt động quy trình dạy học STEM theo thiết kế kĩ thuật 11 Bảng 1.2 So sánh tư GQVD tư máy tính[27] 19 Bảng 1.3 Khung lực giải vấn đề GD khoa học robot 20 Bảng 2.1 Bảng mục tiêu lực giải vấn đề chủ đề 25 Bảng 2.2 Phân tích nội dung kiến thức môn KHTN 29 Bảng 2.3 Phân tích nội dung kiến thức môn Công nghệ 30 lu Bảng 2.4 Phân tích nội dung kiến thức mơn Tin học 30 an Bảng 2.6 Bảng tiến trình tổng thể tóm tắt pha hoạt động dạy học 32 n va Bảng 2.5 Phân tích nội dung kiến thức mơn Toán học 31 to gh tn Bảng 2.7 Bộ dụng cụ sử dụng chủ đề 36 Bảng 2.8 Hướng dẫn lắp ráp sản phẩm HĐ2.1 42 ie p Bảng 2.9 Hướng dẫn lắp ráp sản phẩm HĐ2.2 46 nl w Bảng 2.10 Hướng dẫn lắp ráp sản phẩm HĐ2.3 50 oa Bảng 2.11 Hướng dẫn lắp ráp hoàn thiện sản phẩm 54 d Bảng 2.12 Nguyên lí hoạt động sản phẩm 56 lu va an Bảng 2.13 Danh sách học liệu sử dụng chủ đề 58 ul nf Bảng 2.14 Bộ câu hỏi định hướng số 61 oi lm Bảng 2.15 Bộ câu hỏi định hướng số 62 Bảng 2.16 Bộ câu hỏi định hướng số 63 z at nh Bảng 2.17 Bộ câu hỏi số 63 Bảng 2.18 Bộ câu hỏi định hướng số 64 z gm @ Bảng 2.19 Tiến trình dạy học Hoạt động 65 Bảng 2.20 Tiến trình dạy học Hoạt động 2.1 71 l Bảng 2.21 Tiến trình dạy học hoạt động 2.2 73 m co Bảng 2.22 Tiến trình dạy học Hoạt động 2.3 82 an Lu Bảng 2.23 Tiến trình Hoạt động 3.1 94 n va ac th si PL55 Bước 3: chờ trình duyệt tải trang web xong ta sử dụng mBlock online lu an n va p ie gh tn to d oa nl w an lu Tải thêm extension để điều khiển Motor mạch điều khiển L293D oi lm ul nf va Nhấn nút thêm extension: z at nh z m co l gm @ an Lu n va ac th si PL56 Gõ vào Search để tìm kiếm: L293D lu an n va ie gh tn to p Sau tìm extension tên “Motor shield L293D” với thơng tin “…Made by NGUYEN nl w DUC ANH” Chọn nút +Add để thêm extension d oi lm ul nf va an lu điều khiển motor: oa Sau thêm extension, ta có thêm tab khối lệnh “Robot” màu tím để giao tiếp z at nh z m co l gm @ an Lu n va ac th si PL57 Khối lệnh lập trình mBlock Chúng ta phân loại khối lệnh mBlock dựa tiêu chí sau: + Hình dạng khối lệnh: Ngơn ngữ lập trình dạng block thiết kế với nhiều khối lệnh hình dạng khác ứng với mục đích khối lệnh Các khối lệnh ghép nối trực tiếp với nhau, cho chúng cần phải khớp đường biên (giống trị chơi xếp hình puzzle) Có loại hình dạng khối lệnh chính: lu • Khối hình nón (Hat blocks) an n va p ie gh tn to • Khối xếp chồng (Stack blocks) w d oa nl • Khối lệnh báo cáo (Reporter blocks) va an lu oi lm ul nf • Khối lệnh logic (Boolean blocks) z at nh • Khối lệnh điều khiển (Control blocks) z l gm @ m co + Nhóm khối lệnh: khối lệnh phân bố khu vực nhóm khối lệnh có chức khác nhau, nhóm có nhiều khối lệnh cụ thể có chức định an Lu n va ac th si PL58 Nhóm khối lệnh khác với nhóm khác màu sắc tên gọi Lập trình Arduino mBlock có loại khối lệnh sau: Nhóm Chức Pin hay chân cắm: dùng để đọc/xuất liệu với chân cắm Arduino Serial port: dùng để giao tiếp Arduino máy tính Nhóm lu an Data: thao tác với liệu đặt ràng buộc, ánh xạ, hay chuyển đổi liệu n va p ie gh tn to Sensor: giao tiếp với cảm biến; lấy giá trị thời gian Chức Events: dùng để khởi tạo kiện hoạt động chương trình Control: gồm khối lệnh điều khiển khối điều kiện – thì, vịng lặp Operators: gồm khối lệnh thực phép tính tốn tử (+, -, *, /), toán tử so sánh (>, , 50, gán giá trị cho a a nhân với 100 d oa nl w oi lm ul nf va an lu z at nh z Khối lệnh điều kiện nếu-thì-nếu khơng: gồm chứa khối lệnh logic, bên có chứa khoảng trống sau ‘then’ khoảng trống sau ‘else’ để chứa khối lệnh hành động Nếu khối lệnh logic có giá trị ĐÚNG thực khối hành động sau ‘then’, ngược lại, SAI thực hành động sau ‘else’ m co l gm @ an Lu n va ac th si PL66 Ví dụ: Nếu a > 50, gán giá trị cho a a nhân với 100, không, gán giá trị cho a 50 lu Khối lệnh lặp có điều kiện: gồm chứa khối lệnh điều kiện, bên chứa khối lệnh hành động Khối lệnh lặp lặp lại hành động khối điều kiện có giá trị ĐÚNG Ví dụ: Mỗi lần lặp cộng thêm cho a đơn vị, a = 50 an n va p ie gh tn to d oa nl w lu va an f) Khối lệnh điều khiển motor (Robot) Chức Nhóm oi lm Khối lệnh ul nf Tất khối lệnh điều khiển motor thuộc nhóm khối lệnh xếp chồng z at nh z Dùng để lệnh thực thi cho motor nối vào chân cắm “M1” quay theo chiều tiến với mức công suất 100% Khối lệnh có chọn: + để chọn vị trí chân nối motor với vi mạch, gồm chân M1, M2, M3, M4 + ô để điền giá trị công suất từ 0% đến 100% (0% yếu nhất, 100% mạnh nhất) m co l gm @ an Lu n va ac th si PL67 lu Dùng để lệnh thực thi cho motor nối vào chân cắm “M1” quay theo chiều tiến với mức công suất 100% thời gian giây Khối lệnh có chọn: + ô để chọn vị trí chân nối motor với vi mạch, gồm chân M1, M2, M3, M4 + ô để điền giá trị công suất từ 0% đến 100% + để điền thời gian quay, tính theo giây an va n Khối lệnh để lệnh thực thi dừng quay motor Khối lệnh có ô chọn: vị trí chân nối motor với vi mạch, gồm chân M1, M2, M3, M4 p ie gh tn to d oa nl w Dùng để lệnh thực thi cho motor nối vào chân cắm “M1” quay theo chiều lùi với mức công suất 100% Khối lệnh có chọn: + để chọn vị trí chân nối motor với vi mạch, gồm chân M1, M2, M3, M4 + ô để điền giá trị công suất từ 0% đến 100% oi lm ul nf va an lu z at nh z m co l gm @ Dùng để lệnh thực thi cho motor nối chân “M1” quay theo chiều lùi với mức công suất 100% thời gian giây Khối lệnh có chọn: + để chọn vị trí chân nối motor với vi mạch, gồm chân M1, M2, M3, M4 + ô để điền giá trị công suất từ 0% đến 100% an Lu n va ac th si PL68 + để điền thời gian quay, tính theo giây Nạp code cho mạch Arduino Bước 1: Kết nối mạch Arduino với máy tính thơng qua dây cáp USB Bước 2: Kết nối với Arduino phần mềm mBlock lu an n va p ie gh tn to d oa nl w Chọn nút Connect an lu Tick “Show all connected devices” để hiển thị tất thiết bị → Chọn thiết bị →Chọn oi lm ul nf va Conncect z at nh z m co l gm @ an Lu n va ac th si PL69 Tiến hành nhấn nút Upload để nạp code vào mạch Arduino: lu an n va p ie gh tn to d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si

Ngày đăng: 17/07/2023, 09:45

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

  • Đang cập nhật ...

Tài liệu liên quan