Giờ lập trình Minecraft dạy cho trẻ em những kiến ​​thức cơ bản về lập trình

Giờ lập trình Minecraft dạy cho trẻ em những kiến ​​thức cơ bản về lập trình

Minecraft là một trong những trò chơi phổ biến và bền bỉ nhất từng được tạo ra. Nhờ Giờ viết mã Minecraft, đây cũng là một cách tuyệt vời để trẻ em học những kiến ​​thức cơ bản về lập trình.





Bạn muốn biết thêm về cách các hướng dẫn Minecraft Hour of Code có thể mang lại lợi ích cho các lập trình viên trẻ? Hãy đọc tiếp!





Minecraft là gì?

Được giới thiệu lần đầu vào năm 2011, Minecraft là một trò chơi điện tử sandbox được tạo ra và thiết kế bởi nhà thiết kế trò chơi người Thụy Điển, Markus 'Notch' Persson. Hiện được xuất bản bởi Mojang thuộc sở hữu của Microsoft, trò chơi cho phép người chơi xây dựng với nhiều hình khối kỹ thuật số 3D khác nhau để tạo ra một thế giới ảo. Khi làm như vậy, bạn có thể khám phá, thu thập tài nguyên, chế tạo, chiến đấu và hơn thế nữa, ở cả chế độ chơi đơn và nhiều người chơi.





Năm 2014, Microsoft mua lại Mojang với giá 2,5 tỷ USD. Đến đầu năm 2018, hơn 176 triệu bản Minecraft đã được bán trên tất cả các nền tảng. Đây là trò chơi điện tử bán chạy nhất mọi thời đại!

Giới thiệu Giờ viết mã của Code.org

Được thành lập vào năm 2013, Code.org là một tổ chức phi lợi nhuận khuyến khích học sinh học khoa học máy tính ở trường và ở nhà. Thông qua trang web của mình, tổ chức cung cấp các buổi học viết mã miễn phí cho bất kỳ ai có mong muốn học hỏi.



Code.org's 'Hour of Code Challenge' được ra mắt lần đầu tiên trong Tuần lễ Giáo dục Khoa học Máy tính vào năm 2013. Nó khuyến khích sinh viên hoàn thành các hướng dẫn lập trình ngắn trong thời gian một giờ. Kể từ đó, số lượng các bài hướng dẫn viết mã kéo dài một giờ đã tăng lên đáng kể.

Thử thách đã trở nên toàn cầu, với hơn 63 ngôn ngữ và hơn 180 quốc gia hướng dẫn. Code.org tập trung vào nhân khẩu học ít được trình bày, với phần lớn sinh viên là nữ hoặc từ một nhóm thiểu số.





Giờ viết mã Minecraft là gì?

Thông qua sự hợp tác giữa Microsoft và Code.org, Minecraft Hour of Code lần đầu tiên được giới thiệu vào năm 2015. Được thiết kế cho trẻ em từ sáu tuổi trở lên, hướng dẫn này cung cấp những kiến ​​thức cơ bản về lập trình trong nền tảng Minecraft. Sau đó, game thủ hoàn thành 14 thử thách dựa trên những gì đã học được.

Như CEO Satya Nadella của Microsoft giải thích :





'Một phần cốt lõi trong sứ mệnh của chúng tôi nhằm trao quyền cho mọi người trên hành tinh là trang bị cho giới trẻ tư duy tính toán và kỹ năng giải quyết vấn đề để thành công trong thế giới kỹ thuật số ngày càng phát triển. Với 'Minecraft' và Code.org, chúng tôi mong muốn khơi dậy sự sáng tạo trong thế hệ những nhà đổi mới tiếp theo theo cách tự nhiên, hợp tác và thú vị. '

Hướng dẫn về Giờ viết mã trong Minecraft hoạt động như thế nào?

Cho đến nay, có bốn công cụ Minecraft Hour of Code dành cho những lập trình viên tương lai:

  • Minecraft Adventurer
  • Nhà thiết kế Minecraft
  • Hành trình của anh hùng Minecraft
  • Mới nhất, Minecraft Voyage Aquatic

