Tôi có thể sử dụng Scratch trực tuyến không?

Scratch là một môi trường lập trình miễn phí chạy trong trình duyệt web của bạn. Nó được thiết kế bởi Nhóm mẫu giáo trọn đời của MIT Media Lab. Người dùng Scratch, được gọi là Scratchers, có thể tạo chương trình bằng cách ghép các khối mã lại với nhau trong trình chỉnh sửa Scratch. Mặc dù Scratch được thiết kế dành cho trẻ em từ 8 đến 16 tuổi, nhưng Scratcher bao gồm những người ở mọi lứa tuổi, bao gồm cả trẻ nhỏ với cha mẹ của chúng. Phần mềm giúp mọi người dễ dàng bắt đầu phát triển các kỹ năng lập trình và giải quyết vấn đề của mình

Vì Scratch chạy trong trình duyệt web của bạn nên không có phần mềm nào để cài đặt. Chương trình Scratch không thể làm hỏng các tệp trên máy tính của bạn. Scratch hoàn toàn miễn phí—không có quảng cáo hoặc mua hàng trong ứng dụng, vì vậy trẻ em có thể chơi với mọi thứ trên trang web Scratch và người lớn không phải lo lắng về các khoản phí vô tình

Trong Scratch, bạn sử dụng chuột để kéo và thả các khối mã nên không cần gõ. Đây là một ví dụ về các khối mã gắn liền với nhau

Tôi có thể sử dụng Scratch trực tuyến không?

Trình chỉnh sửa Scratch trực quan cung cấp cho bạn phản hồi nhanh chóng, vì vậy bạn không cần phải gõ các lệnh bí ẩn hàng giờ trước khi có thể thấy chương trình của mình hoạt động. Scratch giúp lập trình ngay lập tức và thú vị. Và không giống như các ngôn ngữ lập trình khác, Scratch không có bất kỳ thông báo lỗi nào hiện lên khiến lập trình viên bối rối. Nếu bạn muốn học những điều cơ bản về lập trình (hoặc giúp người khác học), Scratch là không ai sánh kịp

Bạn có thể tìm thấy câu trả lời cho các câu hỏi thường gặp tại https. //vết trầy. mit. edu/thông tin/câu hỏi thường gặp/

chạy cào

Để bắt đầu sử dụng Scratch, hãy mở trình duyệt web của bạn và truy cập https. //vết trầy. mit. edu/. Không quan trọng bạn đang chạy Windows, macOS, Linux, Android hay iOS. Scratch 3 sẽ chạy trên máy tính bảng, điện thoại thông minh và Raspberry Pi

Đăng ký tài khoản là miễn phí. Bạn có thể tạo các chương trình Scratch mà không cần có tài khoản, nhưng có tài khoản Scratch cho phép bạn lưu các chương trình của mình trực tuyến. Sau đó, bạn có thể tiếp tục làm việc với chúng sau này từ bất kỳ thiết bị nào được kết nối với internet

Nhấp vào liên kết Tham gia Scratch ở đầu trang để tạo tài khoản. Một cửa sổ mới mở ra

Tôi có thể sử dụng Scratch trực tuyến không?

Chọn tên người dùng và mật khẩu và nhập thông tin tài khoản của bạn. Scratch sẽ không bao giờ chia sẻ địa chỉ email hoặc thông tin cá nhân của bạn mà không có sự cho phép của bạn. Chính sách bảo mật đầy đủ của nó là tại https. //vết trầy. mit. edu/privacy_policy/. Giữ thông tin cá nhân của bạn an toàn; . Không cung cấp mật khẩu của bạn cho bất kỳ ai tự xưng là nhân viên của Scratch hoặc MIT (nhân viên thực sự không bao giờ yêu cầu mật khẩu đó). Không sử dụng lại cùng một mật khẩu mà bạn sử dụng cho email hoặc bất kỳ tài khoản trực tuyến nào khác, vì nếu mật khẩu của một tài khoản bị hack, tin tặc cũng có thể truy cập vào các tài khoản khác của bạn

