Bài giảng Nhập môn Công nghệ thông tin - Hướng dẫn bài tập 1 hướng dẫn người học cách tạo ra một đoạn phim hoạt hình ngắn trong Alice. Nội dung chính của bài giảng sẽ hướng dẫn chi tiết 13 bước tạo phim trong chương trình. Mời các bạn cùng tham khảo để biết thêm chi tiết.
Trang 1THỰC HÀNH NHẬP MÔN CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ THÔNG TIN
Thời gian: 1 tiết
HƯỚNG DẪN TẠO RA MỘT ĐOẠN PHIM
HOẠT HÌNH NGẮN TRONG ALICE
Trang 2 Sau khi khời động Alice, đầu tiên là chọn nền cho đoạn phim
Có 6 lựa chọn trong thẻ templates để chọn nền
Chọn nền sand, và nhấn Open
Bước 1: Chọn nền
Trang 3 Nhấn vào nút Add Objects dưới màn hình thiết kế
Bước 2: Thêm đối tượng
Nhấn vào Done để thoát khỏi màn hình thêm đối tượng.
Nhấn vào Animals , và nhấn vào Class Kangaroo
Nhấn Add Instance to World
Trang 4Để hiển thị danh sách các hành động của kangaroo, nhấn vào
kangaroo trong object tree, nhấn vào thẻ
methods để hiển thị danh sách các hành động
Để điều khiển những hoạt động của kangaroo, ta sử dụng các câu lệnh gọi là
methods
Bước 3: Hiển thị những hành động
Trang 5 Tìm nút Do in order, kéo và thả vào trong method editor
Khi kéo thả những hành động vào trong Do in order, chúng
sẽ được thực hiện từng cái một, theo thứ tự từ trên xuống
Bước 4: Hiển thị những hành động
Trang 6Hãy làm cho Kangaroo di chuyển về phía sau và sau đó là về phía trước
Tìm hành động move trong danh sách các hành động của Kangaroo, kéo
và thả nó vào Do in order
Bước 4: Hiển thị những hành động
Trang 7 Khi thả hành động move, sẽ xuất hiện một menu nhỏ
Đưa chuột vào backwards, danh sách amounts xuất hiện;
Nhấn vào 5 meters
Vùng method editor như hình Kết quả kangaroo di chuyển về phía sau 5 met
Bước 5: Đặc tả hành động
Trang 8Cho kangaroo di chuyển về phía trước đến vị trí đầu:
Nhấn phải chuột vào từ move trong câu lệnh đã đặt, nhấn vào make copy để sao chép hành động
Trong câu lệnh move bên dưới, nhấn vào mũi tên cạnh chữ
backward Nhấn vào forward để đổi hướng tiến về trước
Bước 6: Hoàn tất hành động
Trang 9 Nhấn vào nút Play, xem kangaroo thực hiện hành động
Nhấn Restart để xem lại đoạn phim
Nhấn Stop khi hoàn tất
Bước 7: Chạy
Trang 10Xóa hành động:
Nhấn vào phần bên trái của câu lệnh và kéo nó vào biểu
tượng thùng rác
Hãy thử làm trên hành động kangaroo move forward
Bước 8: Chỉnh sửa chương trình
Trang 11Phục hồi lại lệnh vừa thực hiện:
Nhấn vào nút Undo phía trên màn hình
Dùng nút này để phục hồi bất cứ lỗi nào trong Alice
Nhấn vào nút Undo để phục hồi hành động
kangaroo move forward
Bước 8: Chỉnh sửa chương trình (tt)
Trang 12 Để kangaroo thực hiện nhiều hơn 1 hành động cùng lúc, bằng cách sử dụng Do together
Hãy làm cho Kangaroo quay đuôi và nói “Crikey!” cùng lúc
Kéo và thả Do together và đặt dưới Do in order
Bước 9: Thực hiện 2 hành động cùng lúc
Trang 13 Để di chuyển cái đuôi thì cần phải tìm ra bộ phận cụ thể
Nhấn plus sign(dấu +) bên trái kangaroo trên object tree
Một danh sách các bộ phận của kangaroo sẽ xuất hiện
Nhấn vào tail, và danh sách các hành động của tail sẽ xuất hiện phía dưới object tree
Bước 10: Di chuyển một bộ phận cụ thể
Trang 14 Để cái đuôi xoay: Kéo và thả hành động turn vào Do together
Trong menu con directions, chọn left, và sau đó trong
amount, chọn 1 revolution (all the way around)
Hãy thử chạy chương trình và xem kết quả
Bước 10: Di chuyển một bộ phận cụ thể(tt)
Trang 15 Nhấn vào kangaroo trong object tree
Nhấn vào hành động say và kéo thả nó vào Do together
bên dưới hành động turn
Bước 11: Hành động nói
Trang 16 Nếu kangaroo nói “Crikey!” khá nhanh Có thể điều chỉnh thời gian của hành động
Chạy thử và xem kết quả
Trong hành động kangaroo say Crikey!, nhấn “more…”
Bước 12: Điều chỉnh thời gian
Trang 17 Khi hoàn tất, chương trình sẽ giống như thế này:
Đây là những gì cơ bản nhất có thể làm với Alice Hãy thử các hành động khác của Kangaroo
Bước 13: Kết quả chương trình