1. Chương trình đầu tiên
1.1 Cài đặt Robosim
Robosim là một nền tảng giả lập robot, giúp bạn học lập trình và tư duy logic cực kỳ hiệu quả mà không cần phải mua robot thật.
Trước khi cài đặt phần mềm, bạn cần kiểm tra xem cấu hình máy tính của bạn có đủ mạnh không?
Đây là cấu hình để máy có thể mở được phần mềm và chạy các bài tập đơn giản:
- Hệ điều hành: Windows 10 (64-bit)
- CPU: Intel Core i3 hoặc tương đương
- RAM: 4GB
- Card đồ họa (GPU): Intel HD Graphics 620 hoặc đời cao hơn
- Dung lượng ổ cứng trống: Khoảng 2GB - 5GB
- Có kết nối Internet để đăng nhập tài khoản và lưu tiến trình
Làm sao để kiểm tra được cấu hình máy tính?
- Mở cửa sổ Run, gõ lệnh dxdiag
Tải và cài đặt phần mềm Robosim
- Vào trang web sau để tải phần mềm:
- Sau khi tải về máy, thực hiện cài đặt như một chương trình thông thường.
- Sau khi cài đặt thành công, chạy phần mềm Robosim lần đầu, bạn cần tạo tài khoản trên hệ thống Robosim.
- Bấm vào Register để tạo tài khoản mới
- Sau khi đã có tài khoản, bạn đăng nhập vào phần mềm để sử dụng
- Để bắt đầu làm quen với Robosim, chúng ta cùng làm một bài tập đơn giản
1.2 Viết chương trình đầu tiên
Lập trình cho robot di chuyển theo 1 đường thẳng.
Các bước thực hiện:
- Từ giao diện của Robosim, bấm vào mục Training
- Chọn mục Teaching and training
- Chọn Blank space để tạo ra một bản đồ trống
Tạo robot
- Tạo một robot: trong mục Robot, chọn 1 robot mà bạn thích, ví dụ Explore Type I, robot sẽ xuất hiện trên màn hình chính (ở giữa)
Lập trình điều khiển robot
- Sau khi đã có robot, chúng ta sẽ chọn mục Programming để lập trình cho robot
- Sau khi bấm vào mục Programming, sẽ xuất hiện các khối lệnh lập trình. Bạn nào đã làm quen với lập trình Scratch sẽ thấy các khối lệnh này khá quen thuộc.
- Để lập trình, bạn sẽ kéo các khối lệnh từ cửa sổ bên trái ra khung cửa sổ chính (ở giữa)
- Thực hiện theo hướng dẫn ở bảng sau:
Kết quả sẽ được đoạn mã như sau:
Thực thi chương trình
- Sau khi lập trình xong, bạn bấm vào mục Simulation (nút thứ 3 từ trái sang - thanh công cụ phía trên màn hình)
- Bấm vào nút Start debugging để thực thi chương trình
- Sau khi chạy chương trình xong, bấm nút Stop debugging để dừng chương trình
Lưu lại bản thiết kế robot và mã nguồn
Để lưu lại bản thiết kế của robot, bạn chọn mục Build Robot > chọn Save the robot … > nhập tên (ví dụ Robot01 > bấm nút Save. Chương trình RoboSim sẽ lưu tập tin thiết kế robot với phần mở rộng là “.rsr” (ví dụ Robot01.rsr). Sau này, bạn có thể mở lại bản thiết kế robot này để sử dụng.
Để lưu lại mã nguồn, bạn chọn mục Programming > chọn Save the program … > nhập tên (ví dụ DiThang (đi thẳng) > bấm nút Save. Chương trình RoboSim sẽ lưu tập tin mã nguồn với phần mở rộng là “.rspx” (ví dụ DiThang.rspx). Sau này, bạn có thể mở lại tập tin mã nguồn này để sử dụng.
Chúc mừng bạn, vậy là bạn đã tạo được một robot, lập trình và chạy chương trình.
1.3 Bài tập và câu hỏi
Bài tập
Bài tập 1a. Cài đặt Robosim, tạo tài khoản trên hệ thống Robosim.
Bài tập 1b. Viết chương trình đầu tiên (làm theo hướng dẫn trong bài học)
Bài tập 1c. Viết chương trình cho robot đi lùi theo một đường thẳng
Bài tập 1d. Viết chương trình cho robot đi sang trái theo một đường thẳng
Bài tập 1e. Viết chương trình cho robot đi sang phải theo một đường thẳng
Câu hỏi
Câu 1.1: Sau khi đã thiết kế xong một mẫu robot, việc lưu tập tin dưới định dạng đuôi ".rsr" có ý nghĩa gì?
A. Để robot có thể tự động chạy mà không cần lập trình
B. Để lưu lại mã nguồn (các khối lệnh) của robot
C. Để có thể mở lại và sử dụng đúng bản thiết kế robot đó cho các lần sau
D. Để xuất bản thiết kế robot lên trang web robosim.stemtown.com
Câu 1.2: Mục đích chính của khối lệnh RCU [task1] xuất hiện ở đầu mỗi chương trình trong Robosim là gì?
A. Để robot bắt đầu di chuyển về phía trước với tốc độ 50%
B. Để xác định điểm bắt đầu và đặt tên cho nhiệm vụ mà robot sẽ thực hiện
C. Để kết nối robot với hệ thống internet và lưu tiến trình
D. Để dừng tất cả các hoạt động hiện tại của robot
Câu 1.3: Khi bạn muốn kiểm tra xem các khối lệnh mình vừa kéo thả có điều khiển robot chạy đúng như ý muốn hay không, bạn phải thực hiện quy trình nào?
A. Vào mục Build Robot và chọn Save
B. Vào mục Programming và chọn Save the program
C. Vào mục Simulation và chọn Start debugging
D. Mở cửa sổ Run và gõ lệnh dxdiag
Học thuộc một số từ tiếng Anh và nghĩa của chúng
- RCU
- Build
- Programming
- Simulation
- Start
- Debugging
- Task
- Motor
- Move
- Stop
Mời bạn thực hiện các thử thách tiếp theo ở bài học sau.
Bài sau:



