Tổng quan Scratch

13 11 0
Tổng quan Scratch

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chính vì vậy trong Chương trình đổi mới giáo dục của Việt Nam sau 2018, Bộ Giáo dục & Đào tạo cũng đã quyết định đưa nội dung kiến thức Khoa học máy tính trong môn Tin học vào ngay[r]

(1)

Tổng quan Scratch

MỤC ĐÍCH - MISSION nhóm thiết kế Scratch:

Chúng tơi hỗ trợ cơng cụ lập trình giúp trẻ suy nghĩ hợp lý hơn, hệ thống hơn, sáng tạo hơn, làm việc nhóm rèn luyện kỹ cần thiết xã hội hôm nay.

Phần mềm, mơi trường Scratch chạy, thực theo cách sau:

1 Tải phần mềm Scratch Offline để chạy ứng dụng độc lập máy tính

2 Vào địa https://scratch.mit.edu/ nháy lên lệnh Create để vào cửa sổ lập trình Scratch trực tuyến (Scratch online)

1 Scratch ?

Scratch mơi trường, ngơn ngữ lập trình "kéo thả" xuất giới Việt Nam Môi trường lập trình đặc biệt thích hợp cho lứa tuổi, ngành nghề trình độ Vì người cần học mơi trường lập trình này? Vì Scratch lại thích hợp cho lứa tuổi thiếu nhi, thiếu niên phù hợp cho việc đưa kiến thức lập trình cho bậc học này?

Mơi trường ngơn ngữ lập trình Scratch nhóm nghiên cứu Lifelong Kindegarden Group thuộc đại học MIT (Massachusetts Institute of Technology) thiết lập đầu năm 2008 Ý tưởng ban đầu nhóm thiết lập ngơn ngữ lập trình mới, đơn giản, dùng kéo thả, dành cho trẻ để thiết lập trò chơi, phim hoạt hình, ứng dụng đơn giản, kích thích sáng tạo mơi trường làm việc nhóm trẻ

Tuy nhiên Scratch thực bùng nổ từ năm 2014 số quốc gia Anh, Mỹ đổi đột phá chương trình giảng dạy mơn Tin học nhà trường, đưa nội dung kiến thức Khoa học máy tính vào nhà trường từ cấp Tiểu học Một đề nghị quan trọng chương trình cần đưa ngơn ngữ lập trình đơn giản, dạng kéo thả Scratch vào giảng dạy nhà trường từ Tiểu học Việc điều chỉnh chương trình mơn Tin học kéo theo gia tăng bùng nổ Scratch phạm vi toàn giới Số lượng học sinh đăng ký tham gia trang Scratch tăng đột biến số lượng chất lượng Thực tế chứng minh tính hấp dẫn mơi trường lập trình kéo thả Scratch, đam mê lập trình trẻ nhỏ Scratch vơ thích hợp cho trẻ lứa tuổi từ đến 14, tức cấp Tiểu học, THCS Việt Nam Chính Chương trình đổi giáo dục Việt Nam sau 2018, Bộ Giáo dục & Đào tạo định đưa nội dung kiến thức Khoa học máy tính mơn Tin học vào từ cấp Tiểu học, ngơn ngữ lập trình kéo thả Scratch lựa chọn tốt cho nhà trường học sinh

(2)

- Scratch môi trường lập trình ứng dụng đặc biệt, việc “viết” lệnh thực thao tác “kéo thả”

- Đầu Scratch hỗ trợ công nghệ ứng dụng CNTT-ICT, ứng dụng Scratch phong phú, hấp dẫn, trẻ nhỏ

- Scratch có phát triển bùng nổ năm trở lại Đặc biệt sau số quốc gia có tiềm lực khoa học kỹ thuật mạnh giới đinh đưa Scratch vào giảng dạy nhà trường cho học sinh từ cấp Tiểu học

- Scratch hồn tồn miễn phí chia sẻ rộng rãi cộng đồng Hiện Website Scratch (https://scratch.mit.edu/) có 15 triệu sản phẩm Scratch chia sẻ bới 12 triệu người sử dụng khắp giới

- Scratch thích hợp để tạo ứng dụng đồ họa, animation, học, giảng, mơ kiến thức, trình diễn, sách điện tử, trò chơi, … phù hợp với nhà trường, giáo viên, học sinh

- Scratch môi trường tốt để dạy học sinh làm quen với tư máy tính, khoa học máy tính từ lứa tuổi tiểu học

3 Hãy bắt đầu với Scratch

Chúng ta quan sát giao diện Scratch nhận diện vùng hình

Bây bạn tôi, khám phá giới diệu kỳ Scratch Nút trợ giúp Thực đơn Sân khấu Thanh công cụ nhanh

Nút trợ giúp nhanh

Cửa sổ lệnh Nhân vật

Khu vực tạo nhân vật

Khu vực tạo nền sân khấu

Khung điều khiển lệnh

Nhóm lệnh chính

(3)

B1 Chuyển động với nhân vật

Chúng ta bắt đầu quan sát nhân vật (con Mèo) sân khấu

Bên phải cửa sổ lệnh, nơi ta cần "lập trình" để điều khiển hoạt động nhân vật

Chúng ta bắt đầu lệnh chuyển động nhân vật - Nháy chuột chọn nhóm lệnh Motion.

- Kéo thả lệnh move từ khung điều khiển lệnh (giữa) sang cửa sổ lệnh (bên phải).

Để quan sát thực lệnh nháy chuột lên lệnh (lệnh MOVE) cửa sổ lệnh) Quan sát nhân vật chuyển động hình: dịch chuyển sang phải 10 bước

