Bé lập trình 2D với Scratch giúp học sinh tiếp cận, làm quen và phát triển tư duy – khả năng lập trình thông qua chuỗi các bài học và công cụ coding vô cùng thú vị, đây là ngôn ngữ lập trình cho trẻ em phổ biến nhất thế giới, được phát triển bởi học viện MIT, Mỹ, là một công cụ giúp học sinh sáng tạo và phát triển ý tưởng, tăng cường tư duy logic và tiếp cận công nghệ – lập trình một cách tốt nhất. Môn học giúp học sinh tăng cường tư duy kịch bản, tư duy logic, xử lý thành thục và hoàn thiện sản phẩm của mình, chuyển hóa hành vi nghiện game thành tìm hiểu và ứng dụng công nghệ để tạo ra game. KIẾN THỨC : Phát triển Tư duy & khái niệm ● Chuyển dịch thói quen hưởng thụ, nghiện Game sang tự sáng tạo thú vui dam mê; ● Tư duy logic phát triển. ● Hình thành tư duy thiết kế tổng thể & khái niệm cơ bản của Sản xuất phần mềm, trò chơi, hoàn thiện đóng gói sản phẩm; ● Xây dựng ý tưởng, cốt truyện, trò chơi, phần mềm, phim hoạt hình; ● Khái niệm đơn giản về Thiết kế đồ hoạ và Tư duy thiết kế theo trải nghiệm người dùng ● Phát triển tư duy phân tích yêu cầu và hoàn thiện sản phẩm, dự án ● Phát triển tư duy máy tính (computer thinking) Kiến thức ● Lập trình hướng đối tượng: di chuyển, đổi hướng và ứng biến theo hoàn cảnh, điều kiện ● Tạo biến ● Xử lý logics Nếu – Thì ● Tạo và gọi hàm chức năng ● Tạo toán tử xử lý theo hoàn cảnh ● Thiết kế bản đồ, hình nền, nhân vật… ● Tạo thư viện tài nguyên, thay đổi bối cảnh, đối tượng, nhân vật ● Sử dụng các khối lệnh để cải tiến bối cảnh, kịch bản. ● Hiểu bản chất khoa học vật lý, toán học … thông qua Vận dụng lập trình để tìm hiểu khoa học vật lý, toán học…