Chuyên mục
Khám phá Scratch Blog

Tải trang phục lên từ máy tính

Tải trang phục lên từ máy tính

Bước 1:

Từ khu vực góc dưới bên trái màn hình, di chuột tới biểu tượng hình con mèo, nhấn vào nút Tải trang phục. Sau đó màn hình sẽ hiển thị một hộp thoại.

Tải trang phục lên từ máy tính

Bước 2:

Tìm vị trí và chọn trang phục muốn tải lên từ máy tính. Trong ví dụ này, chúng ta chọn tải lên một trang phục đã có sẵn, tên là Tư Thế Đi 4.

Bước 3:

Nhấn nút Open.

Kết quả sau khi thực hiện:

Tải trang phục lên từ máy tính

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Chọn một trang phục ngẫu nhiên

Từ khu vực góc dưới bên trái màn hình, di chuột tới biểu tượng hình con mèo, nhấn vào nút Bất ngờ (biểu tượng hình ngôi sao). Đây là nút giúp chương trình tự chọn một trang phục bất kỳ có trong thư viện của Scratch. Mỗi lần ấn vào nút này, một trang phục ngẫu nhiên sẽ được chọn cho nhân vật.

Kết quả sau khi thực hiện: 

Trang phục Star đã được chọn ngẫu nhiên cho nhân vật.

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Vẽ trang phục sử dụng công cụ vẽ cung cấp bởi Scratch

Vẽ trang phục sử dụng công cụ vẽ cung cấp bởi Scratch

Bước 1:

Từ khu vực góc dưới bên trái màn hình, di chuột tới biểu tượng hình con mèo, nhấn vào nút Vẽ (biểu tượng hình bút vẽ). Đây là nút giúp chúng ta tạo một trang phục mới không có gì lúc ban đầu để ta tự vẽ.

Vẽ trang phục sử dụng công cụ vẽ cung cấp bởi Scratch

Bước 2:

Sử dụng các công cụ vẽ có sẵn như cọ vẽ, tẩy, đổ màu, hình tròn, hình vuông và thậm chí có thể thêm cả chữ vào trang phục. 

Một số công cụ hữu ích có thể dùng như:

Vẽ trang phục sử dụng công cụ vẽ cung cấp bởi Scratch
  1. Trở về trạng thái lúc trước hay sau (Undo/Redo)
  2. Nhóm/Hủy nhóm các đối tượng
  3. Đưa đối tượng lên phía trên/xuống dưới
  4. Đưa đối tượng lên trên cùng/xuống dưới cùng
  5. Màu tô đối tượng và màu viền đối tượng
  6. Sao chép/Dán
  7. Xóa đối tượng đang chọn
  8. Lật ngang/dọc đối tượng đang chọn

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Chọn trang phục có sẵn trong thư viện của Scratch

Trước hết, để thêm trang phục, chúng ta cần truy cập vào mục Trang phục:

Chọn trang phục có sẵn trong thư viện của Scratch

Bước 1:

Từ khu vực góc dưới bên trái màn hình, nhấn vào nút thay đổi trang phục hoặc chọn nút có hình kính lúp. Đây là nút đưa chúng ta đến thư viện trang phục của Scratch với nhiều chủ đề khác nhau và ở đó ta có thể chọn một trang phục tùy ý.

Để có thể chọn trang phục có sẵn trong thư viện của Scratch, chúng ta cần làm các bước sau

Bước 2:

Chọn một trang phục muốn sử dụng. Trong ví dụ này, chúng ta chọn phông nền có tên là Cat Flying – b.

Lưu ý: 

Ô tìm kiếm: Có thể tìm nhanh tên trang phục khi gõ vào ô này. Do tên các trang phục đều bằng tiếng Anh nên khi tìm kiếm trang phục nên gõ bằng tiếng Anh.

Các ô chủ đề: Các trang phục được phân loại thành nhiều chủ đề khác nhau, thuận tiện cho việc tìm kiếm.