B2 Bổ sung thêm âm thanh

Chúng ta làm quen bổ sung thêm âm

(4)

- Nháy chọn nhóm lệnh Sound.

- Kéo thả lệnh play drum sang cửa sổ lệnh, nhớ đưa sát dính vào lệnh MOVE có cửa sổ lệnh Bạn thấy lệnh hút kéo sát vào

Bây bạn nháy chuột lên lệnh nhóm lệnh thực hiện, theo thứ tự từ xuống

B3 Bắt đầu cho nhân vật nhảy múa

Chúng ta bổ sung lệnh cho nhân vật nhảy múa thực - Nháy chọn nhóm lệnh Motion.

Nháy chuột bên trong lệnh play drum để chọn kiểu trống

Trên lệnh có vị trí màu trắng dùng để nhập tham số, liệu đầu vào cho lệnh Scratch

Mơi trường lập trình Scratch:

- Mỗi nhân vật có cửa sổ lệnh riêng, chứa lệnh cần lập trình để điều khiển nhân vật

- Các lệnh đưa vào cách kéo thả từ khung điều khiển lệnh

(5)

- Kéo thả lệnh move, sửa tham số lệnh thành -10

Tiếp tục:

- Chọn nhóm lệnh Sound kéo thả lại lệnh play drum vào cửa sổ lệnh.

- Thay đổi tham số trống thành (Open Hi-Hat) kéo dính vào nhóm lệnh gốc

Bây chạy thấy Mèo vừa chạy, nhảy múa tiếng trống

B4 Lặp lại liên tục nhảy múa

Muốn cho Mèo nhảy múa liên tục tiếng trống cần cho lệnh thực lặp lại nhiều lần

(6)

- Kéo thả lệnh REPEAT (lặp) sang cửa sổ lệnh, dịch chuyển sau cho lệnh ơm gọn tất nhóm lệnh ban đầu vào bên ngang Tham số mặc định 10

Có thể thay lệnh repeat lệnh forever.

Lệnh Reapeat có tham số điều khiển số lần lặp Nhóm lệnh thực lặp lại 10 lần (bên lệnh Repeat

Lệnh forever thực lặp vô hạn lần

(7)

B5 Nhân vật nói hội thoại

- Chọn nhóm lệnh Looks kéo thả lệnh say cửa sổ lệnh.

Sau hay nhập trực tiếp "Chào bạn !" vào vị trí sau chữ say chạy thử để thấy nhân vật "nói"

Cuối đưa lệnh lên nhóm lệnh hình bên

(8)

B6 Tác dụng cờ xanh

Bạn có nhìn thấy nhóm phía cửa sổ sân khấu? Chúng ta tìm hiểu ý nghĩa tác dụng cờ xanh

- Chọn nhóm lệnh Event kéo thả lệnh sang cửa sổ chính, đưa lên vị trí nhóm lệnh có

Bây muốn chạy tồn chương trình cần nháy lên nút hình cờ xanh phía hình

(9)

B7 Thay đổi màu sắc nhân vật

Chúng ta thêm lệnh làm thay đổi màu sắc nhân vật, lần thực theo cách hoàn toàn khác

- Chọn nhóm lệnh Looks, sau kéo thả lênh change <Color> effect by <> cửa sổ lệnh

Nháy trực tiếp lên lệnh để quan sát thay đổi màu sắc nhân vật Dãy hình kết việc thực liên tiếp lệnh

Bạn biết mơi trường lập trình Scratch:

- Cửa sổ lệnh chứa lệnh Scratch người dùng taoh cách kéo thả lệnh từ khung điều khiển lệnh

- Các lệnh có khả kết dính lại với thành nhóm Khi chạy lệnh nhóm thực từ xuống

- Các lệnh có hình cong phía (ví dụ lệnh WHEN CLICKED) ln vị nhóm lệnh

(10)

B8 Thử bấm phím

Chúng ta thực bước lệnh mới, cho phép dùng phím để điều khiển hoạt động nhân vật, cụ thể điều khiển nhân vật thay đổi màu sắc

- Chọn nhóm lệnh Events, kéo thả lệnh when <space> key pressed vào cửa sổ lệnh, đặt cạnh phía lệnh thay đổi màu sắc có

Phím điều khiển mặc định Space, lựa chọn phím khác muốn

Bây chạy chương trình (bằng cách nháy nút hình cờ xanh), quan sát nhân vật nhảy múa, đồng thời dùng phím space để điều khiển Mèo thay đổi màu sắc

(11)

B9 Bổ sung sân khấu

Thực theo bước sau để bổ sung thêm sân khấu

B10 Bổ sung thêm nhân vật

1. Nháy vào nút

2. Chọn hình bấm nút OK

(12)

Thực theo bước sau để bổ sung thêm nhân vật sân khấu

B11 Hãy khám phá Scratch

Chúng ta khám phá Scratch nhiều cách khác học

Ví dụ thiết lập lệnh cửa sổ lệnh nhân vật đưa vào

1. Nháy nút

2. Chọn nhân vật bấm nút OK

(13)

Bây nháy nút hình cờ thấy nhân vật chuyển động theo lệnh lập trình trước

https://scratch.mit.edu/

Ngày đăng: 02/02/2021, 09:24

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan