Scratch là ngôn ngữ lập trình được phát triển bởi MIT Media Lab và Playful Invention Company vào năm 2003. Scratch được xây dựng trực quan dựa trên các khối lệnh, hướng sự kiện, lý tưởng với lứa tuổi trẻ em từ 8 – 11 tuổi.Từ khi ra đời đến nay, Scratch đã được sử dụng ở hơn 150 quốc gia và được dịch sang hơn 60 ngôn ngữ. Điều gì khiến ngôn ngữ này hấp dẫn đến như vậy.
Scratch là ngôn ngữ lập trình hấp dẫn với trẻ 8 – 11 tuổi
Là một ngôn ngữ lập trình được xây dựng trên tinh thần chia sẻ vì cộng đồng, nên khẩu hiệu của Scratch là “Imagine, Program, Share”. Scratch khuyến khích người học tạo một bản sao của sản phẩm đã được thực hiện bởi một người học khác trong cộng đồng và bổ sung thêm các ý tưởng sáng tạo của mình vào sản phẩm. Đây là một cách tuyệt vời để học hỏi và hình thành ý tưởng sáng tạo với một người học mới. Và chính ý tưởng nhân văn đó đã giúp Scratch có một cộng đồng học tập, chia sẻ vô cùng rộng lớn, sôi nổi ngày hôm nay.
- Dựa trên ý tưởng thiết kế trò chơi sáng tạo
Scratch là một ngôn ngữ lập trình đơn giản, trực quan, giúp phát triển trí tuệ và tư duy của trẻ, được thiết kế để giúp trẻ tạo ra các chương trình hoạt hình hay các trò chơi tương tác giữa các nhân vật một cách logic, hấp dẫn. Một số trò chơi nổi tiếng trong Scratch như Mèo đuổi chuột, Trốn tìm, Nhảy hiphop, Ong tìm chữ, PacMan ăn bánh….đã giúp trẻ bắt đầu hành trình lập trình trong niềm vui và sự sáng tạo. Các trò chơi từ đơn giản, đến phức tạp, với những hoạt cảnh sân khấu đa dạng, các nhiệm vụ tương tác sinh động do chính trẻ xây dựng giúp trẻ nuôi dưỡng tình yêu lập trình một cách tự nhiên và nhận ra được vai trò hữu ích của lập trình trong cuộc sống.
- Góp phần phát triển kiến thức lập trình và các kỹ năng một cách toàn diện
Sẽ không quá lời khi nói Scratch là ngôn ngữ lập trình ưu việt dành cho trẻ trong giai đoạn từ 8 – 11 tuổi, bởi sự sáng tạo và thông minh của ngôn ngữ lập trình này đã giúp trẻ làm quen với các khái niệm lập trình mã hóa, lập trình điều khiển, sử dụng biến một cách dễ hiểu, khoa học. Trẻ được tiếp xúc với các khái niệm toán học, khoa học như tọa độ, trọng lực, vận tốc, hình khối…để các bài học gắn liền với thực tế.
Phát triển kiến thức lập trình là ưu điểm nổi bật của Scratch, nhưng Scratch cũng giúp trẻ phát triển các kỹ năng mềm một cách toàn diện. Từ những trò chơi được trẻ xây dựng, trí tưởng tượng, khả năng sáng tạo, tư duy logic, tư duy phản biện đã được vun đắp.

Bên cạnh đó, quá trình tạo ra trò chơi, trẻ cần lập kế hoạch và phân tích tình huống và đánh giá, nhìn nhận vấn đề. Từ đây, kỹ năng tổ chức và giải quyết vấn đề của trẻ được phát triển.
Nếu việc tổ chức xây dựng trò chơi được thực hiện theo phương pháp dự án, thì kỹ năng làm việc nhóm, kỹ năng thuyết trình, kỹ năng lãnh đạo, kỹ năng giao tiếp…cũng được bồi đắp.
Tại Funlab, Scratch được đào tạo như thế nào?
Tại Funlab, mỗi khóa học đều được xây dựng để tạo nên những người học Funlab (Funlabers) với đầy đủ các tố chất:
- Khát khao khám phá và chinh phục thử thách
- Bản lĩnh người dẫn đầu
- Tự học và tự chủ
- Năng động và sáng tạo
- Tư duy logic
- Làm chủ công nghệ
Và phương pháp giảng dạy dự án, kết hợp với phương pháp giáo dục khai phóng đã được áp dụng tại các khóa học; nhằm giúp học sinh vận dụng ngay những kiến thức được học trong mỗi bài học để tạo ra những sản phẩm sáng tạo của riêng mình. Để mỗi sản phẩm phát huy được trí sáng tạo, tư duy logic, kỹ năng giải quyết và phân tích vấn đề của học sinh. Đồng thời, quá trình tương tác giữa thầy cô và học sinh giúp khơi gợi niềm đam mê công nghệ và khát khao chinh phục thử thách của học sinh, để quá trình học trên lớp chỉ là bước đệm, là nền tảng cơ bản để từ đó quá trình tự học và tự chủ được hình thành.

Một điểm quan trọng trong chương trình học Scratch tại Funlab, đó là kiến thức lập trình được xây dựng bởi đội ngũ chuyên gia có uy tín trong lĩnh vực công nghệ thông tin với những thành tích nổi bật, như: PGS.TS. Đào Thái Lai, PGS.TS. Đỗ Trung Tuấn, PGS.TS. Lê Khắc Thành, PGS.TS. Trịnh Đình Thắng, ThS. Nguyễn Văn Nam…Các thầy đã dành nhiều công sức, tâm huyết để xây dựng lên chương trình học Scratch mới mẻ, độc đáo và phù hợp với năng lực của học sinh Việt Nam. Chương trình học lập trình sẽ không còn khô khan chỉ với những dòng lệnh, với những mã code nữa, mà sẽ được biến hóa thành những câu chuyện, trò chơi sinh động, với những tên gọi đầy thử thách để kích thích tinh thần học tập, làm việc nhóm của học sinh. Đây cũng là điểm ấn tượng mà các khóa học lập trình Scratch tại Funlab sẽ mang lại cho học sinh.
Phụ huynh có thể tham khảo thông tin chi tiết về khóa học Scratch của Funlab trên website theo đường link https://funlab.edu.vn/cac-khoa-hoc-danh-cho-hoc-sinh/ và đăng ký khóa học phù hợp. Đội ngũ tư vấn của Funlab luôn sẵn lòng giải đáp mọi thắc mắc và hỗ trợ quý phụ huynh tìm ra lựa chọn tốt nhất cho con em mình.
Đăng ký khóa học lập trình tại Funlab, quý phụ huynh vui lòng liên hệ:
Hotline: 0828 833 366
Email: info@funlab.edu.vn
Page: https://www.facebook.com/Funlab.daotaolaptrinhtructuyen