Kết quả sau khi thực hiện:

Chọn trang phục có sẵn trong thư viện của Scratch

Nhân vật có thêm một trang phục mới được đặt ở cuối.

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Các kiến thức về sử dụng Tài khoản Scratch Khám phá Scratch Blog

Ba lô trong Scratch

Bạn có thể tìm thấy công cụ Ba lô nằm ở phía dưới phần code. 

Lưu ý: Bạn cần phải đăng nhập vào tài khoản Scratch online để có thể sử dụng được tính năng này. 

Ba lô trong Scratch

Sử dụng Ba lô để lưu trữ nhân vật

Giả sử bạn muốn dùng lại nhân vật Miu và các khối lệnh có sẵn của bạn Miu trong dự án khác nhưng không muốn phải tạo nhân vật và code lại từ đầu.

Bước 1: Xem bên trong dự án Miu Phiêu Lưu Ký. Sau đó,  bạn kéo nhân vật Miu  kéo từ phần nhân vật ở góc phải bên dưới màn hình và thả nó vào phần Ba lô này.

Ba lô trong Scratch

Vậy là mèo Miu đã ở trong Ba lô! 

Ba lô trong Scratch

Bước 2: Khi bạn muốn sử dụng nhân vật Miu ở dự án khác, bạn chỉ cần mở Ba lô ra và kéo Miu vào ô chứa các nhân vật.

Ba lô trong Scratch

Bạn có thể thấy Miu đã ở trong ô nhân vật của dự án này và xuất hiện trên màn hình.

Lưu ý: Sau khi mang một nhân vật sang dự án mới, có nhiều khả năng nhân vật đó sẽ không tương thích hoàn toàn với dự án này, từ đó có thể gây ra lỗi. Các lỗi thường xảy ra bao gồm: sai khối sự kiện, quên ẩn hoặc hiện nhân vật, và thay đổi tên nhân vật nhưng quên sửa code. Vì vậy, bạn nhớ lưu ý hãy kiểm tra kĩ phần kích thước, vị trí cũng như code để phù hợp với dự án mới nhé!

Bạn cũng có thể thấy là tất cả các khối lệnh, trang phục và âm thanh của nhân vật Miu cũng được sao chép theo.

Ba lô trong Scratch
Ba lô trong Scratch
Ba lô trong Scratch

Chỉ cần kéo thả một thành phần từ dự án nào vào ba lô, và kéo thả thành phần đó ra từ ba lô là bạn đã có thể sử dụng các thành phần từ dự án khác nhau. Rất đơn giản phải không? 

Sử dụng Ba lô để lưu trữ hình nền

Bước 1: Bạn vào phần phông nền, chọn phông nền bạn muốn tái sử dụng và kéo thả vào ba lô.

Ba lô trong Scratch

Lưu ý: Nếu bạn đã mở 2 tab của 2 dự án cùng một lúc thì bạn sẽ không thấy thành phần vừa mới được lưu vào Ba lô. Để hiển thị thành phần này, bạn chỉ cần nhấp vào Ba lô để đóng lại rồi lại mở lên (như một tính năng tải lại). 

Bước 2: Để dùng phông nền đang được lưu trong Ba lô, bạn kéo phông nền từ Ba lô vào phần Phông nền. 

Ba lô trong Scratch

Và thế là chúng ta đã có một phông nền mới cho trò chơi Miu phiêu lưu ký rồi!

Ba lô trong Scratch

Sử dụng Ba lô để lưu trữ âm thanh

Tương tự như cách lưu trữ phông nền, chúng ta có 2 bước để lưu trữ âm thanh:

Bước 1: Bạn nhấn vào 1 nhân vật, nhấn thẻ âm thanh, chọn một âm thanh bạn muốn tái sử dụng và kéo thả vào ba lô.

Ba lô trong Scratch

Bước 2: Để dùng âm thanh đang được lưu trong Ba lô, bạn kéo âm thanh từ Ba lô vào phần âm thanh của một nhân vật khác

