Hãy tham gia với chúng tôi, để chung tay tạo nên thế hệ kỹ sư toàn cầu trong tương lai.
Sự đóng góp của bạn có thể góp phần giúp các trường Trung học Cơ sở và Trung học Phổ thông trên toàn quốc được tiếp cận với bộ linh kiện VEX IQ của VEX Robotics – nền tảng về Robotics hàng đầu cho các cấp từ Tiểu học tới Đại học tại Hoa Kỳ.
Hiện nay, việc triển khai robot ở Việt Nam vẫn còn thấp, số lượng các lớp học chất lượng về Robotics còn hạn chế và chưa phổ biến ở nhiều tỉnh thành. Nhận thấy thực tế này, STEAM for Vietnam đã hợp tác với Đại học VinUni để tổ chức khóa học CS 201 – Nhập môn Thiết kế và Lập trình Robotics với VEX IQ cùng mong muốn đem lại những trải nghiệm về Robotics đẳng cấp quốc tế về cho các học sinh Việt Nam trên cả nước.
Cách Đăng ký
Bước 1:
Điền đơn đăng ký làm nhà tài trợ cho các trường trong danh sách của chúng tôi hoặc đăng ký tên ngôi trường bạn lựa chọn.
Bước 2:
Nhận email xác nhận đơn đăng ký.
Bước 3:
Sau khi đóng đơn tài trợ, chúng tôi sẽ kết nối bạn với ngôi trường đã lựa chọn để quyên góp trực tiếp cho trường.
Đối với khoá học CS 201 – Nhập môn Thiết kế và Lập trình với VEX IQ, chương trình học sẽ sử dụng bộ VEX IQ Super Kit hiện đại với hơn 750 linh kiện để học sinh thoả sức sáng tạo và trổ tài lập trình để điều khiển robot hoạt động xuyên suốt khoá học, theo chủ đề của từng bài học.
Hãy cùng chúng tôi giúp cho hàng nghìn trẻ em Việt Nam tiếp cận với nền giáo dục robots thế giới, tạo nên một thế hệ kỹ sư tương lai. Để cho chương trình học được diễn ra vào tháng 5, chúng tôi hy vọng nhận được sự tài trợ trước 1/5/2021.
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.
Trường Đại học VinUni là cơ sở giáo dục đại học hoạt động theo mô hình đại học tư thục không vì lợi nhuận. Trường được xây dựng theo các chuẩn mực quốc tế, tích hợp các mô hình tinh hoa nhất của giáo dục đại học toàn cầu với mục tiêu tạo ra đột phá trong chất lượng giáo dục đại học Việt Nam và đạt đẳng cấp thế giới trong vòng 30 năm từ ngày thành lập. “Chương trình Hỗ trợ đưa Giáo dục STEM tới học sinh Trung học Phổ thông”, gọi tắt là Chương trình STEM, được VinUniversity triển khai từ 2019-2022 với mục tiêu tăng nhận thức về nghề nghiệp và tăng tỉ lệ đăng ký thi vào các ngành STEM tại các trường Đại học công nghệ, kỹ thuật thông qua việc khơi gợi niềm đam mê khoa học, kỹ thuật, công nghệ cho các em học sinh ở bậc THPT.
Bài viết đầu tiên trong series Women in Tech sẽ giới thiệu những câu chuyện “chưa bao giờ kể” đến từ một gương mặt vô cùng quen thuộc với các học sinh của STEAM for Vietnam. Đó là cô Zi Vũ, giảng viên lớp CS 101 – Nhập môn Khoa học Máy tính với Python, hiện đang là Kỹ sư Phần mềm (Senior Software Engineer) tại Twitter.
Cô Zi Vũ, tên thật là Vũ Viết Quỳnh Hương, sinh ra và lớn lên ở Hà Nội. Là một cô gái có cá tính, từ bé bạn nhỏ Zi đã cảm thấy vô cùng đam mê với máy tính và công nghệ – khác hẳn với những bạn gái cùng tuổi. Khi sở hữu chiếc máy tính đầu tiên năm 9 tuổi, cô bé ấy đã bị mê mẩn bởi những phần mềm có thể giúp con người làm việc hiệu quả hơn như Microsoft Word, Excel, hay những trò chơi kinh điển như Civilization, Đế chế, vv…
Từ đó, cô Zi mơ ước sẽ có ngày bản thân mình viết ra được những phần mềm tuyệt như vậy. Nhưng mọi con đường theo đuổi đam mê đều không dễ dàng, nhất là với một cô gái đi theo ngành khoa học và máy tính.
Dù có lợi thế tiếp cận lập trình từ hồi cấp Hai nhưng con đường cô Zi trở thành một lập trình viên cũng không hoàn toàn bằng phẳng.
Thi vào cấp Ba, cô Zi không đỗ nguyện vọng 1 là khối chuyên Tin của trường chuyên Khoa học Tự nhiên, Hà Nội. Vào học khối chuyên Lý nhưng vẫn ao ước được học thêm lập trình, cô Zi đã không đầu hàng trước thất bại ấy. Mày mò tìm hiểu cơ hội khác, cô quyết định đăng ký khóa học Lập trình viên Quốc tế 2 năm tại Hanoi Aptech để lấy bằng lập trình viên, khi mới chỉ 16 tuổi. Đó là quãng thời gian bận rộn khi vừa học cấp Ba, cô Zi vừa theo lớp lập trình buổi tối, vừa đi làm thêm và tham gia các hoạt động ngoại khóa khác. Nhưng đó cũng là khi cô Zi cảm nhận được nhiều niềm vui nhất, nhìn thấy mục tiêu trở thành lập trình viên chuyên nghiệp đang gần lại.
Năm cuối cấp Ba, một lần nữa cô lại gặp thử thách khi không vượt qua được kì thi tuyển của các trường Đại học nước ngoài. Thất bại này khiến cô thay đổi cách mình quản lý thời gian để tập trung học tập trong một năm tiếp theo, xuất sắc giành học bổng toàn phần vào một trong các đại học hàng đầu về công nghệ trên thế giới – Đại học Quốc gia Singapore NUS (National University of Singapore). Những trải nghiệm thất bại và thành công đó đã giúp cô Zi có một tâm lý vững vàng hơn khi đối mặt với thử thách.
Ngày bé, cô Zi luôn có ước mơ được khám phá và đặt chân đến mọi nơi trên thế giới. Tuy nhiên hơn 20 năm trước, mạng Internet, truyền hình cáp và ngành hàng không giá rẻ đều chưa phát triển. Ước mơ đó của một cô gái nhỏ trong một gia đình bình thường nghe quả thật xa vời. Khi đó cô Zi cũng không ngờ rằng, đam mê lập trình của mình lại chính là chìa khóa mở ra rất nhiều cơ hội cho cô thực hiện ước mơ thuở nhỏ.
Năm 19 tuổi, với tấm vé vào đại học NUS, cô Zi lần đầu tiên đi máy bay đến một đất nước mới, khám phá một nền văn hoá mới và bắt đầu cuộc sống tự lập. Trải nghiệm học tập và sống ở một đất nước hiện đại như Singapore cùng một môi trường giáo dục hàng đầu đã tiếp thêm tự tin cho cô để khám phá những vùng đất mới.
Năm thứ ba Đại học, cô Zi ứng tuyển và nhận được cơ hội tham gia chương trình thực tập khởi nghiệp một năm tại Thung lũng Silicon (Hoa Kỳ), cùng lúc theo học tại Đại học Stanford theo chương trình trao đổi của trường. Ra trường, cô đầu quân cho một công ty consulting ở Singapore chuyên tư vấn cho các công ty startups trong khu vực. Công việc đó đã giúp cô được trải nghiệm làm việc với các đội ngũ ở khắp Đông Nam Á.
Những năm sau đó, cô Zi đã đi thăm thú và sống ở nhiều nơi trên thế giới, đúng như ước mơ khi còn nhỏ. Cô đã làm dự án ở Indonesia, New Zealand, đầu quân cho các công ty ở Đức, Canada, Mỹ và hiện giờ, cô đang tạm dừng chân ở một thành phố nhỏ bên bờ Tây của Canada trong khi làm việc với các đồng sự ở khắp nơi trên thế giới.
Cô Zi mà các bạn học sinh của STEAM for Vietnam thường thấy qua màn hình máy tính không chỉ là một kỹ sư phần mềm, cô còn là một người phụ nữ với những câu chuyện đầy tính phiêu lưu và một trái tim thực sự nhiệt huyết với tất cả những điều mình theo đuổi.
Đã hơn 20 năm kể từ khi gắn bó với lập trình, và cô Zi vẫn luôn thấy hài lòng về lựa chọn của mình.
Cô Zi cũng muốn dành lời nhắn gửi tới những ai còn đang băn khoăn về rào cản cho các bạn gái trong ngành công nghệ nói chung và lập trình nói riêng:
“Trong 5 năm trở lại đây thì sự hỗ trợ dành cho phụ nữ trong công nghệ nói riêng và những nhóm thiểu số trong công nghệ nói chung đã tốt hơn rất nhiều. Chính vì vậy, cơ hội cho các bạn nữ trong công nghệ cũng nhanh chóng tăng lên, ví dụ: học bổng của các công ty lớn như Google, các chương trình của chính phủ, các Hội chợ nghề nghiệp như Grace Hopper Career Fair, những chương trình hỗ trợ nữ giới làm công nghệ của các công ty lớn nhỏ, vv…
Hãy liên hệ với những người đi trước để hiểu hơn về thực tế những khó khăn có thể gặp phải và cách khắc phục khi là một cô gái làm công nghệ. Nên nói chuyện với những “người thật việc thật”, chứ đừng chỉ nghe những ý kiến không có cơ sở của người ngoài ngành như “con gái ai lại làm nghề này”. Bên cạnh đó, hãy tập trung vào rèn luyện và nâng cấp bản thân. Khi mình có khả năng và kinh nghiệm thì những định kiến cũng không còn có cơ sở để tồn tại nữa.
Dù có khó khăn, được làm điều mình thích và theo đuổi đam mê của mình là một hạnh phúc lớn. Chúc các bạn có được sự quyết tâm và bền bỉ trên con đường mình lựa chọn nhé!”
Kết thúc bài viết, STEAM for Vietnam muốn gửi tặng một câu nói đến những cô gái còn đang chần chừ với đam mê hay chưa có đủ niềm tin vào bản thân. Đó là câu nói của Zig Ziglar – một trong những người bán hàng giỏi nhất nước Mỹ và tác giả của cuốn sách bán chạy mọi thời đại “Hẹn bạn trên đỉnh thành công”:
Vì vậy, STEAM for Vietnam chúc bạn luôn sống có trách nhiệm với những khả năng tiềm tàng bên trong mình, dũng cảm theo đuổi ước mơ của bản thân và tạo ra được những giá trị tốt đẹp cho cuộc sống.
— — —
Designer: Nghi Bùi
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.
Office Hour (giờ học ngoại khoá) là một buổi trao đổi để giúp học sinh có hội được giải đáp các thắc mắc liên quan đến bài tập lập trình và học hỏi các bạn cùng lớp. Tuy khá phổ biến trong các trường học phương Tây, hình thức học này vẫn còn khá mới lạ với các bạn học sinh Việt Nam.
Bài viết này sẽ giới thiệu một vài câu hỏi được quan tâm nhiều nhất trong buổi Office Hour đầu tiên của STEAM for Vietnam.
“Bộ tứ” giảng viên của khoá học CS101: Nhập môn Khoa học Máy tính bao gồm Trần Mạnh Hùng, Ngô Minh Đức, Nguyễn Quốc Khánh, và Vũ Viết Quỳnh Hương – kỹ sư phần mềm đến từ các tập đoàn công nghệ hàng đầu trên thế giới gồm có Amazon, Google, Twitter và Chan Zuckerberg Initiative (tổ chức phi lợi nhuận của vợ chồng nhà sáng lập Facebook). Các thầy cô đều từng là những sinh viên Việt Nam xuất sắc với thành tích học tập “khủng” và hiện có nhiều năm kinh nghiệm làm việc trong lĩnh vực lập trình.
Khi lên ý tưởng khoá học, các thầy cô mong muốn giúp các em học sinh xây dựng được những kỹ năng nền tảng vững chắc để trở thành các kỹ sư phần mềm, nhà quản lý sản phẩm, hay các nhà nghiên cứu về các công nghệ tiên tiến trong tương lai.
Do đó, các giờ học được định hướng ưu tiên phát lối tư duy logic và kỹ năng giải quyết vấn đề bên cạnh việc sử dụng thành thạo ngôn ngữ Python.
Office Hour không giống như những buổi học thông thường. “Người điều hành nội dung” chính của lớp học lại chính là các bạn học sinh. Những câu hỏi thắc mắc về bài tập về nhà hay “bí kíp” học lập trình sẽ được đem ra thảo luận cùng với cả lớp.
Câu hỏi: (Bạn Phương Linh)
Các thầy cô ơi, con nên học lập trình bao nhiêu tiếng mỗi tuần? Và sau bao nhiêu tiếng thì con có thể lập trình nhuần nhuyễn như các thầy cô ạ?
Trả lời: (Thầy Ken)
Theo một nghiên cứu thầy được biết, khi mình muốn giỏi một lĩnh vực nào, mình phải dành ít nhất 10,000 giờ đồng hồ để học và thực hành lĩnh vực ấy để có thể thành thạo được.
Hồi thầy còn học ở Đại học Bách khoa Hà Nội, thầy chỉ mới biết một chút kiến thức về lập trình và thuật toán cơ bản. Thầy muốn lập trình ứng dụng game “Ai Là Triệu Phú” trên nền tảng Android. Thầy phải tìm hiểu dần dần các kiến thức để áp dụng vào phát triển sản phẩm. Sau vài tháng lập trình, khi thầy đưa game đó lên Google Play thì được nhiều người tải và đứng đầu Android Top 1 mấy tháng liền.
Các bạn có hứng thú với lập trình thì không cần phải chờ đến khi mình giỏi rồi mới làm sản phẩm. Hãy bắt đầu nghĩ về sản phẩm mình muốn làm ngay từ bây giờ và bắt tay vào làm thôi.
Câu hỏi: (Bạn Hùng Mạnh – Học viên trên LiveApp)
Khi bắt đầu giải một bài tập nên bắt đầu suy nghĩ từ đâu ạ? Con bám vào bài học rồi mà chưa biết định hướng ạ.
Trả lời: (Thầy Harry)
Những buổi học vừa qua, thầy thấy có nhiều bạn cũng có khúc mắc khi làm bài. Thầy có một số gợi ý để các bạn làm theo.
Đầu tiên, hãy tìm cách suy nghĩ. Chúng mình chưa nên code vội mà tự mình làm bài tập bằng tay, lập luận xem mình sẽ giải quyết theo phương hướng nào.
Nếu khó quá, các em có thể lên hệ thống LMS để đặt câu hỏi cho các thầy cô và trợ giảng. Các bạn có thể chia sẻ với nhau những khó khăn hoặc những phương pháp giải mới và cùng tiến bộ. Đừng ngại khi mình phải đặt câu hỏi để giải bài tập.
Ngoài ra, hãy sử dụng chương trình Thonny (để luyện code Python) để viết và thử chạy code. Mình có thể viết nhiều code để hiểu hơn cách vận hành của chương trình, nó giúp mình có thêm ý tưởng để giải bài tập.
Câu hỏi: (Bạn Cao Đức – Học viên trên Live App)
Khi nói đến lập trình ai cũng nghĩ nó là cái gì đó rất cao siêu, như kiểu mặc định phải giỏi toán lắm mới làm được. Vậy có cần phải giỏi toán để theo đuổi môn lập trình không ạ?
Trả lời: (Thầy Đức)
Lập trình cần một số kiến thức nhất định về toán: tư duy logic, và học lên chuyên sâu sẽ cần thêm các lĩnh vực khác. Các thầy cô của STEAM for Vietnam sẽ dạy cho bạn những kiến thức cần thiết để nắm được kiến thức lập trình. Những kiến thức về toán học cần thiết đều là rất cơ bản và có hàng triệu học sinh, sinh viên theo học được.
Bên cạnh các câu hỏi liên quan đến bài học, các bạn học viên rất hứng thú muốn tìm hiểu thêm công việc của một kỹ sư máy tính. Dường như đây sẽ là một ngành học mà nhiều bạn nhỏ hứng thú và có mong muốn theo đuổi. Câu hỏi: (Bạn Tuấn Anh – Học viên trên Live App)
Các thầy cô có thể chia sẻ một ngày làm việc của kỹ sư lập trình được không ạ? Mình ngồi gõ code ngày này qua ngày khác thôi ạ?
Trả lời: (Thầy Đức)
Một ngày làm việc của kỹ sư lập trình chủ yếu là chia sẻ, làm việc chung với đồng nghiệp để tìm ra hướng giải quyết cho vấn đề, và lập trình chỉ là một phần trong số đó. Đối với công việc cụ thể của thầy Đức ở Google, thì môi trường làm việc ở Google rất tốt, làm việc ở đây hiệu quả nhưng cũng có rất nhiều thời gian dành cho gia đình và bạn bè.
Cô Zi:
Từ kinh nghiệm của một người đã gắn bó với lập trình được 20 năm rồi thì cô thấy là quan niệm làm lập trình viên chỉ ngồi code ngày này qua ngày khác là chưa đầy đủ. Mình như một người “thợ xây” phải luyện tập nhuần nhuyễn, từng đoạn code là từng viên gạch, phải làm nhiều thì mới thẳng hàng lối.
Hiện tại, khi đã có nhiều kinh nghiệm hơn, thì công việc của cô giống một “kiến trúc sư” hơn là một “thợ xây”. Với một dự án đưa ra, cô sẽ định hướng xem căn nhà sẽ xây như thế nào, đặt nền móng ra sao, từng phòng ốc và cách sử dụng các nguyên vật liệu thế nào. Hệ thống này ngày càng phức tạp hơn nên việc trao đổi, làm việc nhóm, viết báo cáo cũng ngày càng chiếm nhiều thời gian hơn và cô cũng không còn trực tiếp viết nhiều code nữa. Ngoài ra, các lập trình viên có kinh nghiệm cần đào tạo các lớp lập trình viên mới trong công ty và công việc này cũng sẽ chiếm một phần thời gian.
Bạn nào muốn đi theo lập trình thì mình xác định đây là quá trình học hỏi không ngừng nghỉ. Code của ngày hôm nay sẽ khác với code của ngày hôm qua, nên sẽ không lo là phải làm đi làm lại một cái quá lâu đâu.
Câu hỏi: (Bạn Hồng Anh – Học viên trên Zoom)
Con muốn trở thành một kỹ sư lập trình như cô Zi. Nhưng nhiều người nói với con rằng Công nghệ thông tin không dành cho con gái và định hướng con với ngành khác. Con phải làm sao bây giờ ạ?
Trả lời: (Cô Zi)
Cô rất đồng cảm với Hồng Anh. Hồi cô mới học lập trình cách đây 20 năm hồi ấy quan niệm việc lập trình không dành cho con gái vẫn còn là quan niệm phổ biến ở Việt Nam nên cô cũng thường gặp phải sự nghi ngờ và không ủng hộ của những người xung quanh. Cô nghĩ là nếu bạn nữ nào muốn theo con đường này thì cũng phải chuẩn bị tinh thần và bản lĩnh để đương đầu với những sự nghi ngại như thế đấy.
Tuy nhiên, bên cạnh những thiệt thòi đó, chúng ta cũng có rất nhiều thuận lợi. Hiện tại việc đa dạng hóa nhân lực cho ngành lập trình đang được chú trọng, nên có nhiều cơ hội về học bổng, việc làm, giảng dạy dành cho nữ. Là số ít, chúng ta cũng dễ gây ấn tượng hơn với đồng nghiệp và người đối diện. Ngoài ra, các công việc của lập trình viên giàu kinh nghiệm bao gồm rất nhiều làm việc nhóm, trao đổi, giao tiếp mà phụ nữ cũng có nhiều lợi thế trong việc này.
Cô hy vọng Hồng Anh vững bước trên con đường mà mình lựa chọn và cũng đừng buồn khi chưa có được nhiều sự ủng hộ, chúng mình cứ vững tin trên con đường mình chọn thôi ha.
TẠM KẾT
Ngay trong lần thử nghiệm đầu tiên, ý tưởng về buổi Office Hour đã dành được nhiều sự ủng hộ. Rất nhiều học sinh đã sôi nổi đặt rất nhiều câu hỏi thú vị cho các thầy cô. Và chính những thắc mắc của các bạn lại khiến các thầy cô như được nhìn thấy chính mình cách đây nhiều năm, khi mới chập chững học lập trình.
Tuy chỉ diễn ra trong 2 tiếng, buổi học Office Hour là một trong những buổi học có lượng tương tác cao nhất giữa thầy và trò của STEAM for Vietnam. Các bạn học sinh quan tâm có thể xem lại video buổi học Office Hour tại đây.
Designer: Mỹ Linh, Justin Hoàng
— — —
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.
Một ngày cuối tháng 05 – 2020, Justin Hoàng (Hoàng Thế Sơn) khi đang lướt Facebook đã vô tình nhìn thấy bài chia sẻ về STEAM for Vietnam từ một người bạn. Justin đã nhanh chóng bị thu hút bởi những sứ mệnh mà tổ chức hướng đến, sau đó gia nhập làm tình nguyện viên với vai trò một Graphic Designer (thiết kế đồ hoạ).
Công việc thường ngày của Justin – sinh viên Năm cuối ngành Thiết kế Công nghiệp tại DAAP, Trường Đại học Cincinnati (Ohio, Hoa Kỳ) – là khảo sát người dùng, lên ý tưởng, thiết kế, ứng dụng VR (công nghệ thực tế ảo)…
Tưởng chừng như mọi thứ chẳng liên quan đến lập trình, nhưng Justin lại sớm “bén duyên” với STEAM for Vietnam từ những ngày đầu. Là Designer chính và chàng trai duy nhất của team Marketing, Justin đã “bất đắc dĩ” trở thành thầy giáo cho Bài học đặc biệt 3.1 của lớp CS 001 – Nhập môn Tư duy máy tính và Lập trình Scratch. Chia sẻ về hành trình đến với STEAM for Vietnam, anh cho biết: “Những sứ mệnh mà STEAM for Vietnam muốn mang lại cho nền giáo dục nước nhà đã thôi thúc mình “nhanh tay đăng kí” để chung tay góp sức cùng mọi người”.
Từ đây, Justin đã cùng các giáo viên tạo ra những nhân vật đầu tiên đại diện cho STEAM for Vietnam trong Trại hè Lập trình 2020 kết thúc thành công vào tháng 10 vừa qua.
Tuy nhân vật trong các khóa học đều là sản phẩm mà Justin tạo ra, nhưng anh chưa bao giờ nghĩ đến một ngày mình sẽ trở thành giáo viên cho một buổi học nào đó. Cơ duyên này đã xuất hiện vào một ngày cuối tháng 10/2020, khi đội ngũ tình nguyện viên đang bắt tay chuẩn bị cho Học kỳ Mùa xuân 2021. Các thầy cô khoá CS 001 đã gợi ý Justin biến câu chuyện thiết kế nhân vật của mình trở thành một bài học đặc biệt.
Hành trình tạo ra bạn Trâu không hề đơn giản. Ban đầu, Justin dự tính sẽ vẽ cô gái mặc áo dài vì hình ảnh ấy đã rất quen thuộc với người dân Việt Nam. Nhưng sau đó, được sự góp ý của mọi người, Justin đã tìm kiếm một hình ảnh trung lập để tạo hứng thú cho cả các bé trai lẫn bé gái. Trùng hợp thay, lịch học chính thức được dời đến gần Tết Tân Sửu. Sau khi nhận được cái “gật đầu” của mọi người trong đội ngũ CS 001, bạn Trâu đã trở thành nhân vật chính cho Bài học đặc biệt 3.1.
Trước tiên, Justin phác thảo hình ảnh bạn Trâu trên giấy để có được những nét hoạ cơ bản. Sau đó, anh bắt đầu vẽ trên Scratch những hình ảnh đầu tiên. Tuy nhiên, từ bản vẽ đầu này, Justin đã mất hơn 3 tuần để chỉnh sửa với 15 phiên bản Trâu khác nhau trước khi đem đến phiên bản hoàn chỉnh và đẹp mắt cho các bạn nhỏ.
Không chỉ đẹp mắt, các thầy cô cũng bàn bạc thêm với Justin để có thể tối ưu hoá các bước vẽ, giúp cho các bé có thể tạo ra bạn Trâu một cách dễ dàng nhất. Ngoài ra, khi bắt đầu buổi dạy thử cùng cô Joy (quản lý vận hành) và cô Trang (giáo viên lớp CS 001), Justin nhận ra vấn đề nảy sinh trong buổi dạy: “Làm sao để giúp học sinh chọn màu nhanh hơn khi vẽ?” Thế là anh đã nhanh trí chuẩn bị sẵn những màu cần dùng cho bạn Trâu trong Cột mốc số 0, giúp các em tiết kiệm thời gian vẽ và không phải lúng túng tìm màu của bạn Trâu.
Qua trải nghiệm một buổi làm thầy giáo, Justin bộc bạch: “Trải nghiệm này với mình rất thú vị, bởi mình đã học được rất nhiều kĩ năng mới, cũng như “thấm thía” hơn công sức và tâm huyết của các thầy cô trong quá trình chuẩn bị cho những bài giảng.”
STEM và STEAM dù chỉ khác nhau ở chữ “A” — Arts (Nghệ thuật) nhưng đây là một yếu tố không thể thiếu trong quá trình tìm hiểu các vấn đề khoa học xoay quanh STEAM, giúp các em học sinh phát triển khả năng sáng tạo trong các cách tiếp cận và giải quyết vấn đề, mở ra những phương án lựa chọn mới.
Khi được hỏi về “bí kíp” vẽ đẹp và cách lồng ghép “A” vào lập trình của mình, Justin cho biết chúng ta nên bắt đầu từ những gì đơn giản nhất. Sau đó chọn các màu sắc hài hoà và đặc biệt, phải tìm được niềm vui trong lúc vẽ. Về phần đưa “A” vào các trò chơi, anh tin rằng chúng ta nên hiểu rõ rằng mình đang lập trình cho ai (đối tượng khán giả), với mục đích gì, từ đó chúng ta có thể phát triển và đưa sức sáng tạo của mình bay xa.
Với Bài học 3.1 – Hoạt hoạ, Justin hy vọng các bạn nhỏ có thể hiểu rằng, kỹ năng sáng tạo là rất cần thiết! Anh cũng khuyên các bạn, “Dù các bạn có làm gì, chúng ta cũng hãy nên tìm kiếm niềm vui để tạo động lực trên con đường lâu dài. Và hãy “Take one step at a time” – bắt đầu những thứ phức tạp từ những điều đơn giản nhất, như cách các bạn được học trong bài Hoạt hoạ”.
Lời kết, nhân dịp đầu xuân, xin chúc cho tất cả quý phụ huynh, cùng các em học sinh một năm mới an lành và hạnh phúc. Mong rằng mọi người sẽ tiếp tục đồng hành cùng STEAM for Vietnam trên chặng đường dài sắp tới để tạo ra thế hệ trẻ tài năng, đại diện cho Việt Nam vươn ra bản đồ khoa học và công nghệ trên thế giới!
Tác giả & Designer: Nghi Bùi
— — —
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.
Từ nhỏ, chúng ta đã được học đếm số bằng những con số từ 1 đến 10. Trong chương trình toán học, chúng ta đã rất quen thuộc với hệ thập phân và dùng hệ số này rất nhiều không chỉ trong nhà trường mà còn ở trong cuộc sống hằng ngày. Vậy máy tính có đếm số 1, 2, 3 và dùng hệ số thập phân như chúng ta không?
Câu trả lời hoàn toàn là không. Máy tính sử dụng hệ đếm số riêng, gọi là hệ nhị phân. Hệ nhị phân là hệ đếm chỉ dùng hai chữ số 0 và 1. ‘Nhị’ là hai và ‘thập’ là mười – chúng ta có thể hiểu như vậy để dễ dàng phân biệt hệ nhị phân và thập phân.
Tại sao máy tính lại sử dụng hệ nhị phân mà không phải hệ thập phân? Đó là vì máy tính được tạo nên từ hàng tỷ mạch điện nhỏ. Với mạch điện, chúng ta chỉ có thể điều khiển nó với hai cách – bật hoặc tắt. Hai chế độ ấy tương ứng với hai con số trong hệ nhị phân, 1 đồng nghĩa với việc mạch điện được bật lên, và 0 nghĩa là mạch điện được tắt đi.
Vậy nên, máy tính dịch những dãy số như 010101010 thành những hiệu lệnh để có thể hiện hình ảnh, bật ứng dụng web, in bài báo, bật nhạc, và rất nhiều công dụng khác nữa.
2. Biến Số (Variable) là gì?
Biến số được sử dụng để lưu trữ thông tin. Những thông tin trong biến số này có thể được thay đổi và sử dụng sau này. Chúng ta có thể hình dung biến số như một chiếc hộp, trong đó có thể đựng một vật bất kỳ. Chúng ta có thể mở hộp ra để xem nó đựng gì hoặc đặt một vật khác vào chiếc hộp ấy.
Biến số luôn có tên và giá trị. Tên của Biến số luôn được đặt tên bằng một danh từ hoặc cụm danh từ có nghĩa liên quan trực tiếp và cụ thể đến chức năng của biến số đó. Ví dụ như toa_do_x, toa_do_y dùng để lưu toạ độ của 1 điểm trên mặt phẳng, hoặc vi_kem_yeu_thích dùng để lưu vị kem yêu thích của bạn vậy.
Biến số có thể lưu giá trị là 1 con số, 1 chuỗi ký tự, hoặc 1 trong các kiểu dữ liệu khác. Giá trị của một biến số có thể thay đổi. Ví dụ như trong trò chơi bóng đá, chúng ta có hai biến số: diem_team1, và diem_team2. Xuyên suốt trận bóng, mỗi lần đội 1 ghi điểm, chúng ta sẽ cộng thêm 1 vào điểm cho đội bóng ấy.
3. Hàm Số (Function) là gì?
Trong lập trình, chúng ta thường sử dụng một đoạn code nhiều lần để lặp lại các hành động. Hàm số là cách chúng ta dạy cho máy tính cách thực hiện hành động đấy để có thể dễ dàng sử dụng lại sau này.
Hàm số là một chuỗi mệnh lệnh mà chúng ta có thể sử dụng nhiều lần. Một ví dụ thường thấy của hàm số trong đời sống hàng ngày là công thức nấu ăn. Chúng ta có thể lấy tên công thức là nau_com(). Trong hàm số nau_com(), chúng ta có thể viết ra các bước như sau:
1. Đo gạo
2. Vo gạo
3. Cắm nồi cơm điện
4. Bật nút
Sau này, mỗi khi chúng ta cần đặt cơm, chúng ta có thể dễ dàng tìm lại công thức này và làm theo, thay vì phải suy nghĩ ra các bước từ đầu.
Trong các ngôn ngữ lập trình, hàm số luôn được đặt tên bằng một động từ hoặc cụm động từ. Ví dụ lay_toa_do_x(), lay_toa_do_y()dùng để truy xuất toạ độ x và y của 1 điểm nào đó. Có 2 cách để chúng ta viết tên hàm số:
1. camelCase:
Tên của hàm số sẽ được viết liền. Mỗi từ được viết hoa chữ cái đầu tiên, ngoại trừ từ đầu tiên luôn được viết thường.
Ví dụ:
nauCom()
lamBaiTap()
2. snake_case:
Tên của hàm số sẽ được chia bằng các gạch dưới (“_”), và tất cả các chữ đều được viết thường. Cùng là các hàm số như ở trên, với snake_case chúng sẽ được thể hiện là
nau_com()
lam_bai_tap()
Trong lập trình bằng ngôn ngữ Python, hàm số được thể hiện dưới dạng câu lệnh bao gồm các biến (variables) và mảng (arrays). Hàm số sẽ tạo ra một lệnh mới thực hiện những công việc của riêng chúng ta.
Hàm số là một yếu tố rất quan trọng trong lập trình. Nó giúp cho chương trình chúng ta viết ngắn, đơn giản và dễ hiểu hơn.
Tóm lại, sau bài học đầu tiên, các bạn học sinh cần ghi nhớ những kiến thức sau để có thể làm bài tập dễ dàng hơn:
Đây là bài học vỡ lòng của bất kỳ trẻ em nào cũng đều đã rất quen thuộc từ khi mới học biết mặt chữ. Với tâm trí đầy sáng tạo của trẻ nhỏ, cách giáo dục dễ dàng nhất giúp các bé đọng lại kiến thức đó là vẽ nên trong trí tưởng tượng của chúng những hình ảnh mang tính chất “Tham khảo” dễ hiểu.
Thế nhưng trong thời đại khoa học công nghệ phát triển như hiện nay, lĩnh vực nào cũng cần sự sáng tạo và đổi mới. Việc hình thành nhận thức về lối hành xử văn minh, tôn trọng và cầu tiến là vô cùng cần thiết cho các em. Một trong số những bài học vỡ lòng đó là sự khác biệt giữa “Tham khảo” và “Sao chép”.
Tham khảo (reference) trong khoa học nói riêng và các lĩnh vực khác nói chung là điều đương nhiên phải làm. Tham khảo là đọc, học hỏi các công trình nghiên cứu, các giải pháp, các tư tưởng… của người khác. Nói học hỏi, tham khảo người đi trước là điều đương nhiên bởi nếu không tham khảo thì sẽ không có sự kế thừa và phát triển. Đó là tiền đề của sự phát triển, sáng tạo và là cách xã hội phát triển nhanh.
Học cùng bạn bè hay tham khảo từ bạn bè luôn là cách nhanh nhất để tiếp thu và học hỏi kiến thức. STEAM for Vietnam đã tạo ra một môi trường học hỏi — kết nối — sáng tạo cho các bé, để các bé được tiếp xúc với khoa học công nghệ không chỉ từ các chuyên gia mà còn từ các bạn học của mình. Trại hè Lập trình Summer Bootcamp 2020 cũng được tạo ra dựa trên sự tham khảo mã nguồn mở Open edX, vốn là công sức của rất nhiều người khác đã xây dựng nên, từ đó sáng tạo thêm các tính năng khác để phù hợp với mục tiêu giảng dạy của chương trình.
Tuy nhiên, phải rất rõ ràng trong việc nhận đâu là phần vay mượn và đâu là đóng góp của mình. Đây có lẽ là điều mà con trẻ chưa có nhiều nhận thức rõ ràng bởi trong chính cách giáo dục hiện tại có quá nhiều lỗ hổng để chúng lầm tưởng việc sao chép là tham khảo là bình thường.
Đừng để việc sao chép, đạo văn, … trở thành thói quen
Tham khảo là điều bình thường, nhưng sao chép, đạo văn… thì không!
Có một thực tế rằng việc sao chép trong học tập vẫn đang được tiếp diễn và trở thành một việc khó tránh khỏi. Thầy cô dạy trẻ cảm thụ một bài văn, nhưng cách cảm thụ chỉ có một, là cảm thụ những ý chính theo một “khuôn mẫu” sẵn có. Tuy nhiên vấn đề nào cũng có hai mặt của nó, nếu như không có sự tham khảo và truyền cảm hứng ấy cũng rất khó để cảm thụ, để hiểu hết được sự sâu xa trong từng câu chữ của tác giả.
Quay trở lại với Trại hè của STEAM for Vietnam, khái niệm “remix” đã rất quen thuộc với các con. Đó là việc phối lại bài học, thành quả của người khác và dựa vào đó để sáng tạo thành sản phẩm của mình. Tuy nhiên, nếu remix mà “quên” không nhắc đến tác giả gốc mà mình đã mượn và nhận đó là bài của mình thì đây chắc hẳn không phải là hành vi đúng. Ngược lại, nếu sau khi phối lại bài, các em trích dẫn mình đã sử dụng bài của ai, không quên thêm thắt những chi tiết sáng tạo của cá nhân vào thì đây lại là một hành động rất nên khuyến khích.
Nó giống như việc lặp đi lặp lại một điều bất thường và dần chấp nhận nó như một điều bình thường, từ đó biến thành thói quen xấu. Điều này sẽ ảnh hưởng đến tương lai các con sau này, khi thế giới sẽ không có chỗ cho những cá nhân thiếu sáng tạo, tư duy máy móc và không dám bứt phá ra khỏi vòng an toàn của mình.
Đồng hành cùng con trẻ kiến tạo tương lai với lối hành xử văn minh!
Qua Trại hè Lập trình với Chủ đề Introduction to Programming with Scratch, STEAM for Vietnam mong các phụ huynh có thể dành thời gian trò chuyện và tìm hiểu về các sản phẩm của con sau khi hoàn thành. Bằng cách trở thành một thính giả và khuyến khích con trình bày thành quả với mình. Trở thành một “người hâm mộ”, động viên tinh thần cho con. Quan trọng là trở thành một người bạn thân quan tâm đến sản phẩm của con, để con yên tâm chia sẻ phần nào là của mình tự nghĩ, phần nào là tham khảo một cách tự tin mà không ngượng ngùng. Với các tiếp cận nhẹ nhàng và tình cảm của phụ huynh, chắc chắn các con sẽ hiểu được sự thành thật và tôn trọng chất xám của người khác là một tinh thần dũng cảm đáng quý.
Cụ thể, trong mỗi phần giới thiệu sản phẩm luôn có phần “Chú thích và dẫn nguồn” để khuyến khích các con chia sẻ về thành quả của mình. Phụ huynh có thể hướng dẫn con thể hiện sự tôn trọng tác giả gốc bằng cách trích dẫn, cảm ơn người đã tạo ra phiên bản gốc và giới thiệu những sáng tạo bản thân đã thêm vào.
Chỉ 5–10 năm nữa thôi, các con có thể sẽ trở thành những công dân toàn cầu, làm việc và phát triển ở bất cứ đâu trên thế giới. Hơn cả những kiến thức mà các con tích lũy được, để tồn tại và cạnh tranh công bằng, các con cần được trang bị cả những kĩ năng sống và lối hành xử văn minh. Để giúp các con vững hành trang cho tương lai, STEAM for Vietnam hy vọng các vị phụ huynh sẽ trở thành “bạn đồng hành” bên cạnh các con và cùng các con tích lũy thêm nhiều bài học ý nghĩa nữa 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.
Học kỳ Mùa xuân – Spring Coding Bootcamp 2021 là chương trình tiếp nối thành công từ Trại hè Lập trình Summer Coding Bootcamp 2020. Trại hè đã thu hút hơn 7,000 đơn đăng ký từ 34 quốc gia, tạo nên phong trào học lập trình Scratch lịch sử với hơn 10,000 dự án được hoàn thành sau hai tháng diễn ra.
Với Học kỳ Mùa xuân Spring Coding Bootcamp 2021 sắp tới, STEAM for Vietnam sẽ tổ chức cùng lúc 3 lớp học Nhập môn về Tư duy Máy tính, Khoa học Máy tính và Công nghệ Robotics. Các khóa học mở đơn từ ngày 21/12/2020 – 06/01/2021 và chính thức khai giảng vào ngày 10/1/2021; dự kiến sẽ đào tạo cho 30,000 học sinh tại Việt Nam và nhiều quốc gia khác trên thế giới.
I. Những điều cần biết về Học kỳ Mùa xuân – Spring Coding Bootcamp 2021:
Khóa học sẽ đi theo hành trình thú vị của nhân vật Miu Miu ở thế giới STEAMderland. Trong mỗi buổi học, học sinh sẽ được học về các khái niệm lập trình với ngôn ngữ Scratch, học cách sử dụng Tư duy Máy tính (Tách – Tìm – Nhìn – Viết) để phân tích và đưa ra giải pháp để có thể áp dụng ngay cho mỗi dự án thực hành.
Kết thúc mỗi buổi học, học sinh sẽ tự tạo ra được một trò chơi để có thể tự hào chia sẻ với bạn bè và người thân.
Giáo trình của khoá CS 101 được thiết kế lại dựa theo khóa học CS50 nổi tiếng thế giới của Đại học Harvard để phù hợp với đối tượng học sinh Việt Nam ở độ tuổi cấp Hai.
Trong 8 buổi học, các học sinh sẽ đồng hành cùng hai nhân vật đặc biệt là bạn Trẩu và bạn robot Tre để tìm hiểu về kiến thức lập trình căn bản bằng cách thực hiện những bài tập lập trình Python nhằm khôi phục lại hệ thống siêu máy tính đã bị nhiễm mã độc, giải cứu đội ngũ chuyên gia, và hoàn thành nhiệm vụ nghiên cứu vaccine chống COVID-19.
Với khoá học CS 201, các học sinh có cơ hội biến ý tưởng của mình thành các chú robot từ đơn giản tới phức tạp thông qua việc học các kiến thức liên quan tới cả phần cứng và phần mềm. Toàn bộ các buổi học sẽ được thực hành trên VEX IQ là nền tảng về robot số 1 dành cho các lứa tuổi từ Tiểu học đến Đại học tại Hoa Kỳ.
Các học sinh còn được chuẩn bị các kỹ năng khác để tham dự các khóa học tiếp theo và sẵn sàng cho cuộc thi VEX Robotics, được sách Guinness công nhận là cuộc thi robot lớn nhất thế giới, diễn ra hàng năm tại Hoa Kỳ.
III. Mô hình học của STEAM for Vietnam
1. Mô hình học OMO Superclass Model – Online kết hợp Offline:
Kết thúc Trại hè Lập trình Summer Coding Bootcamp 2020, “bí quyết” để STEAM for Vietnam có thể cùng hàng nghìn học sinh tạo nên những con số ấn tượng chính là mô hình học OMO Superclass Model lần đầu có mặt ở Việt Nam.
Sử dụng đồng thời lớp học OMO – Online kết hợp Offline và hình thức Live MOOC (Massive Open Online Courses), STEAM for Vietnam đã mang mô hình tiên phong này tới cho Trại hè Lập trình 2020 và tiếp tục cho các khoá học sau này, trong đó có Học kỳ Mùa xuân 2021.
Thông qua việc sử dụng mô hình OMO kết hợp với hình thức học trực tuyến Live MOOC (Massive Open Online Courses), một giảng viên có thể giảng bài trực tiếp và tương tác với hàng nghìn học sinh ở bất cứ đâu trên thế giới. Bên cạnh đó, đội ngũ trợ giảng luôn sẵn sàng hỗ trợ từng học sinh để không ai bị ảnh hưởng tới việc tiếp thu và thực hành bài học.
Đọc thêm bài viết về mô hình học OMO Superclass Model & Live MOOC áp dụng bởi STEAM for Vietnam tại đây.
2. Hệ thống STEAM for Vietnam LMS, Ứng dụng LiveApp và STEAMese Profile:
Để phục vụ quá trình học hiệu quả nhất, đội ngũ kỹ sư của STEAM for Vietnam đã xây dựng nên hệ thống học tập và các ứng dụng liên quan gồm có Hệ thống STEAM for Vietnam LMS, Ứng dụng LiveApp và Ứng dụng STEAMese Profile.
Hệ thống STEAM for Vietnam LMS: nơi lưu trữ nội dung bài học, làm bài tập về nhà, chia sẻ Nhật ký lập trình và đặt câu hỏi thảo luận của học sinh.
Ứng dụng LiveApp (kết hợp giữa việc học qua Youtube Livestream và học qua Zoom): học sinh có thể vừa theo dõi bài học trực tuyến, vừa có thể tương tác trực tiếp, đặt câu hỏi với giáo viên và đội ngũ trợ giảng thông qua việc chia lớp học thành các phòng học nhỏ trên LiveApp.
Ứng dụng STEAMese Profile: là nơi để học sinh kết nối và chia sẻ kiến thức, cũng như hành trình lập trình của mình.
IV. Những điều cần lưu ý
1. Điểm khác biệt giữa ba khoá học
Học kỳ Mùa xuân 2021 tổ chức ba khoá học với sự khác biệt về độ tuổi học, chương trình học và ngôn ngữ lập trình.
CS 001: dành cho bất cứ ai chưa có kiến thức về lập trình, đặc biệt là học sinh từ 8 – 16 tuổi. Khóa học sử dụng ngôn ngữ Scratch để học về Tư duy Máy tính và lập trình game.
CS 101: dành cho học sinh từ 13 – 16 tuổi, đã có kiến thức về toán học và tư duy logic. Khóa học sử dụng ngôn ngữ Python để học về Khoa học Máy tính và lập trình các dự án cá nhân.
CS 201: dành cho học sinh từ 10 -15 tuổi, đã có kiến thức về Lập trình cơ bản. Học sinh được thực hành trên bộ robot VEX IQ chuẩn quốc tế và sử dụng ngôn ngữ Python để điều khiển các robot hoạt động.
2. Cách đăng ký:
Truy cập vào trang giới thiệu Các Khoá học để tìm hiểu về các khóa học.
Nhấn vào nút Đăng nhập và chọn Đăng ký nếu chưa có tài khoản, tài khoản STEAMese profile này sẽ được học sinh sử dụng xuyên quá trình học và trên các ứng dụng học tập của STEAM for Vietnam.
Sử dụng tài khoản STEAMese Profile đã có để điền đơn đăng ký khoá học.
Mỗi học sinh chỉ có thể đăng ký một trong hai khoá học CS 001: Nhập môn Tư duy Máy tính và Lập trình Scratch hoặc CS 101: Nhập môn Khoa học Máy tính với Python. Sau khi đã nộp đơn thì không thể thay đổi hồ sơ và không được đăng ký lớp còn lại.
Đối với khoá CS 201: Nhập môn Thiết kế và Lập trình Robotics với VEX IQ, tất cả học sinh được phép đăng ký vào Danh sách chờ (Waitlist) dù đã đăng ký 1 trong 2 khoá học còn lại.
3. Thời gian học:
Mỗi khóa học gồm 8 – 10 buổi học. Khóa họcCS 001: Nhập môn Tư duy Máy tính và Lập trình Scratch và CS 101: Nhập môn Khoa học Máy tính với Python bắt đầu khai giảng từ 10/1/2021; khóa học CS 201: Nhập môn Thiết kế và Lập trình Robotics với VEX IQ bắt đầu khai giảng từ tháng 2/2021.
Học sinh học trực tiếp qua ứng dụng LiveApp vào sáng Chủ Nhật hàng tuần, mỗi buổi kéo dài từ 90 – 120 phút tùy theo khóa học.
Mỗi tuần học sinh cần dành 4-6 tiếng ngoài giờ lên lớp để ôn lại nội dung, thực hành kiến thức và làm bài tập của giáo viên qua hệ thống STEAM for Vietnam LMS
—-
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.
STEAM FOR VIETNAM TỔ CHỨC 3 KHOÁ HỌC MỚI ĐỂ ĐÀO TẠO LẬP TRÌNH VÀ CÔNG NGHỆ ROBOTICS CHO 30 NGÀN HỌC SINH PHỔ THÔNG VIỆT NAM TRONG HỌC KỲ MÙA XUÂN 2021
Burlingame, CA, Hoa Kỳ, ngày 21 tháng 12 năm 2020 – STEAM for Vietnam trân trọng thông báo bắt đầu tuyển sinh cho các khóa học Lập trình và Công nghệ Robotics miễn phí cho học kỳ mùa xuân khai giảng vào ngày 10/01/2021. Các khóa học của STEAM for Vietnam được biên soạn và giảng dạy trực tiếp bởi các giảng viên có kinh nghiệm thực tế và là kỹ sư phần mềm đang làm việc tại các tập đoàn công nghệ hàng đầu thế giới như Google, Microsoft, và Facebook. Ngoài ra mô hình giáo dục Online kết hợp Offline của STEAM for Vietnam sẽ tạo điều kiện cho hàng ngàn học sinh Việt nam trên khắp mọi nơi từ thành thị tới vùng sâu vùng xa đều có cơ hội như nhau để được học, thực hành, trải nghiệm hình thức “học mà chơi, chơi mà học” các kiến thức về lập trình, công nghệ, và robotics thông qua việc làm các dự án cùng với các chuyên gia hàng đầu.
STEAM for Vietnam với sứ mệnh mang giáo dục STEAM đẳng cấp thế giới về cho người Việt đã tổ chức thành công trại hè lập trình miễn phí Summer Coding Bootcamp 2020 với chủ đề “Nhập môn Tư duy Máy tính và Lập trình Scratch” đã tạo ra lớp học lịch sử với hơn 5,000 học sinh tham dự đến từ 34 quốc gia và vùng lãnh thổ. Phương pháp giảng dạy độc đáo và thực tế của STEAM for Vietnam đã tạo ra phong trào học lập trình Scratch trong các học sinh phổ thông với hàng chục ngàn dự án Scratch được hoàn thành. Tiếp nối thành công của trại hè, STEAM for Vietnam sẽ tiếp tục mang đến những khóa học về lập trình và công nghệ miễn phí với chất lượng quốc tế đến cho khoảng 30 ngàn học sinh phổ thông người Việt trên toàn cầu. Các lớphọc mới sẽ được khai giảng vào Chủ nhật ngày 10/01/2021 và kéo dài trong 10 buổi học vào sáng Chủ nhật hàng tuần. Nội dung cụ thể của từng lớp học như sau:
CS 001 – Nhập môn Tư duy Máy tính và Lập trình Scratch
Khoá học tập trung vào giảng dạy Tư duy Máy tính (Computational Thinking) cho các học sinh từ 8 đến 16 tuổi và dùng ngôn ngữ lập trình Scratch để thực hành. Tư duy máy tính sẽ giúp các học sinh có được một công cụ giải quyết vấn đề vô cùng quan trọng để tăng hiệu quả học tập hay làm việc ở bất kỳ ngành nghề nào. Xuyên suốt khóa học, các học sinh sẽ được học cách giải quyết vấn đề theo Tư duy Máy tính với các bước Tách – Tìm – Nhìn – Viết (TTNV) và sẽ áp dụng luôn những gì mình học được để làm các dự án cụ thể từ dễ tới khó bằng Scratch như các trò chơi hay hoạt hình. Cuối khoá các học sinh sẽ áp dụng tất cả những kiến thức và kỹ năng đã được học để lên ý tưởng, thiết kế, và tự tay lập trình một dự án phần mềm máy tính phức tạp. CS 001 được biên soạn và giảng dạy trực tiếp bởi các giảng viên là các chuyên gia công nghệ Nguyễn Song Hà (Code.org), Hoàng Phương Nga (Đại học Colorado), Lương Thế Vinh (Arimo/Panasonic), Nguyễn Thị Huyền Trang (Mozilla), Phạm Phi Long (Amazon Web Services) Thông tin khoá học.
CS 101 – Nhập môn Khoa học Máy tính với Python
Đây là khoá học nâng cao dành cho các học sinh từ 13 tới 16 tuổi trở lên đã có những khái niệm cơ bản về lập trình như Scratch (CS 001). Các em sẽ được dạy những kiến thức ban đầu về khoa học máy tính như cấu trúc dữ liệu và giải thuật và sử dụng ngôn ngữ lập trình Python, một trong những ngôn ngữ lập trình phổ biến nhất thế giới, để thực hành. Nội dung của CS 101 được xây dựng cho phù hợp với học sinh Việt nam dựa trên khóa học Nhập môn Khoa học Máy tính CS50 nổi tiếng toàn thế giới của Đại học Harvard. Các học sinh sẽ được học lý thuyết và làm nhiều dự án lập trình để thực sự hiểu các kiến thức. CS 101 giúp các học sinh xây dựng một nền tảng ban đầu vững chắc cho các khóa học chuyên sâu tiếp theo về Khoa học Máy tính của STEAM for Vietnam. Khoá học phù hợp với các học sinh có năng khiếu và đam mê về Khoa học Máy tính và có định hướng nghề nghiệp trong lĩnh vực công nghệ như Kỹ sư Phần mềm, Quản lý Sản phẩm,… CS 101 được biên soạn và giảng dạy trực tiếp bởi đội ngũ giảng viên siêu giỏi là những kỹ sư phần mềm đang làm việc tại những tập đoàn công nghệ hàng đầu tại Silicon Valley: Đoàn Mạnh Hùng (Chan Zuckerberg Initiative), Ngô Minh Đức (Google), Vũ Viết Quỳnh Hương (Twitter), Nguyễn Quốc Khánh (Amazon) Thông tin khoá học.
CS 201 – Nhập môn Thiết kế và Lập trình Robotics với VEX IQ
Khóa học hướng tới các học sinh trong độ tuổi từ 12 tới 16 có đam mê cả về phần cứng và phần mềm và đã có những kiến thức cơ bản về Toán, Vật lý, và Hoá học. Các học sinh sẽ có cơ hội được đào tạo vận dụng những kiến thức về Toán, Vật lý, Hoá học, Điều khiển học, và lập trình để thiết kế và lập trình điều khiển những robot từ đơn giản tới phức tạp từ bộ linh kiện VEX IQ, nền tảng học robot đang được sử dụng rộng rãi trong các trường học tại Hoa kỳ. Giáo trình học được lấy cảm hứng từ giáo trình dạy Robot của Cơ quan Hàng không Hoa Kỳ (NASA) và được điều chỉnh cho phù hợp với học sinh Việt nam. Các học sinh sẽ được tổ chức thành từng đội 4 người và được mượn một bộ linh kiện VEX IQ từ STEAM for Vietnam hoặc từ các đối tác đồng hành. Cuối khoá, mỗi đội sẽ có đủ kiến thức và kỹ năng để tự chế tạo cũng như lập trình điều khiển robot của mình tham gia cuộc thi kỳ thú cùng với các đội khác. CS 201 cung cấp các kiến thức nền tảng vững chắc để học sinh có thể học các khóa học chuyên sâu hơn về Robotics và IOT của STEAM for Vietnam. Các đội tham gia các khóa học chuyên sâu có khả năng tham gia cuộc thi robot toàn cầu. CS 201 được biên soạn và giảng dạy trực tiếp bởi các chuyên gia Robotics và IOT đang làm việc tại các công ty công nghệ hàng đầu: Lương Thế Vinh (Arimo/Panasonic), Đào Nam Thái (Koh Young Technology), Trần Việt Hùng (Amazon) Thông tin khoá học.
Để có thể đáp ứng được số lượng học sinh rất lớn, STEAM for Vietnam đã xây dựng một hệ sinh thái các sản phẩm công nghệ ở phía sau cho tất cả các hoạt động từ giảng dạy tới hỗ trợ, các học sinh chỉ cần có một máy tính kết nối Internet và có thể học từ bất kỳ đâu trên thế giới. Các học sinh đáp ứng các yêu cầu của từng bài học và hoàn thành dự án cuối khoá sẽ được nhận chứng chỉ của STEAM for Vietnam và sẽ có cơ hội để tham gia các khóa học chuyên sâu hơn trong tương lai.
Nhà sáng lập tổ chức STEAM for Vietnam, Tiến sĩ Trần Việt Hùng chia sẻ: “Khóa học đầu tiên về lập trình và tư duy đã nhận được sự quan tâm và ủng hộ nhiệt tình từ học sinh và phụ huynh, cho thấy nhu cầu đào tạo giáo dục công nghệ rất lớn. Những kết quả rất xuất sắc từ các dự án của các em học sinh làm cho chúng tôi tin rằng nếu được định hướng và đào tạo tốt, đây sẽ chính là nguồn nhân lực công nghệ vô cùng quý giá của Việt nam trong tương lai với khả năng cạnh tranh trên phạm vi toàn cầu. Các khóa học sắp tới sẽ tập trung cung cấp những kiến thức nâng cao và chuyên sâu hơn về công nghệ, lập trình máy tính, và robotics, giúp học sinh xây dựng một nền tảng kiến thức vững chắc để có thể tiến xa trong tương lai.”
Các khóa học mới của STEAM for Vietnam sẽ nhận đơn đăng ký tham dự từ Thứ Ba ngày 22/12/2020. Mọi chi tiết xin vui lòng xem tại website chính thức của tổ chức.
Về STEAM for Vietnam Foundation:
STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) 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, 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 Hoa kỳ 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 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 xây dựng một nền tảng giáo dục STEAM vững chắc.
Giáo dục ngành STEM là một khái niệm đã trở nên quen thuộc trong thời đại công nghệ số hiện nay. Nhưng có lẽ khái niệm về STEAM lại chưa mấy phổ biến trong tư duy của nhiều người, đặc biệt là các phụ huynh ở Việt Nam.
STEM là viết tắt của Science (Khoa học), Technology (Công nghệ), Engineering (Kỹ thuật), Math (Toán học). STEM và STEAM dù chỉ khác nhau ở chữ “A” — Arts (Nghệ thuật) nhưng đây là một yếu tố không thể thiếu giúp các em học sinh áp dụng tư duy sáng tạo vào giải quyết các vấn đề khoa học trong STEM. Không đơn thuần là tranh vẽ hay hình ảnh, các môn nghệ thuật (Arts) còn bao gồm nhân văn học, ngôn ngữ học, khiêu vũ, kịch nghệ, âm nhạc, nghệ thuật tạo hình, thiết kế và phương tiện truyền thông mới (“new media”).
STEAM không phải là một khái niệm mới vì nó đã xuất hiện từ rất lâu trong lịch sử. Từ những năm đầu thế kỉ 16, Leonardo Da Vinci đã sử dụng những bức vẽ để mô phỏng lại cấu trúc xương ở người, đóng góp không ít cho nghiên cứu sinh học và giải phẫu học.
Hay quen thuộc hơn là bài hát “ABC song” vui nhộn và dễ nhớ mà các em học sinh được dạy ngay từ khi mới làm quen với bảng chữ cái tiếng Anh.
Ở các nước tiên tiến, giáo dục ngành STEAM đã được chú trọng từ các cấp Tiểu học, Trung học và xuyên suốt đến giáo dục Đại học, trên Đại học. Năm 2009, Hàn Quốc phổ cập STEAM vào chương trình giáo dục toàn quốc. Tại Mỹ, việc ngày càng nhiều khóa học sáng tạo thực hành được đưa vào chiến lược học tập trong các trường học, giúp STEAM được đánh giá là “nền giáo dục chất lượng”. Ở Singapore, nhiều trường quốc tế đã ứng dụng các thiết bị phức tạp như máy cắt, máy in 3D hay các chương trình lập trình để học sinh tự xây dựng mô hình phục vụ cho việc học (lập trình game, xây nhà Lego, tự chế nhạc cụ, vv)
Giáo dục hiện đại không chỉ nằm ở việc ghi nhớ kiến thức mà quan trọng hơn là dạy các em cách tư duy. Thay vì học theo kiểu nhồi nhét kiến thức, hãy tạo cho các em niềm hứng thú với việc học. Cùng là khoa học nhưng qua cách tiếp cận của STEAM, các em sẽ sử dụng sự sáng tạo của mình để ứng dụng những lý thuyết khoa học vào thực tế, như xây dựng một cây cầu từ những que kem, chế tạo tên lửa nước từ những vỏ chai nhựa tái chế, hay làm bong bóng khổng lồ từ dung dịch nước rửa chén và bột nở, v.v…
Câu nói của Charles Nègre, một nhiếp ảnh gia thế kỷ 19, đã tổng kết khái niệm về STEAM một cách hoàn hảo: “Nơi khoa học dừng chân, nghệ thuật bắt đầu.” STEAM là minh chứng cho việc kết hợp nhuần nhuyễn giữa khoa học và nghệ thuật, tạo nền tảng cho sự phát triển đồng đều ở cả hai bán cầu não trái-phải của trẻ.
Phụ huynh có thể lo ngại rằng việc cho các em học STEAM từ nhỏ là quá sớm. Nhưng minh chứng thực tế cho thấy STEAM giúp nâng cao tư duy phản biện và kỹ năng mềm của các em, biến quá trình học trở thành hứng thú chứ không còn là sự ép buộc như xưa. Hiểu rõ nhu cầu của các phụ huynh muốn cho con tiếp xúc với STEAM từ sớm, STEAM for Vietnam sẽ tổ chức Coding Bootcamp 2020 theo hình thức Live MOOC đầu tiên ở Việt Nam vào mùa hè năm nay, tập trung vào chương trình dạy Lập trình Máy tính cho các em học sinh. Học sinh ở bất cứ độ tuổi và trình độ nào cũng có thể tham gia chương trình này. Tuy nhiên chương trình được thiết kế phù hợp nhất với các bạn nhỏ ở lứa tuổi cấp Hai.
Ngay từ ban đầu, STEAM for Vietnam đã thiết kế nội dung và phát triển công nghệ để có thể phục vụ được số lượng lớn học viên, mỗi lớp học với cả ngàn học sinh cùng học đồng thời hay còn gọi là mô hình Superclass. Cụ thể, chương trình sẽ sử dụng phương pháp học trực tuyến Live MOOC và các bài giảng sẽ được thiết kế dưới hình thức online kết hợp offline — OMOSuperclass Model, được xuất hiện lần đầu tiên ở Việt Nam.
Để có thể hiểu rõ hơn về khóa học, hãy cùng STEAM for Vietnam tìm hiểu mô hình OMO & Live MOOC là gì và vì sao chúng mình lại lựa chọn hình thức này cho khóa học CS 101 sắp tới nhé!
1. Mô hình lớp học OMO & Live MOOC là gì?
OMO (online-merge-offline), là mô hình hợp nhất hỗ trợ các hoạt động giảng dạy trực tuyến (online), kết hợp với các hoạt động thể chất trực tiếp (offline).
Với phương thức học này, giảng viên sẽ giảng dạy và chia sẻ tài liệu thông qua các nền tảng trực tuyến. Các học viên sẽ có hai lựa chọn, hoặc là tự học ở nhà hoặc là tham gia các lớp học nhóm được tổ chức và tài trợ bởi các đối tác của STEAM for Vietnam trên cả nước. Với các lớp học nhóm, học viên sẽ theo dõi bài học qua livestream (truyền trực tiếp) từ các giảng viên ở Mỹ, ngoài ra có thể nhận sự hỗ trợ trực tiếp từ trợ giảng là các tình nguyện viên đã được đào tạo và cử tới tham gia các lớp học này. Qua đó, học viên với số lượng lớn dù ở bất kỳ đâu, thành thị hay nông thôn, đều có cơ hội như nhau để học bài giảng Livestream từ những giảng viên giỏi nhất, đồng thời nhận được sự hỗ trợ tại chỗ từ các trợ giảng như những lớp học truyền thống.
MOOC (Massive Open Online Courses) là phương pháp dạy và học trực tuyến với quy mô lớn, số lượng người đăng kí khoá học có thể lên đến hàng nghìn người và thường không ràng buộc về điều kiện tham dự.
Dù mới xuất hiện từ năm 2008, nhưng hình thức học này đã sớm bùng nổ và được phổ biến rộng rãi tại các trường Đại học trên toàn thế giới. Theo Wikipedia, năm 2012 đã đánh dấu mức độ lan tỏa của MOOC khi nhận được phản hồi tích cực từ các học viên nhờ tính năng tương tác tốt, quản lý tiến độ khóa học ổn định và các bài thi được nâng cao chất lượng.
MOOC truyền thống thường sử dụng các video được quay sẵn để người học tự xem, sau đó làm các bài kiểm tra cùng bài thi và kết thúc khoá học theo khả năng học của mình. Mô hình này đáp ứng rất tốt cho lứa tuổi Trung học Phổ thông trở lên, có khả năng tập trung cũng như khả năng tự học cao. Tuy nhiên, với các đối tượng học viên lứa tuổi còn trẻ như cấp Tiểu học hoặc Trung học Cơ sở thì nó sẽ không phù hợp vì đa số các em có thời gian tập trung ngắn và khả năng tự học một mình chưa cao.
Vì vậy, STEAM for Vietnam cải tiến kiến trúc mô hình MOOC thành Live MOOC với tất cả các bài giảng được thực hiện bằng livestream để các học viên có sự tương tác nhất định, bên cạnh đó giảng viên có thể nhắc học viên ghi nhớ những phần quan trọng của bài giảng cũng như kêu gọi sự chú ý và tập trung của các em.
Hai mô hình này tập trung vào việc hỗ trợ các bài giảng của giáo viên và học sinh xuyên suốt quá trình dạy và học. Chỉ qua kết nối với máy tính hoặc các thiết bị di động khác, các em học sinh có thể xem lại bài giảng và tương tác với giảng viên và các học viên khác mọi lúc mọi nơi.
2. Vì sao lại chọn mô hình OMO & Live MOOC?
Không phải tất cả học sinh đều học theo cùng một cách, một số học sinh tiếp thu nhanh thông qua việc quan sát và lắng nghe, trong khi những học sinh khác thực tế hơn, cần phải tương tác và thực hiện các hoạt động để có thể tiếp thu bài học. Chính vì thế, mô hình OMO kết hợp giữa hai cách học trên sẽ tạo điều kiện cho học sinh trải nghiệm khóa học một cách tốt nhất.
Qua hình thức học OMO và lớp học Live MOOC, các em học sinh trên toàn quốc có thể tiếp cận với chương trình học Lập trình đẳng cấp thế giới hoàn toàn miễn phí, chỉ đơn giản với một chiếc máy tính và kết nối Internet!
Bên cạnh việc cung cấp kiến thức cho học viên, dạy và học trên mô hình lớp học OMO cùng phương pháp Live MOOC còn có các lợi ích sau:
Chỉ cần một số lượng giảng viên giỏi nhất định là có thể phục vụ được một lượng đối tượng học viên lớn
Tạo điều kiện cho giáo viên dễ dàng nắm bắt và đánh giá học sinh
Kết quả học tập của học viên tốt hơn thông qua việc sử dụng các phương tiện thông tin đa dạng
Phát triển các kỹ năng tập thể cũng như thúc đẩy các học viên cùng học tập và trao đổi kinh nghiệm
Thời gian linh hoạt hơn
Giảm nhu cầu và chi phí di chuyển
Giảm các dạng chi phí đào tạo
3. Ứng dụng thực tiễn của mô hình OMO và Live MOOC
Tại Đại học Mở Thượng Hải (ShangHai Open University), mô hình OMO đã được giả lập và áp dụng trong một số lớp học. Qua khảo sát, tất cả sinh viên và giáo viên đều có thái độ tích cực đối với trải nghiệm dạy và học trên mô hình OMO. Toàn bộ số học viên và 94.4% giáo viên bày tỏ sẵn sàng sử dụng OMO trong tương lai. So sánh với lớp học thông thường, sử dụng mô hình OMO, các bạn sinh viên đã có thể sắp xếp thời gian và địa điểm học linh hoạt hơn, đồng thời vẫn nhận được sự hỗ trợ từ các hướng dẫn viên bên ngoài, nhờ đó cải thiện chất lượng học đáng kể.
Thêm vào đó, ngày càng nhiều các trường Đại học hàng đầu thế giới như Harvard, MIT, Princeton, v.v. đã áp dụng các lớp học MOOC này, thông qua các nền tảng học trực tuyến bao gồm Coursera, Udacity, và edX. David Malan, một giáo sư trẻ tại Đại học Harvard, đã thiết kế và dạy khóa học CS50 — chương trình Lập trình căn bản cho sinh viên ngành Khoa học Máy tính trên edX. Sức ảnh hưởng của CS50 đã vươn xa trên khắp thế giới, thu hút hàng triệu sinh viên đăng ký và trở thành hình mẫu cho rất nhiều dự án cũng như lớp học theo hình thức MOOC. Ngoài ra, khoá học đã truyền cảm hứng cho các hoạt động vệ tinh trên mọi lục địa ngoại trừ Nam Cực.
Tuy OMO & Live MOOC vẫn còn mới lạ đối với giáo dục Việt Nam, các mô hình giáo dục này đã sớm nhận được phản hồi tích cực từ hàng triệu giáo viên cũng như học sinh, sinh viên trên khắp thế giới. Trong tương lai không xa, chúng ta có thể trông đợi hình thức giáo dục mới này được áp dụng bởi nhiều tổ chức và trường học trên thế giới hơn nữa, hứa hẹn đem lại môi trường giáo dục tối ưu cho các em qua những phương pháp dạy và học đầy tính đột phá.
— — —
Thông qua các phương pháp học trên, STEAM for Vietnam mong muốn giới thiệu với các em nhỏ Việt Nam mô hình giáo dục đẳng cấp thế giới này, để các em bước đầu tiếp xúc với chúng và tạo nền tảng mới cho phương thức học tập của thế hệ trẻ Việt sau này.
Để có thể truyền tải sứ mệnh này đến với thế hệ trẻ Việt Nam, tiếp nối một năm đầy bùng nổ với hành trình STEAM Bus mang các workshop miễn phí về lập trình và Robotics tới 5 tỉnh thành trên cả nước và giải đấu National Robotics VEX IQ Tournament, STEAM for Vietnam chính thức khai giảng Spring Coding Bootcamp – Học kỳ Mùa xuân 2023 với 2 khoá học lập trình về Scratch và Python. Trong suốt 3 năm qua, hai khoá học này đã thu hút hàng chục nghìn học sinh người Việt trên 33 quốc gia, góp phần tạo nên thương hiệu của STEAM for Vietnam.
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.