Với mỗi hướng dẫn, bạn học những kiến ​​thức cơ bản về khoa học máy tính bằng cách lập trình một nhân vật ảo thông qua góc nhìn từ trên xuống của thế giới Minecraft. Đối với điều này, bạn sử dụng Blockly, một thư viện JavaScript phía máy khách để tạo ngôn ngữ lập trình khối trực quan.

Được tạo bởi Google và được phát hành dưới dạng mã nguồn mở theo giấy phép Apache 2.0, Blockly sử dụng các khối được liên kết để viết chương trình. Khi bạn kéo và thả các hộp, bạn tạo mã bằng JavaScript, Python, PHP hoặc Dart. Blockly cũng có thể được tùy chỉnh để tạo mã bằng bất kỳ ngôn ngữ máy tính dạng văn bản nào.

Quyết định đầu tiên bạn thực hiện trong Giờ viết mã Minecraft đã chọn là chọn một nhân vật, Alex hoặc Steve. Từ đó, cửa sổ chia thành ba phần.

  1. Ở bên trái, bạn sẽ tìm thấy không gian chơi Minecraft. Đây là nơi chương trình của bạn chạy. Dưới đây, bạn sẽ thấy hướng dẫn cho từng cấp độ của hướng dẫn.
  2. Hộp công cụ, ở khu vực giữa, là nơi chứa các lệnh điều khiển nhân vật của bạn.
  3. Bên phải là không gian làm việc, nơi bạn xây dựng chương trình của mình.

Mỗi bài học hoạt động theo cùng một cách và bắt đầu bằng một video giới thiệu. Hãy cùng tìm hiểu thêm về từng hướng dẫn Minecraft Hour of Code.

Minecraft Adventurer

Sự hợp tác đầu tiên giữa Microsoft và Code.org, Minecraft Adventurer có sẵn thông qua trình duyệt web của bạn. Bạn cũng có thể tải xuống một bản sao để sử dụng ngoại tuyến; nó có nhiều ngôn ngữ khác nhau cho cả Windows và Mac.

Cái thứ hai là lý tưởng nếu bạn có internet chậm hoặc bạn muốn tải xuống và cài đặt nó trên nhiều PC.

Để bắt đầu viết mã trong Minecraft Adventurers, hãy kéo moveForward (); chặn không gian làm việc của bạn.

Tiếp theo, nhấp vào Chạy để cho phép nhân vật của bạn di chuyển về phía trước một khoảng trống trên lưới Minecraft. Từ đây, bạn có thể thêm nhiều khối vào chương trình. Khi bạn làm như vậy, nhân vật của bạn sẽ tiếp tục di chuyển theo một hướng, tùy thuộc vào lệnh của bạn.

Bế tắc hay bối rối? Minecraft Adventurers giúp việc hoàn tác các thay đổi của bạn trở nên đơn giản. Sử dụng Bắt đầu lại ở góc trên bên phải của không gian làm việc của bạn và bắt đầu lại.

Nhà thiết kế Minecraft

Với Minecraft Designer, bạn lập trình động vật và các sinh vật khác trong bãi cát Minecraft của riêng mình. Thật không may, điều đầu tiên bạn sẽ nhận thấy là thế giới Minecraft đã dừng lại. Như vậy, cừu không di chuyển, gà ngừng đẻ trứng và thây ma chỉ đứng yên.

Công việc của bạn là thêm mã để làm cho thế giới Minecraft hoạt động trở lại.

Màn hình một lần nữa được chia thành ba phần chính. Bên trái là trò chơi Minecraft bị đóng băng yêu cầu sửa chữa. Ở giữa, bạn sẽ tìm thấy hộp công cụ với các lệnh cho gà, cừu và các sinh vật Minecraft khác. Ở phía bên phải là không gian làm việc, đây là nơi bạn sẽ xây dựng chương trình.

