1. Kiến thức trọng tâm
Kịch bản là câu chuyện mô tả nhân vật làm gì, nói gì và xảy ra chuyện gì theo thứ tự thời gian. Từ một kịch bản, em có thể tạo ra chương trình để nhân vật diễn lại câu chuyện đó trên máy tính.
Để chuyển kịch bản thành chương trình, em thực hiện theo các bước: đọc kĩ kịch bản, chia kịch bản thành các cảnh, xác định nhân vật, phông nền và lời thoại của từng cảnh, xác định các cấu trúc đã học cần dùng (tuần tự, lặp, rẽ nhánh, biến, biểu thức), sau đó viết chương trình cho từng cảnh.
Khi viết chương trình, em nên làm từng cảnh một, chạy thử từng cảnh rồi mới ghép các cảnh lại. Nếu chương trình chạy chưa đúng kịch bản, em kiểm tra lại thứ tự các lệnh, điều kiện rẽ nhánh và giá trị của biến.
Sau khi hoàn thành, em lưu chương trình, trình bày sản phẩm trước lớp và lắng nghe góp ý của bạn bè để cải thiện. Một chương trình tốt chạy đúng kịch bản, nhân vật chuyển động tự nhiên và lời thoại rõ ràng.
2. Ví dụ minh họa
Ví dụ: Kịch bản: "Mèo con đi dạo trong vườn. Gặp bạn Thỏ, Mèo con chào: Chào bạn Thỏ! Thỏ đáp: Chào bạn Mèo! Sau đó hai bạn cùng hái ba quả táo."
Lời giải: Bước 1, chia kịch bản thành các cảnh: cảnh 1, Mèo con đi dạo; cảnh 2, Mèo con gặp Thỏ và chào hỏi; cảnh 3, hai bạn hái táo. Bước 2, chọn phông nền vườn, nhân vật Mèo con và Thỏ. Bước 3, viết chương trình cảnh 1: Mèo con tiến từng bước (cấu trúc tuần tự). Bước 4, viết chương trình cảnh 2: khi Mèo con chạm vào Thỏ thì Mèo con nói "Chào bạn Thỏ!", Thỏ nói "Chào bạn Mèo!" (cấu trúc rẽ nhánh). Bước 5, viết chương trình cảnh 3: dùng lệnh lặp 3 lần để hai bạn hái táo và biến "soTao" tăng thêm 1 mỗi lần. Bước 6, chạy thử toàn bộ chương trình và sửa lỗi nếu có.
3. Ghi nhớ
- Kịch bản mô tả câu chuyện theo thứ tự thời gian.
- Chuyển kịch bản thành chương trình: chia cảnh, xác định nhân vật, lời thoại, cấu trúc cần dùng.
- Làm từng cảnh, chạy thử, sửa lỗi rồi ghép lại thành chương trình hoàn chỉnh.
