unit 2. làm quen với môi trường scratch

27
Scratch – công cụ lập trình kéo thả dành cho học sinh Bùi Việt Hà, [email protected],

Upload: bui-viet-ha

Post on 23-Jan-2018

373 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Unit 2. Làm quen với môi trường Scratch

Scratch – công cụ lập

trình kéo thả dành cho

học sinh

Bùi Việt Hà, [email protected],

Page 2: Unit 2. Làm quen với môi trường Scratch

1. Giới thiệu giao diện

Scratch

Các khái niệm cơ bản.

Mô tả giao diện màn hình.

Nhân vật (Sprite) và Câu lệnh

(Script)

Page 3: Unit 2. Làm quen với môi trường Scratch

Sân khấu chính

Khu vực tạo nhân

vật và hình nền

Cửa sổ lệnh

Khung

điều khiển

Thực đơn và thanh hệ thống Nút trợ giúp

nhanh Nút trợ giúp

Nhân vật

Page 4: Unit 2. Làm quen với môi trường Scratch

Sân khấu chính

Khu vực tạo nhân

vật và hình nền

Cửa sổ lệnh

Khung

điều khiển

Thực đơn và thanh hệ thống

Backpack

Tên người truy cập

Nhân vật

Page 5: Unit 2. Làm quen với môi trường Scratch

Các khái niệm cơ bản

Sân khấu

Nhân vật

Khung điều khiển

Khung nhân vật

Cửa sổ câu lệnh

Thực đơn hệ thống

Page 6: Unit 2. Làm quen với môi trường Scratch

Sân khấu

Page 7: Unit 2. Làm quen với môi trường Scratch

Tọa độ, hướng sân khấu

Page 8: Unit 2. Làm quen với môi trường Scratch

Tọa độ, kích thước sân khấu

x: -240, y: 180 x: 240, y: 180

x: 240, y: -180x: -240, y: -180

x: 0, y: 0

Kích thước sân khấu: 480 x 360

X

Y

-240 240

180

-180

Page 9: Unit 2. Làm quen với môi trường Scratch
Page 10: Unit 2. Làm quen với môi trường Scratch
Page 11: Unit 2. Làm quen với môi trường Scratch

Khung điều khiển

Khung chứa các

mẫu lệnh. Các mẫu

câu lệnh này được

dùng bằng cách

kéo thả vào cửa sổ

lệnh.

Khung chỉnh sửa

hình ảnh nhân

vật và nền sân

khấu

Khung nhập và

chỉnh sửa âm

thanh

Page 12: Unit 2. Làm quen với môi trường Scratch

Khung các nút lệnh (Script)

Các mẫu

câu lệnh

Nút phân

loại câu

lệnh

Page 13: Unit 2. Làm quen với môi trường Scratch

Motion

Look

Sound

Pen

Data

Event

Control

Sensing

Operator

More Blocks

Phân loại các câu lệnh

Page 14: Unit 2. Làm quen với môi trường Scratch

Chuyển động

Ngoại hình

Âm thanh

Bút vẽ

Dữ liệu

Sự kiện

Điều khiển

Cảm biến

Phép toán

Thêm khối

Phân loại các câu lệnh

Page 15: Unit 2. Làm quen với môi trường Scratch

Khu vực làm việc với trang phục

Page 16: Unit 2. Làm quen với môi trường Scratch

Khu vực làm việc với âm thanh

Page 17: Unit 2. Làm quen với môi trường Scratch

Khu vực làm việc nhân vật, nền

Page 18: Unit 2. Làm quen với môi trường Scratch

Sân khấu chính

Khu vực tạo nhân

vật và hình nền

Cửa sổ lệnh

Khung

điều khiển

Thực đơn và thanh hệ thống

Backpack

Tên người truy cập

Nhân vật

Page 19: Unit 2. Làm quen với môi trường Scratch

Khu vực câu lệnh (Script)

Mỗi nhân vật sẽ có 1 cửa sổ câu

lệnh riêng. Mỗi dãy câu lệnh

(Script) bao gồm 1 số lệnh được

sắp xếp theo thứ tự.

Cửa sổ câu

lệnh của nhân

vật đang chọn

Page 20: Unit 2. Làm quen với môi trường Scratch

Chương trình Scratch

Là 1 tổ hợp các hoạt động của các nhân vật

và sân khấu thông qua cửa sổ lệnh và quan

hệ giữa các nhân vật.

Page 21: Unit 2. Làm quen với môi trường Scratch

Lệnh trong Scratch

Tham số của lệnh

Page 22: Unit 2. Làm quen với môi trường Scratch

Nhóm các lệnh, đoạn lệnh

Các lệnh này

được kết nối

chặt với

nhau theo 1

thứ tự xác

định

Page 23: Unit 2. Làm quen với môi trường Scratch

Chương trình hoàn chỉnh

1 đoạn chương trình bắt

đầu bằng lệnh này sẽ tạo

thành 1 chương trình hoàn

chỉnh trên Scratch

Page 24: Unit 2. Làm quen với môi trường Scratch

Các ví dụ đầu tiên

Bài toán: thiết lập 1 nhân vật là 1

bạn nam hoặc nữ, và cho nhân

vật này nói hoặc chuyển động

theo ý muốn.

Page 25: Unit 2. Làm quen với môi trường Scratch

Ví dụ 1:

Chọn thêm 1

nhân vật, đưa

về góc trái dưới

tạo 1 nhân vật mới là 1 học sinh, cho

học sinh này chuyển động 1 vòng

xung quanh sân khấu

Kéo thả và nhập

tham số cho các

câu lệnh sau:

Page 26: Unit 2. Làm quen với môi trường Scratch

Ví dụ 2:

Bổ sung

thêm Alex

Bổ sung thêm nhân vật Alex, cho Mèo và

Alex cùng chào hỏi.

Bổ sung

thêm nền

sân khấu

Kéo thả và thực

hiện lệnh.

Page 27: Unit 2. Làm quen với môi trường Scratch

Câu hỏi & Bài tập

Thiết lập thêm nhân vật là con chó. Cho 2

con chó và mèo chuyển động xung quanh

sân khấu.

Em hãy quan sát và nói tên màu sắc của các

nhóm lệnh trong Scratch.

Thiết lập 2 con Chó, Mèo. Khi chạy chương

trình chúng kêu lên như thế này.