SlideShare a Scribd company logo
1 of 72
Download to read offline
Scratch – phần mềm thiết
kế mô phỏng, bài học, trò
chơi cho học sinh
Nội dung
⚫ Giới thiệu tổng quan xuất sứ và ý nghĩa.
⚫ Giao diện phần mềm. Bắt đầu một mô phỏng
mới. Các khái niệm và lệnh cơ bản. Nhân vật
(Sprite) và câu lệnh (Script).
⚫ Điều khiển chuyển động của nhân vật. Các
lệnh tạo animation chính. Chuyển động có
điều kiện.
⚫ Giao tiếp giữa các nhân vật. Bổ sung âm
thanh cho nhân vật. Bổ sung nền cho sân
khấu.
⚫ Một vài kỹ thuật nâng cao. Thiết lập các bài
học và mô phỏng hoàn chỉnh.
Tổng quan về Scratch
Scratch là gì?
⚫ Scratch là 1 môi trường lập trình ứng dụng
đặc biệt, trong đó việc “viết” lệnh sẽ được
thực hiện bằng thao tác “kéo thả”.
⚫ Đầu ra của Scratch hỗ trợ các công nghệ và
ứng dụng mới nhất của CNTT-ICT, do vậy
các ứng dụng của Scratch rất phong phú.
⚫ Scratch có sự phát triển bùng nổ 2 năm trở
lại đây.
⚫ Scratch hoàn toàn miễn phí và chia sẻ rộng
rãi trong cộng đồng.
Scratch rất thích hợp
cho nhà trường
⚫ Scratch rất thích hợp để tạo ra các ứng dụng đồ
họa, animation, bài học, bài giảng, mô phỏng
kiến thức, trình diễn, sách điện tử, trò chơi, …
rất phù hợp với nhà trường, giáo viên.
⚫ Scratch là môi trường tốt nhất để dạy HS làm
quen với tư duy máy tính, khoa học máy tính
ngay từ lứa tuổi tiểu học.
⚫ Hiện nay Scratch đã được nhiều nước như Hoa
kỳ, Anh đưa vào chương trình môn Tin học để
dạy cho HS ngay từ lớp 1.
Một vài số liệu
⚫ Số lượng dự án Scratch được chia sẻ là hơn
11 triệu và đang tăng chóng mặt với cấp số
nhân.
⚫ Số lượng người đăng ký chia sẻ trực tuyến là
hơn 8 triệu (chưa tính những người đang sử
dụng Offline và chưa đăng ký).
Biểu đồ dự án
⚫ Số lượng dự án được chia sẻ theo từng
tháng
Ai sử dụng nhiều nhất
⚫ Người sử dụng nhiều nhất là học sinh, đặc
biệt từ 7 đến 18 tuổi. Nhiều nhất ở tuổi 13.
Nước nào sử dụng?
⚫ Biểu đồ số lượng người đăng ký sử dụng
theo quốc gia.
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)
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
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
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
Sân khấu
Tọa độ, hướng sân khấu
Tọa độ, kích thước sân khấu
x: -240, y: 180 x: 240, y: 180
x: 240, y: -180
x: -240, y: -180
x: 0, y: 0
Kích thước sân khấu: 480 x 360
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
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
Motion
Look
Sound
Pen
Data
Event
Control
Sensing
Operator
More Blocks
Phân loại các câu lệnh
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
Khu vực làm việc với trang phục
Khu vực làm việc với âm thanh
Khu vực làm việc nhân vật, nền
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
Các ví dụ đầu tiên
Bài toán: thiết lập 1 nhân vật là 1
bạn quả bóng, 1 bạn nam hoặc
nữ, và cho nhân vật này chuyển
động theo ý muốn.
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:
Phương án 1
Phương án 2
Tốt hơn
Ví dụ 2:
⚫ đưa con mèo về
cạnh trái
Điều khiển con mèo chạy từ bên cạnh
trái sang cạnh phải và ngược lại, mỗi lần
gặp cạnh thì kêu “meo meo” và quay
chạy về phía ngược lại. Lặp lại vài lần.
⚫ Kéo thả và nhập
tham số cho các
câu lệnh sau:
Điều khiển chuyển
động nhân vật
Chuyển động hữu hạn và vô hạn.
Chuyển động có điều kiện.
Các lệnh tạo Animation chính.
Các lệnh chuyển động đơn giản
⚫ Di chuyển – bước
⚫ Nhảy tới vị trí x: – y: –
⚫ Dịch chuyển trong – giây
đến vị trí x: – y: –
⚫ Xoay – độ (ngược/xuôi)
⚫ Thay đổi x –
⚫ Thay đổi y –
⚫ Đặt x là –
⚫ Đặt y là –
Các lệnh chuyển động phức tạp
⚫ Xoay về hướng – (độ)
⚫ Xoay về phía – (đối tượng)
⚫ Nhảy đến – (đối tượng)
⚫ Nếu chạm biên, quay lại
⚫ Đặt kiểu quay cho phép (4
hướng / trái – phải / không
quay).
Chuyển động có điều kiện
⚫ Chuyển động theo hiệu lệnh (Key pressed).
⚫ Chuyển động vô hạn
⚫ Chuyển động khi gặp sự kiện khác
Ví dụ về chuyển động
Ví dụ 1:
⚫ Tạo thêm 1
nhân vật là Boy
hip-hop
Tạo animation: 1 hip hop boy nhảy trên
sân khấu
⚫ Kéo thả và nhập
tham số cho các
câu lệnh sau:
Thay đổi ngoại hình,
giọng nói nhân vật,
thay đổi sân khấu
Các lệnh thay đổi ngoại hình
⚫ Nói – trong --- giây
⚫ Nói ----
⚫ Nghĩ – trong – giây
⚫ Thay ngoại hình sang –
⚫ Thay đồ tiếp theo –
⚫ Thay đổi kích thước theo –
⚫ Đặt kích thước theo -- %
⚫ Chuyển lên lớp trên cùng
⚫ Chuyển xuống 1 lớp
Các lệnh thay đổi hiệu ứng đồ họa
và nền sân khấu
⚫ Thay đổi hiệu ứng đồ họa
của nhân vật theo ---
⚫ Thay đổi sân khấu đến ---
⚫ Hủy hiệu ứng đồ họa cho
nhân vật.
Các lệnh liên quan đến âm thanh
⚫ Bật âm thanh ---
⚫ Chơi âm thanh – cho đến hết
⚫ Đánh trống --- theo – nhịp
⚫ Chơi nốt nhạc -- theo – nhịp
⚫ Dừng mọi âm thanh
⚫ Thay đổi kích thước theo –
⚫ Đặt kích thước theo -- %
⚫ Chuyển lên lớp trên cùng
⚫ Chuyển xuống 1 lớp
Các ví dụ liên quan
đến trang phục và đồ
họa sân khấu
Ví dụ 1:
⚫ Tạo thêm 3 sân
khấu nữa:
Tạo thêm các hình nền tương ứng
với các phong cảnh thiên nhiên, khi
nháy phím tương ứng thì hình ảnh
xuất hiện.
⚫ Tạo Script
tương ứng như
sau:
⚫ Cho nhân vật
chính ẩn đi trên
màn hình
Ví dụ 2:
⚫ Tạo thêm 3
nhân vật là nút
lệnh như sau:
Tạo thêm 3 nút lệnh tương ứng với 3
hình nền. Khi click lên nút thì hình
ảnh tương ứng xuất hiện.
⚫ Tạo 3 Script tương ứng
với mỗi nút lệnh, ví dụ
Các cấu trúc lệnh điều
khiển
Các lệnh cấu trúc điều khiển
⚫ Chờ --- giây.
⚫ Lặp lại --- (lần)
⚫ Thực hiện liên tục
⚫ Nếu --- thì
⚫ Nếu --- thì
không thì
⚫ Chờ cho đến khi ----
⚫ Lặp lại cho đến khi ---
⚫ Dừng dãy lệnh
Ví dụ sử dụng các cấu
trúc điều khiển
Giao tiếp giữa các
nhân vật
Một số lệnh điều khiển giao tiếp
⚫ Thông báo -----
⚫ Thông báo ----- và đợi
⚫ Sự kiện: khi tôi nhận
được thông báo ----
Một số lệnh cảm biến
⚫ tiếp xúc với ---?
⚫ tiếp xúc với màu sắc --?
⚫ Màu – đã tiếp xúc với --?
⚫ Hỏi --- và đợi trả lời
⚫ Khoảng cách đến ---
⚫ Phím – đã nhấn chưa?
⚫ Đã nháy chuột chưa?
⚫ Vị trí x của chuột
⚫ Vị trí y của chuột
⚫ Giá trị thời gian hiện thời
⚫ Reset thời gian
Ví dụ về giao tiếp và
tương tác
Ví dụ 1: chào hỏi
⚫ Tạo 2 nhân vật: Cat và Nam
⚫ Tạo các Script riêng biệt cho 2 nhân vật này.
Tạo 2 âm thanh: Chào bạn và Tôi là Nam
riêng biệt cho mỗi nhân vật.
Nâng cao: Số và biến
nhớ
Khởi tạo và làm việc với biến nhớ
Một số ứng dụng
Một số lệnh với biến nhớ
⚫ Gán 1 giá trị cho biến nhớ.
⚫ Thay đổi giá trị biến nhớ
⚫ Hiện giá trị biến nhớ
⚫ Ẩn giá trị biến nhớ
Các phép toán với số và chữ
⚫ Phép cộng 2 số
⚫ Phép trừ 2 số
⚫ Phép nhân 2 số
⚫ Phép chia 2 số
⚫ Tính số dư
⚫ Làm tròn số
⚫ Tính với hàm cụ thể
⚫ Kết nối 2 xâu
⚫ Lấy ký tự thứ --- trong xâu
⚫ Độ dài xâu ký tự
Các phép toán logic
⚫ Phép so sánh <
⚫ Phép so sánh =
⚫ Phép so sánh >
⚫ Phép toán và: AND
⚫ Phép toán hoặc: OR
⚫ Phép phủ định NOT
Ví dụ sử dụng biến
nhớ
Ví dụ 1:
⚫ Tạo 3 biến nhớ
n1, n2, gdc
Giáo viên yêu cầu HS nhập 2 số, sau
đó tính tổng và hiện trên màn hình
⚫ Tạo Script tương tự sau:
Ví dụ 2:
⚫ Tạo 3 biến nhớ
n1, n2, gdc
Giáo viên yêu cầu HS nhập 2 số, sau
đó tính ƯSCLN hai số trên và hiện
trên màn hình
⚫ Tạo Script tương tự như
bài trước, đoạn lệnh tính
ƯSCLN như sau:
Một vài kỹ thuật nâng
cao
Phân loại lệnh trong Scratch
Thiết kế một bài mô phỏng hoàn
chỉnh.
Chia sẻ cộng đồng sử dụng
Scratch
Một số dạng bài học
chính
Phân loại lệnh trong Scratch
Thiết kế một bài mô phỏng hoàn
chỉnh.
Chia sẻ cộng đồng sử dụng
Scratch
Ví dụ 1: Trình diễn / xem tranh
⚫ Xây dựng các dãy các hình nền là nội dung
các bài học chính. Trình diễn cho HS xem.
Phân loại lệnh trong Scratch
⚫ Sự kiện
⚫ Lệnh bình thường
⚫ Giá trị logic (đúng/sai)
⚫ Giá trị số hoặc chữ
(không logic).
Chia sẻ cộng đồng Scratch
⚫ Trang home chính của Scratch:
https://scratch.mit.edu/
Cộng đồng Scratch
⚫ Trang wiki của Scratch:
http://wiki.scratch.mit.edu/wiki/Scratch_W
iki_Home
Trên trang Scratch có thể:
⚫ Thực hiện lập trình Scratch Online để tạo ra
các bài học, animation theo ý muốn. Lưu trữ
các kết quả vào kho riêng của mình trên
Scratch.
⚫ Chia sẻ kết quả cho cộng đồng cùng xem và
góp ý kiến.
⚫ Xem và góp ý, bình luận các kết quả mà
cộng đồng đưa lên.
⚫ Xem các thông tin khác có liên quan.
Phụ lục 1: các lệnh
chính
Thiết kế một bài mô phỏng hoàn
chỉnh.
Chia sẻ cộng đồng sử dụng
Scratch
Motion – các lệnh mô tả
chuyển động
Looks – các lệnh giao tiếp và
thay đổi thể hiện
Sound – các lệnh điều khiển
âm thanh
Pen – các lệnh điều khiển bút
và màu sắc
Data – các lệnh điều khiển
biến nhớ, dữ liệu
Event – các lệnh điều khiển sự
kiện
Control – các lệnh điều khiển
Sensing – các lệnh cảm biến
Operators – Biểu thức logic &
toán học

