Bạn đang học lớp mấy? Lớp hai? Lớp mười?
Lớp một? Tôi học lập trình hồi
lớp tám. Tôi sở hữu máy tính đầu tiên hồi
lớp sáu. Hóa giải vấn đề của người khác
là điều khiến tôi thích thú. Bạn có thể
thể hiện bản thân, tạo ra thứ này thứ kia
từ ý tưởng. Khoa học máy tính là cơ sở
của nhiều điều mà sinh viên
và giảng viên đại học sẽ sử dụng trong 20
hay 30 năm tới. Tôi thích lập trình vì tôi
thích giúp đỡ mọi người. Tôi có cơ hội
tạo ra thứ có thể làm cuộc sống
người khác dễ dàng hơn. Tôi nghĩ lập trình
là gần với siêu năng lực nhất. Bắt đầu
là phần tối quan trọng. Tôi cũng là
người mới và tôi muốn bạn học với tôi.
Bạn có trò chơi điện tử ưa thích nào mà
luôn muốn tự tạo ra không? Giờ ta sẽ
bắt đầu tạo ra trò chơi bằng Play
Lab. Trò chơi hay cần có cốt truyện và nó
có nhân vật. Các nhân vật biết nói chuyện,
di chuyển, tương tác với nhau và thậm chí
ghi điểm dựa trên luật của trò chơi nữa.
Hôm nay ta sẽ học cách thực hiện tất cả
điều này với các nhân vật như phù thủy,
thây ma, người ngoài hành tinh, thú vật
sau đó, ta tạo ra một trò chơi để chia sẻ
và chơi được trên điện thoại.
Màn hình được chia làm ba phần.
Bên trái là không gian trò chơi để
chạy chương trình. Hướng dẫn cho mỗi màn
được viết bên dưới. Khu vực ở giữa là
hộp công cụ và mỗi khối trong này là một
đoạn mã. Không gian trắng bên phải gọi là
nơi làm việc và cũng là nơi ta tạo ra
chương trình của mình.
Để bắt đầu, bạn cần nối các khối của mình
với khối "khi chạy" màu cam, rồi nối
nhiều khối với nhau bằng cách kéo chúng
ra đến khi bạn thấy đường màu vàng, sau đó
chúng sẽ được gộp với nhau.
Câu đố đầu tiên, nhân vật là chú cánh cụt
và chú nói "Xin chào!" bằng cách kéo
khối "nói" ra, nối nó với khối "khi chạy"
và gõ vào "Xin chào." Ta cũng có thể
làm chú di chuyển bằng cách dùng các khối
"qua phải" và "qua trái". Khi sắp xếp
xong các khối của mình thì nhấn "nút chạy"
để xem kết quả lập trình. Hãy bắt đầu đi
và khi kết thúc, bạn sẽ có khả năng tạo ra
trò chơi của mình với đủ loại người chơi
có thể tương tác, vui hay buồn, ghi điểm,
ném các quả cầu lửa hoặc xóa sổ lẫn nhau.
Tất cả tùy thuộc vào bạn và trò chơi
mà bạn muốn tạo