Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
1,22 MB
Nội dung
Scratch Scratch Tìm hiểu Scratch: Với Scratch, bạn lập trình để tạo nên câu chuyện, kiện tiếp nối với liền mạch , trò chơi thú vị, hoạt hình — Một điều thú vị bạn chia sẻ tác phẩm với bạn khác cộng đồng mạng Scratch Scratch giúp người trẻ tuổi tiếp nhận cách suy nghĩ sáng tạo, lập luận có hệ thống …- kỹ thiết yếu cho sống kỷ thứ 21 Scratch dự án nhóm Lifelong Kindergarten MIT Media Lab Được cung cấp miễn phí, người dùng không cần chi trả chi phí khác Đối tượng Scratch? Scratch thiết kế đặt biệt cho trẻ từ đến 16 tuổi, người độ tuổi sử dụng thỏa sức sáng tạo Hàng triệu người tạo dự án (projects) từ Scratch khắp nơi, bao gồm hộ gia đình, trường học, viện bảo tàng, thư viện, trung tâm cộng đồng Scratch Thông tin chi tiết tại: https://scratch.mit.edu/about/ Hướng dẫn cài đặt Để cài đặt Scratch ta truy cập địa sau: https://scratch.mit.edu/scratch2download/ - Ở hướng dẫn bạn cài đặt Scratch tảng Windows sử dụng phiên Scratch 2.0 (14/07/2015) - Yêu cầu cài đặt Adobe AIR, chưa có, bạn nhấp vào đây, tải xuống & cài: Sau lấy cài đặt Scratch : Tiếp theo bạn tải: + Starter Projects + Getting Started Guide + Scratch Cards Vậy có nguồn tài nguyên cần thiết cho việc làm quen vui chơi với Scratch Chúng ta tiến hành cài đặt Scratch: ● Mở file Scratch-437.exe cách nhấp đôi chuột.Và làm theo hình ● ● Hiện thông báo bạn chọn Yes Vậy có công cụ Scratch offline hoàn chỉnh Thật may mắn, giao diện Scratch hiển thị tiếng Việt cho chúng ta, vào ngày Scratch hiển thị tiếng nước ta? Để tùy chỉnh ngôn ngữ cho Scratch Chọn vào biểu tượng Quả Địa Cầu rê chuột chọn ngôn ngữ bạn muốn sử dụng Bài 0: Giao diện Scratch - Thanh Menu gồm thành phần chính: File, Chỉnh sửa, Tips, About + File menu: + Chỉnh sửa: Với chế độ Turbo mode, nhấp vào cờ xanh (Green Flag), dự án chạy cách nhanh chóng, tối thiểu thời gian chờ khối lệnh thực thi Điều hữu ích cho việc giải chương trình toán học lớn chạy ứng dụng 3D cách mượt mà + Tips (các lời khuyên): Cửa sổ Tips hình thức mới, nhận hỗ trợ từ Scratch Được xây dựng trình biên tập (Scratch Offline Editor), chức giống hộp thoại Helps phiên trước (1.x) Với hướng dẫn đầy đủ thông qua kinh nghiệm từ người dùng trước Theo http://wiki.scratch.mit.edu/wiki/Tips - How to: Bạn biết làm cách để có đặc trưng riêng cho dự án (project) bạn Đây phần chứa đựng hướng dẫn ngắn gọn kịch (scripts) - Blocks:Đây phần sau Tips Menu, chứa trợ giúp cho việc sử dụng khối lệnh (block) Scratch Xong rồi, thông qua này, bạn tìm hiểu bắt đầu làm quen với công cụ, khu vực soạn thảo Scratch Đây nhìn giúp cho bạn làm việc cách thuận tiện, hoàn thành nhanh chóng dự án riêng Qua Bài … Bài 1: Lập trình với Scratch a Mèo nhí chuyển động - Để bắt đầu bạn mở Scratch Offline Editor lên - Tạo dự án (project) mới: File → Nouveau (New) - Sau vào khung Scripts → Chuyển động → Kéo thẻ “di chuyển (10) bước” vào khu vực kịch (Scripts Area) (như hình) - Để mèo di chuyển, ta nhấp chuột liên tục vào thẻ di chuyển khu vực kịch - Vấn đề: Nếu mèo tiếp tục di chuyển ta biên sân khấu Vì vậy, Chuyển động, bạn kéo thả thẻ - Bây bạn thử cho mèo di chuyển lần xem chuyện xảy b Tiếng kêu mèo nhí Chà chà, di chuyển không chán nhỉ, mèo phải kêu - Ta kéo thêm thẻ “chơi âm thanh()”trong Âm vào, cho mèo di chuyển bạn - Thật vui tai nghe tiếng “meo meo” ta - Bạn tò mò nhìn xuống thấy thẻ “chơi trống() trong()nhịp” không muốn mèo kêu nữa, mà di chuyển có tiếng trống phát Để làm điều này, trước hết xóa thẻ“chơi âm thanh()”: + Chuột phải lên thẻ cần xóa click Xóa Hoặc bạn nhấp giữ thẻ cần xóa kéo thả trở lại vào khu vực Blocks palette + Thêm thẻ ta + Bạn có thấy số (1) thẻ chơi trống không, click vào mũi tên nhỏ kế bên bạn thấy từ (1) đến (18) loại trống khác nhau, tùy chỉnh thử xem - Cho mèo di chuyển lần bạn Vui đấy! c Nhảy múa Scratch - Lần bạn xóa tiếp thẻ - Thêm khối (Chuột phải, chọn Xóa) lần bạn click vào số 10 đổi thành -10 Ta - Để thêm phần sinh động, ta thêm thẻ - Cuối cùng, nhấp chuột vào kỳ thẻ lệnh để chạy chương trình - Thật vui nhộn, mèo nhảy theo nhịp trống d Vòng lặp cho thẻ lệnh (scripts) - Khá mệt mỏi phải liên tục nhấp chuột để mèo nhảy múa theo nhịp trống - Một cách dùng vòng lặp Những thẻ lệnh bạn lặp lặp lại số lần định mức với lần click chuột - Ta làm sau: Vào khung Scripts → Điều khiển → Kéo thẻ vực kịch Ta được: vào khu - Chạy xem kết - Nếu bạn muốn thẻ lệnh lặp lần bạn thay số 10 thành e Mèo biết nói - Vào khung Scripts → Ngoại hình → Kéo thẻ vào khu vực kịch - Nhấp chuột vào thẻ vừa thả để thử chức - Ta muốn mèo nói “Hello” vừa bắt đầu chương trình, ta kéo thẻ “nói” lên đầu thẻ lệnh - Bây ta hoàn thành sau: f Lá cờ xanh? - Bạn nhớ Lá cờ xanh hay không Để sử dụng chức chạy nhanh chương trình cần cú click chuột Ta kéo thẻ - Vậy bạn đoạn chương trình sau: để vào đầu thẻ trước g Thay đổi màu sắc - Bây thử khác khác nhé, để thêm sinh động - Ta tiếp tục kéo thẻ vào khung kịch - Và kết quả: h Phím ( ) nhấn? - Bây ta tương tác với nhân vật thông qua bàn phím, cụ thể space bạn - Tại Scripts, chọn Sự kiện, kéo thả thẻ kéo thẻ - Kết chúng ta: vào, lúc này, ta từ trước gắn vào - Nhấp vào để chạy chương trình, bạn nhớ bấm phím space bàn phím để mèo đổi màu nha Tương tự bạn đổi phím space phím i Chèn phông Bạn chèn phông khác vào sân khấu, thay trắng tẻ nhạt - Ta làm sau: để chọn phông từ thư viện - Lúc ta thấy cửa sổ Backdrop Library (Thư viện phông nền) ra, bạn chọn phông nền, ví dụ chọn bedroom1 nhấn OK - Kết đạt được: j Thêm nhân vật - Mỗi đối tượng Scratch ta gọi nhân vật(sprite) - Một chương trình có nhân vật (như mèo nhí) thật chán Ta thêm nhân vật cách: Ta click sau click People chọn Cassy Dance, nhấp OK Bạn kéo nhân vật để đặt vào vị trí ý sân khấu k Khám phá thêm Ta thêm âm cho “Cassy Dance” : Kéo thẻ bản, chọn tiếp record… vào khung kịch Scratch chuyển qua tab Sounds, bạn thực việc ghi âm tiếng nói cho nhân vật Thay đổi hình dạng cho nhân vật: Vậy cho nhân vật tự chuyển qua hình dạng, tạo cảm giác nhân vật hình ảnh cử động? Bạn thêm đoạn thẻ sau cho “Cassy Dance”: Bây bạn nhấn cờ xanh cho nhân vật: “Mèo nhí” “Cassy Dance” Chắc chắn bạn thích thú Chúng ta hoàn thành xong Bài 1, nhấn File→Save để lưu toàn làm Tải mẫu https://scratch.mit.edu/projects/70569136/ Nếu có bạn thấy dự án riêng không thú vị Scratch cho chức Share to website File menu để bạn đăng nhập từ máy tính chia sẻ dự án cho cộng đồng Scratch Nếu chưa có tài khoản bạn tạo chọn Vậy bạn có Tài khoản rồi, quay lại Scratch Offline Editor để tải lên dự án Bài 2: Điều khiển nhân vật bàn phím (BÀI TẬP – Có hướng dẫn) - Bố mẹ người giám hộ tham gia với bé nhé, nhắc nhở thôi, để bé tự hoàn thành tập - Nội dung: Điều khiển cho nhân vật di chuyển, với hướng định phím mũi tên (trên, dưới, trái, phải) bàn phím không nhìn giải nhe - Yêu cầu: (1)+ Chạy chương trình Cờ xanh (2)+ Thay đổi hình dạng nhân vật trình di chuyển (3)+ Thời gian chờ thay đổi hình dạng 0.1 (4)+ Nhân vật không khỏi biên sân khấu (5)+ Điều khiển bàn phím với phím mũi tên - Thay đổi hướng chuyển động nhân vật theo mũi tên (nhấn mũi tên lên, nhân vật hướng lên) (6)+ Yêu cầu (2) (3) (4) lặp lặp lại không giới hạn- lặp mãi (7)+ Sử dụng 14 thẻ (Lưu ý: Bạn tự lựa chọn sáng tạo nhân vật, phông nền, âm thanh, xây dựng nội dung Dự án Nhưng nhớ phải có Điều khiển nhân vật bàn phím máy tính) Hết đề GỢI Ý + Sử dụng 14 thẻ: Các bạn sử dụng thẻ lựa chọn Chuyển động, Sự kiện, Ngoại hình, Điều khiển + Chạy chương trình Cờ + Thay đổi hình dạng nhân vật trình di chuyển xanh : thẻ lệnh giúp cho thay đổi tự động có thứ tự hình dạng nhân vật + Thời gian chờ (đợi) thay đổi hình dạng 0.1 :Trong lựa chọn Điều khiển + Nhân vật không khỏi biên sân khấu:Tức chạm vào biên, nhân vật tự bật lại vào sân khấu + Điều khiển bàn phím với phím mũi tên - Thay đổi hướng chuyển động nhân vật theo mũi tên (nhấn mũi tên lên, nhân vật lên): + Yêu cầu (6) : Sử dụng thẻ lặp mãi Hết gợi ý GỢI Ý Chương trình sử dụng thẻ lệnh sau để đạt yêu cầu Bài Chúng ta phân tích nhé:(Mỗi lần thêm thẻ chạy lại chương trình nhé) - Bạn cho nhân vật di chuyển thẻ , lúc bạn nhấp chuột lên thẻ thấy nhân vật thay đổi vị trí 10 bước so với vị trí đầu Nhưng lần phải nhấp chuột phiền phức - Để giải cho nhân vật tự di chuyển ta thêm thẻ bao xung quanh thẻ “di chuyển()bước” À vậy, nhân vật sân khấu mất, ta thêm thẻ để chạm biên sân khấu nhân vật không tích vô cớ => Với cách bố trí bạn thấy hiệu ta gọi vòng lặp, nhấp chuột lần vào khối thẻ - Chúng ta đơn giản việc chạy thử chương trình cách thêm thẻ Vào đầu thẻ lệnh => Vậy lần muốn kiểm tra Dự án mình, bạn cần nhấn - Ta thêm tiếp thẻ , chạy chương trình, bạn thấy nhân vật thay đổi hình dạng liên tục nhanh, để giảm tốc độ ta lại thêm phía thẻ “hình dạng tiếp theo” Tới bạn sau: Như làm cho nhân vật tự di chuyển thay đổi hình dạng, nhìn thật, giống hoạt hình Nhưng, yêu cầu tập “Di chuyển bàn phím” mà! - Ta thêm tiếp Sắp hoàn thành tập , gắn thẻ với ta - Để điều khiển nhân vật lên mũi tên lên nhấn Bạn bấm vào tam giác chọn “mũi tên lên”, nhấn vào tam giác “0”tương ứng với lên chọn Làm tương tự cho hướng lại nhé.! Cuối cùng, toàn chương trình vừa làm được: Tải giải mẫu tại: https://scratch.mit.edu/projects/70624886 Nếu chương trình bạn khác với cách giải trên, thỏa yêu cầu đặt tốt Từ đây, bạn hiểu quen dần việc sử dụng Scratch để thỏa sức sáng tạo