More Related Content

What's hot

Tổng Quan về Lập trình Scratch
Tổng Quan về Lập trình ScratchTổng Quan về Lập trình Scratch
Tổng Quan về Lập trình ScratchNguyễn Duyênmiks
 
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.Bùi Việt Hà
 
Unit 7 nâng cao. Bài 7. Biến nhớ List.
Unit 7 nâng cao. Bài 7. Biến nhớ List.Unit 7 nâng cao. Bài 7. Biến nhớ List.
Unit 7 nâng cao. Bài 7. Biến nhớ List.Bùi Việt Hà
 
Unit 8 nâng cao. Bài 8. Clone.
Unit 8 nâng cao. Bài 8. Clone.Unit 8 nâng cao. Bài 8. Clone.
Unit 8 nâng cao. Bài 8. Clone.Bùi Việt Hà
 
Unit 4 nâng cao. Bài 4. Truyền thông.
Unit 4 nâng cao. Bài 4. Truyền thông.Unit 4 nâng cao. Bài 4. Truyền thông.
Unit 4 nâng cao. Bài 4. Truyền thông.Bùi Việt Hà
 
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Bùi Việt Hà
 
Unit 5 nâng cao. Bài 5. Thủ tục
Unit 5 nâng cao. Bài 5. Thủ tụcUnit 5 nâng cao. Bài 5. Thủ tục
Unit 5 nâng cao. Bài 5. Thủ tụcBùi Việt Hà
 
Unit 2 nâng cao. Biến nhớ và dữ liệu.
Unit 2 nâng cao. Biến nhớ và dữ liệu.Unit 2 nâng cao. Biến nhớ và dữ liệu.
Unit 2 nâng cao. Biến nhớ và dữ liệu.Bùi Việt Hà
 
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gì
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gìLập trình Scratch, bài giảng Scratch là gì, Scratch làm được gì
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gìLAP TRINH SCRATCH
 
Tìm hiểu công cụ Play-entry
Tìm hiểu công cụ Play-entryTìm hiểu công cụ Play-entry
Tìm hiểu công cụ Play-entryTrinhThiTrucEm1103
 
Slide: Scratch: 2 Thanh danh mục
Slide: Scratch: 2 Thanh danh mụcSlide: Scratch: 2 Thanh danh mục
Slide: Scratch: 2 Thanh danh mụcNguyễn Duyênmiks
 
Slide: Scratch: 8 Giới thiệu khu lập trình
Slide: Scratch: 8 Giới thiệu khu lập trìnhSlide: Scratch: 8 Giới thiệu khu lập trình
Slide: Scratch: 8 Giới thiệu khu lập trìnhNguyễn Duyênmiks
 

What's hot (13)

Tổng Quan về Lập trình Scratch
Tổng Quan về Lập trình ScratchTổng Quan về Lập trình Scratch
Tổng Quan về Lập trình Scratch
 
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.
Unit 6 nâng cao. Bài 6. Xử lý số và xâu ký tự.
 
