Giới thiệu

Khi tìm hiểu về cuộc đời của những tỉ phú công nghệ như Bill Gates (người sáng lập ra hệ điều hành Windows và hãng Microsoft), Mark Zuckerberg (sáng lập ra Facebook) hay Elon Musk (sáng lập công ty xe điện Tesla và tàu phóng tên lửa tái sử dụng FalconX)... chúng ta sẽ thấy họ đều có một điểm chung rất ngạc nhiên là họ được tìm hiểu về máy tính, công nghệ và học lập trình từ rất sớm. Đây cũng là nền tảng giúp cho họ có được những thành công từ rất sớm trong cuộc đời của mình.

Steve Jobs, người sáng lập ra Apple đã từng nói ""Mỗi người trên đất nước này đều nên học cách lập trình máy tính... Bởi nó dạy chúng ta cách suy nghĩ". Từ đó chúng ta có thể thấy rằng, nếu các em nhỏ có thể làm quen với lập trình từ sớm thì sẽ giúp các em hình thành được tư duy logic để giải quyết vấn đề một cách hợp lý và tư duy sáng tạo, và đó là nền tảng quan trọng cho các em đi nhanh và đi xa hơn trong nghề nghiệp của mình trong tương lai.

Cuốn sách này bao gồm 30 bài học hướng dẫn làm quen với lập trình thông qua công cụ Yolo:Bit và lập trình kéo thả các khối, phù hợp với các em nhỏ độ tuổi từ 10 đến 16.

Yolo:Bit là một máy tính mini gọn trong lòng bàn tay (5x5cm), được tạo ra dựa theo hình mẫu của Micro:Bit, một chương trình rất thành công ở nước Anh và các nước châu Âu, nhưng được thiết kế lại để tối ưu về giá thành và chức năng phù hợp với môi trường của giáo dục Việt Nam.

Yolo:Bit có đầy đủ các thành phần của một máy tính lập trình được như đầu vào input (2 nút nhấn, các cảm biến ánh sáng, nhiệt độ và cử chỉ), đầu ra output (đèn led hiển thị, loa), các kết nối usb với máy tính cũng như kết nối không dây như WiFi, Bluetooth và các châm cắm mở rộng.

Giao diện của công cụ lập trình Yolo:Bit rất thân thiện với các bạn nhỏ, chủ yếu là các nút bấm đầy màu sắc, các chức năng hoàn toàn hiện lên trên màn hình và dễ tìm kiếm.

Các bài học trong cuốn sách được mô tả một cách chi tiết với đầy đủ các phần sau cho từng bài:

  1. Tiêu đề bài học
  2. Mô tả
  3. Mục tiêu
  4. Độ khó
  5. Hướng dẫn xây dựng chương trình
  6. Kết quả
  7. Bài tập mở rộng

Cuốn sách khuyến nghị phụ huynh và các em đi qua các bài học theo thứ tự đã được sắp xếp như trong sách để đạt được kết quả cao nhất.

Mặc dù các bài học dựa trên ngôn ngữ lập trình kéo thả các khối, các em sẽ vẫn dễ dàng chuyển sang dùng ngôn ngữ lập trình chữ viết khi đã nắm được kiến thức cơ bản và muốn làm các ứng dụng nâng cao hơn.

YoloStem hy vọng cuốn sách sẽ có ích cho các phụ huynh và các em nhỏ trong quá trình khám phá thế giới lập trình đầy thú vị và sáng tạo của mình.

results matching ""

    No results matching ""