Sau khi bạn đã đăng nhập vào trang web Scratch, hãy nhấp vào liên kết Tạo ở đầu trang để bắt đầu trình chỉnh sửa Scratch

Cào máy tính để bàn. Trình chỉnh sửa ngoại tuyến

Scratch Desktop, trình chỉnh sửa Scratch ngoại tuyến, cho phép bạn lập trình mà không cần kết nối với internet. Nếu bạn không có quyền truy cập internet hoặc nếu Wi-Fi của bạn không đáng tin cậy, bạn có thể cài đặt trình chỉnh sửa ngoại tuyến trên máy tính của mình thay vì sử dụng trang web Scratch. Sự khác biệt duy nhất là các chương trình sẽ được lưu trên máy tính của bạn thay vì trên trang web Scratch. Sau đó, bạn có thể tải lên các chương trình Scratch của mình hoặc sao chép chúng vào ổ flash USB để di chuyển chúng sang máy tính khác

Trình chỉnh sửa ngoại tuyến Scratch có sẵn tại https. //vết trầy. mit. edu/tải xuống/

Trình chỉnh sửa Scratch và Sprites

Trình chỉnh sửa Scratch là nơi bạn ghép các khối mã lại với nhau để tạo trò chơi, hoạt ảnh hoặc tác phẩm nghệ thuật của mình. Liên kết Tạo ở đầu trang sẽ mở trình chỉnh sửa, như thể hiện trong hình dưới đây, để bạn có thể bắt đầu tạo các chương trình Scratch

Tôi có thể sử dụng Scratch trực tuyến không?

Đối tượng cơ bản nhất trong Scratch là sprite. Các sprite xuất hiện ở Giai đoạn 6 và các khối mã của chúng kiểm soát hành vi của chúng. Trình chỉnh sửa tự động bắt đầu với một họa tiết mèo cho tất cả các dự án mới, nhưng bạn có thể xóa nó hoặc thêm nhiều họa tiết khác. Bạn có thể lập trình một sprite bằng cách thêm các khối mã vào Vùng mã 5 ở bên phải màn hình. Trong Scratch, một chồng các khối mã được gọi là tập lệnh

Trường văn bản ở đầu trình chỉnh sửa chứa tên dự án 2. Sau khi bạn đặt tên cho dự án của mình bằng tên mô tả, hãy nhớ thỉnh thoảng lưu dự án của bạn bằng cách nhấp vào Tệp u Lưu ngay từ thanh điều hướng 1 để tránh mất công việc của bạn nếu trình duyệt của bạn gặp sự cố

Bạn truy cập các khối mã từ Block Palette 7 ở trung tâm. Ở đầu Bảng khối là chín loại khối mã. Chuyển động, Giao diện, Âm thanh, Sự kiện, Điều khiển, Cảm biến, Toán tử, Biến và Khối của tôi. Mỗi khối mã thuộc về một danh mục và có màu của danh mục đó. Ví dụ: khối say đến từ danh mục Trông màu tím. Có sẵn nguồn cung cấp vô hạn các khối mã;

Mỗi sprite có tập lệnh riêng. Khi bạn nhấp vào sprite trong Danh sách Sprite 8, tập lệnh của sprite đó sẽ hiển thị trong Vùng Mã và các thuộc tính của nó sẽ hiển thị trong Ngăn Sprite 9. Chọn tab Scripts 3 để hiển thị Code Area. Khu vực mã được thay thế bằng Trình chỉnh sửa sơn và Trình chỉnh sửa âm thanh khi tab Trang phục và Âm thanh được chọn tương ứng

Nhấp vào lá cờ màu xanh lá cây sẽ bắt đầu chương trình của bạn và nhấp vào dấu hiệu dừng màu đỏ sẽ dừng chương trình 4

Trình chỉnh sửa sơn

Tôi có thể sử dụng Scratch trực tuyến không?

Có một số cách để đưa sprite vào chương trình của bạn. Bạn có thể sử dụng các họa tiết đi kèm với Scratch, tải lên các họa tiết từ máy tính của bạn hoặc tự vẽ. Nếu bạn muốn tự vẽ, bạn có thể sử dụng Scratch's Paint Editor

Paint Editor tương tự như các chương trình vẽ khác, chẳng hạn như Microsoft Paint hoặc Paint Brush. Để vẽ một nhân vật mới, hãy nhấp vào nút Paint Brush bên cạnh Nhân vật mới. Bạn có thể thay đổi giao diện của các nhân vật bằng cách chuyển sang một trong nhiều trang phục. Để tạo trang phục mới cho một nhân vật, hãy nhấp vào tab Trang phục rồi nhấp vào nút Bút vẽ bên cạnh Trang phục mới

Các phần chính của Paint Editor là

  • Các công cụ vẽ mà bạn có thể chọn bằng các nút ở bên trái
  • Canvas, nơi bạn vẽ hình ảnh
  • Trung tâm Trang phục, cho biết trung tâm của trang phục có biểu tượng chữ thập
  • Bộ chọn Độ rộng đường, đặt độ rộng của các công cụ vẽ
  • Bộ chọn màu, thay đổi màu của các công cụ vẽ
  • Các nút Thu phóng để phóng to hoặc thu nhỏ canvas
  • Các nút Hoàn tác và Làm lại, có thể giúp bạn sửa lỗi

Trình chỉnh sửa Paint trông như thế này

Tôi có thể sử dụng Scratch trực tuyến không?

Thử nghiệm với Paint Editor bằng cách nhấp vào các nút của công cụ vẽ và kéo chuột qua Canvas để xem các công cụ hoạt động như thế nào. Thay đổi màu sắc và chiều rộng của các công cụ vẽ bằng Bộ chọn màu và Bộ chọn chiều rộng đường kẻ. Sau đó, sử dụng công cụ Brush để vẽ một số đường trên trang phục. Nếu bạn làm sai, hãy nhấp vào nút Hoàn tác ở trên cùng

Danh sách trang phục sprite nằm ở cột bên trái công cụ vẽ. Nếu bạn muốn lưu trang phục dưới dạng tệp hình ảnh, hãy nhấp chuột phải vào trang phục đó và chọn Xuất

Làm việc với các khối mã

Trước khi bạn bắt đầu lập trình, bạn nên biết cách các khối mã khớp với nhau trong trình chỉnh sửa. Xuyên suốt cuốn sách này, bạn sẽ tìm hiểu chức năng của từng khối mã

Thêm khối

Để tạo một khối mã mới, hãy kéo nó từ Bảng khối trung tâm đến Vùng mã. Các khối mã có rãnh ở trên và vết lồi ở dưới được gọi là khối ngăn xếp. Để gắn một khối ngăn xếp cùng với một khối ngăn xếp khác, hãy kéo khối đó lại gần đáy của khối ngăn xếp kia. Khi nền màu xám xuất hiện, hãy thả khối để kết nối nó với ngăn xếp

Tôi có thể sử dụng Scratch trực tuyến không?

Các khối ngăn xếp cũng có thể vừa với các khối. Xem kỹ vị trí nền xám xuất hiện trong tập lệnh. đây là nơi khối sẽ khớp vào vị trí. Hình này cho thấy một khối wait 1 seconds đang được di chuyển vào giữa tập lệnh

Tôi có thể sử dụng Scratch trực tuyến không?
Tôi có thể sử dụng Scratch trực tuyến không?

Bạn có thể thay đổi trường màu trắng bên trong một khối bằng cách nhấp vào vùng màu trắng và nhập đầu vào mới

Các khối tròn được gọi là khối phóng viên. Chúng phù hợp với bên trong các lĩnh vực màu trắng. Ví dụ, trong hình dưới đây, khối màu xanh lá cây pick random 1 to 10 nằm gọn trong trường màu trắng. Khi cạnh trái của khối phóng viên nằm trên trường màu trắng, đường viền màu trắng sẽ xuất hiện xung quanh trường màu trắng. Nếu cạnh trái không nằm trên trường màu trắng, đường viền màu trắng sẽ không xuất hiện và không thể đặt khối phóng viên bên trong

Tôi có thể sử dụng Scratch trực tuyến không?
Tôi có thể sử dụng Scratch trực tuyến không?

Xóa khối

Để xóa các khối, hãy kéo chúng ra khỏi tập lệnh. Nếu bạn xóa một khối ngăn xếp, bạn cũng sẽ xóa các khối ngăn xếp được kết nối bên dưới nó, như thể hiện trong hình tiếp theo. Bạn có thể cần đặt các khối này sang một bên nếu bạn muốn kết nối lại một số trong số chúng với tập lệnh. Kéo các khối bạn muốn xóa qua Bảng khối để xóa chúng khỏi Giai đoạn. Bạn luôn có thể thêm nhiều khối hơn từ Bảng khối khi cần

Tôi có thể sử dụng Scratch trực tuyến không?
Tôi có thể sử dụng Scratch trực tuyến không?

Bạn cũng có thể nhấp chuột phải vào một khối và chọn Xóa khối từ menu xuất hiện. Nếu bạn vô tình xóa một số khối, bạn có thể khôi phục chúng bằng cách chọn từ thanh điều hướng

Chạy chương trình

Tạo chương trình sau bằng cách kéo các khối từ Bảng khối vào Vùng mã

Tôi có thể sử dụng Scratch trực tuyến không?
Tôi có thể sử dụng Scratch trực tuyến không?

Khi bạn nhấp vào lá cờ màu xanh lá cây ở trên cùng của Stage, chương trình này sẽ bắt đầu. Các chương trình bắt đầu ở khối trên cùng (when wait0 wait1 wait2) và sau đó chạy khối mã tiếp theo trong tập lệnh. Trong ví dụ này, một ô lời thoại xuất hiện phía trên nhân vật và hiển thị từ “Xin chào. ” Trong vòng lặp wait3, sprite di chuyển về phía trước 10 bước và sau đó quay ngược chiều kim đồng hồ 15 độ. Khi chương trình đến khối cuối cùng, nó sẽ quay trở lại đầu trang. Tất cả các khối trong khối wait3 sẽ chạy trong một vòng lặp mãi mãi. Chương trình chỉ dừng khi bạn bấm vào dấu dừng màu đỏ

Bạn cũng có thể chạy tập lệnh hoặc khối bằng cách nhấp vào tập lệnh đó. Nhưng nhấp vào lá cờ xanh là cách bình thường để bắt đầu chương trình của bạn

Bạn có thể có bao nhiêu họa tiết và khối mã trong chương trình của mình tùy thích. Khi bạn tạo các dự án lập trình trong cuốn sách này, bạn sẽ tìm hiểu về nhiều loại khối mã khác nhau của Scratch

Hiển thị các chương trình của bạn

Tôi có thể sử dụng Scratch trực tuyến không?

Khi bạn đã đăng nhập vào tài khoản Scratch của mình, hãy nhấp vào nút Chia sẻ ở góc trên cùng bên phải của trình chỉnh sửa để cho phép những Người cào khác xem chương trình của bạn. Họ sẽ có thể chơi trò chơi của bạn và để lại nhận xét. Nếu Người cào thích chơi trò chơi, họ có thể Thích và Yêu thích chương trình của bạn

Tôi có thể sử dụng Scratch trực tuyến không?

Khi bạn đã hoàn thành một dự án, bạn cũng có thể thêm dự án đó vào studio Scratch Programming Playground. Studio này có các dự án mà bạn và những độc giả khác đã thực hiện. Khi bạn đã chia sẻ dự án của mình trong Scratch, hãy sao chép URL và truy cập trang của studio tại https. //phát minh bằng đầu. com/studio/. Nhấp vào nút Thêm dự án, dán URL vào trường văn bản và nhấp vào Thêm theo URL. Bây giờ những độc giả khác sẽ có thể xem trò chơi của bạn trong studio

Đừng lo lắng nếu bạn nghĩ trò chơi của mình không đủ tốt. Mọi người bắt đầu hành trình viết mã của mình với các trò chơi đơn giản. Hầu hết mọi người trên trang web Scratch cũng là người mới bắt đầu. Hàng chục triệu người đã chia sẻ chương trình của họ trên trang web Scratch, vì vậy đừng lo lắng nếu chương trình của bạn không nhận được nhiều lượt xem. Trò chơi có thể khó tìm với rất nhiều trò chơi có sẵn trên trang web

Tìm sự giúp đỡ

Trở thành một siêu lập trình viên không phải là biết tất cả các câu trả lời; . Bạn có thể làm theo các bước cho các dự án trong cuốn sách này, nhưng bạn có thể có câu hỏi của riêng mình

Cửa sổ hướng dẫn

Ở đầu trình chỉnh sửa Scratch là nút menu Hướng dẫn. Nhấp vào nút này để hiển thị cửa sổ Hướng dẫn, cửa sổ này có các liên kết đến một số video hướng dẫn Scratch

Tôi có thể sử dụng Scratch trực tuyến không?

Nút Xem bên trong

Bạn có thể học nhiều kỹ thuật mới bằng cách xem mã của các Scratcher khác. Tìm dự án bạn thích trên trang web Scratch rồi nhấp vào nút Xem bên trong

Tôi có thể sử dụng Scratch trực tuyến không?

Bạn được phép sao chép và sửa đổi hoặc phối lại mã của các Scratcher khác. Tất cả các chương trình Scratch trên trang web được tự động phát hành theo giấy phép Creative Commons, vì vậy bạn không cần phải xin phép người tạo ban đầu, miễn là bạn cung cấp tín dụng cho họ. Những người cào thường trộn lại các chương trình của nhau để tạo ra các phiên bản của riêng họ

Bạn vẫn cần trợ giúp và muốn nói chuyện với những Scratcher khác? . //vết trầy. mit. edu/ để truy cập các diễn đàn thảo luận

Tóm lược

Trình chỉnh sửa Scratch là một công cụ sáng tạo có tiềm năng lớn. Bạn sẽ thấy tất cả các loại dự án Scratch trên trang web Scratch. trò chơi, phim hoạt hình, mô phỏng và trang trình bày thông tin

Bây giờ bạn đã biết cách truy cập trang web Scratch, tạo tài khoản, sử dụng trình chỉnh sửa Scratch và Paint, đồng thời ghép các khối mã lại với nhau thành tập lệnh, bạn đã sẵn sàng làm theo hướng dẫn từng bước trong phần còn lại của cuốn sách này. Nếu bạn muốn trợ giúp, hãy nhớ sử dụng cửa sổ Hướng dẫn trong trình chỉnh sửa Scratch và các diễn đàn thảo luận trên trang web Scratch để tìm câu trả lời bạn cần

Scratch có bản quyền không?

Tất cả các dự án được chia sẻ trên Scratch sẽ tự động được bao phủ bởi Creative Commons Ghi công-Chia sẻ tương tự 2. 0 giấy phép . Điều đó có nghĩa là mọi người trong cộng đồng Scratch có thể sử dụng mã, hình ảnh và âm thanh trong các dự án khác trên trang web, miễn là họ công nhận tác giả gốc.

Scratch có phải là một trang web an toàn không?

Scratch thực hiện tốt công việc giữ an toàn cho trẻ em trong cộng đồng trực tuyến của mình . Đầu tiên, người kiểm duyệt được tuyển dụng để theo dõi chặt chẽ loại nội dung mà các thành viên xuất bản trên nền tảng, loại bỏ bất kỳ dự án nào vi phạm nguyên tắc cộng đồng của nó. Họ cũng tích cực chặn các thành viên đã bị người dùng khác báo cáo.