https://vietstem.com/
1
NGUYN HỮU HƢNG (Chủ biên)
T BÍCH DƢƠNG LỰC NGUYN MINH NGUYN HOÀN
NHÀ XUT BẢN ĐẠI HC QUC GIA HÀ NI
https://vietstem.com/
2
NHÀ XUT BẢN ĐI HC QUC GIA HÀ NI
16 Hàng chui - Hai Bà Trƣng - Hà Ni
Đin thoi: Biên tp: (04) 39714896;
Qun lý xut bn: (04) 39728806; Tng biên tp: (04) 39715011;
Fax: (04) 39729436
Chu trách nhim xut bn:
Giám đốc - Tng biên tp: TS. PHM TH TRÂM
Biên tp chuyên ngành:
ĐẶNG TH PHƢƠNG ANH
Biên tp xut bn:
ĐẶNG TH PHƢƠNG ANH
Chế bn:
CÔNG TY TNHH HC VIN VIETSTEM
Trình bày bìa:
CÔNG TY TNHH HC VIN VIETSTEM
Đối tác liên kết:
CÔNG TY TNHH DCH V VĂN HÓA SƢ PHM
Địa ch: S 3B, ngách 67, ngõ Gốc Đề, phƣờng Hoàng Văn Thụ, Qun Hoàng Mai, TP. Hà Ni
SÁCH LIÊN KT
LP TRÌNH VI SCRATCH
(HÀNH TRANG CHO TƢƠNG LAI)
Mã s: 1L - 568PT2018
In 1.000 cun, kh 19 x 26cm ti Công ty CP in Ngc Trâm
Địa ch: S 107/E8 Thanh Xuân Bc, Q. Thanh Xuân, Hà Ni.
S xác nhận ĐKXB: 4112-2018/CXBIPH/14-367/ĐHQGHN, ngày 09/11/2018
Quyết đnh xut bn s: 596 LK-TN/QĐ - NXB ĐHQGHN, ngày 19/11/2018
In xong và nộp lƣu chiểu năm 2018.
https://vietstem.com/
3
MC LC
Lời nói đầu ........................................................................................................ 7
Chƣơng I. Phần mm Scratch 3.0 ................................................................... 9
Bài 1. Giao din ......................................................................................................... 10
1.1. Khu vc sân khu ................................................................................... 10
1.2. Khu vc qun lí phông nn sân khu và nhân vt .................................... 11
1.3. Thanh danh mc, Khu lƣu trữThƣ viện ng dn ............................ 14
Bài 2. Thanh danh mc và khu lƣu trữ.................................................................... 16
1.1. Thanh danh mc ...................................................................................... 16
1.2. Khu lƣu trữ .............................................................................................. 19
Bài 3. Sân khu ......................................................................................................... 21
3.1. H to độ trong sân khu .......................................................................... 21
3.2. Các chế độ ca sân khu ......................................................................... 22
Bài 4. Làm vic vi phông nn, nhân vt và ngoi hình nhân vt ......................... 25
4.1. Chọn đối tƣợng t thƣ viện ..................................................................... 25
4.2. V mi ......................................................................................................26
4.3. Ly ngu nhiên ........................................................................................ 26
4.4. Tải đối tƣợng t máy tính ........................................................................ 27
4.5. Chp nh ................................................................................................. 27
Bài 5. S dng công c v ....................................................................................... 29
5.1. Chế độ Bitmap ......................................................................................... 29
5.2. Chế độ Vector ............................................................................................. 32
Bài 6. Khu âm thanh ................................................................................................. 35
6.1. Thêm và xoá âm thanh .............................................................................. 35
6.2. Chnh sa và thêm hiu ng cho âm thanh .............................................. 37
Bài 7. Thƣ viện ng dn ...................................................................................... 39
Bài 8. Khu lp trình ................................................................................................... 42
8.1. Khu lp trình ............................................................................................. 42
8.2. Phn lp trình m rng ........................................................................... 45
https://vietstem.com/
4
Bài 9. Ví d bn .................................................................................................... 47
9.1. Thêm mi nhân vt .................................................................................... 47
9.2. Thay đổi tâm nhân vt ............................................................................... 48
9.3. V cnh đầu tiên ........................................................................................ 48
9.4. Hoàn thành hình vuông .............................................................................. 49
Chƣơng II. Thiệp sinh nht ............................................................................ 51
Bài 1. To hình nn và v chong chóng................................................................... 53
1.1. Hình nn .............................................................................................. 53
1.2. Chong chóng ............................................................................................ 55
Bài 2. Lp trình chong chóng quay .......................................................................... 58
2.1. Khi lnh lp và xoay ............................................................................... 58
2.2. Điu chnh tâm ca nhân vt .................................................................... 59
2.3. Đối ng que .......................................................................................... 60
Bài 3. Lập trình đối ng Ch ................................................................................ 63
3.1. Thêm và chnh sa ch ........................................................................... 63
3.2. Hiu ng .............................................................................................. 64
Bài 4. Lập trình đối tƣợng Bóng bay ....................................................................... 67
4.1. Thêm nhân vt Bóng bay ......................................................................... 67
4.2. Lập trình để qu bóng bay ....................................................................... 68
Bài 5. V trí bắt đầu ca các đối ng .................................................................... 72
5.1. Nhy ti v trí c th ................................................................................. 72
Bài 6. Bóng bay bay lên t v trí ngu nhiên ........................................................... 75
6.1. Vòng lp lng nhau .................................................................................. 75
6.2. Ly giá tr ngu nhiên ............................................................................... 75
Bài 7. Lập trình đối ng Nến ................................................................................. 78
7.1. Thêm nhân vt t thƣ mc ....................................................................... 78
7.2. Lập trình cho đối ng Nến .................................................................... 79
Bài 8. Đối tƣợng Pháo .................................................................................... 81
8.1. Thêm nhân vt t thƣ mc ....................................................................... 81
8.2. Lp trình cho Mũ ...................................................................................... 81
8.3. Lp trình cho Pháo ................................................................................... 83
Bài 9. Âm thanh ......................................................................................................... 86
9.1. Thêm âm thanh ........................................................................................ 86
9.2. Lp trình .............................................................................................. 87
Bài 10. Lp trình vi bn sao .................................................................................... 89
10.1. Thêm đối tƣợng Ngôi sao ........................................................................ 89
10.2. To bn sao ............................................................................................. 89
10.3. Lập trình thay đổi hiu ng cho bn sao .................................................. 90
10.4. Sp xếp các bn sao ca Ngôi sao ........................................................... 92