Minecraft Designer bắt đầu bạn bằng cách lập trình một con gà. Một lần nữa, bạn sẽ dạy nhân vật di chuyển bằng cách kéo các khối và nhấp vào chạy . Để đi xa hơn, hãy kéo một khối di chuyển khác về phía trước, v.v.

Để làm lại trò chơi, hãy nhấn Cài lại và bắt đầu lại.

Hành trình của anh hùng Minecraft

Trong Giờ mã hóa Minecraft, Minecraft: Hành trình của anh hùng này, bạn tìm thấy một đặc vụ ở mọi cấp độ. Bạn phải lập trình đại lý này để đưa nhân vật của mình vượt qua từng cấp độ trong số 12 cấp độ hiện tại.

Độ khó tăng dần theo từng bước; ở cấp độ đầu tiên, bạn được hướng dẫn di chuyển tác nhân đến một tấm áp suất. Một cánh cửa sắt sẽ mở ra, để nhân vật có thể thoát ra ngoài.

cách ẩn id người gọi android

Minecraft Voyage Aquatic

Giờ mã hóa Minecraft mới nhất đưa người đại diện của bạn phụ trách một chiếc thuyền đánh cá. Nhiều thách thức khác nhau được đưa ra, một lần nữa chủ yếu dựa trên chuyển động và giải quyết vấn đề.

Các nhiệm vụ trong phiên bản này bao gồm tìm thuyền, bắt cá và tìm kho báu bị đắm tàu. Như mọi khi, bạn sẽ có thể cải thiện mã của mình bằng cách làm lại các thử thách và hướng dẫn có thể được mở rộng để rõ ràng hơn.

Cuối cùng, bạn sẽ có thể tạo các hướng dẫn để điều hướng đại lý của mình với ít khối nhất có thể.

Những suy nghĩ cuối cùng về Giờ viết mã Minecraft

Mặc dù hướng đến trẻ em từ sáu tuổi trở lên, Minecraft Hour of Coding vẫn đáng giá cho những ai muốn viết mã. Vì lý do này mà mỗi hướng dẫn đã được thiết kế để sử dụng cả trong lớp học và sử dụng cá nhân.

Minecraft Adventurer có thể là ứng dụng duy nhất có sẵn để sử dụng ngoại tuyến, nhưng tất cả chúng đều có thể truy cập trực tuyến, bất kể nền tảng của bạn. Sau khi bạn hoàn thành mỗi câu đố Minecraft, hãy quay lại và giải chúng theo những cách khác nhau. Khi làm như vậy, bạn sẽ khám phá thêm nhiều giờ chơi.

Để chuẩn bị viết bài này, tôi đã xem qua và bắt đầu từng Giờ mã hóa Minecraft. Mỗi thứ đều thú vị, vui vẻ và vâng, đáng giá. Nó rất được khuyến khích, bất kể tuổi tác của bạn.

Bạn đang tìm kiếm nhiều cách hơn để học viết mã? Kiểm tra những trò chơi hay nhất để học cách viết mã .

Đăng lại Đăng lại tiếng riu ríu E-mail Cách làm sạch PC Windows của bạn bằng Command Prompt

Nếu PC Windows của bạn sắp hết dung lượng lưu trữ, hãy dọn sạch rác bằng các tiện ích Command Prompt nhanh này.

Đọc tiếp
Chủ đề liên quan
  • Lập trình
  • Lập trình
  • Minecraft
Giới thiệu về tác giả Christian Cawley(Đã xuất bản 1510 bài báo)

Phó tổng biên tập về Bảo mật, Linux, Tự làm, Lập trình và Giải thích Công nghệ, và Nhà sản xuất Podcast Thực sự Hữu ích, có nhiều kinh nghiệm trong lĩnh vực hỗ trợ máy tính để bàn và phần mềm. Một người đóng góp cho tạp chí Định dạng Linux, Christian là một người mày mò Raspberry Pi, người yêu thích Lego và người hâm mộ trò chơi cổ điển.

Xem thêm từ Christian Cawley

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký