Scratch là phần mềm lập trình dành cho trẻ em với giao diện khoa học do MIT Media Lab phát triển, chỉ dẫn chi tiết và công cụ phong phú. Đây là phiên bản Scratch Online cho phép trẻ học lập trình ngay trên trình duyệt web với giao diện tiếng Việt trực quan, dễ sử dụng.
Scratch là cộng đồng lập trình dành cho trẻ em lớn nhất thế giới và là một ngôn ngữ lập trình với giao diện đơn giản, cho phép trẻ có thể tạo ra những câu chuyện, trò chơi và hoạt hình mang đầy tính sáng tạo. Scratch được thiết kế, phát triển và kiểm duyệt bởi Quỹ Scratch, một tổ chức phi lợi nhuận. Với Scratch, người dùng có thể lập trình những câu chuyện tương tác, game và phim hoạt hình sau đó chia sẻ với cộng đồng người dùng Scratch trên toàn thế giới.
Độ tuổi để sử dụng Scratch
Scratch được thiết kế đặc biệt dành cho trẻ nhỏ và trẻ vị thành niên từ 8 đến 16 tuổi, nhưng mọi người ở mọi lứa tuổi đều tạo và chia sẻ với Scratch. Trẻ nhỏ tuổi hơn có thể thử ScratchJr, một phiên bản đơn giản hóa của Scratch được thiết kế dành cho lứa tuổi từ 5 đến 7.
Những nguồn tài liệu phù hợp cho việc học Scratch
Nếu bạn mới bắt đầu, sẽ có hướng dẫn từng bước bên trong Scratch. Để biết tổng quan về tài nguyên Scratch, hãy xem trang Ý tưởng .
Cộng đồng trực tuyến Scratch
Khi tham gia vào cộng đồng trực tuyến Scratch, các thành viên có thể khám phá và thử nghiệm trong một cộng đồng học tập mở với những thành viên Scratch khác từ mọi lứa tuổi, sở thích, và ngành nghề. Thành viên có thể chia sẻ thành quả của mình, nhận phản hồi và học hỏi lẫn nhau.
Chính sách bảo mật
Để bảo vệ quyền riêng tư trực tuyến của trẻ em, Scratch giới hạn thông tin thu thập trong quá trình đăng ký và những gì công khai trên trang web. Scratch không bán hoặc cho thuê thông tin tài khoản cho bất kỳ ai.
Sử dụng Scratch mà không cần tham gia trực truyến
Ứng dụng Scratch cho phép bạn tạo các dự án Scratch mà không cần kết nối Internet. Bạn có thể tải ứng dụng Scratch thông qua các đường link dưới đây.
Phần mềm lập trình Scratch giúp trẻ rèn luyện tư duy logic, sáng tạo và làm việc nhóm hoàn toàn miễn phí. Scratch app phù hợp với trẻ từ 8 đến 16 tuổi và tất cả mọi người - những ai đang muốn học lập trình từ A-Z. Scratch được sử dụng ở khắp mọi nơi - tại nhà, trường học, viện bảo tàng, thư viện, học viện…
Scratch giúp tăng cường khả năng tư duy toán học và kĩ năng giải quyết vấn đề; giúp cho việc dạy và học phát triển theo hướng sáng tạo hơn; cải thiện những vấn đề về mặt cảm xúc, khả năng thể hiện bản thân cũng như kĩ năng làm việc nhóm và làm giàu vốn kiến thức về tin học. Scratch luôn luôn miễn phí và hiện đã được thông dịch qua hơn 70 ngôn ngữ.
Scratch là một ngôn ngữ lập trình đồ họa cho phép người dùng tạo ra các câu chuyện tương tác, trò chơi và hình chuyển động. Công cụ web này có một số tính năng nổi bật như sau:
Khả năng tương thích giữa các trình duyệt
Scratch 3.0 được xây dựng trên HTML5, vì vậy nó hoạt động trên hầu hết các trình duyệt web, bao gồm Chrome, Firefox và Safari.
Biên tập âm thanh
Scratch 3.0 có trình chỉnh sửa âm thanh nâng cao, cho phép người dùng ghi lại và xử lý âm thanh.
Khả năng tương thích của thiết bị cảm ứng
Scratch 3.0 có các khối lớn hơn để hoạt động tốt trên các thiết bị cảm ứng như máy tính bảng và Chromebook.
Phần mở rộng
Scratch 3.0 có các tiện ích mở rộng, cho phép người dùng tích hợp với các công cụ khác, ví dụ như Google Dịch và Video Motion.
Giao diện dễ sử dụng
Scratch 3.0 có giao diện hiện đại, thân thiện với người dùng với các khối lệnh và màu sắc được thiết kế lại.
Trình biên tập màu và âm thanh
Scratch 3.0 đã cập nhật trình chỉnh sửa màu và âm thanh với nhiều tính năng hơn.
Phông chữ mới
Scratch 3.0 có nhiều phông chữ để tăng tính đa dạng cho các thiết kế dự án.
Tab trò chơi trên đám mây
Scratch online cho phép người dùng tham gia vào các game nhiều người chơi đang hoạt động.
Chế độ tối và chủ đề màu tùy chỉnh
Ứng dụng hiện cho phép người dùng làm đẹp trang web Scratch với chế độ tối và chủ đề màu tùy chỉnh.
Quản lý dự án
Tiện ích mở rộng Scratch Addons cho phép người dùng cải thiện quản lý dự án bằng thanh tìm kiếm và nút hủy chia sẻ.
Scratch được sử dụng bởi mọi người từ mọi hoàn cảnh, ở mọi quốc gia trên thế giới, trong mọi loại bối cảnh - nhà ở, trường học, thư viện, bảo tàng,.... Scratch được thiết kế đặc biệt cho những người trẻ từ 8 đến 16 tuổi, nhưng mọi người ở mọi lứa tuổi đều có thể sáng tạo và chia sẻ với Scratch.
Scratch chạy trên hầu hết các trình duyệt web hiện nay ở trên máy tính, laptop và máy tính bảng. Bạn có thể xem các dự án ở trên điện thoại, nhưng hiện tại bạn không thể tạo hoặc chỉnh sửa dự án trên điện thoại. Dưới đây là danh sách các trình duyệt được chính thức hỗ trợ.
Máy tính để bàn
Máy tính bảng
Lưu ý:
Có. Bạn có thể chia sẻ hoặc tải lên các dự án được tạo bằng các phiên bản Scratch cũ hơn và chúng sẽ hiển thị và có thể chơi được. (Tuy nhiên, bạn không thể tải xuống các dự án được tạo hoặc chỉnh sửa trong các phiên bản Scratch mới hơn và mở chúng trong các phiên bản cũ hơn. Ví dụ: bạn không thể mở dự án Scratch 3.0 trong phiên bản máy tính để bàn của Scratch 2.0, vì Scratch 2.0 không biết cách đọc định dạng tệp dự án .sb3).
Ứng dụng Scratch cho phép bạn tạo các dự án Scratch mà không cần kết nối Internet. Bạn có thể tải xuống ứng dụng Scratch từ trang web Scratch hoặc cửa hàng ứng dụng cho thiết bị của mình.
Scratch đang và sẽ luôn miễn phí. Bạn không cần giấy phép để sử dụng Scratch ở trường học, nhà riêng hoặc bất kỳ nơi nào khác. Việc phát triển và duy trì Scratch được chi trả bằng các khoản tài trợ và quyên góp.
Chỉ cần nhấp vào "Join (Tham gia)" trên trang chủ Scratch. Bạn sẽ cần trả lời một vài câu hỏi và cung cấp địa chỉ email. Chỉ mất vài phút và hoàn toàn miễn phí!
Bạn vẫn có thể sử dụng nhiều tính năng của Scratch mà không cần phải xác nhận tài khoản của mình, bao gồm việc tạo và lưu dự án (nhưng không thể chia sẻ).
Nhập tên người dùng hoặc địa chỉ thư điện tử của mình trên trang Password Reset. Trang web sẽ gửi thư điện tử đến địa chỉ được liên kết với tên người dùng của bạn và liên kết mà bạn có thể sử dụng để đặt lại mật khẩu của mình.
Bạn có thể có một vài tài khoản trên trang web Scratch, miễn là không có tài khoản nào được sử dụng để phá vỡ Hướng dẫn từ cộng đồng. Trong trường hợp đó, tất cả các tài khoản liên quan có thể bị chặn hoặc xóa.
Những cấu trúc trong trang web của Scratch phụ thuộc vào việc có một tên tài khoản nhất quán, vì vậy bạn không thể thay đổi tên đăng nhập của mình. Nếu thật sự cần phải đổi tên đăng nhập, người dùng có thể tạo một tài khoản mới với tên đăng nhập mong muốn, nhưng bạn sẽ phải tự mình sao chép các dự án sang tài khoản mới.
Loc Nguyen