Ba lô trong Scratch

Sử dụng Ba lô để lưu trữ trang phục

Vậy nếu bạn chỉ muốn sử dụng trang phục của nhân vật, chứ không phải toàn bộ code và âm thanh của nhân vật đó thì sao? Để làm điều này, bạn chỉ cần dùng Ba lô để lưu trữ trang phục

Giả sử với trò chơi Miu tìm cá nướng, bạn muốn dùng trang phục của nhân vật Thuyền buồm thay vì trang phục mèo của Miu.

Bước 1: Để làm việc này, bạn chỉ cần nhấp vào nhân vật, vào phần Trang phục và kéo thả trang phục bạn muốn dùng vào Ba lô.

Ba lô trong Scratch

Đối với việc lưu Trang phục, bạn hãy lưu ý rằng mình chỉ lưu Trang phục chứ không phải cả nhân vật. Trong Ba lô, Thuyền buồm được lưu dưới dạng “costume” (Trang phục) chứ không phải “sprite” (nhân vật) như Miu. 

Ba lô trong Scratch

Bước 2: Khi bạn muốn sử dụng Trang phục, bạn cần kéo thả Trang phục vào một nhân vật có sẵn trong dự án.

Giả sử trong dự án Miu tìm cá, bạn kéo thả trang phục Thuyền buồm vào ô các nhân vật. Ô nhân vật nào chạm vào trang phục sẽ có trang phục đó chứ không có nhân vật mới.

Ba lô trong Scratch

Sau khi nhận được trang phục mới, Miu sẽ chuyển trang phục sang thành trang phục Thuyền buồm. 

Ba lô trong Scratch

Chúc các bạn có thể tạo ra những dự án phức tạp hơn bằng cách sử dụng lại các dự án cũ thông qua Ba lô!

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Các thành phần của một dự án Scratch Khám phá Scratch Blog

Thu âm trong Scratch

Cách thu âm trong Scratch

  1. Để thu âm trong Scratch, trước tiên chúng ta nhấn vào thẻ Âm thanh ở góc trái ở trên của màn hình
Thu âm trong Scratch
  1. Sau đó nhấn vào biểu tượng loa ở góc phải phía dưới màn hình, chọn Ghi lại (biểu tượng micro).
Thu âm trong Scratch
  1. Sau đó, ở các trình duyệt phổ biến như Microsoft Edge, Google Chrome, Mozilla Firefox và Safari, Scratch có thể sẽ yêu cầu được sử dụng micro của máy để thu âm. Chọn Allow (cho phép) nếu được yêu cầu.
Thu âm trong Scratch
  1. Sau khi Scratch đã được phép thu âm, nút ghi lại (hình tròn màu đỏ) sẽ đậm hơn. Nhấn vào đó để bắt đầu ghi âm (hình tròn sẽ đổi thành hình vuông)
  2. Sau khi ghi âm xong, nhấn vào nút dừng ghi âm
Thu âm trong Scratch
  1. Bạn có thể nhấn nút Chơi để nghe lại âm thanh vừa thu. Nếu muốn thu âm lại, nhấn vào nút thu âm lại và thực hiện lại từ bước 4. Sau khi đã hài lòng với âm thanh vừa thu, nhấn nút lưu
Thu âm trong Scratch
  1. Sau khi lưu thành công, âm thanh sẽ xuất hiện trong thẻ âm thanh như hình
Thu âm trong Scratch

Kiểm tra âm thanh mình vừa lưu

Để kiểm tra xem âm thanh có sử dụng được vào chương trình hay chưa, chúng ta có thể xài khối lệnh sau, với recording1 là tên của âm thanh chúng ta vừa lưu

Thu âm trong Scratch

Để hiểu hơn về các cách sử dụng âm thanh, bạn có để đọc các bài viết sau: Các khối lệnh với âm thanh, Chỉnh sửa âm thanh

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Các thành phần của một dự án Scratch Khám phá Scratch Blog

