Độ tuổi từ 5 - 11: Lập trình Scratch 3.0 với robot mBot level 1


Lập trình Scratch 3.0 với robot mBot level 1

Scratch 3.0 phát hành vào ngày 02/01/2019 là một dự án (project) của Lifelong Kindergarten Group tại MIT Media Lab. Thông qua các thao tác kéo-thả và ghép các khối được thiết kế và lập trình sẵn, các con có thể rất dễ dàng lập trình sáng tạo các loại sản phẩm và ứng dụng khác nhau như trò chơi xếp số, ứng dụng học toán, ứng dụng học tiếng Anh, ...

Scratch giúp các con học được cách tư duy sáng tạo, tăng cường khả năng tư duy logic, suy luận hệ thống và cách thức làm việc nhóm - là những kỹ năng cần thiết của thế kỷ 21.

mBlock là một biến thể của Scratch nhưng được tối ưu cho việc nạp chương trình cho phần cứng thuộc nền tảng Arduino. Điểm khác biệt của mBlock so với Scratch là việc thay đổi vị trí khối More Blocks bằng khối Robots để có thể dễ dàng đưa thêm các extensions vào như mBot, Arduino, EasyBot, …

Đây là level đầu tiên trong lộ trình lập trình Scratch với mBot-Arduino gồm 5 level. Điểm đặc biệt của khóa học này là sự kết hợp rất tự nhiên giữa Scratch với robot mBot, tức là cách thức để các con lập trình cho robot mBot rất giống so với lập trình Scratch. Chính vì vậy nên các con sẽ rất dễ dàng tiếp cận được với lập trình cho robot mBot một cách rất tự nhiên giúp các con hứng thú với việc học tập. Hơn nữa, mBot rất dễ dàng kết hợp với Arduino để có thể mở rộng lập trình bằng cách thêm các thành phần mở rộng vào để lập trình, và việc lập trình lại có thể thực hiện được bằng cả Scratch lẫn ngôn ngữ C. Điều này giúp các con có thể đi theo lộ trình học rất sâu về robot.

MỤC TIÊU/SẢN PHẨM

  • Nắm được giao diện của Scratch 3.0
  • Nắm được tổng quan các loại khối lệnh điều khiển nhân vật
  • Nắm vững các cách thức chỉnh sửa nhân vật
  • Nắm vững các lệnh trong khối Looks
  • Sản phẩm: Ứng dụng hội thoại giữa hai nhân vật
  • Nắm vững các lệnh trong khối Motion
  • Sản phẩm: Ứng dụng di chuyển đến các góc của nhân vật
  • Nắm được cấu tạo của robot mBot
  • Lắp ráp hoàn chỉnh robot mBot
  • Nắm được khối Move trong mBlock
  • Lập trình cho robot mBot di chuyển tiến, lùi, quay trái, quay phải, quay theo hướng bất kỳ.

NỘI DUNG CHÍNH CỦA KHÓA HỌC

  • Giao diện của Scratch
  • Các loại khối lệnh điều khiển nhân vật trong Scratch
  • Cách thức chỉnh sửa nhân vật
  • Các lệnh trong khối Looks
  • Các lệnh trong khối Motion
  • Cấu tạo của robot mBot
  • Lắp ráp hoàn chỉnh robot mBot
  • Giới thiệu các bộ phận, các cảm biến và tác dụng của robot mBot
  • Khối Move trong mBlock
  • Lập trình cho robot mBot di chuyển theo các hướng
  • Áp dụng cách thức lập trình Scratch vào lập trình điều khiển robot để thấy được rõ cách thức trong thực tiễn cuộc sống và sản xuất, từ đó tiếp cận được dễ dàng với cuộc Cách mạng công nghiệp 4.0
  • Lập trình điều khiển cho robot mBot với các chủ đề: The Mouse loves Apples, Pick Apples, The Arithmetic Challenge, Guess.

THỜI LƯỢNG VÀ THỜI GIAN HỌC

  • Tổng số buổi học: 8 buổi (1 buổi học = 2h)
  • Các con có thể chọn học các buổi: sáng (từ 8h), chiều (từ 14h) hoặc tối (từ 18h).

ĐỊNH HƯỚNG

Khóa học: Lập trình Scratch 3.0 với robot mBot level 2

HỌC PHÍ

Học phí toàn khóa học: 1.600.000 đ

  • Được học thử miễn phí 1 buổi
  • Đăng ký nhóm học: Giảm 15% học phí/học viên
  • Hình thức học áp dụng: Offline hoặc Online
  • Khuyến khích:
    • Học viên sẽ được giảm 20%, 15%, 10% học phí nếu con đạt được một trong các giải tương ứng là vàng, bạc, hoặc đồng của cuộc thi về robot, toán học, công nghệ, hoặc tiếng Anh.
    • Số buổi học của mỗi học viên có thể giảm xuống nếu học viên có thể tiếp thu nhanh. Ví dụ nếu khóa học có 9 buổi nhưng học viên chỉ mất 7 buổi đã học xong thì 2 buổi còn lại sẽ được xử lý bằng cách hoàn lại số tiền tương ứng hoặc giảm trực tiếp vào học phí của khóa học tiếp theo. Điều này được thực hiện là bởi V1Study luôn mong muốn tìm kiếm được những học viên có năng khiếu và tố chất về công nghệ.
(Bản quyền khóa học thuộc về V1Study.com. Cấm sao chép dưới mọi hình thức!)
« Prev
Next »