Unit 7 nâng cao. Bài 7. Biến nhớ List.
Unit 7 nâng cao. Bài 7. Biến nhớ List.Unit 7 nâng cao. Bài 7. Biến nhớ List.
Unit 7 nâng cao. Bài 7. Biến nhớ List.
 
Unit 8 nâng cao. Bài 8. Clone.
Unit 8 nâng cao. Bài 8. Clone.Unit 8 nâng cao. Bài 8. Clone.
Unit 8 nâng cao. Bài 8. Clone.
 
Unit 4 nâng cao. Bài 4. Truyền thông.
Unit 4 nâng cao. Bài 4. Truyền thông.Unit 4 nâng cao. Bài 4. Truyền thông.
Unit 4 nâng cao. Bài 4. Truyền thông.
 
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
Unit 3 nâng cao. Bài 3. Nhân vật, sân khấu, âm thanh.
 
Unit 5 nâng cao. Bài 5. Thủ tục
Unit 5 nâng cao. Bài 5. Thủ tụcUnit 5 nâng cao. Bài 5. Thủ tục
Unit 5 nâng cao. Bài 5. Thủ tục
 
Unit 2 nâng cao. Biến nhớ và dữ liệu.
Unit 2 nâng cao. Biến nhớ và dữ liệu.Unit 2 nâng cao. Biến nhớ và dữ liệu.
Unit 2 nâng cao. Biến nhớ và dữ liệu.
 
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gì
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gìLập trình Scratch, bài giảng Scratch là gì, Scratch làm được gì
Lập trình Scratch, bài giảng Scratch là gì, Scratch làm được gì
 
Giáo trình MSWLOGO Lớp 5
Giáo trình MSWLOGO Lớp 5Giáo trình MSWLOGO Lớp 5
Giáo trình MSWLOGO Lớp 5
 
Tìm hiểu công cụ Play-entry
Tìm hiểu công cụ Play-entryTìm hiểu công cụ Play-entry
Tìm hiểu công cụ Play-entry
 
Slide: Scratch: 2 Thanh danh mục
Slide: Scratch: 2 Thanh danh mụcSlide: Scratch: 2 Thanh danh mục
Slide: Scratch: 2 Thanh danh mục
 
Slide: Scratch: 8 Giới thiệu khu lập trình
Slide: Scratch: 8 Giới thiệu khu lập trìnhSlide: Scratch: 8 Giới thiệu khu lập trình
Slide: Scratch: 8 Giới thiệu khu lập trình
 

Similar to Giới thiệu phần mềm Scratch

[Lib gdx] 3. how the hell to make it happen
[Lib gdx] 3. how the hell to make it happen [Lib gdx] 3. how the hell to make it happen
[Lib gdx] 3. how the hell to make it happen thegioi Khongtinhyeu
 
Tiểu luận cơ sở ngành kỹ thuật phần mềm. phần mềm mô phỏng các thuật toán s...
Tiểu luận  cơ sở ngành kỹ thuật phần mềm. phần mềm  mô phỏng các thuật toán s...Tiểu luận  cơ sở ngành kỹ thuật phần mềm. phần mềm  mô phỏng các thuật toán s...
Tiểu luận cơ sở ngành kỹ thuật phần mềm. phần mềm mô phỏng các thuật toán s...jackjohn45
 
Game programming note02
Game programming note02Game programming note02
Game programming note02Đỗ Tuấn
 
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...MasterCode.vn
 
Cac ham va thu tuc trong pascal
Cac ham va thu tuc trong pascalCac ham va thu tuc trong pascal
Cac ham va thu tuc trong pascalVõ Tâm Long
 
K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11Tin5VungTau
 

Similar to Giới thiệu phần mềm Scratch (13)

Scratch: Giới thiệu
Scratch: Giới thiệuScratch: Giới thiệu
Scratch: Giới thiệu
 
Scratch: Bài 2: Giao diện
Scratch: Bài 2: Giao diệnScratch: Bài 2: Giao diện
Scratch: Bài 2: Giao diện
 
[Lib gdx] 3. how the hell to make it happen
[Lib gdx] 3. how the hell to make it happen [Lib gdx] 3. how the hell to make it happen
[Lib gdx] 3. how the hell to make it happen
 
Tiểu luận cơ sở ngành kỹ thuật phần mềm. phần mềm mô phỏng các thuật toán s...
Tiểu luận  cơ sở ngành kỹ thuật phần mềm. phần mềm  mô phỏng các thuật toán s...Tiểu luận  cơ sở ngành kỹ thuật phần mềm. phần mềm  mô phỏng các thuật toán s...
Tiểu luận cơ sở ngành kỹ thuật phần mềm. phần mềm mô phỏng các thuật toán s...
 
Game programming note02
Game programming note02Game programming note02
Game programming note02
 
