Cách vẽ ngôi sao 5 cánh trong Scratch

(Chủ đề: Art Scratch)

Yêu cầu thiết kế dự án scratch sa3107:

Sử dụng ngôn ngữ lập trình Scratch để vẽ một hình ngôi sao, sau đó dựa trên đoạn code lõi để vẽ các biến thể khác nhau giống như dự án SA3107 sau đây:

XEM TẠI ĐÂY

MỘT SỐ HÌNH ẢNH TRÍCH XUẤT TỪ DỰ ÁN SCRATCH SA3107
(Click vào hình để xem đúng kích thước ảnh)

VIDEO BÀI GIẢNG DÀNH CHO THÀNH VIÊN VIP

Techandway – 8 Jul 20

1.2. Cách vẽ các hình cơ bản. e) Vẽ ngôi sao 5 cánh Xem video Ghi nhớ: Góc của ngôi sao bằng 36 độ. Bài tập: Vẽ các hình sau:  


Ôn Thi HSG – 27 Apr 19

Vẽ ngôi sao 5 cánh bằng scratch cho các em tiểu học - Ôn Thi HSG

Est. reading time: 3 phút


scratch.edutech.vn

scratch.edutech.vn

//daylaptrinh.net/post/tro-giup/huong-dan-tai-va-cai-dat-scratch-2.0-offline.html
emyeutinhoc.com


lazi.vn

sites.google.com

//www.youtube.com/watch?v=IGyOPLlVovs

v1study.com

Hãy vẽ hình con rùa như hình dưới đây, trong đó hình ngũ giác lớn có kích thước cạnh là 50, hình ngũ giác nhỏ có kích thước cạnh là 25.


scratch.mit.edu

Make games, stories and interactive art with Scratch. (scratch.mit.edu)


STEAM for Vietnam

Mỗi một câu chuyện đều cần có cốt truyện, và để thực hiện được cốt truyện đó, tác giả cần vẽ nên những nhân vật với những vai trò khác nhau. Tương tự như vậy, trong tất cả các dự án Scratch, một trong những thành phần không thể thiếu chính là các...


download.vn


wiki.chipfc.com

Tech Real 247

verfilmeshd.gratis


Thầy Dương – 2 May 20

Vẽ hình như trên:


ailab.hcmus.edu.vn

8.23 MB


quizizz.com

Preview this quiz on Quizizz.


text.123doc.net

... THCS - THPT 16 Bài 19 Giao thông (2) Mô ngã tư đường phố THCS - THPT 18 Bài 20 Tháp Hà Nội THCS- THPT 20 2|CS4S2 -201 8 Bài Ơ tơ chạy THCS, THPT Viết chương trình mơ tả xe tơ chuyển... xe ô tô quay chạy - Ơ tơ bánh xe nhân vật khác chương trình,...


//hoctot247.com/author/admin/page/6/
Dạy & Học: Lập trình cho trẻ em – 23 Jun 20

Giải đề thi tin học trẻ xã Từ Sơn, Bắc Ninh - Đề thi Bảng A - Tiểu học - Năm 2019. Hướng dẫn giải đề chi tiết đính kèm project Scratch


//vietstem.com/videos/lap-trinh-robot-mBot
//books.google.com/books?id=uBzsDwAAQBAJ&pg=PA167&lpg=PA167&dq=cách+vẽ+hình+ngôi+sao+trong+scratch&source=bl&ots=A4DqSnS8Yf&sig=ACfU3U1xOnKlZnqh-WZjsebDNfB4fVnZ3g&hl=vi&sa=X&ved=2ahUKEwickNXQ7qXuAhUChRoKHUUYD_g4FBDoATAGegQIBxAC
//teca.edu.vn/sang-tao-tu-duy-voi-scratch/
//kzclip.com/video/Kj9rxy_hQD0/tự-học-lập-trình-scratch-qua-bài-tập-vẽ-hoa-lục-giác.html
Kids Programming

Programming for Kids

Cách vẽ ngôi sao 5 cánh đều Scratch là bài mà mình muốn giới thiệu đến các bạn sau bài vẽ đoạn thẳng bằng scratch vì đây là bài tập áp dụng trực tiếp thủ tục đó, đây là một bài tập hết sức thú vị bởi nhìn có vẻ đơn giản nhưng trong quá trình thực hiện lại không hề đơn giản tí nào. Hãy tham khảo bên dưới với onthihsg nhé.

Có nhiều cách giải quyết bài toán này tuy nhiên trong bài này mình muốn giới thiệu với các bạn một kĩ thuật sử dụng danh sách trong Scratch hết sức thú vị, các bạn hãy đọc thật kĩ bài viết nhé.

Thủ tục này mình đã hướng dẫn, bạn hãy xem lại cách vẽ đoạn thẳng nếu quên

Trước hết các bạn hãy quan sát hình sau xem có phát hiện ra điều gì không nhé:

Rõ ràng là 5 đỉnh của ngôi sao chính là 5 đỉnh của ngũ giác đều phải không các bạn, như vậy mình bật ra một ý tưởng là sẽ dùng cách vẽ ngũ giác đều để xác định tọa độ các định của ngôi sao.

Ta hãy cùng xem lại cách vẽ ngũ giác đều

Bây giờ mình sẽ dùng hai danh sách X và Y để chứa các tọa độ của các đỉnh của ngôi sao. bạn hãy tạo hai danh sách X, Y sau đó lập trình như sau:

Các bạn thấy mình chỉ cần thêm mấy lệnh của danh sách vào thủ tục vẽ ngũ giác đều là ta đã xác định được tọa độ của 5 đỉnh ngôi sao

Bước này có nhiều cách tuy nhiên như đã nói ở đầu bài viết mình sẽ hướng dẫn các bạn cách dùng một kĩ thuật hết sức thú vị để vẽ.

Trước hết các bạn hãy quan sát hình vẽ sau:

Mình đánh số thứ tự các đỉnh của ngôi sao theo thứ tự các tọa độ sẽ được lưu ở bước 2 như trên.

Bây giờ ta sẽ vẽ các đường thẳng nối các điểm liên tiếp như sau: 1 – 3 – 5 – 2 – 4 – 1 vậy là ta sẽ vẽ được ngôi sao đúng không nào.

Thế thì đơn giản bạn có thể dùng 5 lệnh vẽ đoạn thẳng là xong. Hoàn toàn chính xác tuy nhiên mình muốn giới thiệu với các bạn một kĩ thuật khác như sau:

Đầu tiên tạo một danh sách i chẳng hạn, và hai biến a, b.

Mảng i mình nhập liệu thủ công vào các giá trị 1; 3; 5; 2; 4; 1

Sau đó mình tiến hành tạo một thủ tục vẽ sao

Hình hơi dài nên bạn hãy nhắp vào hình để xem rõ hơn

Bạn hãy đọc thật kĩ thủ tục vẽ sao trên để hiểu nhé, khi hiểu rồi bạn sẽ thấy nó rất hay đó.

Và bây giờ ta chỉ cần lập trình kết nội các thủ tục trên lại như sau:

Vậy là mình đã hướng dẫn các bạn cách vẽ ngôi sao 5 cánh bằng Scratch rồi nhé. Chúc các bạn thành công và nhớ đừng quên comment để động viên mình viết tiếp những bài sau.

Video liên quan

Chủ đề