1. Trang chủ
  2. » Tất cả

Microbit Starter Book

142 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

Tiêu đề Micro:bit
Trường học Việt Nam
Chuyên ngành Lập trình cho trẻ em IoT
Thể loại sách
Định dạng
Số trang 142
Dung lượng 3,94 MB

Nội dung

Micro:bit Lập trình cho trẻ em IoT Maker Việt Nam Mục lục Lời mở đầu   Đôi lời tác giả   Thuật ngữ hay sử dụng   Giới thiệu nội dung   Ai sử dụng?   Mục tiêu mang lại cho người đọc   Chuẩn bị   Giới thiệu tổng quan   STEM   STEM gì?   Đặc điểm giáo dục STEM   Mục tiêu   STEM & ART (STEAM)   Khoa học máy tính   Giới thiệu tổng quan   Các thành phần máy tính   Chức máy tính   Ngôn ngữ máy 10   Giới thiệu Blockly 11   Đơi nét lập trình 11   Giới thiệu lập trình Blockly 11   Board mạch micro:bit 13   Sử dụng Micrsoft PXT 14   Giới thiệu Microsoft PXT 14   Sử dụng Microsoft MakeCode 14   Tổng kết 16   Hello World 17   Giới thiệu Micro:bit 18   Về phần cứng 18   Ứng dụng 19   Lưu ý 21   Bắt đầu với Micro:bit 23   Làm quen với micro:bit 23   Hello World 23   Tổng kết 27   Lập trình blockly 28   Kiến thức 29   Tư logic, thuật toán 29   Biến gì, thao tác với biến với computer 30   Các phép so sánh logic 31   Lập trình Blockly 33   Nhóm lệnh bản-Basic 33   Nhóm lệnh vịng lặp-Loops 35   Nhóm lệnh Logic-Logic 36   Nhóm lệnh biến-Variables 36   Nhóm lệnh tốn học-Math 37   Nhóm lệnh ngõ vào-Input 38   Nhóm lệnh âm nhạc - Music 39   Nhóm lệnh LED 40   Nhóm lệnh Radio-Radio 41   Một số ví dụ 42   Tổng kết 46   Một số ứng dụng đơn giản 47   Flashing Heart 48   Giới thiệu 48   Mục tiêu 48   Chuẩn bị 48   Thực 48   Nạp chương trình 52   Luyện tập 52   Rock Paper Scissors 53   Giới thiệu 53   Mục tiêu 53   Chuẩn bị 53   Thực 53   Nạp chương trình 56   Giải thích hoạt động chương trình 57   Temperature 58   Giới thiệu 58   Mục tiêu 58   Chuẩn bị 58   Thực 58   Nạp chương trình 60   Giải thích chương trình 60   Guitar 62   Giới thiệu 62   Mục tiêu 62   Chuẩn bị 62   Thực 63   Nạp chương trình 67   Tổng kết 68   Các chức khác 69   Đọc tín hiệu Analog 70   Tổng quan 70   Khối dùng để đọc tín hiệu analog 70   Ứng dụng 70   Bài ví dụ 70   Đọc ghi tín hiệu digital 75   Tổng quan 75   Các khối dùng để đọc ghi tín hiệu digital 75   Ứng Dụng 75   Bài ví dụ 75   Các cảm biến 81   Cảm biến độ ẩm (Soil Moisture Sensor) 81   Cảm biến gia tốc (Accelemeter sensor) 81   Cảm biến ánh sáng (Light sensor) 82   Sử dụng với linh kiện bên 83   Dây dẫn có đầu kẹp cá sấu 83   Điều khiển động Servo 83   Một số luyện tập ứng dụng thú vị 91   Luyện tập 1: Đo độ ẩm đất (Soil Moisture) 91   Luyện tập 2: Giao tiếp hai micro:bit (Telegraph) 91   Luyện tập 3: Cảnh báo xe lửa (Railway Crossing Challenge) 92   Tổng kết 94   Tóm tắt chương 94   Micro:bit Radio 95   Microbit pear-to-pear 96   Chuẩn bị 96   Các bước thực 96   Luyện tập 100   Luyện tập 100   Luyện tập 100   War game 101   Giới thiệu khối sử dụng 101   Chuẩn bị 102   Luật chơi 102   Các bước thực 103   Kết thúc 107   Tổng kết 108   Micro:bit nâng cao 109   Bluetooth 110   Bluetooth 110   Pairing 110   Sử dụng nhóm lệnh Bluetooth 113   Các Bluetooth Service hỗ trợ micro:bit 115   Blockly Package 124   Các package nâng cao (Advanced package) 124   Tổng kết 126   Cheatsheet 127   Tổng kết 134   Thành viên tham gia đóng góp lời kết 135   Các thành viên tham gia đóng góp 135   Lời kết 135   Giấy phép sử dụng tài liệu 136   Micro:bit Lập trình cho trẻ em 1/136 Lời mở đầu Với tốc độ phát triển vũ bão khoa học- kỹ thuật ngày Bản thân cha, mẹ, người trước, ln mong muốn chuẩn bị cho hành trang tốt để trẻ có sống tốt đẹp tương lai Việc tiếp cận sớm với khoa học, công nghệ bước đệm tốt để em trở thành kĩ sư, lập trình viên tài giỏi đóng góp vào phát triển đất nước Thấu hiểu điều đó, chúng tơi viết sách với mục đích truyền cảm hứng, kích thích khả tư duy, khả tự học hỏi, tìm tịi khám phá đứa trẻ Sách viết theo hướng gần gũi để em dễ dàng tiếp cận kiến thức, hướng cho trẻ làm sản phẩm, mơ hình thực tế để giúp trẻ nhớ lâu, tăng khả sáng tạo Sẽ không dễ dàng cho em tiếp cận kiến thức thiếu hỗ trợ tích cực từ phía thầy, cơ, cha, mẹ người thân Hãy giúp bé bắt đầu đường trở thành kĩ sư, lập trình viên hàng đầu giới tương lai không xa với sách Đôi lời tác giả Chủ biên sách ông Phạm Minh Tuấn(TuanPM) Với kinh nghiệm nhiều năm làm việc mảng lập trình, tác giả xây dựng sách với mục đích đóng góp phần nhỏ kiến thức để giúp khơi dậy sáng tạo, khả tư em, mầm non tương lai đất nước Thuật ngữ hay sử dụng • STEM: Là chữ từ tiếng anh "Science (Khoa học) - Technology (Công nghệ) - Engineering (Kĩ thuật) - Mathematics (Toán học)", thường sử dụng giải sách giáo dục lựa chọn chương trình giảng dạy trường học để nâng cao khả cạnh tranh phát triển khoa học cơng nghệ • Lệnh : Hay cịn gọi thị, nhằm lệnh cho máy tính thực thao tác • Bluetooth: kiểu truyền liệu không dây với khoảng cách ngắn sử dụng sóng radio tần số 2.4Ghz để kết nối thiết bị • Micro:bit: Là board mạch điện tử sản xuất hợp tác nhiều tập đoàn lớn giới, nhằm giúp nhằm giúp cho người trẻ tuổi sáng tạo phát triển kỹ cốt lõi cần thiết lĩnh vực khoa học - công nghệ - kỹ thuật thông qua việc lập trình board • Blockly : Phương pháp lập trình cách kéo thả khối • Tín hiệu analog : Là loại tín hiệu liên tục theo thời gian, ví dụ thời điểm, khoảng điện áp từ đến 5v lấy nhiều giá trị điện áp 0.1V, 3.3V, 4.9V … 2/136 • Tín hiệu digital: Là loại tín hiệu rời rạc theo biên độ, ví dụ thời điểm khoảng điện áp từ đến 5V, Tín hiệu digital nhận giá trị 0V 5V, khơng có giá trị khác iotmaker.vn Micro:bit Lập trình cho trẻ em 3/136 Giới thiệu nội dung • Phần mở đầu - Bài 1: Phần giải thích từ ngữ thường nhắc tới liên quan đến mảng giáo dục kiến thức cho trẻ em, khái niệm, thuật ngữ thường sử dụng lập trình • Phần nội dung ◦ Bài - Giới thiệu cơng cụ giúp em lập trình, bao gồm board mạch để lập trình micro:bit, phương thức để lập trình Blockly trang web để viết code makecode.microbit.org Tiếp theo em thực hành với micro:bit thông qua hướng dẫn với tên gọi hello world (xin chào giới) ◦ Bài - Phần tập trung vào giải thích nhóm lệnh trang makecode.microbit.org để em hiểu rõ dùng để tra cứu lập trình Kết thúc học em ơn lại kiến thức thơng qua ví dụ máy đo tình yêu ◦ Bài - Trẻ thích thú trải qua học này, phần cho em làm ứng dụng Flashing Heart để nhấp nháy hình trái tim micro:bit, Rock Paper Scissors để lắc micro:bit thấy hình ảnh vui nhộn, Temperature để đo nhiệt độ môi trường Guitar để tạo đàn ghi-ta đáng yêu Những ứng dụng phần giúp em ôn lại kiến thức học trước, mặc khác giúp rèn luyện kĩ thực hành ◦ Bài - Bài học hướng cho trẻ khả tư sáng tạo, vất vả cho bé để hoàn thành hết yêu cầu đặt đo độ ẩm đất, micro:bit giao tiếp với cảnh báo cho xe lửa, thầy, cơ, cha, mẹ người thân hướng dẫn em để có kết tốt ◦ Bài - Nội dung học truyền liệu micro:bit thơng qua sóng radio (khơng cần dây kết nối) Nhanh lên em, học thú vị chờ khám phá ◦ Bài - Đây phần nâng cao sách, kết nối micro:bit với điện thoại, sử dụng ứng dụng cài đặt điện thoại để điều khiển micro:bit thông qua công nghệ truyền liệu Bluetooth Thầy, cô, cha, mẹ người thân hỗ trợ em để hoàn thành hướng dẫn • Phần phụ lục - Cheatsheet giúp tra cứu nhanh lệnh thường sử dụng lập trình với Microsoft PXT Ai sử dụng? Đối tượng sách hướng đến chủ yếu em có độ tuổi từ tuổi trở lên Tuy nhiên, khó khăn cho em khơng có hướng dẫn tận tình từ phía thầy, cơ, cha, mẹ người thân 4/136 gia đình Hãy đồng hành bé để bước hoàn thành hướng dẫn sách Mục tiêu mang lại cho người đọc • Cuốn sách biên soạn với mục đích giúp kích thích khả tư duy, sáng tạọ cho em Đồng thời rèn luyện kĩ thực hành làm việc đội, nhóm • Định hướng cho trẻ sớm tiếp cận với lập trình Một ngành công nghệ đầy hứa hẹn, phát triển cần thiết thời đại Chuẩn bị Để học sách này, cần số u cầu sau: • Có micro:bit để lập trình • Có máy tính cá nhân để viết code trang makecode.microbit.org • Điện thoại smartphone để cài đặt ứng dụng để điều khiển micro:bit • Nên có thêm số phụ kiện kèm dây đấu nối, cảm biến, động để thực hành iotmaker.vn ... makecode .microbit. org Tiếp theo em thực hành với micro:bit thông qua hướng dẫn với tên gọi hello world (xin chào giới) ◦ Bài - Phần tập trung vào giải thích nhóm lệnh trang makecode .microbit. org... Micro:bit Radio 95   Microbit pear-to-pear 96... cần số u cầu sau: • Có micro:bit để lập trình • Có máy tính cá nhân để viết code trang makecode .microbit. org • Điện thoại smartphone để cài đặt ứng dụng để điều khiển micro:bit • Nên có thêm số

Ngày đăng: 19/03/2022, 09:33