Hướng dẫn “xuất ra” và “tải lên” nhân vật

Hướng dẫn xuất ra nhân vật

Để xuất ra nhân vật, chúng ta cần làm như sau:

Bước 1: Click chọn nhân vật mình muốn xuất ra. (Ở trên hình là nhân vật Miu)
Bước 2: Click chuột phải vào nhân vật đó và chọn xuất ra.
Sau bước 2, một tệp có phần mở rộng là sprite3 sẽ được tải về máy tính. Như vậy chúng ta đã xuất ra nhân vật thành công.

Lưu ý: Tệp xuất ra bao gồm cả các khối lệnh, trang phục và âm thanh của nhân vật.

Hướng dẫn tải lên nhân vật

Các bước để tải lên nhân vật là:

Bước 1: Di chuột vào biểu tượng hình con mèo ở góc dưới bên phải, chọn Tải Nhân vật lên.
Bước 2: Tìm tệp nhân vật vừa xuất ra ở trên. Nhấn chuột trái vào tệp để chọn tệp, sau đó nhấn nút Open. Vậy là chúng ta đã hoàn thành việc tải lên nhân vật từ máy tính.

Trên đây là hướng dẫn về việc xuất ra và tải lên nhân vật. Mong rằng với mẹo nhỏ này, bạn có thể tạo nên trò chơi thú vị và sáng tạo hơn khi sử dụng những nhân vật trong trò chơi cũ của mình!

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Phân biệt khối lệnh “Phát âm thanh” và “Bắt đầu âm thanh”

Phân biệt khối lệnh

Đối với khối lệnh phát âm thanh … đến hết, chương trình sẽ thực hiện việc phát cho tới khi hết âm thanh rồi mới thực hiện tiếp khối lệnh ở dưới. Trong khi đó, khối lệnh bắt đầu âm thanh sẽ bắt đầu phát âm thanh và sau đó tiếp tục thực hiện khối lệnh ở dưới, ngay cả khi âm thanh chưa kết thúc. Để hiểu rõ hơn, chúng ta cùng phân tích ví dụ sau.

Ví dụ: Giả sử nhân vật có một âm thanh, tên là Trumpet2 với thời lượng là 2.12 giây.

Phân biệt khối lệnh

Khi sử dụng khối lệnh phát âm thanh Trumpet2 đến hết, đợi đến khi hết âm thanh, nhân vật mới thực hiện di chuyển 50 bước.

Phân biệt khối lệnh
(Bạn hãy để ý nút lá cờ màu xanh, sau khi di chuyển 50 bước, nút này không còn sáng nữa vì đã chạy hết đoạn chương trình)

Khi sử dụng khối lệnh bắt đầu âm thanh Trumpet2, âm thanh bắt đầu được phát ra và ngay lập tức, nhân vật di chuyển 50 bước.

Phân biệt khối lệnh
(Bạn hãy để ý ngay sau khi click vào nút lá cờ xanh, nhân vật lập tức di chuyển 50 bước, dù âm thanh Trumpet2 có thời lượng 2.12 giây, chưa được phát hết)

Hy vọng rằng bài viết này sẽ giúp các bạn tránh khỏi sự nhầm lẫn giữa hai khối lệnh phát âm thanh bắt đầu âm thanh khi lập trình Scratch!

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Phân biệt giữa “Phát tin” và “Phát tin và đợi”

Phân biệt giữa Phát tin và Phát tin và đợi

Điểm chung

Cả 2 khối lệnh Phát tin và khối lệnh Phát tin và đợi đều được dùng để phát ra một tin để một đoạn code khác hoặc một nhân vật khác thực hiện khi nhận được tin đó.

Ví dụ: Trong bài Miu phiêu lưu kí, nhân vật Táo sẽ phát tin Chìa khóa xuất hiện khi chạm Miu. Nhân vật Chìa khóa sẽ có khối lệnh để nhận tin Chìa khóa xuất hiện và xuất hiện theo yêu cầu