Bai tap thuc hanh
Bai tap thuc hanhBai tap thuc hanh
Bai tap thuc hanh
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...
Bài 2: Lập trình hướng đối tượng & Collection - Lập trình winform - Giáo trìn...
 
LINQ
LINQLINQ
LINQ
 
Cac ham va thu tuc trong pascal
Cac ham va thu tuc trong pascalCac ham va thu tuc trong pascal
Cac ham va thu tuc trong pascal
 
K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11
 
Chuong1
Chuong1Chuong1
Chuong1
 
GV
GVGV
GV
 

More from PixwaresVitNam

Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào TạoTải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào TạoPixwaresVitNam
 
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào TạoLink tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào TạoPixwaresVitNam
 
Giáo trình Autocad 2017
Giáo trình Autocad 2017Giáo trình Autocad 2017
Giáo trình Autocad 2017PixwaresVitNam
 
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương Lực
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương LựcLập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương Lực
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương LựcPixwaresVitNam
 
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.PixwaresVitNam
 
Học lập trình cùng Scratch - NXB Giáo dục Việt Nam
Học lập trình cùng Scratch - NXB Giáo dục Việt NamHọc lập trình cùng Scratch - NXB Giáo dục Việt Nam
Học lập trình cùng Scratch - NXB Giáo dục Việt NamPixwaresVitNam
 
Tự học phần mềm Scratch
Tự học phần mềm Scratch Tự học phần mềm Scratch
Tự học phần mềm Scratch PixwaresVitNam
 
Giáo trình học Autocad 2004 Tiếng Việt
Giáo trình học Autocad 2004 Tiếng ViệtGiáo trình học Autocad 2004 Tiếng Việt
Giáo trình học Autocad 2004 Tiếng ViệtPixwaresVitNam
 
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5PixwaresVitNam
 
Giáo trình Photoshop căn bản Tiếng Việt full
Giáo trình Photoshop căn bản Tiếng Việt full Giáo trình Photoshop căn bản Tiếng Việt full
Giáo trình Photoshop căn bản Tiếng Việt full PixwaresVitNam
 
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào Tạo
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào TạoGiáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào Tạo
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào TạoPixwaresVitNam
 
Giáo trình Revit structure 1
Giáo trình Revit structure 1Giáo trình Revit structure 1
Giáo trình Revit structure 1PixwaresVitNam
 
Giáo trình Autocad 2007 full Tiếng Việt
Giáo trình Autocad 2007 full Tiếng ViệtGiáo trình Autocad 2007 full Tiếng Việt
Giáo trình Autocad 2007 full Tiếng ViệtPixwaresVitNam
 
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020PixwaresVitNam
 
Giáo trình Adobe Illustrator tiếng Việt
Giáo trình Adobe Illustrator tiếng ViệtGiáo trình Adobe Illustrator tiếng Việt
Giáo trình Adobe Illustrator tiếng ViệtPixwaresVitNam
 
Giáo trình Photoshop CC 2018
Giáo trình Photoshop CC 2018Giáo trình Photoshop CC 2018
Giáo trình Photoshop CC 2018PixwaresVitNam
 
Giao trinh auto cad 2010
Giao trinh auto cad 2010Giao trinh auto cad 2010
Giao trinh auto cad 2010PixwaresVitNam
 
Giáo trình nhạc TIỂU HỌC MUSESOCRE
Giáo trình nhạc TIỂU HỌC MUSESOCREGiáo trình nhạc TIỂU HỌC MUSESOCRE
Giáo trình nhạc TIỂU HỌC MUSESOCREPixwaresVitNam
 

More from PixwaresVitNam (18)

Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào TạoTải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Tải giáo án lớp 4 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
 
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào TạoLink tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
Link tải Giáo án lớp 3 theo công văn 2345 - Bộ Giáo Dục và Đào Tạo
 
Giáo trình Autocad 2017
Giáo trình Autocad 2017Giáo trình Autocad 2017
Giáo trình Autocad 2017
 
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương Lực
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương LựcLập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương Lực
Lập trình sáng tạo với Scratch – Nguyễn Hữu Hưng & Dương Lực
 
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.
Lập trình điều khiển robot với Scratch – Nguyễn Hữu Hưng & Dương Lực.
 
Học lập trình cùng Scratch - NXB Giáo dục Việt Nam
Học lập trình cùng Scratch - NXB Giáo dục Việt NamHọc lập trình cùng Scratch - NXB Giáo dục Việt Nam
Học lập trình cùng Scratch - NXB Giáo dục Việt Nam
 
Tự học phần mềm Scratch
Tự học phần mềm Scratch Tự học phần mềm Scratch
Tự học phần mềm Scratch
 
Giáo trình học Autocad 2004 Tiếng Việt
Giáo trình học Autocad 2004 Tiếng ViệtGiáo trình học Autocad 2004 Tiếng Việt
Giáo trình học Autocad 2004 Tiếng Việt
 
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5
Giáo trình MSWLogo - phần mềm logo rùa Tin học lớp 4, lớp 5
 
Giáo trình Photoshop căn bản Tiếng Việt full
Giáo trình Photoshop căn bản Tiếng Việt full Giáo trình Photoshop căn bản Tiếng Việt full
Giáo trình Photoshop căn bản Tiếng Việt full
 
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào Tạo
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào TạoGiáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào Tạo
Giáo trình Geogebra học Toán Hình - Bộ Giáo Dục & Đào Tạo
 
Giáo trình Revit structure 1
Giáo trình Revit structure 1Giáo trình Revit structure 1
Giáo trình Revit structure 1
 
Giáo trình Autocad 2007 full Tiếng Việt
Giáo trình Autocad 2007 full Tiếng ViệtGiáo trình Autocad 2007 full Tiếng Việt
Giáo trình Autocad 2007 full Tiếng Việt
 
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020
Giáo trình Autocad 2018 tiếng Việt bản chuẩn nhất 2020
 
Giáo trình Adobe Illustrator tiếng Việt
Giáo trình Adobe Illustrator tiếng ViệtGiáo trình Adobe Illustrator tiếng Việt
Giáo trình Adobe Illustrator tiếng Việt
 
Giáo trình Photoshop CC 2018
Giáo trình Photoshop CC 2018Giáo trình Photoshop CC 2018
Giáo trình Photoshop CC 2018
 
Giao trinh auto cad 2010
Giao trinh auto cad 2010Giao trinh auto cad 2010
Giao trinh auto cad 2010
 
Giáo trình nhạc TIỂU HỌC MUSESOCRE
Giáo trình nhạc TIỂU HỌC MUSESOCREGiáo trình nhạc TIỂU HỌC MUSESOCRE
Giáo trình nhạc TIỂU HỌC MUSESOCRE
 

Recently uploaded

Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...Nguyen Thanh Tu Collection
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxendkay31
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...Nguyen Thanh Tu Collection
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa2353020138
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNguyễn Đăng Quang
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...Nguyen Thanh Tu Collection
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...hoangtuansinh1
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 

Recently uploaded (19)

Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
 
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoabài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
bài 5.1.docx Sinh học di truyền đại cương năm nhất của học sinh y đa khoa
 
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdfNQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
NQA Lợi ích Từ ISO và ESG Tăng Trưởng và Bền Vững ver01.pdf
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

