Chuyên mục
A Year of Robotics Khám phá

Press release: Vietnam VEX Robotics National Championship 2024

(Click here for the Vietnamese press release.)

Ha Noi, January 20-21, 2024 Amid the robust development of science and technology, coupled with the transformation of the globalization process, proactive and creative thinking has become an essential skill to meet the demands of modern life. In order to equip students with the necessary skills to align with the trends of the 4.0 Revolution, in recent years, advanced STEAM education methods have been continuously updated and applied to education programs worldwide and in Vietnam. The focal point of this approach is STEAM Robotics. Similar to STEAM, STEAM Robotics is built upon real-world-related themes, simulated through educational robots and programming tools. Numerous global studies have demonstrated the effectiveness of STEAM Robotics education in particular, and STEAM education in general, in enhancing individual capabilities, personality development, and the acquisition of new learning skills in children. Additionally, it aids in fostering teamwork, information exchange, and logical reasoning abilities.

Seizing that potential, the National Innovation Center (under the Ministry of Planning and Investment), the American Centers in Hanoi and Ho Chi Minh City (under the Embassy and Consulate of the United States in Vietnam), and Hanoi University of Science and Technology, in collaboration with STEAM for Vietnam, co-host the Vietnam VEX Robotics National Championship 2024. Building on the success of 2023, the 2024 competition aims to provide modern, internationally recognized Robotics education to Vietnamese students entirely free of charge. It also aims to further enhance students’ important skills, preparing them to compete effectively in the global market in the future.

The VEX Robotics National Championship 2024 is a platform open to all robotics enthusiasts nationwide, without barriers based on gender, ethnicity, or geography. Organized in compliance with REC Foundation standards, the competition aims to select around 10 qualified Vietnamese teams to compete at the world’s largest Robotics competition – the VEX Robotics World Championship 2024. The championship has attracted participation from 250 teams, comprising nearly 1,400 students. Among them, 220 teams are competing in the VIQRC category (using VEX IQ robots for elementary and middle school students under 15 years old), and 30 teams are participating in the VRC category (using VEX V5 robots for high school students under 19 years old). These teams represent over 194 schools and 31 provinces and cities across the country. Teams will engage in a total of 2,208 matches for the VEX IQ category and 281 matches for the VEX V5 category through challenges such as the Teamwork Challenge, Driving Skills Challenge, and Programming Skills Challenge. Approximately 2,0000 guests are expected to attend the matches at NIC Hoa Lac, with an additional 20,000+ viewers following the livestream on various online platforms. In addition to the competitive aspect, teams will also participate in various sideline activities, including visits to the newly inaugurated National Innovation Center headquarters, tours of FPT University, and experiential booths. Through this competition, students from all regions of Vietnam will have the opportunity to learn and engage in challenges similar to those in developed countries, promoting STEAM education in schools. To facilitate the evaluation of a large number of matches and select winners and representatives for Vietnam to compete at the VEX Worlds, the judging panel consists of 33 judges who are experts in robotics and STEAM education from Hanoi University of Science and Technology, University of Technology, Fulbright University, and more.

Sharing about this year’s championship, Ms. Mary Beth Polley – U.S. Embassy Country Public Affairs Officer stated: “This type of hands-on program is invaluable to encouraging Vietnamese students to develop the skills needed to succeed in a rapidly evolving global economy.  The U.S. Mission is thrilled to partner with MPI and HUST on this program, which reflects the strong Comprehensive Strategic Partnership between our two countries and a shared commitment to economic prosperity for both countries.”

Dr. Tran Viet Hung, Co-founder of STEAM for Vietnam, also shared, “We are delighted that now students from various regions of Vietnam have the opportunity to learn and participate in challenges no different from students in developed countries like the United States. We hope that through experiences like this competition, students will gradually acquire the skills and expertise to compete in the global labor market in the future.”

The VEX Robotics National Championship 2024 will take place on Saturday and Sunday, January 20-21, 2024, at the National Innovation Center, Hoa Lac campus. Admission to the competition is free. Learn more about the championship on the website https://www.steamforvietnam.org/national-robotics-tournament or follow updates on the Fanpage Vietnam VEX IQ National Championship 2024.

Images and videos showcasing the activities of the championship will be continuously updated here.

About STEAM for Vietnam Foundation

STEAM for Vietnam Foundation is a non-profit organization based in the United States with the mission of promoting activities related to STEAM education (Science, Technology, Engineering, Arts, Mathematics) in Vietnam. The foundation was established by former Vietnamese students who studied in the United States and is operated by a network of volunteers, including Vietnamese experts and members of the Innovation Network of Vietnam worldwide. The objective of the organization is to contribute to the development of the younger generation in Vietnam by sharing knowledge about STEAM education. STEAM for Vietnam also collaborates closely with leading global organizations such as UNICEF and Scratch Foundation to bring internationally recognized STEAM education programs to Vietnamese students entirely free of charge. 

About the National Innovation Center

The National Innovation Center (NIC) is a unit under the Ministry of Planning and Investment, established by the Prime Minister’s Decision No. 1269/QĐ-TTg dated October 2, 2019, with the function of supporting and developing the innovation and entrepreneurship ecosystem in Vietnam, contributing to the transformation of the growth model based on science and technology. The Center is built with the most advanced models and practices, suitable for the Vietnamese context, with unique, superior mechanisms and policies that are competitive with the region and the world. NIC currently has its headquarters at the Ministry of Planning and Investment (6B Hoàng Diệu, Ba Đình, Hanoi), and two operating facilities: the NIC Hanoi Facility at 7 Tôn Thất Thuyết Alley, Cau Giay, and the NIC Facility at the Hoa Lac High-Tech Park.

For more information about NIC, please visit the website: https://nic.gov.vn/ 

About the American Center in Hanoi and Ho Chi Minh City

The American Center in Hanoi and Ho Chi Minh City are part of the U.S. Embassy in Vietnam, serving as public spaces to facilitate personal and online connections with the United States. We provide access to information about the U.S., English language learning resources, guidance on U.S. education, information on cutting-edge technologies, exchange programs, and a diverse range of events in a safe and friendly environment. Library services and cultural education programs at the American Center are entirely free for the public. We welcome visits from government officials, scholars, students, and other groups interested in information about the United States.

About Hanoi University of Science and Technology

Since its establishment in 1956, Hanoi University of Science and Technology has consistently maintained its position as Vietnam’s leading technical university. In the context of international integration, the university has continuously enhanced its reputation for the quality of education and scientific research capabilities. It strives towards comprehensive autonomy, aiming to become a multidisciplinary research and innovation university with a core focus on engineering and technology, holding a high standing regionally and globally. Hanoi University of Science and Technology adheres to the tradition of selecting the most outstanding students with a passion for science and technology. It collaborates with over 200 universities, research centers, and educational organizations in 32 countries. 

About the VEX Robotics World Championship

The VEX Robotics World Championship is an annual international robotics competition held in the United States. Recognized as the largest robotics competition in the world by the Guinness World Records in 2018, the event is organized by the Robotics Education & Competition (REC) Foundation. The REC Foundation is a non-profit organization with projects focused on STEM (Science, Technology, Engineering, and Mathematics) and sustainability. Each year, the championship attracts over 100,000 participants from around the globe.

Press Contact:

Ms. Hang Nguyen

Project Manager, STEAM for Vietnam

Email: partnership@steamforvietnam.org 

📧 Email: robotics_tournament@steamforvietnam.org

🌐 Website: https://www.steamforvietnam.org/national-robotics-tournament

📺 YouTube: STEAM for Vietnam 

Chuyên mục
A Year of Robotics Khám phá Robotics Blog

Thông cáo báo chí: Tổ chức Giải vô địch quốc gia VEX Robotics 2024

(Thông cáo báo chí tiếng Anh được cập nhật tại đây.)

Hà Nội, ngày 20-21, tháng 01, năm 2024 Với sự phát triển mạnh mẽ của khoa học – công nghệ, cùng với sự chuyển đổi của quá trình toàn cầu hóa, kĩ năng tư duy sáng tạo chủ động trở thành một kĩ năng thiết yếu để đáp ứng với cuộc sống hiện đại. Nhằm trang bị cho mỗi cá nhân những kĩ năng thiết yếu đáp ứng với yêu cầu theo xu hướng phát triển của cuộc Cách mạng hóa 4.0, trong vài năm trở lại đây, phương pháp giáo dục STEAM tân tiến không ngừng được cập nhật và áp dụng vào chương trình giáo dục trên thế giới và tại Việt Nam. Theo đó, điểm nhấn của phương pháp này chính là STEAM Robotics. Cũng giống với STEAM, STEAM Robotics được xây dựng dựa trên những chủ đề sát với thực tế, được mô phỏng qua robot giáo dục cùng các công cụ lập trình. Nhiều nghiên cứu trên thế giới đã chứng minh hiệu quả của giáo dục STEAM Robotics nói riêng và STEAM nói chung tới năng lực cá nhân, phát triển tính cách và năng lực học tập kĩ năng mới của trẻ, đồng thời giúp phát triển khả năng làm việc nhóm, trao đổi thông tin và tư duy logic.

Nắm bắt tiềm năng đó, Trung tâm Đổi mới sáng tạo Quốc gia (trực thuộc Bộ Kế hoạch và Đầu tư), Trung tâm Hoa Kỳ (trực thuộc Đại sứ quán và Lãnh sự quán Mỹ tại Việt Nam) và Đại học Bách khoa Hà Nội cùng STEAM for Vietnam phối hợp tổ chức Giải vô địch Quốc gia VEX Robotics National Championship 2024. Tiếp nối thành công năm 2023, giải đấu năm 2024 hướng tới mục tiêu mang giáo dục Robotics hiện đại, đẳng cấp quốc tế tới học sinh Việt Nam hoàn toàn miễn phí, cũng như trau dồi thêm cho học sinh các kỹ năng quan trọng để tăng khả năng cạnh tranh trên thị trường toàn cầu trong tương lai.

Giải vô địch quốc gia VEX Robotics 2024 là sân chơi dành cho tất cả học sinh đam mê Robotics trên cả nước tranh tài, không có rào cản về giới tính, dân tộc và địa lý. Giải đấu được tổ chức theo tiêu chuẩn của REC Foundation dự kiến chọn ra 10 đội tuyển Việt Nam đủ điều kiện để tranh tài tại đấu trường Robotics lớn nhất thế giới – VEX Robotics World Championship 2024. Giải đấu đã thu hút sự tham gia của 250 đội chơi với tổng số học sinh tham gia gần 1400 học sinh trong đó có 218 đội chơi tại hạng mục VIQRC (sử dụng robot VEX IQ dành cho học sinh tiểu học và trung học cơ sở dưới 15 tuổi) và 33 đội chơi tại hạng mục VRC (sử dụng robot VEX V5 dành cho học sinh THPT dưới 19 tuổi) đến từ hơn 194 trường học và 31 tỉnh thành trên khắp cả nước, trong đó Hà Giang, Hải Dương, Lâm Đồng, Phú Thọ, Hòa Bình là các tỉnh thành lần đầu tham gia giải. Các đội chơi sẽ tham gia tổng cộng 2208 trận cho hạng mục VEX IQ và 281 trận cho hạng mục VEX V5 qua thử thách: Thử thách Liên minh (Teamwork Challenge), thử thách điều khiển từ xa (Driving Skills Challenge) và thử thách lập trình tự hành (Programming Skills Challenge). Dự kiến sẽ có khoảng hơn 2000 cổ động viên sẽ theo dõi các trận đấu tại NIC Hoà Lạc và 20,000+ cổ động viên theo dõi livestream thông qua các nền tảng trực tuyến. Ngoài tham gia thi đấu, các đội chơi cũng có một số các hoạt động bên lề như thăm quan trụ sở mới ra mắt của Trung tâm Đổi mới Sáng tạo Quốc gia, tham quan Đại học FPT, Gian hàng trải nghiệm. Thông qua sân chơi này, học sinh ở mọi vùng miền của Việt Nam sẽ có cơ hội được học tập và tham gia các thử thách không khác gì so với học sinh ở các nước phát triển, qua đó, đẩy mạnh giáo dục STEAM trong các nhà trường. Để phục vụ đánh giá một số lượng rất lớn các trận đấu để chọn ra các giải thưởng và các đại diện của Việt nam tranh tài tại giải đấu robot lớn nhất hành tinh VEX Worlds tại Mỹ, ban giám khảo của giải lên tới 33 giám khảo là các chuyên gia đầu ngành về robot và giáo dục STEAM tới từ Đại học Bách khoa Hà nội, Đại học Công nghệ, Đại học Fulbright,…

Chia sẻ về giải vô địch năm nay, bà Mary Beth Polley – Tham tán Phòng Văn Hóa và Thông Tin, Đại sứ quán Hoa Kỳ cho biết: “Chương trình thực tiễn như thế này là vô giá trong việc khuyến khích học sinh Việt Nam phát triển các kỹ năng cần thiết để thành công trong nền kinh tế toàn cầu đang phát triển nhanh chóng. Phái đoàn Ngoại giao Hoa Kỳ rất vui mừng được hợp tác với Bộ Kế hoạch và Đầu tư và Đại học Bách khoa Hà Nội trong chương trình này. Việc này phản ánh Quan hệ đối tác chiến lược toàn diện mạnh mẽ giữa hai nước và cam kết chung mang lại sự thịnh vượng kinh tế cho cả hai nước.”

TS. Võ Xuân Hoài, Phó Giám đốc Trung tâm Đổi mới sáng tạo quốc gia cho biết: “NIC luôn quan tâm đến việc đào tạo và phát triển nguồn nhân lực chất lượng cao, đặc biệt thúc đẩy lan toả niềm đam mê dành cho khoa học và công nghệ, đặc biệt là đối với thế hệ trẻ Việt Nam. Trong tương lai, NIC cam kết sẽ tiếp tục cùng STEAM for Vietnam phát triển các chương trình giáo dục STEAM để đào tạo nguồn nhân lực cạnh tranh trên thị trường khu vực và quốc tế.

TS. Trần Việt Hùng, Nhà đồng sáng lập của STEAM for Vietnam cũng chia sẻ rằng:  “Chúng tôi rất vui mừng vì giờ đây các em học sinh ở các vùng miền của Việt Nam có cơ hội được học tập và tham gia các thử thách không khác gì so với các em học sinh ở các nước phát triển như Mỹ. Hy vọng là qua những trải nghiệm như cuộc thi lần này, các em dần dần sẽ có các kỹ năng và kinh nghiệm để sau này có thể cạnh tranh trên thị trường lao động toàn cầu.”

Giải vô địch quốc gia VEX Robotics 2024 sẽ diễn ra vào ngày thứ Bảy và Chủ nhật, ngày 20/01 – 21/01/2024 tại Trung tâm Đổi mới sáng tạo Quốc gia, cơ sở Hòa Lạc. Giải đấu miễn phí vé vào cửa. Tìm hiểu thêm về Giải đấu tại website https://www.steamforvietnam.org/national-robotics-tournament hoặc theo dõi tại Fanpage Vietnam VEX IQ National Championship 2024.

Các hình ảnh và video về các hoạt động của giải đấu sẽ được cập nhật liên tục tại đây.

Về STEAM for Vietnam Foundation 

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science – Khoa học, Technology – Công nghệ, Engineering – Kỹ thuật, Arts – Nghệ thuật, Math – Toán học) tại Việt Nam. STEAM for Vietnam Foundation được thành lập bởi các cựu du học sinh Việt Nam tại Mỹ và được vận hành bởi mạng lưới tình nguyện viên là những chuyên gia người Việt và các thành viên Mạng lưới Đổi mới sáng tạo Việt Nam trên khắp thế giới với mong muốn được cống hiến cho sự phát triển của thế hệ trẻ tại Việt Nam thông qua việc chia sẻ kiến thức về giáo dục STEAM. STEAM for Vietnam cũng hợp tác cùng các tổ chức hàng đầu thế giới như Unicef và Scratch Foundation để đưa các chương trình giáo dục STEAM đẳng cấp quốc tế về cho các học sinh Việt nam một cách hoàn toàn miễn phí. 

Về Trung tâm Đổi mới sáng tạo Quốc gia

Trung tâm Đổi mới sáng tạo Quốc gia (NIC) là đơn vị trực thuộc Bộ Kế hoạch và Đầu tư, được Thủ tướng Chính phủ thành lập tại Quyết định số 1269/QĐ-TTg ngày 02/10/2019 với chức năng hỗ trợ và phát triển hệ sinh thái đổi mới sáng tạo và khởi nghiệp của Việt Nam, góp phần đổi mới mô hình tăng trưởng dựa trên khoa học và công nghệ. Trung tâm được xây dựng với mô hình, thông lệ tiên tiến nhất, phù hợp với bối cảnh Việt Nam, có các cơ chế, chính sách đặc thù, vượt trội, cạnh tranh so với khu vực và quốc tế. NIC hiện có Trụ sở chính tại Bộ Kế hoạch và Đầu tư (6B Hoàng Diệu, Ba Đình, Hà Nội), và hai cơ sở hoạt động là: Cơ sở NIC Hà Nội tại ngõ 7 Tôn Thất Thuyết, Cầu Giấy và Cơ sở NIC tại Khu công nghệ cao Hoà Lạc. 

Thông tin chi tiết về NIC, xem tại website: https://nic.gov.vn/

Về Trung Tâm Hoa Kỳ tại Hà Nội và TP. Hồ Chí Minh

Trung tâm Hoa Kỳ tại Hà Nội và TP.HCM trực thuộc Phái đoàn Ngoại giao Hoa Kỳ tại Việt Nam, là không gian dành cho công chúng, giúp xây dựng các kết nối cá nhân và trực tuyến với đất nước Hoa Kỳ thông qua việc tiếp cận các thông tin về Hoa Kỳ, học tiếng Anh, tư vấn giáo dục Hoa Kỳ, các công nghệ tân tiến, các chương trình trao đổi, và các chương trình sự kiện đa dạng trong một môi trường an toàn và thân thiện. Các dịch vụ thư viện và chương trình văn hóa giáo dục tại Trung tâm Hoa Kỳ là hoàn toàn miễn phí cho công chúng. Chúng tôi hoan nghênh các chuyến thăm từ các quan chức chính phủ, học giả, sinh viên và các nhóm khác quan tâm đến thông tin về Hoa Kỳ. 

Về Đại học Bách khoa Hà Nội

Từ khi thành lập năm 1956, Đại học Bách khoa Hà Nội luôn giữ vững vị thế là trường đại học kỹ thuật hàng đầu của Việt Nam. Trong xu thế hội nhập quốc tế, Đại học Bách khoa Hà Nội ngày càng nâng cao được uy tín về chất lượng đào tạo và năng lực nghiên cứu khoa học, hướng tới tự chủ toàn diện, trở thành đại học nghiên cứu và đổi mới sáng tạo đa lĩnh vực với nòng cốt kỹ thuật và công nghệ, có vị thế cao trong khu vực và trên thế giới. Bách khoa Hà Nội luôn giữ vững truyền thống tuyển chọn những sinh viên ưu tú nhất với niềm đam mê về khoa học công nghệ, hợp tác với hơn 200 đại học, trung tâm nghiên cứu khoa học và tổ chức giáo dục ở 32 quốc gia.

Về Cuộc thi VEX Robotics World Championship

VEX Robotics World Championship là Giải đấu Robotics Quốc tế được tổ chức thường niên tại Mỹ, được công nhận là Giải đấu Robotics lớn nhất thế giới bởi Kỷ lục Guiness năm 2018. Đơn vị tổ chức VEX Robotics World Championship là Robotics Education & Competition (REC) Foundation – tổ chức phi lợi nhuận với các dự án hướng đến STEM và mang tính bền vững. Hằng năm, Giải đấu thu hút hơn 100.000 thí sinh đến từ khắp nơi trên thế giới.

Liên hệ Báo chí:

Bà Hằng Nguyễn

Quản lý dự án, STEAM for Vietnam

Email: partnership@steamforvietnam.org 

📧 Email: robotics_tournament@steamforvietnam.org

🌐 Website: https://www.steamforvietnam.org/national-robotics-tournament

📺 YouTube: STEAM for Vietnam

Chuyên mục
A Year of Robotics Khám phá

Workshop Thiết lập mục tiêu – Định hướng tương lai: Cách ứng dụng mô hình OKR để xác định mục tiêu trước khi bắt đầu chinh phục giải đấu Robotics

Hiểu được tầm quan trọng trong việc xác định đích đến trước khi hành động, STEAM for Vietnam đã tổ chức buổi workshop thứ 02 nằm trong chuỗi hoạt động Robotics Sunday với chủ đề: Thiết lập mục tiêu – Định hướng tương lai. Cùng tìm hiểu một trong những phương pháp xác định mục tiêu đang được sử dụng rất hiệu quả tại Google và các tổ chức uy tín khác trên thế giới qua nội dung của buổi workshop nhé!

Điểm chung lớn nhất giữa công trình nghiên cứu vĩ đại của nhà bác học Albert Einstein và hành trình chinh phục giải đấu vô địch Robotics đó là chúng đều yêu cầu mục tiêu trước khi hành động. Mục tiêu là phương hướng cho mọi kế hoạch, vì vậy, việc xác định mục tiêu phải là bước luôn được ưu tiên thực hiện hàng đầu của mọi công việc. Bởi vì chỉ cần biết được đích đến, sẽ không có khởi đầu nào là quá muộn để đi đến điểm cuối của hành trình.

Các bạn có từng thắc mắc rằng: “Vì sao có những học sinh mặc dù đã xác định được mục tiêu của mình nhưng vẫn chưa có được thành công như mong đợi?” Cùng lấy ví dụ cụ thể, mục tiêu của một bạn học sinh năm 2023 sẽ chinh phục chiếc cúp vô địch giải đấu Robotics cấp Quốc gia, nhưng kế hoạch hành động từng tháng, từng tuần để đạt được mục tiêu lại rất mơ hồ. Bởi vì, việc đoạt lấy chiếc cúp chiến thắng là mục tiêu dài hạn, là điểm đến cuối cùng của bạn học sinh đó và cần nhiều gian để hoàn thành. Muốn đạt được mục tiêu dài hạn, bạn học sinh đó cần phải có những mục tiêu nhỏ khác được phân bổ trong thời gian ngắn để tiến hành. 

Trong buổi workshop, theo như chia sẻ của các diễn giả, có 02 loại mục tiêu chính cần xác định, đó là: Mục tiêu ngắn hạn và mục tiêu dài hạn. Sau khi định hình rõ ràng  được các loại mục tiêu này, đã đến lúc các “bot thủ” nghiên cứu phương pháp triển khai để đạt được kết quả mong đợi.

Phương pháp trọng tâm được chia sẻ trong buổi workshop “Thiết lập mục tiêu – Định hướng tương lai” đó là phương pháp OKR – viết tắt của “Objective” và “Key Results”. Đây là phương pháp đã và đang chứng minh tính hiệu quả cao trong bộ máy vận hành của tập đoàn lớn như Google và các tổ chức khác trên thế giới. Vậy các “bot thủ” cần sử dụng phương pháp OKR như thế nào để tiến xa hơn trên hành trình chinh phục lĩnh vực Robotics của mình? 

Objective – Mục tiêu lớn (tạm dịch)

Với Objective, học sinh cần đưa ra dự định dài hạn (hay còn gọi là “Mục tiêu lớn”), đáp ứng đủ 03 tiêu chí quan trọng. Đầu tiên, mục tiêu đó cần phải truyền cảm hứng đến các “bot thủ” để thúc đẩy các bạn hoàn thành mục tiêu. Thứ hai, đó phải là một mục tiêu thực tế. Nói cách khác, mục tiêu này cần phải nằm trong khả năng thực hiện của bản thân người đề ra. Thứ ba, mục tiêu đó cần phải có các cột mốc thời gian hoàn thành rõ ràng. 

Key Results – Những kết quả cụ thể (tạm dịch)

Key Results (Những kết quả cụ thể) đóng vai trò như những mục tiêu ngắn hạn, giúp các bạn học sinh dần dần hiện thực hóa mục tiêu lớn của mình. Tương tự với đích đến dài hạn, mục tiêu ngắn hạn cần đạt được tối thiểu 03 yếu tố như sau. Thứ nhất, kế hoạch thực hiện mục tiêu đó phải có kết quả được mô tả bằng những con số kèm theo cách thức thực hiện. Ví dụ: Tham gia X hoạt động, hoàn thành Y mô hình, v.v. Thứ hai, nên tránh xác định các kết quả dưới dạng: mục tiêu đi kèm với các động từ. Ví dụ: Nâng cao năng lực ngoại ngữ, biết giao tiếp, v.v. Với cách làm này, không chỉ thể hiện kết quả mơ hồ mà còn không tạo ra động lực giúp các bạn học sinh đạt được mục tiêu. Thứ ba, hãy ưu tiên đưa ra những mục tiêu mà bản thân các bạn học sinh có thể tự đạt được thay vì cần đến sự hỗ trợ từ người khác.

Như vậy, qua buổi workshop Thiết lập mục tiêu – Định hướng tương lai, quý phụ huynh và các bạn học sinh đã được lắng nghe những chia sẻ vô cùng bổ ích về các loại mục tiêu, phương pháp OKR cũng như câu chuyện thực tế từ chính các diễn giả. STEAM for Vietnam hy vọng rằng những kiến thức ấy sẽ được các bạn học sinh ứng dụng trong học tập, rèn luyện cũng như trong hành trình khám phá và chinh phục bộ môn Robotics trong tương lai.

Hãy cùng đón chờ phần tiếp theo của chương trình Mentorship độc quyền dành cho “bot thủ” tham gia Giải vô địch VEX Robotics toàn quốc 2024 và học lớp CS 201, CS 202 trong thời gian tới. 

⭐️ Thông tin về chương trình:

⏰ Thời gian: 09:00 – 10:30 Sáng Chủ nhật hàng tuần

📌 Đăng ký Giải đấu tại đây để tham gia vào những buổi workshop bổ ích tiếp theo: https://bit.ly/nrc24_landing_page 

📌 Tìm hiểu thêm về Giải đấu: https://bit.ly/nrc24-knowledge-hub

📍 Gia nhập cộng đồng VEX Robotics Việt Nam: https://discord.gg/Ag5K3unFrM

— — —

Author: Thuy Quynh Vu

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

📍Donation: https://www.steamforvietnam.org/donation

Chuyên mục
A Year of Robotics Khám phá

Workshop Định hình tư duy Robotics: Từ câu chuyện truyền cảm hứng của anh Victor Vương đến bài học chinh phục Robotics

Thật khó để hình dung được một cậu bé “không nổi bật tại trường học”, “không đạt được điểm cao trong học tập” và mắc chứng khó đọc lại có thể trở thành một kỹ sư tài giỏi làm việc tại Microsoft  ở hiện tại. Vậy điều gì khiến một “cậu bé” thiếu tự tin vào bản thân mình vượt qua được khoảng thời gian khó khăn đó? 

Chia sẻ về câu chuyện của mình trong buổi workshop, anh Victor Vương khẳng định “Đó là một giai đoạn thực sự khó khăn”. Chìa khoá nằm ở việc kiên trì và giữ vững ý chí cho đến khi hoàn thành mục tiêu đặt ra. Mỗi ngày, việc duy trì thói quen  đọc sách cùng mẹ và sau đó là tự dành thời gian đọc một mình trong một thời gian dài đã dần dần đem lại kết quả tuyệt vời: Anh Victor Vương đã cải thiện chứng khó đọc của mình. Từ câu chuyện về sự nỗ lực của anh Victor Vương, dù kết quả không xuất hiện  ngay khi chúng ta bắt đầu cố gắng, nhưng chỉ cần tiếp tục nỗ lực, thành công chắc chắn sẽ đến với mỗi người chúng ta.

Nếu phải nói về một bước ngoặt lớn thay đổi cuộc đời thì với diễn giả Victor Vương, đó là khi anh bắt đầu tiếp xúc với máy tính. Việc khám phá máy tính khiến anh quên mất những giới hạn của bản thân. Việc tập trung tìm tòi và khám phá điều gì đó khiến ước mơ trong anh lớn dần. Bắt đầu từ việc đơn giản như mày mò ổ cứng đến tìm hiểu các chức năng phức tạp hơn, anh Victor Vương đã dần tự mình tìm hiểu không bỏ sót  bất kỳ một tác vụ nào trong bảng điều khiển “control panel” của máy tính.

Và nhờ hứng thú với máy tính, anh Victor Vương không chỉ tìm ra con đường sự nghiệp của chính mình mà còn khám phá ra một phiên bản hoàn toàn mới: một con người “thăng hoa” khi được làm những điều mình yêu thích.

Kết thúc phần chia sẻ về những bí mật của mình, anh Victor Vương đã tóm gọn lại buổi chia sẻ với 03 từ khóa quan trọng, giúp các “bot thủ” xây dựng tư duy nền móng thật vững chắc trước khi bắt đầu hành trình chinh phục đam mê.

“Be curious: Để sự tò mò dẫn dắt bạn!”

Sự tò mò là người bạn đồng hành cùng chúng ta trên hành trình chinh phục khát khao. Từ niềm đam mê với máy tính đến những lần tự “mày mò” học hỏi, và quan trọng nhất là “khi được làm việc mình thích, bạn như chìm đắm vào nó, không ai ép buộc bạn”; đó là cách mà một “cậu bé thiếu tự tin” tìm thấy hướng đi của riêng mình. 

“Be proactive: Hãy luôn chủ động”

Kiến thức là sự tích lũy và đó là điều khiến mỗi người trở nên khác biệt. Diễn giả Victor Vương đã luôn chủ động tìm hiểu, chủ động xin ý kiến từ những “chuyên gia” như bạn bè, hay thậm chí từ hàng xóm để tự trau dồi vốn hiểu biết về máy tính và thu hẹp khoảng cách đến với mục tiêu trở thành kỹ sư phần mềm của mình.

“Be resilient: Nếu có ý chí, sẽ luôn có cách”

“Nghề kỹ sư không phải một công việc dễ, nhưng đừng để nó cản bước bạn!” Bắt đầu bước đi với niềm đam mê, hành trang gồm sự chủ động là công cụ và ý chí là bạn đồng hành, các “bot” thủ sẽ luôn giữ vững được niềm tin vào khả năng của bản thân trên hành trình chinh phục lĩnh vực Robotics.

Từ câu chuyện truyền cảm hứng và những chia sẻ của anh Victor Vương trong buổi workshop Định hướng tư duy, STEAM for Vietnam hy vọng quý phụ huynh và các bạn học sinh có thêm cho mình những bài học về tư duy đúng đắn khi bắt đầu theo đuổi đam mê của mình trong lĩnh vực về Robotics. Một lần nữa, STEAM for Vietnam cảm ơn những  chia sẻ từ anh Victor Vương trong buổi workshop Định hướng tư duy vừa qua. 

Hãy cùng đón chờ phần tiếp theo của chương trình Mentorship độc quyền dành cho “bot thủ” tham gia Giải vô địch VEX Robotics toàn quốc 2024 và học lớp CS 201, CS 202 trong thời gian tới. 

📌 Đăng ký Giải đấu tại đây để nhận trọn vẹn bộ tài nguyên miễn phí của VEX: https://bit.ly/3PKOucg

📌 Tìm hiểu thêm về Giải đấu: https://bit.ly/nrc24-knowledge-hub

📍 Gia nhập cộng đồng VEX Robotics Việt Nam: https://discord.gg/Ag5K3unFrM

— — —

Author: Thuy Quynh Vu

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

📍Donation: https://www.steamforvietnam.org/donation

Chuyên mục
Khám phá Khoá học Vui cùng STEAM

Rô và Siu biết tuốt: Những gì bạn cần biết về hành trình khám phá robotics tại CS 201

CS 201 – Khoá học Robotics dành cho cả các bạn học sinh chưa có kiến thức về Lập trình và Robotics!

Trên chuyến hành trình này, tất cả các bạn học sinh từ 8 tuổi trở lên, dù là nam hay nữ, dù đã có kinh nghiệm lập trình hay chưa đều tham gia và, dưới sự hướng dẫn của Rô và Siu, sẽ cùng khám phá và có những trải nghiệm thật đặc biệt! Đặc biệt, các bạn học sinh trong lứa tuổi từ 10 đến 14 tuổi nên tham gia khoá học này nha, vì các kiến thức được học sẽ liên quan đến Toán học, Vật lý,… chắc chắn sẽ dễ dàng hơn rất nhiều khi chúng mình đã được làm quen với các bộ môn này trên trường. 

Khám phá hành trình của Rô và Siu

Chắc hẳn các bạn đều tò mò, không biết chúng mình sẽ khám phá những gì, tìm được những “kho báu” nào trong hành trình này đúng không? Đội ngũ giáo dục của STEAM for Vietnam đã dành thật nhiều thời gian và tâm huyết để xây dựng một chương trình học theo tiêu chuẩn quốc tế của VEX, nhưng lại phù hợp kiến thức và điều kiện học tập của các bạn học sinh Việt Nam. Hãy cùng chúng mình khám phá “bản đồ” chuyến khám phá này nhé!

Bài học số 0 – Các bot thủ, sẵn sàng!

Chặng đầu tiên, các bạn sẽ cùng Rô và Siu làm quen với phần cứng và phần mềm của robot VEX IQ thế hệ 2, đồng thời chuẩn bị kiến thức cần thiết về ngôn ngữ lập trình Python và dùng thử hệ thống học tập LMS của STEAM for Vietnam. Chuẩn bị thật chu đáo và sẵn sàng cho hành trình sắp tới!

Bài học số 1 – 2 – 3: Phát triển, lập trình cảm biến và thiết kế nâng cao cho Base bot

Mỗi buổi học, các bạn sẽ được học những lý thuyết mới về cách hoạt động của robot, đọc các thông số kỹ thuật chính xác,… và thực hành trên chính mô hình robot VEX IQ Thế hệ 2 để hiểu rõ hơn cơ chế hoạt động của robot. 

Sau 3 buổi học, Rô và Siu chắc chắn rằng các bạn sẽ “bỏ túi” thật nhiều những kỹ năng mới: – Kỹ năng lập trình động cơ – giải các tình huống lập trình cơ bản khi vận hành robot; kỹ năng cơ khí – thử nghiệm lắp ghép robot; hay kỹ năng vận hành – tìm hiểu, nâng cao hoạt động của robot khi thực hiện các nhiệm vụ.

Bài học số 4 – Lập trình hoàn thiện

Sau khi bỏ túi những kỹ năng cần thiết, các bạn nhỏ sẽ cùng Rô và Siu lắp ráp robot hoàn chỉnh, cải tiến để robot linh hoạt hơn. Bên cạnh đó, các bạn cũng sẽ được học những bí kíp cực kỳ hữu ích để vận dụng trong các cuộc thi Robotics trong tương lai!

Bài học số 5 và 6 – Trải nghiệm thử thách

Học tập không thể thiếu thực hành – Rô và Siu tin chắc rằng bài học số 5 và 6 sẽ là bài học thú vị nhất trong chuyến hành trình khám phá của chúng mình! Các bạn sẽ vận hành robot, sửa chữa và nâng cấp cho robot của mình thông qua các hoạt động thực hành cực kỳ vui cùng các bạn trong nhóm dưới sự hướng dẫn của đội ngũ thầy cô nhà STEAM. 

Khi tốt nghiệp, chúng mình sẽ…

Rô và Siu tin rằng, chuyến hành trình đã đưa các bạn đến vùng đất mới về robotics, nơi các bạn được khám phá những khái niệm mới, cách học mới, được học và chơi thật vui! Sau chuyến đi, các bot thủ chắc chắn đã “nâng cấp” không chỉ robot, mà còn cả kiến thức và kỹ năng của mình về lĩnh vực STEAM nữa!

Phát triển kỹ năng lập trình Python: Vừa học, vừa giải các bài tập tình huống do các chuyên gia kỹ thuật đưa đề bài chắc chắn sẽ “level up” trình “code” của các bạn một cách đáng kể. Các bạn có thể vận dụng Python vào điều khiển và thậm chí là nâng cấp, sửa chữa robot.

“Upgrade” kiến thức về cơ khí: Bằng cách tiếp cận bằng cả lý thuyết và thực hành, các bạn học sinh dù nhỏ tuổi cũng có thể dễ dàng hiểu hơn về Cơ khí học. Rô và Siu tin rằng, không chỉ có thêm cho mình những kiến thức mới về lĩnh vực cơ khí như hệ thống truyền động, trọng lực cân bằng,… mà các bạn còn có thể tự tin “xây dựng” một mô hình robot chắc chắn, linh hoạt với độ chính xác cao!

Trải nghiệm đề bài thử thách “như đi thi”: Với các đề bài liên tục được cải tiến bởi các thầy cô đã có kinh nghiệm dạy học và dẫn đội đi thi, các bạn học sinh sẽ được cọ xát tốt hơn khi phải giải quyết các thử thách trong điều kiện “như đi thi đấu”, Các bạn sẽ được chuẩn bị không chỉ về mặt kiến thức mà còn sẵn sàng về mặt tâm lý, cùng trở thành những bot thủ đáng gờm trên chiến trường robotics!

Cơ hội hướng nghiệp với các thầy cô dày dặn kinh nghiệm: Thắp sáng và tiếp thêm thật nhiều động lực cho đam mê của các bạn nhỏ về robotics chính là điều đội ngũ giáo dục của STEAM for Vietnam luôn hướng tới. Còn gì tuyệt vời hơn khi các bạn được trực tiếp tương tác, trò chuyện với các thầy cô giàu kinh nghiệm và trải nghiệm về lĩnh vực robotics phải không nào?

Rèn luyện kỹ năng mềm: Các kỹ năng thuyết trình, làm việc nhóm, hay thậm chí làm nhóm trưởng – cũng là những kỹ năng vô cùng cần thiết cho các bạn học sinh sau này. Thông qua khoá học, các bạn sẽ có thật nhiều tình huống cần giải quyết, đòi hỏi các bạn phải nâng cao kỹ năng, bước ra khỏi vùng an toàn.

Khoá học CS 201 – Nhập môn Thiết kế và Lập trình Robotics với VEX IQ Thế hệ 2 đang mở đơn. Các bạn nhỏ ơi, đừng quên tham gia đăng ký lớp học ngay hôm nay cùng Rô và Siu để nâng cấp kỹ năng và kiến thức của mình nhé!

⏰ Thời gian mở đơn: 8/10 – 22/10/2023

👉 Tìm hiểu và đăng ký khoá học: https://bit.ly/3ROTUE6

📌 Tìm hiểu thêm về các lớp học: https://www.steamforvietnam.org/courses

Rô và Siu hy vọng sẽ được cùng các bạn có những trải nghiệm thật vui! Hẹn gặp lại mọi người vào buổi khai giảng nha!

_____________________________

CS 201 – Nhập môn Thiết kế và Lập trình Robotics với VEX IQ Thế hệ 2 là khoá học hướng tới các bạn học sinh từ 10 tới 14 tuổi. Các em sẽ có cơ hội được học theo giáo án theo tiêu chuẩn của VEX; áp dụng các kiến thức về Toán học, Vật lý/Cơ học, Điều khiển học cũng như Lập trình Python để thiết kế và điều khiển các chú robot từ đơn giản tới phức tạp trên Robot VEX IQ Thế hệ 2 hiện đại.

Theo dõi các thông tin mới nhất về lớp tại đây

_____________________________

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

_____________________________

🌐Facebook: STEAM for Vietnam

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

Chuyên mục
Uncategorized

Điểm tên những ngành nghề tiềm năng dành cho coder và non-coder sau STEAMHacks

1. Làm thế nào để tận dụng cơ hội phát triển sau STEAMHacks?

Cuộc thi STEAMHacks do STEAM for Vietnam tổ chức là một sân chơi đầy thử thách và kích thích sự sáng tạo cho các em học sinh. Đây cũng là cơ hội để các em được tiếp xúc với hơn 180 dự án công nghệ thú vị, khơi gợi niềm say mê trong việc tìm hiểu và tạo ra những giải pháp đột phá cho xã hội. 

STEAMHacks không chỉ là cuộc thi, mà còn là một môi trường học tập thực tiễn và đầy tính chất ứng dụng. Đã có 247 em học sinh Hackers (coder) và 220 em học sinh thuộc team Hipsters (non-coder) tham gia vào hành trình đầy thử thách này. Các em sẽ đối mặt với các vấn đề thực tế trong quá trình thi đấu và phải tìm ra các giải pháp sáng tạo. Quá trình này sẽ giúp các học sinh trau dồi kỹ năng giải quyết vấn đề, tư duy phản biện và thực hành việc đưa ra những quyết định thông minh trong cuộc sống.

STEAMHacks yêu cầu các đội thi làm việc trong một khoảng thời gian giới hạn và dưới áp lực cao. Trong quá trình làm việc nhóm và thuyết trình kết quả dự án, các em học sinh sẽ rèn luyện được kỹ năng lãnh đạo và giao tiếp. Đồng thời cải thiện khả năng quản lý thời gian hiệu quảlàm việc hiệu suất dưới áp lực. Đây cũng  là những kỹ năng rất quan trọng trong môi trường học tập và công việc, bất kể là trong vai trò coder hay non-coder. 

Do đó, các em học sinh có thể gia nhập bất kỳ ngành nghề nào, kể cả ngoài lĩnh vực công nghệ, nhờ những kỹ năng mềm đã được trau dồi trong quá trình tham gia STEAMHacks. 

2. Những ngành nghề mà non – coder nên tìm hiểu

STEAMHacks (Hackathon) không chỉ có tính ứng dụng dành cho các bạn muốn trở thành lập trình viên. Tương lai đã đến – Hãy khám phá những ngành nghề các bạn non-coder cần chuẩn bị cho cuộc cách mạng công nghệ với Hackathon nhé!

  1. Quản lý sản phẩm (Product Manager): Quản lý sản phẩm là một lĩnh vực phát triển đầy thú vị mà các em học sinh đã được trải nghiệm khi tham gia STEAMHacks. Trong vai trò này, các em sẽ đứng giữa người dùng và đội phát triển, đảm bảo rằng sản phẩm đáp ứng đúng nhu cầu và mang lại giá trị cao nhất cho khách hàng.
  1. Thiết kế đồ họa và Trải nghiệm người dùng (UI/UX Designer): STEAMHacks cũng là dịp để các em thể hiện khả năng thiết kế đồ họa và trải nghiệm người dùng sáng tạo. Những kỹ năng này không chỉ làm cho các sản phẩm công nghệ trở nên đẹp mắt và dễ sử dụng, mà còn tạo được sự tương tác tích cực với người dùng.
  1. Chuyên viên Marketing Công nghệ (Tech Marketing Specialist): Lĩnh vực này đòi hỏi các em học sinh có hiểu biết về công nghệ và khả năng truyền đạt thông tin một cách hiệu quả đến khách hàng. Các em sẽ tham gia vào việc xây dựng chiến lược marketing cho các sản phẩm công nghệ và phân tích thị trường. 
  1. Chuyên gia Tương tác Người-máy (Human-Computer Interaction Specialist): Lĩnh vực này nghiên cứu cách mà con người tương tác với máy tính và các thiết bị công nghệ khác. Các em sẽ phải tìm hiểu và phân tích cách sử dụng sản phẩm và đề xuất cải tiến để làm cho chúng dễ sử dụng và hiệu quả hơn.
  1. Chuyên viên Phân tích Dữ liệu (Data Analyst): Nếu các bạn non-coder có khả năng phân tích và xử lý dữ liệu, lĩnh vực này đang nổi lên như một trong những công việc hấp dẫn dành cho non-coder. Các em học sinh sẽ cần đánh giá dữ liệu để tìm ra thông tin quan trọng và đưa ra quyết định dựa trên dữ liệu.
  1. Chuyên gia Truyền thông Số (Digital Media Specialist): Lĩnh vực này liên quan đến việc tạo và quản lý nội dung số trên các nền tảng truyền thông xã hội và các kênh trực tuyến khác. Các em sẽ phát triển chiến lược truyền thông số và tương tác với cộng đồng trực tuyến.

3. Những ngành nghề dành riêng cho coder

Sau khi tham gia STEAMHacks, các em học sinh team Hackers (coder) sẽ tích lũy được nhiều kỹ năng và kinh nghiệm lập trình giá trị, từ đó mở ra nhiều cơ hội tiềm năng trong lĩnh vực công nghệ.

Dưới đây là một số ngành nghề tiềm năng dành cho các bạn coder:

  1. Lập trình và phát triển ứng dụng (Software Developer): Các em coder sau khi trổ tài tại STEAMHacks, đã tích lũy không ít kỹ năng lập trình và phát triển ứng dụng đáng kể. Với những kiến thức đã học được, các em có thể phát triển những ứng dụng di động và web thú vị, giải quyết các vấn đề thực tế và cung cấp giá trị cho xã hội thông qua công nghệ.
  1. Trí tuệ nhân tạo và Học máy (AI and Machine Learning Engineer): Sau khi nắm vững cơ bản về trí tuệ nhân tạo và học máy. Các em có thể áp dụng kiến thức này để xây dựng các hệ thống thông minh, từ chatbot thông minh đến hệ thống dự đoán dữ liệu phức tạp.
  1. Lập trình viên Front-end (Web Developer): Front-end developer chịu trách nhiệm xây dựng giao diện và trải nghiệm người dùng cho các trang web và ứng dụng web. Các coder có thể sử dụng những kỹ năng HTML, CSS, JavaScript để tạo ra các giao diện hấp dẫn và tương tác.
  1. Lập trình viên Back-end (Backend Developer): Backend developer tập trung vào xây dựng cơ sở hạ tầng và hệ thống xử lý dữ liệu cho các ứng dụng web và di động. Các coder có thể phát triển các ứng dụng phức tạp và có hiệu suất cao bằng cách sử dụng các ngôn ngữ và framework như Node.js, Python, Ruby on Rails, Laravel,…
  1. Chuyên viên Trí tuệ nhân tạo (AI Specialist): Các em coder sau khi tham gia STEAMHacks có thể sử dụng kiến thức và kỹ năng trong lĩnh vực trí tuệ nhân tạo để phát triển các hệ thống tự động hóa, học máy, xử lý ngôn ngữ tự nhiên và các ứng dụng AI khác.
  1. Kỹ sư Internet of Things (IoT Engineer): Internet of Things là lĩnh vực đang phát triển mạnh mẽ, các em học sinh có thể tham gia vào việc phát triển và triển khai các hệ thống IoT cho các ứng dụng trong cuộc sống hàng ngày, như nhà thông minh, sản xuất công nghiệp thông minh, và nhiều lĩnh vực khác.

Không chỉ giới hạn trong những lĩnh vực truyền thống, trong thời đại số hóa hiện nay, còn có rất nhiều ngành mới mở ra cơ hội không ngừng cho các coder và non-coder. Các em học sinh có thể trở thành một chuyên gia về Kỹ sư dữ liệu (Data Engineer), Phát triển trò chơi thực tế ảo (Virtual Reality Game Developer), Chuyên gia trí tuệ nhân tạo trong y tế (AI in Healthcare Specialist)… Điểm chung mà các em học sinh coder và non-coder của STEAM for Vietnam có được là sự tò mò và khát khao khám phá không ngừng. Vì vậy, điều quan trọng không phải là cái tên hoặc chức danh, mà là ý thức và tư duy linh hoạt để vượt qua mọi giới hạn, khám phá tiềm năng của mình và tạo nên những thành tựu đáng kinh ngạc trong lĩnh vực STEAM.

Công nghệ là một lĩnh vực đầy hứa hẹn và không ngừng phát triển. Các em học sinh hãy giành thời gian tìm hiểu thêm để nhận biết sở trường cá nhân của mình và xác định được hướng đi chính xác cho tương lai. Dù là coder hay non-coder, hãy tự tin và tận dụng những kỹ năng của mình để tạo nên những dự án có sức ảnh hưởng cho xã hội nhé!

Về STEAMHacks: 

STEAMHacks 2023 là cuộc thi Hackathon quy mô toàn quốc dành cho học sinh từ 15 – 18 tuổi. Chương trình được đồng tổ chức bởi STEAM for Vietnam, Đại học Bách Khoa Hà Nội, Trung tâm Hoa Kỳ tại Hà Nội và TP. HCM (trực thuộc Đại sứ quán và Lãnh sự quán Hoa Kỳ). STEAMHacks 2023 được lập ra với mong muốn mang đến một sân chơi không chỉ về lập trình, mà còn mô phỏng môi trường khởi nghiệp, dành cho tất cả các bạn học sinh, đồng thời khơi gợi nguồn cảm hứng sáng tạo và thúc đẩy các em trở thành một nhân tố thay đổi trong tương lai.

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

📍Donation: https://www.steamforvietnam.org/donation

Chuyên mục
A Year of Robotics Khám phá

Tự hào và hạnh phúc cùng con: Cha mẹ nói gì về trải nghiệm tại VEX Worlds Championship 2023?

Đội DGS – TNS INNOVATION tại VEX Worlds 2023

Đã có không ít khó khăn mà đội DGS – TNS INNOVATION gặp phải trong suốt quá trình thi đấu tại giải lần này. Ngoài việc phải đối đầu với những đối thủ cực mạnh trên khắp thế giới, các em còn phải giải quyết những vấn đề nội tại mà đội nhà hiện có lúc bấy giờ. Việc Tuấn Minh, đội trưởng của đội không may bị sốt cao liên tục giữa lúc đỉnh điểm của giải đấu đã gây ra một trở ngại vô cùng lớn cho động lực thi đấu của toàn đội.

Trận thi đấu được diễn ra giữa DGS – TNS INNOVATION và đội bạn tại VEX Worlds 2023
Trận thi đấu được diễn ra giữa DGS – TNS INNOVATION và đội bạn tại VEX Worlds 2023
Trận thi đấu được diễn ra giữa DGS – TNS INNOVATION và đội bạn tại VEX Worlds 2023

Dù vậy, Minh đã không bỏ cuộc mà vẫn ra sân điều khiển robot cùng đội, hết mình thi đấu bứt phá giúp thúc đẩy tinh thần các thành viên. Để rồi khi càng thi đấu lại càng hay, các em đã gặt hái được những kết quả ấn tượng. Cuối cùng, đội DGS – TNS INNOVATION đã lội ngược dòng thành công và vươn lên cán đích với Giải Ba Liên minh tại bảng đấu. Không chỉ có thế, Minh còn thể hiện tốt khả năng hòa giải với vai trò đội trưởng khi giải quyết các xung đột và tranh cãi giữa các đồng đội của mình, góp phần tạo nên sự thành công tại giải đấu.

Từ những thử thách khó khăn cùng sự quyết tâm bứt phá đó, các thành viên đội DGS – TNS INNOVATION đã được tiếp thu và trau dồi rất nhiều kỹ năng quan trọng cho tương lai đặc biệt là khả năng tư duy thiết kế sáng tạo, giải quyết vấn đề và quản lý dự án. Các em đã phải tự mày mò và đưa ra những mẫu thiết kế robot sao cho hiệu quả và tối ưu nhất mà không có một bản mẫu để tham khảo nào. Ngoài ra, các thành viên luôn liên tục cập nhật tiến độ và quản lý lẫn nhau, lập tức tìm hướng giải quyết khi có bất kỳ vấn đề nào. Việc lần đầu tham một đấu trường lớn như VEX Worlds tất yếu đã khiến các em bỡ ngỡ khi xử lý các bộ phận động cơ bị lắp ngược, máy móc bị hỏng và cháy khét. Thế nhưng, các em đã chăm chỉ học hỏi, tư duy sáng tạo và đưa ra những phương án linh hoạt để giải quyết tốt các vấn đề, kể cả có mâu thuẫn nội bộ hay bị thiếu hụt nhân sự trong ngày thi đấu.

Sản phẩm robot của đội DGS – TNS INNOVATION
Sản phẩm robot của đội DGS – TNS INNOVATION

Không chỉ là trải nghiệm hữu ích để học hỏi và trau dồi những kỹ năng quan trọng, VEX Worlds 2023 còn trở nên đáng nhớ theo một cách rất riêng với DGS – TNS INNOVATION mà không thể có ở nơi nào khác được. Các em đã có những kỉ niệm đáng nhớ khi được trò chuyện cùng cựu phi hành gia NASA, Brian Duffy và được truyền cảm hứng qua những lời chia sẻ từ ông, người đã từng bốn lần bay vào không gian qua các năm 1992, 1993, 1996 và 2000 và chiến thắng nhiều giải thưởng cao quý về hàng không vũ trụ. Không một chút e dè, đội DGS – TNS INNOVATION đã tự tin trao đổi và tạo ấn tượng tốt với ông qua những món quà hết sức ý nghĩa. Cùng với đó, những ký ức tuyệt đẹp này sẽ còn được lưu giữ mãi về sau, tạo nên nguồn động lực tích cực cho các em thổi bùng ngọn lửa đam mê của mình.

Đội DGS – TNS INNOVATION xuất sắc giành Giải Ba Liên minh tại bảng đấu
Đội DGS – TNS INNOVATION xuất sắc giành Giải Ba Liên minh tại bảng đấu
Các bạn nhỏ đội DGS – TNS INNOVATION tặng quà cho cựu phi hành gia Brian Duffy

Từ góc nhìn của bậc làm cha, làm mẹ, chắc hẳn đây là một trong những kỉ niệm hạnh phúc nhất, khó phai nhất đối với chị Phương Mẫn khi được thấy con say sưa với hoài bão của mình và được truyền cảm hứng để làm nên những điều vĩ đại. Trở về từ chuyến hành trình có một không hai ấy, các em giờ đây đã vững vàng hơn, sẵn sàng chinh phục những cột mốc mới cao hơn cùng vô vàn cơ hội được mở ra phía trước để có thể biến những ước mơ tưởng chừng xa vời ấy thành hiện thực. Khi được sát sao theo chân các con, chị Mẫn mới được tận mắt chứng kiến sự trưởng thành qua từng ngày và khả năng tiềm tàng của các con, qua đó thắp lên một niềm tin mãnh liệt và niềm hy vọng to lớn cho tương lai của con mình.

Đoàn Việt Nam tại VEX Worlds 2023

STEAM for Vietnam hy vọng rằng dự án A Year Of Robotics năm nay sẽ tiếp tục có một năm thật nhiều thành công phía trước với vai trò là bệ phóng đưa các em đến với đấu trường đẳng cấp quốc tế VEX Worlds 2024, đồng thời giúp hàng chục nghìn bạn học sinh trẻ tuổi trên khắp cả nước có thể vươn cao, chạm đến những ước mơ của riêng mình và trở thành những kỹ sư tài năng cùng nhau phát triển quê hương đất nước.
Để biết thêm thông tin về chương trình “A Year of Robotics 2024”, vui lòng tìm hiểu thêm tại đây: https://bit.ly/nrc24_landing_page

— — —

Author: Khoa Phạm

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

Chuyên mục
A Year of Robotics Khám phá

KHỞI ĐỘNG CHƯƠNG TRÌNH “A YEAR OF ROBOTICS 2024”  VÀ GIẢI VÔ ĐỊCH QUỐC GIA VEX ROBOTICS 2024

Với sứ mệnh giúp học sinh Việt Nam phát triển những kỹ năng quan trọng cho tương lai và có khả năng cạnh tranh trên thị trường toàn cầu thông qua việc đào tạo STEAM vững chắc từ sớm, STEAM for Vietnam, Đại sứ quán Hoa Kỳ Hà Nội và Tổng lãnh sự quán Hoa Kỳ TP. Hồ Chí Minh, cùng các đối tác đã phát động Chương trình “A Year of Robotics 2023”. 

STEAM for Vietnam đã lựa chọn giảng dạy bộ VEX IQ Robotics, bộ linh kiện Robotics giáo dục hiện đại nhất ở Mỹ, nhờ vậy, học sinh Việt Nam được tiếp cận với tiêu chuẩn quốc tế hoàn toàn miễn phí. Hơn 2,000 học sinh, 500 giáo viên và 150 trường học có cơ hội được học và đào tạo Robotics miễn phí thông qua khóa học CS 201: Nhập môn Lập trình Robotics với VEX IQ

Vào tháng 5 năm 2023, lần đầu tiên trong lịch sử, 19 đội tuyển Robotics của Việt Nam tham dự hạng mục VEX IQ tại Giải vô địch Robotics lớn nhất thế giới, VEX Robotics World Championship 2023 tại Texas, Hoa Kỳ. Việt Nam đứng thứ 5 thế giới về số lượng đội chơi quốc tế lớn nhất góp mặt tại VEX Robotics World Championship 2023 trong lần đầu tiên tham dự và đã giành được 05 giải thưởng quan trọng. Để đạt được điều này, hơn 150 đội chơi từ hơn 30 tỉnh thành trên khắp cả nước, trong đó có những tỉnh thành xa xôi như Yên Bái, Lào Cai, Đồng Tháp đã tham dự Giải vô địch Quốc gia VEX IQ 2023 do STEAM for Vietnam, các Trung tâm Hoa Kỳ tại Hà Nội và TP.HCM (trực thuộc Đại sứ quán và Lãnh sự quán Hoa Kỳ tại Việt Nam) và Đại học Bách khoa Hà Nội tổ chức vào tháng 02/2023.

Tiếp nối thành công của Chương trình “A Year of Robotics 2023”, STEAM for Vietnam, Phái đoàn Ngoại giao Hoa Kỳ Việt Nam và Đại học Bách khoa Hà Nội tiếp tục tổ chức Chương trình “A Year of Robotics 2024”. Chương trình không chỉ hướng tới mục tiêu mang giáo dục Robotics hiện đại tới học sinh Việt Nam hoàn toàn miễn phí, đưa tài năng Việt Nam tranh tài tại đấu trường quốc tế, mà còn trang bị đầy đủ kiến thức về Robotics cho đội ngũ giáo viên trong nước.

Nhận thấy tầm quan trọng đặc biệt của đội ngũ Giáo viên tại địa phương, chương trình đào tạo chuyên sâu cho Giáo viên toàn quốc trong chương trình Train the Trainers là một trong những chương trình mũi nhọn của STEAM for Vietnam trong năm 2023. Chương trình bao gồm thư viện tài nguyên trực tuyến về khóa đào tạo, nội dung bài giảng, tài liệu từ VEX Robotics và các buổi đào tạo giáo viên trực tiếp từ chuyên gia của VEX Robotics trong khuôn khổ Ngày hội khám phá STEAM “STEAMese Festival’ vào tháng 08/2023. Mục tiêu của chương trình giúp nâng cao kỹ năng chuyên môn về lập trình, lắp ráp VEX IQ Robotics và cung cấp cho giáo viên tài liệu và cộng đồng hỗ trợ để giáo viên tự tin giảng dạy về VEX IQ.

Bên cạnh đó, sau thành công của chương trình đào tạo Robotics cùng VEX IQ cho học sinh từ cấp Tiểu học tới Trung học, chương trình đào tạo CS 202: Nhập môn Lập trình Robotics với VEX V5 dành cho học sinh Trung học Phổ thông trên toàn quốc dự kiến được tổ chức vào Mùa thu 2023. STEAM for Vietnam, Trung tâm Hoa Kỳ ở Hà Nội và TP. Hồ Chí Minh và các đối tác đặt mục tiêu cao hơn, chọn ra 40 đội tuyển Việt Nam ở hai hạng mục VIQRC và VRC đủ điều kiện tham dự Giải vô địch thế giới VEX Robotics World Championship 2024 tại Texas, Hoa Kỳ.

Giải vô địch Quốc gia VEX Robotics 2024 là ngày hội dành cho tất cả học sinh đam mê Robotics trên cả nước và không có rào cản về giới tính, dân tộc và địa lý để tranh tài. Mục tiêu của giải đấu giúp học sinh trau dồi các kỹ năng quan trọng cho tương lai và có cơ hội được thi đấu tại đấu trường quốc tế. Giải đấu được tổ chức tiêu chuẩn của REC Foundation với mục tiêu lựa chọn 40 đội tuyển Việt Nam đủ điều kiện tranh tài tại đấu trường Robotics lớn nhất thế giới, VEX Robotics World Championship 2024. Giải đấu dự kiến thu hút sự tham gia của hơn 300 đội chơi tại hạng mục VIQRC và 50 đội chơi tại hạng mục VRC. Giải đấu được đồng tổ chức bởi STEAM for Vietnam, Trung tâm Hoa Kỳ ở Hà Nội và TP. Hồ Chí Minh (trực thuộc Phái đoàn Ngoại giao Hoa Kỳ Việt Nam) và Đại học Bách khoa Hà Nội đồng tổ chức dự kiến vào tháng 01/2024 tại Hà Nội.

