Coding 6 Lap Trinh Voi Scratch 3

Download Coding 6 Lap Trinh Voi Scratch 3 PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Coding 6 Lap Trinh Voi Scratch 3 book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Coding 6 Lập trình với Scratch 3

Tại sao cần yêu công nghệ, cần làm chủ công nghệ và cần học lập trình? Ở Việt Nam cách đây 40 năm, những người đi học nước ngoài, có tầm nhìn, có thông tin là những người nắm được chìa khóa để thành công. Cách đây 20 năm, đất nước bước vào hội nhập với kinh thế thế giới, những người có khả năng ngoại ngữ để làm việc được với các doanh nghiệp, các đối tác nước ngoài… là những người nắm trong tay chìa khóa để thành công. Và giờ đây khi thế giới phẳng hơn bao giờ hết, có thể nói thương mại không còn biên giới, ngoại ngữ đã trở thành yêu cầu tiêu chuẩn hóa của mọi học sinh và sinh viên tốt nghiệp thì hiểu sâu sắc, ứng dụng và làm chủ công nghệ chính là chìa khóa để đi đến thành công. Theo quy luật tự nhiên, số người nắm bắt được xu hướng, chuẩn bị các kỹ năng sẵn sàng đón chờ các cơ hội luôn là số ít. Có cả ngàn lý do có thể kể ra nhưng thực sự không phải ai cũng muốn nghe và đủ kiên nhẫn để nghe và tìm hiểu. Để trả lời câu hỏi tại sao cần yêu công nghệ, cần làm chủ công nghệ và cần học lập trình, trước tiên tôi muốn hỏi mọi người về 4 ví dụ thực tiễn như sau: 1. Trong cuộc sống gia đình, những sự kiện ngày càng nhiều hơn trái ngược lại với khả năng ghi nhớ thì ngày một kém đi theo độ tuổi, bao nhiêu người trong số chúng ta biết sử dụng triệt để các tính năng của google photo để lưu dữ, chia sẻ những bức ảnh, video đầy kỷ niệm từ khi con chào đời đến khi chúng trưởng thành, những khoảnh khắc vô giá giữa bố mẹ ông bà với con cháu từng ngày như một cuốn nhật ký. 2. Trong quá trình học tập của một học sinh, trước yêu cầu mới hiện nay là nhanh hơn, rộng hơn và sâu hơn thì bao nhiêu trong số các học sinh biết khai thác các nguồn lực mới hỗ trợ cho học tập như phòng thí nghiệm ảo, phần mềm thiết kế, phần mềm mô phỏng (PhET Simulations, Physics Lab, Proteus, MEL Chemistry, BEAKER Mix Chemicals, GeoGebra Calculator Suite, Google Translate, Google Sketchup), các kho kiến thức khổng lồ trực tuyến (Khan Academy, Qanda, Github), hay khai thác các giá trị tích cực trên các kênh, các nhóm chia sẻ kiến thức trên Youtube, Facebook, Tiktok, Zalo… 3. Là một người kinh doanh, sản xuất, bao nhiêu trong số chúng ta nắm bắt được xu hướng thương mại điện tử E-Commerce (Tiki, Shopee, Lazada, Sendo…), thương mại trên mạng xã hội Social Commerce (trên nền tảng Facebook, Tiktok…), và hiểu rõ cách nó vận hành để phát triển phương án kinh doanh và kinh doanh hiệu quả trong xu hướng mới đang thay đổi thế giới này. 4. Là người chủ doanh nghiệp hiện nay, bao nhiêu trong số các giám đốc hiểu về công nghệ để có những định hướng chiến lược đúng đắn, áp dụng các giải pháp tối ưu trong hoạt động sản xuất kinh doanh, điều hành, giám sát công ty (điều hành công ty với hệ thống phần mềm ERP, quản lý kinh doanh với hệ thống phần mềm CRM, tự động hóa trong sản xuất, hệ thống CNTT nội bộ theo đặc thù doanh nghiệp…), đảm bảo mang đến sản phẩm và dịch vụ tốt nhất với hiệu quả cao nhất. Bốn vấn đề trên chỉ có thể được giải quyết bằng việc thực sự làm chủ công nghệ, biến các tiến bộ công nghệ thành đòn bẩy, thành công cụ phục vụ công việc của chúng ta. Để đạt được điều đó chúng ta cần hiểu cách chúng được tạo ra, cách chúng hoạt động như thế nào, tất cả điều đó sẽ trở lên rõ ràng khi chúng ta được học lập trình. Nó như một thứ ngôn ngữ mới nhất định cần phải có trong kỷ nguyên 4.0 như nhận định “mỗi người cần phải biết 3 ngôn ngữ, tiếng mẹ đẻ để giữ gìn văn hoá truyền thống; tiếng Anh để hội nhập quốc tế; ngôn ngữ lập trình để hiểu rõ và làm chủ thế giới công nghệ”. Trên thế giới, trẻ em được học lập trình như thế nào? Phụ huynh của các nước phát triển giờ đây đã xác định học lập trình là một kỹ năng cần thiết phải chuẩn bị cho tương lai các con và ngày càng nhiều trẻ em được đăng ký 8 tham gia vào các lớp học lập trình. Các nước Châu Âu, Anh, Mỹ, Hàn Quốc, Trung Quốc thậm chí đã đưa lập trình vào chương trình học chính khóa ở cấp tiểu học. Tại Việt Nam, học sinh được học lập trình như thế nào? Trong chương trình Giáo dục phổ thông mới, lập trình hiện là một phần trong chương trình của môn Tin học và Tin học sẽ trở thành môn học bắt buộc dạy từ lớp 3 đến lớp 12 (trong chương trình hiện hành là môn tự chọn). Lập trình hay lập trình điều khiển robot đã không còn xa lạ với học sinh và phụ huynh nhiều nơi. Các câu lạc bộ, các cuộc thi được tổ chức ở nhiều nơi từ các thành phố lớn đến nông thôn. Mục đích của cuốn sách Cuốn sách Coding 6 nằm trong bộ sách Coding từ lớp 1 đến lớp 12, được VIETSTEM đầu tư nghiên cứu và biên soạn với mong muốn mang lập trình và tình yêu công nghệ đến mọi học sinh Việt Nam, góp phần xây dựng một thế hệ học sinh mới yêu công nghệ. Ngoài ra cuốn sách cũng giúp giáo viên và học sinh dễ dàng trong việc triển khai dạy và học lập trình tương ứng và phù hợp với từng cấp học. Nội dung của cuốn sách Cuốn sách Coding 6 lập trình với Scratch 3 bao gồm 05 chương giúp các bạn làm chủ các kiến thức từ cơ bản đến nâng cao về lập trình như sau: + Chương I: Tìm hiểu các khái niệm cơ bản và làm quen với thuật toán và ngôn ngữ lập trình Scratch qua dự án Chinh phục các vì sao. + Chương II: Hiểu hoạt động của chương trình sử dụng cấu trúc tuần tự, cấu trúc rẽ nhánh dạng thiếu và vòng lặp vô hạn trong lập trình qua dự án Đua thuyền rồng. + Chương III: Hiểu về cách sử dụng biến, hoạt động của cấu trúc rẽ nhánh dạng đủ, vòng lặp hữu hạn, vòng lặp có điều kiện với dự án Thánh Gióng chống giặc ngoại xâm. + Chương IV: Hiểu về biến cục bộ, biết tạo và làm việc với thủ tục (hàm) trong lập trình với dự án Bảo vệ thành Cổ Loa. + Chương V: Biết cách lưu trữ và sử dụng thông tin với danh sách qua dự án Chinh phục vũ trụ tiếng Anh. Đặc biệt trong mỗi bài và mỗi chương có lồng ghép phần trình bày sơ đồ thuật toán để các bạn rèn luyện tư duy hệ thống, rèn luyện cách trình bày phương án thực hiện ý tưởng một cách tường minh. Để có thêm thông tin hỗ trợ, tài liệu, bản mềm các ví dụ trong sách, các bạn có thể truy cập vào mục hỗ trợ và tải tài liệu trên website: https://vietstem.com/. Đối tượng sử dụng sách Học sinh lớp 6: Có thể tự học và thực hành theo hướng dẫn trong sách. Giáo viên tin học: Sử dụng làm tài liệu tham khảo. Lời cảm ơn Chúng tôi muốn cảm ơn những người sáng tạo ra Scratch – Nhóm Lifelong Kindergarten tại MIT (Massachusetts Institute of Technology) Media Lab do Giáo sư Mitch Resnick đứng đầu, họ đã tạo ra một cách thức tuyệt vời để dạy học sinh học lập trình, nền tảng kiến thức cơ bản trong kỷ nguyên mới (https://scratch.mit.edu). Luôn mong muốn mang đến những giá trị tốt nhất cho cộng đồng, tuy nhiên trong quá trình biên soạn chắc chắn không tránh khỏi những thiếu sót nhất định, chúng tôi mong nhận được những ý kiến đóng góp tới email [email protected] để hoàn thiện cuốn sách trong những lần tái bản tiếp theo. Xin chân thành cảm ơn
Coding 4 Lập trình với Scratch 3