Phân biệt giữa Phát tin và Phát tin và đợi
Phân biệt giữa Phát tin và Phát tin và đợi

Điểm khác nhau

Khối lệnh Phát tin sẽ phát ra tín hiệu, sau đó tiếp tục thực hiện các khối lệnh tiếp theo đó mà không quan tâm liệu các hành động xảy ra khi nhận được tín hiệu đó có được thực hiện xong hay chưa

Ở ngoài đời thật, việc phát tin tương tự như việc chúng ta báo cho thầy cô rằng chúng ta đã làm bài tập xong, sau đó tiếp tục làm các bài tập khác mà không cần đợi thầy cô

Phân biệt giữa Phát tin và Phát tin và đợi

Trong khi đó, khối lệnh Phát tin và đợi sẽ phát ra tín hiệu, sau đó đợi cho các hành động xảy ra khi nhận được tín hiệu đó thực hiện xong rồi mới tiếp tục thực hiện các khối lệnh tiếp theo đó

Ở ngoài đời thật, việc phát tin và đợi giống như chúng ta giơ tay (báo hiệu với các thầy cô rằng chúng ta muốn trả lời câu hỏi), sau đó sẽ đợi thầy cô. Chỉ khi nào thầy cô cho chúng ta phát biểu, thì chúng ta mới đứng lên trả lời câu hỏi.

Phân biệt giữa Phát tin và Phát tin và đợi

Vậy khi nào chúng ta nên sử dụng khối lệnh nào?

Chúng ta thử học cách sử dụng chính xác 2 khối lệnh này thông qua 2 ví dụ sau:

Giả sự chúng ta đang muốn lập trình một trò chơi để Miu vượt qua mê cung và đi đến lối ra (Exit). 

Phân biệt giữa Phát tin và Phát tin và đợi

Trong trò chơi này, xét 2 hành động sau:

Hành động 1: Khi Miu đi tới Lối ra, Lối ra sẽ thông báo trò chơi chiến thắng trước khi dừng trò chơi. Khi nhận được tin trò chơi chiến thắng, nhạc chiến thắng sẽ phát ra trong vòng 10 giây, sau đó màn hình chiến thắng sẽ xuất hiện.

Phân biệt giữa Phát tin và Phát tin và đợi
  • Nếu chúng ta sử dụng khối lệnh Phát tin để lập trình hành động này của Lối ra, Lối ra sẽ dừng trò chơi ngay sau khi phát tin Chiến thắng. Điều này sẽ dẫn đến việc nhạc chiến thắng sẽ không kịp phát hết, và màn hình chiến thắng cũng sẽ không kịp xuất hiện.
  • Nếu chúng ta sử dụng khối lệnh Phát tin và đợi để lập trình hành động này, sau khi phát tin chiến thắng, Lối ra sẽ đợi cho trò chơi phát nhạc chiến thắng xong, màn hình xuất hiện xong rồi mới dừng trò chơi

Vậy suy ra, khối lệnh đúng để lập trình cho hành động này là Phát tin và đợi

Hành động 2: Trong khi tìm lối ra, Miu đã vô tình kích hoạt một quả bom. Miu thông báo Miu chạm bom. Khi nhận được tin Miu chạm bom, quả bom sẽ phát nổ trong vòng 30 giây nếu Miu không kịp thoát khỏi mê cung.

Phân biệt giữa Phát tin và Phát tin và đợi
  • Nếu chúng ta sử dụng khối lệnh Phát tin và đợi để lập trình hành động này của Miu, Miu sẽ thông báo Miu chạm bom, sau đó sẽ đứng yên đợi bom đếm hết 30 giây mới thực hiện được hành động tiếp theo. Như vậy là Miu sẽ không có cơ hội để thoát khỏi mê cung kịp thời gian rồi.
  • Nếu chúng ta sử dụng khối lệnh Phát tin để lập trình hành động này, sau khi Miu thông báo Miu chạm bom, Miu sẽ không đợi bom đếm đến hết giờ. Thay vào đó, Miu sẽ tiếp tục việc tìm đường thoát khỏi mê cung của mình. Nhờ đó mà Miu kịp thoát khỏi mê cung trước khi bom phát nổ

