You are on page 1of 24

BÀI 1:

Tổng quan về Scratch

Module: Basic programming with Scratch


Phiên bản: 1.0

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved.


NỘI DUNG
1. Tổng quan về môi trường lập trình kéo thả Scratch
2. Các khái niệm cơ bản trong môi trường lập trình Scratch
3. Thao tác cơ bản trên môi trường lập trình kéo thả
Scratch
4. Các nhóm chức năng cơ bản trên Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved.


1. Tổng quan về môi trường lập trình kéo
thả Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 3


1. Tổng quan về môi trường lập trình kéo
thả Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 4


1. Tổng quan về môi trường lập trình kéo
thả Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 5


1. Tổng quan về môi trường lập trình kéo
thả Scratch

Số lượng người dùng, project mới hàng tháng xấp xỉ 4.000.000

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 6


1. Tổng quan về môi trường lập trình kéo
thả Scratch

Scratch rất phù hợp cho các đối tượng từ 6 - 18 tuổi

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 7


2. Các nhóm chức năng có trong Scratch

Sơ đồ mô tả các nhóm chức năng và tỉ lệ được sử dụng của chúng trong Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 8


2. Các nhóm chức năng có trong Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 9


3. Các khái niệm cơ bản có trong Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 10


3. Các khái niệm cơ bản có trong Scratch

Cửa sổ câu lệnh Sân khấu chính

Nhân vật

Khung nhân vật

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 11


3. Các khái niệm cơ bản có trong Scratch
Menu hệ thống

Khung
điều
khiển

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 12


3. Các khái niệm cơ bản có trong Scratch -
Stage (Sân khấu)

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 13


3. Các khái niệm cơ bản có trong Scratch -
Stage (Sân khấu)

[X, Y] - [0, 0]

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 14


3. Các khái niệm cơ bản có trong Scratch -
Stage (Sân khấu)

Công cụ tinh chỉnh


backdrop
(Màu sắc, kích cỡ …)

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 15


3. Các khái niệm cơ bản có trong Scratch -
Stage (Sân khấu)

Đặt tên cho nhân vật Tinh chỉnh tọa độ


(quản lý khi có nhiều hơn 1 nhân vật) (Tinh chỉnh khi không muốn kéo thả)

Ẩn hiện nhân vật Tinh chỉnh kích thước và độ xoay của nhân vật
(Tinh chỉnh khi không muốn kéo thả)

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 16


3. Các khái niệm cơ bản có trong Scratch -
Sprite (Nhân vật)

Tạo một Sprite mới với các option


- Lựa chọn sprite có sẵn trong thư viện của Scratch
- Tô màu cho sprite
- Chọn sprite ngẫu nhiên trong thư viện
- Upload sprite

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 17


3. Các khái niệm cơ bản có trong Scratch -
Sprite (Nhân vật)

Tab chứa các block Tab thay đổi phục Tab thay đổi âm
chức năng trang cho nhân vật thanh cho nhân vật

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 18


3. Các khái niệm cơ bản có trong Scratch -
Sprite (Nhân vật)/Costumes (Trang phục)

Công cụ tinh chỉnh


nhân vật
(Màu sắc, kích cỡ …)

Upload và chọn
các âm thanh

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 19


3. Các khái niệm cơ bản có trong Scratch -
Sprite (Nhân vật)/Costumes (Trang phục)

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 20


3. Các khái niệm cơ bản có trong Scratch -
Sprite (Nhân vật)/Sounds (Âm thanh)

Tinh chỉnh âm thanh


theo các option có sẵn

Upload và chọn
các âm thanh

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 21


4. Thiết lập chương trình Scratch đầu tiên
Sử dụng bộ tính năng “Motion", di chuyển nhân vật đi một hình vuông
xung quanh sân khấu.

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved. 22


TỔNG KẾT
❏ Nắm được tổng quan về môi trường lập trình kéo thả
Scratch
❏ Nắm được các thao tác cơ bản trên môi trường lập trình
kéo thả Scratch
❏ Nắm được các nhóm chức năng cơ bản trên Scratch

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved.


KẾT THÚC
HỌC VIỆN ĐÀO TẠO LẬP TRÌNH CHẤT LƯỢNG NHẬT BẢN

© 2022 By Rikkei Academy - Rikkei Education - All rights reserved.

You might also like