Với học sinh, thật hiếm có một môn học nào thú vị và bổ ích như học lập trình (coding). Đam mê và hứng thú như chơi game, bổ ích và mang nhiều giá trị với vai trò một môn học nền tảng mới, đặc biệt phù hợp với xu hướng công nghệ và cuộc Cách mạng công nghiệp 4.0. “Cần nghiên cứu đưa lập trình thành môn học bắt buộc ở cấp phổ thông. Thế giới ngày nay, mỗi người cần phải biết 3 ngôn ngữ, tiếng mẹ đẻ để giữ gìn văn hoá truyền thống, giữ cái gốc, cái nền; tiếng Anh để hội nhập quốc tế; ngôn ngữ lập trình để giao tiếp người với máy đó là cơ sở giúp hiểu rõ và làm chủ thế giới công nghệ”. Đó là nhấn mạnh của Bộ trưởng Bộ Thông tin & Truyền thông (TT&TT) Nguyễn Mạnh Hùng tại hội nghị trực tuyến toàn quốc ngành giáo dục năm 2020 vào sáng ngày 31/10/2020. Trên thế giới, trẻ em được học lập trình như thế nào? Trong những năm vừa qua, phụ huynh Singapore, Hàn Quốc, Trung Quốc đang có xu hướng xem học lập trình như một kỹ năng sống cần thiết phải chuẩn bị cho tương lai các con của họ. Không chỉ còn những lựa chọn piano, múa ballet, học làm giàu,... giờ đây ngày càng nhiều trẻ em được đăng ký tham gia vào các lớp học lập trình. Nguyên do là vì bố mẹ chúng nhìn thấy giá trị của việc sớm làm quen với ngôn ngữ lập trình, qua đó rèn luyện tư duy logic, đồng thời thấu hiểu thế giới công nghệ nhiều hơn giúp chúng tận dụng được sức mạnh nền tảng đó vào học tập cũng như công việc trong tương lai. Anh đã trở thành quốc gia đầu tiên trên thế giới đưa môn học lập trình vào chương trình giảng dạy tiểu học. Trẻ em từ 5 tuổi ở Anh khi đến trường sẽ học viết các đoạn mã chương trình. Khác với lập trình dành cho người lớn với những thuật ngữ phức tạp, ngôn ngữ lập trình cho trẻ em được xây dựng đơn giản hơn rất nhiều bằng các công cụ thân thiện phù hợp với lứa tuổi và gắn liền với các môn học quen thuộc. Từ tháng 4/2020, Nhật Bản chính thức đưa "Lập trình máy tính" trở thành môn học bắt buộc tại các trường phổ thông, trong đó các môn lập trình cơ bản sẽ được dạy từ lớp 5. Ở Mỹ và châu Âu, lập trình đã được giảng dạy cho học sinh từ cấp 2 trở lên. Với Đan Mạch, học sinh dù mới học ở bậc tiểu học nhưng cũng đã được học lập trình. Nhiều nhà giáo dục tại nước này cho rằng, trong tương lai khi robot có thể thay thế con người trong nhiều lĩnh vực thì thế hệ trẻ hôm nay phải có đủ khả năng làm chủ những con robot đó. Tại Việt Nam, trẻ em được học lập trình như thế nào? Để bắt kịp xu thế trên thế giới, tại Việt Nam đã có nhiều thay đổi trong chương trình Giáo dục phổ thông mới, lập trình hiện là một phần trong chương trình của môn Tin học và Tin học sẽ trở thành môn học bắt buộc dạy từ lớp 3 đến lớp 12 (trong chương trình hiện hành là môn tự chọn). Lập trình, lập trình điều khiển robot với trẻ em đã không còn xa lạ với các phụ huynh. Phong trào học lập trình xuất hiện ngày càng nhiều ở khắp mọi nơi, từ các trường công lập đến các các đơn vị đào tạo tư nhân, từ các thành phố lớn đến miền nông thôn. Mục đích của cuốn sách Cuốn sách Coding 4 nằm trong bộ sách Coding từ lớp 1 đến lớp 12, được VIETSTEM đầu tư nghiên cứu và biên soạn với mong muốn mang lập trình đến mọi học sinh Việt Nam, góp phần xây dựng một thế hệ học sinh mới yêu công nghệ. Giúp giáo viên và học sinh dễ dàng trong việc triển khai dạy và học lập trình (coding) tương ứng và phù hợp với từng cấp học. Nội dung của cuốn sách Cuốn sách Coding 4 lập trình với Scratch 3 bao gồm 06 chương, cung cấp những kiến thức tiếp theo về lập trình như: vòng lặp hữu hạn, khái niệm về biến, cấu trúc điều kiện, … thông qua ngôn ngữ lập trình Scratch 3. Từng chương trong cuốn sách Coding 4 sẽ giúp trẻ xây dựng lên các phần mềm phù hợp với lứa tuổi và gần gũi với các môn học khác như: Bản nhạc “Đàn gà con”, Câu chuyện “Gà trống và Cáo”, Di sản thế giới, Vòng tay tặng mẹ, Hứng xu, Trận chiến trên sông Bạch Đằng. Để có thêm thông tin hỗ trợ, tài liệu, bản mềm các ví dụ trong sách, các bạn có thể truy cập vào mục hỗ trợ và download tài liệu trên website: https://vietstem.com/. Đối tượng sử dụng sách Học sinh lớp 4: Cần có sự hỗ trợ của phụ huynh. Giáo viên tin học: Sử dụng làm tài liệu tham khảo. Cảm ơn Chúng tôi muốn cảm ơn những người sáng tạo ra Scratch – Nhóm Lifelong Kindergarten tại MIT (Massachusetts Institute of Technology) Media Lab do Giáo sư Mitch Resnick đứng đầu, họ đã tạo ra một cách thức tuyệt vời để dạy học sinh học lập trình, nền tảng kiến thức cơ bản trong kỷ nguyên mới (https://scratch.mit.edu). Luôn mong muốn mang đến những giá trị tốt nhất cho cộng đồng, tuy nhiên trong quá trình biên soạn chắc chắn không tránh khỏi những thiếu sót nhất định, chúng tôi mong nhận được những ý kiến đóng góp để hoàn thiện cuốn sách trong những lần tái bản tiếp theo. Xin chân thành cảm ơn!