Vậy suy ra, khối lệnh đúng để lập trình cho hành động này là Phát tin

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

Chuyên mục
Khám phá Scratch Blog

Trí tuệ nhân tạo (Artificial Intelligence – AI)

Trí tuệ nhân tạo là gì?

Trí tuệ nhân tạo, hay tiếng Anh gọi là Artificial Intelligence – AI, là một thuật ngữ được sử dụng để mô tả các máy móc có khả năng bắt chước các chức năng “nhận thức” của con người, ví dụ như “học tập”, hay “giải quyết một vấn đề nào đó”.

Ví dụ về cách AI thường được sử dụng trong đời sống

AI đang ngày càng trở nên phổ biến hơn trong cuộc sống thường ngày của chúng ta. Nếu bạn nào đã đọc truyện Doremon hẳn là vẫn còn nhớ chú mèo máy đến từ tương lai của chúng ta có một chiếc xe tự lái. Có lẽ là nhiều năm về trước, khái niệm đó chỉ có trong tưởng tượng nhưng hiện giờ xe tự lái, và cả thiết bị bay không người lái đã thực sự xuất hiện trong đời sống hàng ngày rồi. Tất cả đều nhờ vào công nghệ AI.

Trí tuệ nhân tạo

Không những thế AI còn giúp chúng ta tạo ra những chú Robot biết nói tiếng người, biết chơi cờ và cả dạy học nữa. Đó chỉ là một số ít ví dụ mà AI đã làm được để nâng cao đời sống con người mà thôi!

Sử dụng dữ liệu lưu trữ vào bộ nhớ để tạo ra một AI

Ý tưởng cơ bản để tạo ra một AI là lưu các kết quả từng xảy ra vào bộ nhớ, và dựa vào các dữ liệu đó để học hỏi và tạo ra kết quả chính xác hơn.

Vậy thì “dữ liệu” là gì?

Dữ liệu là thông tin về đối tượng bất kỳ được thu thập để “ghi nhớ”, phục vụ cho việc “học hỏi” và “phán đoán” cách ứng xử trong các tình huống mới.

Dữ liệu có thể xuất hiện dưới dạng chữ viết, ký hiệu, con số, âm thanh, hình ảnh…

Tất cả những dữ liệu này sẽ được bộ nhớ của AI ghi nhớ, từ đó Ai sẽ “quan sát”, “học hỏi” để đưa ra những quyết định để giải quyết một vấn đề nào đó. Do đó dữ liệu càng nhiều, máy móc sẽ có nhiều cơ sở để phân tích và đưa ra quyết định.

Ví dụ về cách dùng AI trong bài Siêu Robot ném bóng rổ

Ví dụ như ở bài “Siêu Robot ném bóng rổ”, cứ sau mỗi lượt ném bạn Robot lại ghi lại chi tiết của lượt ném đó vào “sổ kinh nghiệm” để lần sau làm tốt hơn nữa.

Đó là lý do tại sao AI lại tiến bộ hơn thuật toán Dò Tìm Triệt Để, chính là nhờ sử dụng bộ dữ liệu được lưu lại. Nhờ các dữ liệu này mà bạn Robot có thể học từ rất nhiều những tình huống ném Trúng và ném Trượt trong quá khứ, và đoán ra cách ném tốt nhất cho tình huống tiếp theo và làm cho thời gian tìm ra cách ném chính xác rút ngắn lại.

Con có thể chơi thử trò chơi Siêu Robot Ném Bóng Rổ để hiểu ứng dụng của AI nhé! http://bit.ly/RobotBongRo

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official