Giải vô địch Quốc gia VEX Robotics 2024 có 2 hạng mục thi đấu: Hạng mục VIQRC sử dụng robot VEX IQ dành cho học sinh Tiểu học và Trung học (dưới 15 tuổi) và Hạng mục VRC sử dụng robot VEX V5 dành cho học sinh Trung học và Phổ thông (dưới 19 tuổi). Đề bài chính thức của mùa giải VEX Robotics 2023-2024 là đề bài “Full Volume” với hạng mục VIQRC và “Over Under” với Hạng mục VRC. Các đội chơi sẽ tranh tài tại nhiều thử thách: Thử thách Liên minh (Teamwork Challenge), Thử thách điều khiển từ xa (Driving Skills Challenge) và Thử thách lập trình tự hành (Programming Skills Challenge).

Giải vô địch Quốc gia VEX Robotics 2024 sẽ mở đơn từ tháng 07/2023 và chính thức khởi động vào tháng 09/2023 với chuỗi hoạt động giao lưu với các trường học trên cả nước của STEAM for Vietnam. Ngoài ra, STEAM for Vietnam sẽ xây dựng thư viện gồm các tài liệu đào tạo độc quyền từ VEX Robotics và chuỗi workshop kết nối các chuyên gia Robotics với các đội chơi để nâng cao kiến thức chuyên môn và năng lực thi đấu cho học sinh. Bên cạnh đó, STEAM for Vietnam sẽ tổ chức các buổi hướng dẫn cách thức tổ chức giải đấu giao hữu VEX Robotics theo đúng tiêu chuẩn của REC Foundation nhằm giúp các trường học trên cả nước có thể tự tổ chức các giải giao hữu Robotics và học sinh có thêm cơ hội thực hành và thi đấu.

Giải vô địch Quốc gia VEX Robotics 2024 và dự án “A Year of Robotics 2024” thể hiện mạnh mẽ sứ mệnh của STEAM for Vietnam muốn trang bị cho thế hệ tương lai Việt Nam một nền giáo dục STEAM mạnh mẽ, tầm cỡ đẳng cấp thế giới và công nghệ tiên tiến nhất để cạnh tranh toàn cầu. 

Nhà đồng sáng lập tổ chức STEAM for Vietnam, Tiến sĩ Trần Việt Hùng chia sẻ: “Chúng tôi rất vui mừng vì giờ đây các em học sinh ở các vùng miền của Việt Nam có cơ hội được học tập và tham gia các thử thách không khác gì so với các em học sinh ở các nước phát triển như Mỹ. Hy vọng là qua những trải nghiệm như cuộc thi lần này, các em dần dần sẽ có các kỹ năng và kinh nghiệm để sau này có thể cạnh tranh trên thị trường lao động toàn cầu.”  

Ông Cameron Thomas Shah, Người phát ngôn của Phái đoàn Ngoại giao Hoa Kỳ tại Việt Nam chia sẻ: “Năm nay, Hoa Kỳ và Việt Nam kỷ niệm 10 năm thiết lập quan hệ Đối tác Toàn diện Việt Nam – Hoa Kỳ. Khuôn khổ này bao gồm hợp tác về giáo dục, khoa học và công nghệ. Phái đoàn Ngoại giao Hoa Kỳ tại Việt Nam, thông qua các Trung tâm Hoa Kỳ tại Hà Nội và TP. Hồ Chí Minh, cam kết trân trọng mối quan hệ đối tác này bằng việc cung cấp các cơ hội về giáo dục, để giúp học sinh sinh viên Việt Nam cạnh tranh trong nền kinh tế toàn cầu, đặc biệt là trong lĩnh vực STEAM. Giải vô địch Quốc gia VEX Robotics năm nay được tiếp nối trên thành công của năm trước là một dấu mốc quan trọng.”

Đại học Bách khoa sẽ hỗ trợ nguồn lực và tài nguyên trong Giải đấu và đồng hành cùng STEAM for Vietnam trong sứ mệnh tạo nên thế hệ kỹ sư toàn cầu trong tương lai. PGS.TS Nguyễn Phong Điền – Phó Hiệu trưởng Đại học Bách khoa chia sẻ: “Giải vô địch Quốc gia Vietnam VEX Robotics National Championship 2024 và dự án “A Year of Robotics 2024” rất phù hợp với mục tiêu đẩy mạnh giáo dục STEM tới học sinh, nhằm thu hút các em hứng thú tới Toán, Vật lý, Hoá học, Điều khiển học, và Lập trình đăng ký vào Bách khoa, nâng cao chất lượng đầu vào”.

Để biết thêm thông tin về chương trình “A Year of Robotics 2024”, vui lòng tìm hiểu thêm tại đây: https://bit.ly/nrc24_landing_page

==========

Về STEAM for Vietnam Foundation 

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science – Khoa học, Technology – Công nghệ, Engineering – Kỹ thuật, Arts – Nghệ thuật, Math – Toán học) tại Việt Nam. STEAM for Vietnam Foundation được thành lập bởi các cựu du học sinh Việt Nam tại Mỹ và được vận hành bởi mạng lưới tình nguyện viên là những chuyên gia người Việt và các thành viên Mạng lưới Đổi mới sáng tạo Việt Nam trên khắp thế giới với mong muốn được cống hiến cho sự phát triển của thế hệ trẻ tại Việt Nam thông qua việc chia sẻ kiến thức về giáo dục STEAM.

Về Trung Tâm Hoa Kỳ tại Hà Nội và TP. Hồ Chí Minh

Trung tâm Hoa Kỳ tại Hà Nội và TP.HCM trực thuộc Phái đoàn Ngoại giao Hoa Kỳ tại Việt Nam, là không gian dành cho công chúng, giúp xây dựng các kết nối cá nhân và trực tuyến với đất nước Hoa Kỳ thông qua việc tiếp cận các thông tin về Hoa Kỳ, học tiếng Anh, tư vấn giáo dục Hoa Kỳ, các công nghệ tân tiến, các chương trình trao đổi, và các chương trình sự kiện đa dạng trong một môi trường an toàn và thân thiện. Các dịch vụ thư viện và chương trình văn hóa giáo dục tại Trung tâm Hoa Kỳ là hoàn toàn miễn phí cho công chúng. Chúng tôi hoan nghênh các chuyến thăm từ các quan chức chính phủ, học giả, sinh viên và các nhóm khác quan tâm đến thông tin về Hoa Kỳ. 

Về Đại học Bách khoa Hà Nội

Từ khi thành lập năm 1956, Đại học Bách khoa Hà Nội luôn giữ vững vị thế là trường đại học kỹ thuật hàng đầu của Việt Nam. Trong xu thế hội nhập quốc tế, Đại học Bách khoa Hà Nội ngày càng nâng cao được uy tín về chất lượng đào tạo và năng lực nghiên cứu khoa học, hướng tới tự chủ toàn diện, trở thành đại học nghiên cứu và đổi mới sáng tạo đa lĩnh vực với nòng cốt kỹ thuật và công nghệ, có vị thế cao trong khu vực và trên thế giới. Bách khoa Hà Nội luôn giữ vững truyền thống tuyển chọn những sinh viên ưu tú nhất với niềm đam mê về khoa học công nghệ, hợp tác với hơn 200 đại học, trung tâm nghiên cứu khoa học và tổ chức giáo dục ở 32 quốc gia.

Về Cuộc thi VEX Robotics World Championship

VEX Robotics World Championship là Giải đấu Robotics Quốc tế được tổ chức thường niên tại Mỹ, được công nhận là Giải đấu Robotics lớn nhất thế giới bởi Kỷ lục Guiness năm 2018. Đơn vị tổ chức VEX Robotics World Championship là Robotics Education & Competition (REC) Foundation – tổ chức phi lợi nhuận với các dự án hướng đến STEM và mang tính bền vững. Hàng năm, Giải đấu thu hút hơn 100.000 thí sinh đến từ khắp nơi trên thế giới.

Liên hệ Báo chí:

Bà Hằng Nguyễn

Quản lý dự án, STEAM for Vietnam

Email: partnership@steamforvietnam.org 

📧Email: hello@steamforvietnam.org

🌐Website: https://www.steamforvietnam.org/national-robotics-tournament

📺YouTube: STEAM for Vietnam 

Chuyên mục
Học kỳ Mùa xuân 2023 Khám phá Khoá học Python Blog

Dự án cuối khoá

Hôm nay chúng ta sẽ cùng với bạn Việt Anh, học sinh của khóa CS 101 trước đây, tìm hiểu về một số cách để nâng cấp trò chơi này nhé!!

1. Tạo menu:

Cách đơn giản nhất đó là chúng ta có thể tạo ra một menu các lựa chọn cho người chơi trước khi vào game. Menu sẽ giúp người chơi dễ dàng thuận tiện tương tác với trò chơi. Menu có thể bao gồm “Bắt đầu chơi”, “Thêm câu hỏi mới”, “Kết thúc trò chơi”,… Mỗi phần trong menu sẽ là một tính năng của trò chơi của chúng ta. Để tạo được menu như vậy, chúng ta sẽ sử dụng Pygame kết hợp với thư viện Turtle để vẽ các nút bấm và màn hình vào đúng vị trí mình muốn. Sau đó chúng ta sẽ sử dụng một câu điều kiện đơn giản để kiểm tra nút nào được bấm sẽ thực hiện tính năng tương ứng.

2. Thêm câu hỏi tùy thích:

Các câu hỏi và câu trả lời được lưu ở các file text (.txt) trong phiên bản gốc của trò chơi. Để thêm câu hỏi, chúng ta phải tự tạo các file text mới. Trong phiên bản nâng cấp, người chơi có thể tương tác trực tiếp trên giao diện của trò chơi để thêm câu hỏi và câu trả lời mới. Sau đó, các câu hỏi và câu trả lời sẽ được lưu vào một từ điển (dictionary) và được chuyển sang các file text tương ứng để chương trình có thể đọc được.

3. Sử dụng kho dữ liệu câu hỏi đố vui:

Có rất nhiều trang web bằng tiếng Anh đã có sẵn bộ câu hỏi đố vui và câu trả lời. Bộ dữ liệu như vậy tiếng Anh gọi là database. Mỗi database sẽ có một API (Application Programming Interface). API giúp trò chơi của chúng ta lấy dữ liệu có sẵn từ database. Lơi ích của việc này là chúng ta có một cơ sở dữ liệu lớn câu hỏi đố vui và không cần lưu chúng dưới dạng text file trong máy tính.

4. Sử dụng thư viện xử lý ảnh OpenCV và trí tuệ nhân tạo:

Ắt hẳn các bạn đã nghe đến nhiều về các ứng dụng nhận diện khuôn mặt được sử dụng ở các công ty hay trên điện thoại thông minh. Chúng mình cũng có thể tạo được một ứng dụng tương tự như vậy trong trò chơi đố vui của mình bằng thư viện OpenCV và Mediapipe. OpenCV là một thư viện xử lý ảnh trên Python, với nhiều chức năng như làm mờ ảnh, xoay ảnh, đổi màu ảnh… Mediapipe là thư viện trí tuệ nhân tạo được huấn luyện sẵn của Google để nhận biết vị trí các ngón tay và nhận diện cử động của bàn tay. Các bạn có thấy thú vị không nào!!!

Chỉ cần có 1 webcam, thư viện OpenCV và Mediapipe có thể giúp chúng ta xác định vị trí của các ngón tay trên bàn tay, nhận biết số mà bàn tay đang biểu thị. Từ đó, số có thể được chuyển thành đáp án tương ứng và so sánh đáp án của người chơi với đáp án đúng. 

5. Tổng kết:

Qua bài blog này, các bạn đã có thêm nhiều ý tưởng từ bạn Việt Anh để cải tiến dự án cuối khóa của lớp CS 101. Các thầy cô hi vọng sẽ được thấy nhiều sản phẩm sáng tạo, thú vị từ tất cả các bạn học sinh của lớp CS 101 nhé.     

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube:  http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

📍Donation: https://www.steamforvietnam.org/donation

Chuyên mục
Học kỳ Mùa xuân 2023 Khám phá Khoá học Python Blog

Tính kế thừa trong OOP

Author: Gia Đào

Trước khi diễn giải khái niệm tính kế thừa (Inheritance) trong lập trình hướng đối tượng, chúng ta cùng đến với một vài ví dụ trong thực tế để nắm bắt sơ qua về khái niệm này. Trong cuộc sống, tính kế thừa xuất hiện ở khắp mọi nơi. Chúng ta kế thừa những đặc điểm của bố mẹ chúng ta, chẳng hạn như màu mắt, màu tóc, thậm chí là tính cách. Ngoài tự nhiên, loài khỉ đột, khỉ đầu chó, đười ươi, hay vượn má trắng… mặc dù chúng có bề ngoài khác nhau, nhưng đều được các nhà sinh vật học xếp vào bộ Linh Trưởng bởi khả năng leo trèo tuyệt vời, não bộ lớn, sử dụng chi trước linh hoạt,… Chúng đều kế thừa những đặc điểm này từ loài vượn cổ xưa, tổ tiên của chúng trong lịch sử. Dù chưa đề cập tới khái niệm tính kế thừa trong lập trình nhưng với những ví dụ trên, chúng ta có thể hình dung qua nội dung cơ bản của nó: khi một tập con sở hữu những đặc điểm sẵn có từ tập cha và phát triển những đặc điểm riêng của mình, gọi là kế thừa. Hổ là sinh vật hoạt động cá nhân, có vằn, sinh trưởng thích hợp trong môi trường rừng rậm, trong khi đó sư tử sinh hoạt theo bầy và chỉ xuất hiện ở vùng đồng cỏ với khí hậu khô. Hổ và sư tử là hai loài vật hoàn toàn khác nhau với những đặc điểm khác nhau đã tiến hóa, tuy vậy, chúng vẫn được xếp chung vào lớp họ Mèo bởi những đặc tính chung được kế thừa như săn mồi bằng cách mai phục, hoạt động mạnh về đêm, là động vật có vú ăn thịt đi bằng bốn chân… 

Trong ảnh là 1 ví dụ về Animal class, lớp Thú nói chung có các loài 4 chân như chó, mèo, và bò. 

Tính kế thừa thú vị ở chỗ một cá thể được phát triển dựa trên những gì sẵn có và tự tạo nên những đặc tính riêng của mình. Trong khoa học, tính kế thừa được áp dụng để tận dụng những phát minh đã có sẵn nhằm tiết kiệm thời gian và công sức. Chẳng hạn, tập đoàn Apple sẽ không phát triển iPhone 13 bằng cách bắt đầu từ con số 0 mà chắc chắn, họ sẽ sử dụng lại những thiết kế, chức năng cơ bản của những đời iPhone trước để phát triển những tính năng mới cho iPhone 13. Ta có thể nói, iPhone 13 ‘kế thừa’ iPhone 11 hay 12 và được thêm những tính năng như chụp ảnh ‘nét’ hơn, giao diện thân thiện hơn hay pin dùng được lâu hơn.  

Tính kế thừa trong lập trình hướng đối tượng được định nghĩa là, khi một lớp con (derived or child class) được thừa hưởng các thuộc tính (property) và phương thức (method) của lớp cha (base or parent class) mà nó kế thừa.  

Trước khi đến với cách hoạt động của tính kế thừa, chúng ta cùng tìm ôn lại hai khái niệm cơ bản trong lập trình hướng đối tượng, đó là: Lớp (Class) và Đối tượng (Object). 

Chúng ta có thể liên kết khái niệm trên thông qua một ví dụ: ‘Ngôi nhà’ được coi là một ‘đối tượng’ và khi chúng ta nhắc tới ‘Ngôi nhà’, chúng ta đều biết ‘ngôi nhà’ phải có những đặc điểm như ‘có cửa sổ’, ‘có cửa ra vào’, ‘mái che’, ‘phòng ngủ’… Những đặc điểm chung cơ bản nêu trên của một ngôi nhà mà tất cả chúng ta đều biết được gọi là ‘thuộc tính’ (Attributes). Tuy vậy, để xây được ngôi nhà, chúng ta cần có bản thiết kế. Lớp (Class), chính là bản thiết kế này, là nơi chúng ta sẽ thiết kế ngôi nhà trông ra sao, có màu gì, có bao nhiêu phòng… 

class House: 

color = “” 

house_number = 0 

Sample_house = House() 

Sample_house.color = ‘blue’ 

Sample_house.house_number = 10 

Ở đây chúng ta thấy, sau khi có bản thiết kế ngôi nhà, nói cách khác, khi khởi tạo class House, chúng ta có 2 đặc tính là color, house_number. Sample_house là 1 đối tượng được xây dựng dựa trên bản thiết kế House, và chúng ta có thể cho chúng các đặc điểm cụ thể.  

Biến color và house_number được gọi bằng dấu ‘.’ và chúng ta lưu giá trị ‘blue’ cho color và 10 cho house_number. 

Ở bức ảnh trên, ta thấy 3 lớp, xe buýt (Bus), xe con (Car), và xe tải (Truck) đều có chung các phương thức hoạt động như fuelAmount() (kiểm tra xăng), capacity() (số người có thể chứa), applyBrakes() (có phanh). Ta có thể thấy, đây là một vài đặc điểm cơ bản chung của các loại xe được nêu trên, tuy nhiên, nếu khai báo tất cả các lớp này với các phương thức lặp đi lặp lại như vậy sẽ tốn rất nhiều thời gian và công sức, do đó, ta sẽ sử dụng tính kế thừa, bằng cách tạo 1 lớp chung, gọi là ‘Phương tiện’ (Vehicle) với các phương thức như trên, và xe buýt, xe con, và xe tải sẽ là những lớp con kế thừa từ lớp cha này: 

inheritance application in C++

Trong ảnh là một ví dụ đơn giản để mô phỏng tính kế thừa. Lớp cha đại diện cho các phương tiện giao thông nói chung (Vehicle) mà trong đó, những phương thức của lớp cha bao gồm fuelAmount(), capacity(), applyBrakes(), sẽ được thừa hưởng bởi lớp con. Việc tạo ra lớp cha rồi sử dụng tính kế thừa khi tạo những lớp con giúp ta tiết kiệm rất nhiều thời gian và tránh được việc lặp lại các phương thức khi phải tạo ra nhiều lớp.  

Mô phỏng tính kế thừa bằng Python: 

# define a superclass
class super_class:
# attributes and method definition

# inheritance
class sub_class(super_class):
# attributes and method of super_class
# attributes and method of sub_class 

Super class ở đây là lớp cha và sub_class là lớp con kế thừa từ lớp cha. Ví dụ trên là cách khai báo lớp nói chung và dưới đây là ví dụ cụ thể: 

class Animal:

# attribute and method of the parent class
name = “”

def eat(self):
    print(“I can eat”)

# inherit from Animal
class Dog(Animal):

# new method in subclass
def display(self):
    # access name attribute of superclass using self
    print(“My name is “, self.name)

# create an object of the subclass
labrador = Dog()

# access superclass attribute and method 
labrador.name = “Rohu”
labrador.eat()

# call subclass method 
labrador.display() 

Ở đây ta khởi tạo lớp cha là Animal với 1 biến name và phương thức eat(). Phương thức eat khi được gọi sẽ in ra dòng “I can eat”. Dog là 1 lớp con cụ thể được tạo ra bằng việc kế thừa từ lớp cha. Để khởi tạo lớp con Dog, ta truyền lớp cha Animal vào trong 2 dấu ngoặc tròn. Lưu ý rằng, bởi lớp con Dog được kế thừa từ lớp cha và thông qua những ví dụ ở trên, ta biết rằng lớp con Dog có thể thừa hưởng những biến và phương thức của lớp cha.  

Thật vậy, phương thức display() trong lớp Dog, có thể gọi biến name trong lớp cha thông qua biến self: self.name. Nói 1 cách cụ thể, khi phương thức display() được gọi, kết quả sẽ in ra “My name is “ với biến name sở hữu bất kỳ giá trị nào. 

Cuối cùng, ta khởi tạo labrador = Dog() để có thể sử dụng lớp con Dog. Labrador chính là 1 đối tượng (Object) mà chúng ta đã đề cập tới trong bài học. Một lần nữa, ta thấy 3 dòng: 

Labrador.name = “Rohu” => Lưu trữ giá trị xâu “Rohu” vào trong biến name 

Labrador.eat() => gọi phương thức eat (sử dụng dấu ‘.’) 

Labrador.display() => gọi phương thức display (sử dụng dấu ‘.’) 

Ba dòng code trên đều cho thấy rằng, labrador là 1 đối tượng của lớp con nhưng bởi tính kế thừa, nó hoàn toàn có thể sở hữu những phương thức và biến của lớp cha và truy cập tới chúng. Khi chạy toàn bộ đoạn code trên, chúng ta có kết quả như sau: 

Output:  

I can eat
My name is Rohu