Giới thiệu phần mềm Scratch

  • 1. Scratch – phần mềm thiết kế mô phỏng, bài học, trò chơi cho học sinh
  • 2. Nội dung ⚫ Giới thiệu tổng quan xuất sứ và ý nghĩa. ⚫ Giao diện phần mềm. Bắt đầu một mô phỏng mới. Các khái niệm và lệnh cơ bản. Nhân vật (Sprite) và câu lệnh (Script). ⚫ Điều khiển chuyển động của nhân vật. Các lệnh tạo animation chính. Chuyển động có điều kiện. ⚫ Giao tiếp giữa các nhân vật. Bổ sung âm thanh cho nhân vật. Bổ sung nền cho sân khấu. ⚫ Một vài kỹ thuật nâng cao. Thiết lập các bài học và mô phỏng hoàn chỉnh.
  • 4. Scratch là gì? ⚫ Scratch là 1 môi trường lập trình ứng dụng đặc biệt, trong đó việc “viết” lệnh sẽ được thực hiện bằng thao tác “kéo thả”. ⚫ Đầu ra của Scratch hỗ trợ các công nghệ và ứng dụng mới nhất của CNTT-ICT, do vậy các ứng dụng của Scratch rất phong phú. ⚫ Scratch có sự phát triển bùng nổ 2 năm trở lại đây. ⚫ Scratch hoàn toàn miễn phí và chia sẻ rộng rãi trong cộng đồng.
  • 5. Scratch rất thích hợp cho nhà trường ⚫ Scratch rất thích hợp để tạo ra các ứng dụng đồ họa, animation, bài học, bài giảng, mô phỏng kiến thức, trình diễn, sách điện tử, trò chơi, … rất phù hợp với nhà trường, giáo viên. ⚫ Scratch là môi trường tốt nhất để dạy HS làm quen với tư duy máy tính, khoa học máy tính ngay từ lứa tuổi tiểu học. ⚫ Hiện nay Scratch đã được nhiều nước như Hoa kỳ, Anh đưa vào chương trình môn Tin học để dạy cho HS ngay từ lớp 1.
  • 6. Một vài số liệu ⚫ Số lượng dự án Scratch được chia sẻ là hơn 11 triệu và đang tăng chóng mặt với cấp số nhân. ⚫ Số lượng người đăng ký chia sẻ trực tuyến là hơn 8 triệu (chưa tính những người đang sử dụng Offline và chưa đăng ký).
  • 7. Biểu đồ dự án ⚫ Số lượng dự án được chia sẻ theo từng tháng
  • 8. Ai sử dụng nhiều nhất ⚫ Người sử dụng nhiều nhất là học sinh, đặc biệt từ 7 đến 18 tuổi. Nhiều nhất ở tuổi 13.
  • 9. Nước nào sử dụng? ⚫ Biểu đồ số lượng người đăng ký sử dụng theo quốc gia.
  • 10. 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)
  • 11. 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
  • 12. 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
  • 13. 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
  • 15. Tọa độ, hướng sân khấu
  • 16. Tọa độ, kích thước sân khấu x: -240, y: 180 x: 240, y: 180 x: 240, y: -180 x: -240, y: -180 x: 0, y: 0 Kích thước sân khấu: 480 x 360
  • 17. 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
  • 18. 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
  • 20. 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
  • 21. Khu vực làm việc với trang phục
  • 22. Khu vực làm việc với âm thanh
  • 23. Khu vực làm việc nhân vật, nền
  • 24. 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
  • 25. Các ví dụ đầu tiên Bài toán: thiết lập 1 nhân vật là 1 bạn quả bóng, 1 bạn nam hoặc nữ, và cho nhân vật này chuyển động theo ý muốn.
  • 26. 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: Phương án 1 Phương án 2 Tốt hơn
  • 27. Ví dụ 2: ⚫ đưa con mèo về cạnh trái Điều khiển con mèo chạy từ bên cạnh trái sang cạnh phải và ngược lại, mỗi lần gặp cạnh thì kêu “meo meo” và quay chạy về phía ngược lại. Lặp lại vài lần. ⚫ Kéo thả và nhập tham số cho các câu lệnh sau:
  • 28. Điều khiển chuyển động nhân vật Chuyển động hữu hạn và vô hạn. Chuyển động có điều kiện. Các lệnh tạo Animation chính.
  • 29. Các lệnh chuyển động đơn giản ⚫ Di chuyển – bước ⚫ Nhảy tới vị trí x: – y: – ⚫ Dịch chuyển trong – giây đến vị trí x: – y: – ⚫ Xoay – độ (ngược/xuôi) ⚫ Thay đổi x – ⚫ Thay đổi y – ⚫ Đặt x là – ⚫ Đặt y là –
  • 30. Các lệnh chuyển động phức tạp ⚫ Xoay về hướng – (độ) ⚫ Xoay về phía – (đối tượng) ⚫ Nhảy đến – (đối tượng) ⚫ Nếu chạm biên, quay lại ⚫ Đặt kiểu quay cho phép (4 hướng / trái – phải / không quay).
  • 31. Chuyển động có điều kiện ⚫ Chuyển động theo hiệu lệnh (Key pressed). ⚫ Chuyển động vô hạn ⚫ Chuyển động khi gặp sự kiện khác
  • 32. Ví dụ về chuyển động
  • 33. Ví dụ 1: ⚫ Tạo thêm 1 nhân vật là Boy hip-hop Tạo animation: 1 hip hop boy nhảy trên sân khấu ⚫ Kéo thả và nhập tham số cho các câu lệnh sau:
  • 34. Thay đổi ngoại hình, giọng nói nhân vật, thay đổi sân khấu
  • 35. Các lệnh thay đổi ngoại hình ⚫ Nói – trong --- giây ⚫ Nói ---- ⚫ Nghĩ – trong – giây ⚫ Thay ngoại hình sang – ⚫ Thay đồ tiếp theo – ⚫ Thay đổi kích thước theo – ⚫ Đặt kích thước theo -- % ⚫ Chuyển lên lớp trên cùng ⚫ Chuyển xuống 1 lớp
  • 36. Các lệnh thay đổi hiệu ứng đồ họa và nền sân khấu ⚫ Thay đổi hiệu ứng đồ họa của nhân vật theo --- ⚫ Thay đổi sân khấu đến --- ⚫ Hủy hiệu ứng đồ họa cho nhân vật.
  • 37. Các lệnh liên quan đến âm thanh ⚫ Bật âm thanh --- ⚫ Chơi âm thanh – cho đến hết ⚫ Đánh trống --- theo – nhịp ⚫ Chơi nốt nhạc -- theo – nhịp ⚫ Dừng mọi âm thanh ⚫ Thay đổi kích thước theo – ⚫ Đặt kích thước theo -- % ⚫ Chuyển lên lớp trên cùng ⚫ Chuyển xuống 1 lớp
  • 38. Các ví dụ liên quan đến trang phục và đồ họa sân khấu
  • 39. Ví dụ 1: ⚫ Tạo thêm 3 sân khấu nữa: Tạo thêm các hình nền tương ứng với các phong cảnh thiên nhiên, khi nháy phím tương ứng thì hình ảnh xuất hiện. ⚫ Tạo Script tương ứng như sau: ⚫ Cho nhân vật chính ẩn đi trên màn hình
  • 40. Ví dụ 2: ⚫ Tạo thêm 3 nhân vật là nút lệnh như sau: Tạo thêm 3 nút lệnh tương ứng với 3 hình nền. Khi click lên nút thì hình ảnh tương ứng xuất hiện. ⚫ Tạo 3 Script tương ứng với mỗi nút lệnh, ví dụ
  • 41. Các cấu trúc lệnh điều khiển
  • 42. Các lệnh cấu trúc điều khiển ⚫ Chờ --- giây. ⚫ Lặp lại --- (lần) ⚫ Thực hiện liên tục ⚫ Nếu --- thì ⚫ Nếu --- thì không thì ⚫ Chờ cho đến khi ---- ⚫ Lặp lại cho đến khi --- ⚫ Dừng dãy lệnh
  • 43. Ví dụ sử dụng các cấu trúc điều khiển
  • 44. Giao tiếp giữa các nhân vật
  • 45. Một số lệnh điều khiển giao tiếp ⚫ Thông báo ----- ⚫ Thông báo ----- và đợi ⚫ Sự kiện: khi tôi nhận được thông báo ----
  • 46. Một số lệnh cảm biến ⚫ tiếp xúc với ---? ⚫ tiếp xúc với màu sắc --? ⚫ Màu – đã tiếp xúc với --? ⚫ Hỏi --- và đợi trả lời ⚫ Khoảng cách đến --- ⚫ Phím – đã nhấn chưa? ⚫ Đã nháy chuột chưa? ⚫ Vị trí x của chuột ⚫ Vị trí y của chuột ⚫ Giá trị thời gian hiện thời ⚫ Reset thời gian
  • 47. Ví dụ về giao tiếp và tương tác
  • 48. Ví dụ 1: chào hỏi ⚫ Tạo 2 nhân vật: Cat và Nam ⚫ Tạo các Script riêng biệt cho 2 nhân vật này. Tạo 2 âm thanh: Chào bạn và Tôi là Nam riêng biệt cho mỗi nhân vật.
  • 49. Nâng cao: Số và biến nhớ Khởi tạo và làm việc với biến nhớ Một số ứng dụng
  • 50. Một số lệnh với biến nhớ ⚫ Gán 1 giá trị cho biến nhớ. ⚫ Thay đổi giá trị biến nhớ ⚫ Hiện giá trị biến nhớ ⚫ Ẩn giá trị biến nhớ
  • 51. Các phép toán với số và chữ ⚫ Phép cộng 2 số ⚫ Phép trừ 2 số ⚫ Phép nhân 2 số ⚫ Phép chia 2 số ⚫ Tính số dư ⚫ Làm tròn số ⚫ Tính với hàm cụ thể ⚫ Kết nối 2 xâu ⚫ Lấy ký tự thứ --- trong xâu ⚫ Độ dài xâu ký tự
  • 52. Các phép toán logic ⚫ Phép so sánh < ⚫ Phép so sánh = ⚫ Phép so sánh > ⚫ Phép toán và: AND ⚫ Phép toán hoặc: OR ⚫ Phép phủ định NOT
  • 53. Ví dụ sử dụng biến nhớ
  • 54. Ví dụ 1: ⚫ Tạo 3 biến nhớ n1, n2, gdc Giáo viên yêu cầu HS nhập 2 số, sau đó tính tổng và hiện trên màn hình ⚫ Tạo Script tương tự sau:
  • 55. Ví dụ 2: ⚫ Tạo 3 biến nhớ n1, n2, gdc Giáo viên yêu cầu HS nhập 2 số, sau đó tính ƯSCLN hai số trên và hiện trên màn hình ⚫ Tạo Script tương tự như bài trước, đoạn lệnh tính ƯSCLN như sau:
  • 56. Một vài kỹ thuật nâng cao Phân loại lệnh trong Scratch Thiết kế một bài mô phỏng hoàn chỉnh. Chia sẻ cộng đồng sử dụng Scratch
  • 57. Một số dạng bài học chính Phân loại lệnh trong Scratch Thiết kế một bài mô phỏng hoàn chỉnh. Chia sẻ cộng đồng sử dụng Scratch
  • 58. Ví dụ 1: Trình diễn / xem tranh ⚫ Xây dựng các dãy các hình nền là nội dung các bài học chính. Trình diễn cho HS xem.
  • 59. Phân loại lệnh trong Scratch ⚫ Sự kiện ⚫ Lệnh bình thường ⚫ Giá trị logic (đúng/sai) ⚫ Giá trị số hoặc chữ (không logic).
  • 60. Chia sẻ cộng đồng Scratch ⚫ Trang home chính của Scratch: https://scratch.mit.edu/
  • 61. Cộng đồng Scratch ⚫ Trang wiki của Scratch: http://wiki.scratch.mit.edu/wiki/Scratch_W iki_Home
  • 62. Trên trang Scratch có thể: ⚫ Thực hiện lập trình Scratch Online để tạo ra các bài học, animation theo ý muốn. Lưu trữ các kết quả vào kho riêng của mình trên Scratch. ⚫ Chia sẻ kết quả cho cộng đồng cùng xem và góp ý kiến. ⚫ Xem và góp ý, bình luận các kết quả mà cộng đồng đưa lên. ⚫ Xem các thông tin khác có liên quan.
  • 63. Phụ lục 1: các lệnh chính Thiết kế một bài mô phỏng hoàn chỉnh. Chia sẻ cộng đồng sử dụng Scratch
  • 64. Motion – các lệnh mô tả chuyển động
  • 65. Looks – các lệnh giao tiếp và thay đổi thể hiện
  • 66. Sound – các lệnh điều khiển âm thanh
  • 67. Pen – các lệnh điều khiển bút và màu sắc
  • 68. Data – các lệnh điều khiển biến nhớ, dữ liệu
  • 69. Event – các lệnh điều khiển sự kiện
  • 70. Control – các lệnh điều khiển
  • 71. Sensing – các lệnh cảm biến
  • 72. Operators – Biểu thức logic & toán học