Quay lại Udemy

Có gì mới với các bài tập coding

Chúng tôi nghĩ rằng bạn sẽ học tập tốt hơn khi bạn không chỉ xem mà còn làm.  Vì vậy, chúng tôi đã cập nhật các bài tập coding của chúng tôi với các tính năng được yêu cầu từ lâu. Hãy tham khảo tài liệu hướng dẫn chính thức của chúng tôi để biết các mẹo về cách tạo bài tập coding.

 

Bài tập coding là các hoạt động tương tác ngắn giúp học viên có được trải nghiệm thực hành coding. Chúng tôi biết rằng học viên muốn vượt ra khuôn khổ của video – họ coi trọng việc thực hành, đồng thời chúng tôi hiểu rằng bạn muốn tạo điều kiện để họ làm việc đó. Dựa trên phản hồi của bạn, chúng tôi đã thực hiện các cải tiến về thiết kế, chức năng và dữ liệu để bạn có thể cung cấp cho học viên những cách thực tế để thực hành và đánh giá khả năng hiểu của học viên.

 

Bài viết này tổng hợp các thay đổi mà chúng tôi đã thực hiện đối với bài tập coding của Udemy. Hãy đọc nội dung bên dưới để biết thông tin mới nhất.

 


Tháng 08 năm 2023

Chúng tôi đã phát hành phiên bản cập nhật của báo cáo Thông tin chi tiết về thực hành, nhằm mục đích cung cấp cho bạn nhiều dữ liệu và thông tin chi tiết hơn về cách học viên của bạn tương tác với các bài tập coding. Với báo cáo này, bạn sẽ có thể biết có bao nhiêu học viên đã xem, làm bài tập và hoàn thành thành công bài tập coding cũng như lượng thời gian học viên đã dành cho bài tập đó. Đây là những điểm mới trong báo cáo này:

 

Tóm tắt khóa học bài tập coding

Xem tất cả dữ liệu bài tập coding cho một khóa học ở một nơi. Trên trang này, bạn có thể xem tổng thời gian dành cho việc thực hiện các bài tập coding trong khóa học của bạn và so sánh các chỉ số chính giữa các bài tập coding trong khóa học đã chọn của bạn.

Dữ liệu hữu ích bổ sung

Để đáp lại phản hồi mà chúng tôi nhận được từ bản phát hành đầu tiên, chúng tôi đã thêm các giá trị trung bình và tỷ lệ phần trăm vào phễu hiệu suất (lượt xem, số lần thử và số lần thành công) cho một bài tập coding. Bằng cách cung cấp những giá trị bổ sung này, chúng tôi hy vọng rằng bạn có thể chỉnh sửa các bài tập coding khi học viên gặp khó khăn.

 

Các cải tiến bài tập coding mới

Trong tháng này, chúng tôi đã xây dựng dựa trên các khả năng và chức năng hiện có của chúng tôi bằng cách giới thiệu các ngôn ngữ mới và mở rộng quyền truy cập tính năng của chúng tôi.

 

Thêm React 18 vào thư viện ngôn ngữ của chúng tôi

Với hàng trăm nghìn người đang học React trên Udemy, React là một trong những ngôn ngữ phổ biến nhất trên Udemy. Để đáp lại, chúng tôi đã mở rộng thư viện ngôn ngữ bài tập coding để bao gồm React 18, giờ đây các học viên của bạn có thể thực hành bằng ngôn ngữ phù hợp và mới nhất.

 

Tích hợp AI cho các bài tập coding Javascript

Chúng tôi đã mở rộng tính năng “Tạo bằng AI” để giúp tạo mã giải pháp, trường hợp kiểm tra và logic đánh giá cho các bài tập coding Javascript. Ngoài ra, chúng tôi sẽ mở rộng tính năng này để bao gồm cả các bài tập bằng tiếng Tây Ban Nha.

 

Chức năng “Chạy mã”

Học viên hiện có thể kiểm tra câu trả lời của họ trước khi gửi bằng nút “Chạy mã” trong các bài tập coding Python và Javascript. Tính năng này cung cấp cho học viên khả năng xem kết quả đầu ra và tinh chỉnh bài làm của họ trước khi gửi, giống như cách họ làm trong bối cảnh thực tế.

Sau nhiều tháng làm việc để cải tiến công cụ bài tập coding, chúng tôi đang giảm tốc độ cập nhật để bạn có thời gian sử dụng phiên bản hiện tại và cho phép chúng tôi tập trung vào các sản phẩm khác. Chúng tôi sẽ tiếp tục đăng thông báo ở đây khi có thêm cải tiến. Hiện tại, hãy xem Hướng dẫn dành cho giảng viên và bắt đầu xây dựng bài tập ngay hôm nay!

 


Tháng 06 năm 2023

Tháng trước, chúng tôi đã công bố một số cải tiến đối với trải nghiệm tạo bài tập coding, giúp bạn cung cấp bài thực hành tương tác cho học viên của bạn dễ dàng hơn bao giờ hết. Ngoài ra, chúng tôi vui mừng chia sẻ rằng chúng tôi nhận thấy rằng các khóa học Udemy Business có bài tập coding có số lượng học viên ghi danh nhiều hơn 90% so với các khóa học tương đương không có bài tập coding. Tuy nhiên, việc tạo ra các bài tập coding chỉ là một phần giúp thực hành hiệu quả. Chúng tôi hiểu rằng bạn muốn biết các bài tập coding giúp học viên của bạn đạt được kết quả học tập như thế nào

Do đó, ngoài các số liệu về mức độ tương tác với khóa học trong báo cáo hiệu suất của bạn, chúng tôi sẽ ra mắt báo cáo Thông tin chi tiết về thực hành mới hiện được dành riêng để cung cấp cho bạn thêm dữ liệu và thông tin chi tiết về cách học viên của bạn tương tác với các bài tập coding.

Các điểm nổi bật trong báo cáo Thông tin chi tiết về thực hành

Tùy chọn bộ lọc: Xem chi tiết báo cáo Thông tin chi tiết về thực hành trong bài tập coding của khóa học và chọn phạm vi ngày trong 7 ngày, 30 ngày hoặc 12 tháng qua. Đối với các khóa học có trong Udemy Business, bạn sẽ chỉ có thể xem dữ liệu về những học viên trong tổ chức của bạn nếu muốn.

Phễu hiệu suất: Xem có bao nhiêu học viên xem, chạy bài kiểm tra và hoàn thành thành công từng bài tập để bạn có thể xác định những điểm mà học viên có thể gặp khó khăn hoặc bỏ học. Bạn có thể sử dụng dữ liệu này để xác định các cơ hội cải tiến, thực hiện điều chỉnh và đưa ra mức độ hướng dẫn phù hợp.

Thời gian học: Xem tổng số phút học viên dành cho bài tập coding. Ban đầu, dữ liệu này sẽ chỉ có sẵn cho các bài tập riêng lẻ nhưng trong những tuần tới, bạn sẽ có thể xem dữ liệu này cho tất cả các bài tập coding trong một khóa học đã chọn. Xin nhắc lại, thời gian mà học viên Udemy Business dành cho các bài tập coding sẽ được cộng vào doanh thu tương tác của bạn.

Vui lòng xem lại báo cáo Thông tin chi tiết về thực hành mới và chia sẻ ý kiến phản hồi của bạn. Chúng tôi muốn biết bạn nghĩ gì về báo cáo mới này! Đây là nội dung thực hành không phải là video đầu tiên mà chúng tôi giới thiệu nổi bật trên trang, nhưng chúng tôi dự định mở rộng báo cáo này trong tương lai.

Sắp ra mắt

Tóm tắt khóa học bài tập coding: Đến cuối tháng 06, báo cáo Thông tin chi tiết về thực hành sẽ làm nổi bật tổng thời gian dành cho tất cả các bài tập coding trong một khóa học. Ngoài ra, một bảng dữ liệu hiệu suất mới sẽ cho phép bạn dễ dàng so sánh các chỉ số chính trong các bài tập coding trong khóa học bạn đã chọn.

Chức năng “Chạy mã” dành cho học viên: Chúng tôi cũng sẽ phát hành nút “Chạy mã” mới trong các bài tập coding Python dành cho học viên trong những tuần sắp tới. Chức năng này cho phép học viên chạy mã của họ và xem kết quả trước khi gửi bài kiểm tra. Đây là một tính năng được cả học viên và giảng viên yêu cầu.

Chúng tôi hy vọng những cập nhật này, cùng với những cập nhật chúng tôi đã thực hiện trong năm qua, đã cải thiện đáng kể công cụ bài tập coding cho bạn và các học viên của bạn. Sắp tới, chúng tôi sẽ tiếp tục cập nhật và mở rộng ngôn ngữ cũng như theo dõi công cụ để biết bất kỳ thay đổi cần thiết nào. Tuy nhiên, điều này đánh dấu sự kết thúc của các thay đổi chức năng và thiết kế quy mô lớn hơn cho các bài tập coding. Chúng tôi hy vọng những cải tiến mà chúng tôi đã thực hiện sẽ giúp bạn tạo nội dung tương tác hấp dẫn ngay hôm nay và trong nhiều năm tới. Học viết code ngay!

 


Tháng 05 năm 2023

Chúng tôi hân hạnh thông báo về một số tính năng và cải tiến mới cho công cụ bài tập coding của Udemy! Những cập nhật này nhằm mục đích cung cấp trải nghiệm tốt hơn cho cả giảng viên và học viên bằng cách làm cho các bài tập dễ tạo hơn và hấp dẫn hơn để hoàn thành. Cụ thể:

Tạo bài tập coding

Quy trình tạo từng bước mới kèm theo hướng dẫn trên Udemy

Chúng tôi đã thiết kế lại và đơn giản hóa quy trình tạo bài tập coding bằng cách triển khai “chiến lược thiết kế ngược” được nhóm Khoa học Học tập và Thiết kế đề xuất. Bạn có thể tìm hiểu thêm về cách tạo bài tập coding trong hướng dẫn dành cho giảng viên. Những thay đổi này nhằm mục đích làm cho việc tạo bài tập trở nên trực quan hơn và giúp bạn cung cấp các cơ hội thực hành chất lượng cao cho học viên. 

Để hướng dẫn bạn qua quy trình mới, chúng tôi đã tạo các hướng dẫn bật lên kèm theo đường liên kết đến các tài nguyên hữu ích. Ngoài ra, đối với những người có thể cần một chút cảm hứng, chúng tôi sẽ thêm nhóm ví dụ về bài tập coding mà giảng viên có thể truy cập bằng cách nhấp vào ‘Xem ví dụ’ trên trang Viết giải pháp.

Tích hợp AI cho các bài tập coding Python, C++ và Java

Chúng tôi đã tích hợp công nghệ AI của bên thứ ba vào công cụ tạo mới cho các bài tập coding Python, C++ và Java. Tính năng “Tạo bằng AI” tự động tạo mã giải pháp, trường hợp kiểm tra và logic đánh giá cho các bài tập bằng các ngôn ngữ này. Sau đó, giảng viên có thể xem xét, sửa đổi và tùy chỉnh công việc của AI để hoàn thiện bài tập. Hiện tại, tính năng này chỉ có sẵn cho các bài tập bằng tiếng Anh, nhưng chúng tôi sẽ thêm nhiều ngôn ngữ hơn trong những tuần tới.

Lập báo cáo hiệu suất

Thông tin chi tiết về hiệu suất của bài tập coding

Bắt đầu từ hôm nay, trong phần mức độ tương tác với khóa học của báo cáo hiệu suất, bạn có thể xem các số liệu phân tích liên quan cụ thể đến bài tập coding. Số liệu phân tích này bao gồm số lần học viên của bạn đã xem, bỏ và hoàn thành thành công một bài tập. Mục đích của chúng tôi khi cung cấp những thông tin chi tiết về hiệu suất này là để giúp bạn có thể hỗ trợ học viên của bạn đạt được kết quả học tập tốt hơn.

Ngoài các số liệu này, chúng tôi cũng sẽ ra mắt trang Thông tin chi tiết về thực hành vào tháng 06. Bạn có thể tìm hiểu thêm về báo cáo bổ sung này bên dưới trong phần “Sắp tới”.

Các cải tiến về hướng dẫn dành cho học viên

Nhiều bài giảng liên quan

Để đáp lại phản hồi của bạn, chúng tôi đã cải thiện tính năng bài giảng liên quan trong các bài tập coding. Giờ đây, bạn có thể liên kết đến nhiều bài giảng trong một bài tập coding. Điều này cung cấp cho học viên thêm nền tảng và bối cảnh về cách tiếp cận vấn đề.

Gợi ý dựa trên lần thử và giải thích giải pháp

Trước đây, học viên có thể xem các gợi ý và giải thích giải pháp bất cứ khi nào họ muốn. Tuy nhiên, về sau, chúng tôi sẽ ẩn những mô tả này cho đến khi học viên gửi sai ba lần. Chúng tôi hy vọng cải tiến này sẽ giúp đảm bảo học viên đang thực sự kiểm tra kiến thức của họ và thực hành đầy đủ.

Sắp tới

Tạo bài tập coding: Mở rộng ngôn ngữ AI

Trong vài tuần tới, chúng tôi sẽ bổ sung thêm nhiều ngôn ngữ hơn nữa vào công cụ tích hợp AI. Ngoài tiếng Anh, tính năng này sẽ được triển khai cho các ngôn ngữ lập trình phổ biến khác.

Chúng tôi dự định sử dụng AI để giúp bạn giảng dạy đạt hiệu quả và có tác động nhất có thể. Bạn có thể tìm hiểu thêm về cách chúng tôi nghĩ về AI tại đây.

Lập báo cáo hiệu suất: Ra mắt trang Thông tin chi tiết về thực hành

Vào tháng 06, chúng tôi sẽ ra mắt trang “Thông tin chi tiết về thực hành” mới để cung cấp thông tin chi tiết hơn về một bài tập coding. Trên trang này, bạn sẽ có thể:

  • Xem phễu để biết số lượng học viên đã xem, bắt đầu và hoàn thành bài tập
  • Xem thời gian tham gia khóa học của học viên và số lượng ghi danh các khóa học trong Udemy Business
  • Lọc theo phạm vi ngày – 7 ngày qua, 30 ngày qua, năm ngoái, mọi lúc

Hãy tìm hiểu các tính năng mới này và chia sẻ ý kiến phản hồi của bạn. Chúng tôi đang nỗ lực cải thiện các bài tập coding dựa trên ý kiến đóng góp từ cộng đồng giảng viên Udemy. Học viết code ngay!

 


Tháng 04 năm 2023

Tại Udemy, chúng tôi mong muốn xây dựng các tính năng và công cụ giúp bạn tạo cơ hội thực hành tốt nhất cho các học viên. Đó là lý do chúng tôi vui mừng thông báo một tính năng mới thú vị sẽ giúp việc tạo các bài tập coding trở nên dễ dàng hơn. Đối với các bài tập bằng Python, C++ và Java, giờ đây bạn có thể nhận được một số trợ giúp từ trí tuệ nhân tạo của bên thứ ba  để tạo các file bài tập của bạn.

Hiện tại, tính năng này chỉ có sẵn cho các bài tập bằng tiếng Anh nhưng chúng tôi dự định phát hành tính năng này bằng nhiều ngôn ngữ hơn trong những tuần tới.

Trước đây, chúng tôi đã nghe những giảng viên nói rằng việc tạo mã giải pháp và trường hợp kiểm tra có thể đòi hỏi nhiều thời gian và công sức. Chúng tôi rất vui mừng được tận dụng công nghệ generative AI để giảm khối lượng công việc đó để bạn có thể tập trung vào việc tạo ra nhiều cơ hội thực hành tốt hơn cho học viên của bạn.

Bạn có thể làm thử các cách sau đây ngay hôm nay:

  1. Chuyển đến trang khung chương trình khóa học và bắt đầu tạo một bài tập coding mới bằng Python, C++ hoặc Java
  2. Giống như thường lệ, hãy thêm vấn đề ban đầu, các chỉ dẫn và bất kỳ mã khởi động nào vào trường Hướng dẫn
  3. Nhấp vào nút “Tạo bằng AI” mới ở đầu phần file – trong giây lát, bạn sẽ thấy file giải pháp và file đánh giá được tạo cho bài tập của bạn
  4. Xem xét cẩn thận và thực hiện các thay đổi để hoàn thiện bài tập của bạn
  5. Chọn những phần của mã khởi động cần giữ lại để giúp học viên của bạn bắt đầu
  6. Khi bạn hài lòng, chỉ cần nhấp vào “Lưu” và “Xuất bản” để khởi chạy bài tập cho học viên của bạn!

Hãy dùng thử và cho chúng tôi biết suy nghĩ của bạn về tính năng mới thông qua nút “Chia sẻ phản hồi”!

Tính năng mới được AI hỗ trợ này chỉ là cải tiến đầu tiên trong số nhiều cải tiến mà chúng tôi dự định thực hiện đối với trải nghiệm bài tập coding của giảng viên. Tháng tới, chúng tôi sẽ triển khai các cải tiến bổ sung bao gồm quy trình tạo mới theo từng bước, phân tích mức sử dụng của học viên và các cải tiến liên quan đến chức năng bài giảng. Hãy theo dõi để biết thêm chi tiết về các phiên bản sắp tới này!

 


Tháng 03 năm 2023

Đã một tháng kể từ khi chúng tôi ra mắt trải nghiệm bài tập coding cải tiến và chúng tôi rất vui khi biết rằng bạn và các học viên của bạn đã tận dụng tối đa các thay đổi! Để phổ biến thông tin về những cải tiến này, đầu tuần này, chúng tôi đã thực hiện một chiến dịch marketing toàn diện bao gồm những điều sau đây:

Video sản phẩm mới

Chúng tôi đã tạo một video sản phẩm bài tập coding mới giới thiệu công cụ và trải nghiệm được cải thiện. Video này đã được chia sẻ trên các nền tảng truyền thông xã hội của chúng tôi và sẽ được sử dụng để giải thích sản phẩm cho học viên trên Udemy.com.

Trang chủ

Chúng tôi đã tạo một trải nghiệm trang chủ mới dành cho các học viên kỹ thuật để dẫn đến trang tìm kiếm các khóa học có bài tập coding.

Cửa sổ bật lên trên trang chủ cho học viên Udemy Business

Chúng tôi đã thông báo cho tất cả những học viên nói tiếng Anh của Udemy Business đã tham gia các khóa học có bài tập coding trong năm ngoái bằng một cửa sổ bật lên trên trang chủ. 

Truyền thông xã hội

Để tiếp cận thêm nhiều đối tượng và tăng lưu lượng truy cập, chúng tôi đã tạo và đăng bài về chiến dịch marketing trên Instagram, Twitter, LinkedinFacebook của Udemy.

Email

Chúng tôi đã gửi email tới những học viên đã ghi danh vào khóa học có bài tập coding, khuyến khích họ đăng nhập và thử trải nghiệm mới trong một trong các khóa học của họ.

Chúng tôi vui mừng thông báo rằng chúng tôi đã nhận được các phản hồi thú vị và tích cực từ học viên đối với chiến dịch marketing. Ngoài ra, trong những tháng sắp tới, chúng tôi có nhiều bản cập nhật sản phẩm hơn và các công cụ hướng dẫn bổ sung để giúp bạn tận dụng tối đa các bài tập coding của bạn.

Bạn quan tâm đến việc thêm một bài tập coding vào khóa học của bạn? Chúng tôi có tài liệu hướng dẫn giúp bạn xây dựng các bài tập coding hiệu quả và hấp dẫn. Học viết code ngay!

 


Tháng 02 năm 2023

Chúng tôi vui mừng thông báo rằng một số thay đổi được yêu cầu từ lâu đối với các bài tập coding sẽ có hiệu lực từ hôm nay. Những nội dung cập nhật này mang đến cho bạn nhiều cơ hội tương tác có ý nghĩa hơn đồng thời giúp học viên của bạn nhận được nhiều hơn từ việc thực hành viết code của họ. Hãy tìm hiểu thêm bên dưới và tạo bài tập của riêng bạn bằng cách tham khảo Hướng dẫn tạo bài tập coding dành cho giảng viên.

Các thay đổi

Chúng tôi đã làm việc chăm chỉ trong vài tháng qua, triển khai các thay đổi từ ý kiến phản hồi mà chúng tôi nhận được từ cả học viên và bạn để tạo ra trải nghiệm bài tập coding tốt hơn. Những giảng viên, như Jose Portilla, đã sử dụng trải nghiệm và các tính năng mới cho các khóa học tập trung vào thực hành của họ. Trong bản thử nghiệm, trải nghiệm mới đã cải thiện mức độ hài lòng của giảng viên lên ~90% và tăng khả năng hoàn thành thành công bài tập coding của học viên. 

Giao diện học viên giống như IDE (môi trường phát triển tích hợp)

Các bài tập coding cải tiến của chúng tôi có môi trường coding thực tế hơn, mô phỏng chặt chẽ Môi trường phát triển tích hợp (IDE). Điều này cho phép học viên tham gia vào thực hành xác thực các nhiệm vụ thực tế có thể giúp họ trong công việc hiện tại hoặc tương lai. Ngoài ra, giờ đây học viên sẽ có thể xem tất cả các trường hợp kiểm tra và sử dụng chúng để xem chi tiết lỗi để hiểu code của họ bị lỗi ở đâu.

Các tính năng hướng dẫn mới

Nhưng giao diện mới chỉ là một phần của bản cập nhật. Chúng tôi cũng đã ra mắt các tính năng sau đây để giúp bạn hỗ trợ học viên của bạn: 

  • Gợi ý: Đưa ra các mẹo, nhắc nhở và đường liên kết hữu ích để giúp học viên hoàn thành bài tập một cách tự tin.

  • Bài giảng liên quan: Thêm bài giảng liên quan để học viên có thêm kiến thức nền về cách tiếp cận vấn đề.

  • Giải thích giải pháp: Đưa ra giải thích chi tiết, nêu bật các ý chính giúp học viên nắm được đáp án bài tập.

Thư viện ngôn ngữ mở rộng

Chúng tôi đã mở rộng thư viện ngôn ngữ của chúng tôi để bao gồm C# 11 và SQLite 3, nâng số lượng ngôn ngữ lên 22. Chúng tôi chọn những ngôn ngữ này vì C# 11 là một trong những ngôn ngữ được yêu cầu nhiều nhất từ bản thử nghiệm và nghiên cứu của giảng viên. SQLite 3 cung cấp cho giảng viên SQL một tùy chọn khác cho các bài tập coding, đặc biệt nếu họ muốn tránh một số hạn chế của AlaSQL SQL Database.

Tại sao tôi nên xây dựng các bài tập coding cho khóa học của mình?

Nghiên cứu của chúng tôi cho thấy rằng học viên không chỉ muốn có video theo yêu cầu trong các khóa học của họ. Họ còn muốn có cơ hội để thực hành và kiểm tra những gì họ đã học được. Bằng cách bao gồm các bài tập coding trong khóa học của mình, bạn sẽ tạo ra nội dung chất lượng cao hơn, từ đó có thể thu hút học viên tương tác nhiều hơn.

Như một phần thưởng bổ sung, nếu khóa học của bạn có trong một gói thuê bao của Udemy, thì thời gian học viên bỏ ra để giải bài tập coding sẽ được tính vào doanh thu tương tác của bạn.

Làm thế nào để tạo bài tập coding?

Cho dù bạn đang tạo bài tập coding đầu tiên hay cải thiện những bài tập hiện có, hướng dẫn tạo bài tập coding dành cho giảng viên của chúng tôi sẽ hướng dẫn bạn mọi điều bạn cần biết. Hướng dẫn này sẽ đề cập đến một số câu hỏi phổ biến về bài tập coding và đi sâu vào các bước được đề xuất: Lập kế hoạch cho mục tiêu và kết quả, viết giải pháp, xây dựng bài tậpthêm gợi ý cũng như trường hợp kiểm tra để trợ giúp học viên. 

Nếu bạn đang tìm hướng dẫn về cách truy cập và điều hướng đến các bài tập coding, hãy xem Trung tâm trợ giúp.

Học viên sẽ tìm hiểu về công cụ bài tập coding cải tiến như thế nào?

Học viên sẽ có thể tiếp cận trải nghiệm bài tập coding mới bắt đầu từ hôm nay, nhưng chúng tôi sẽ quảng bá những thay đổi này rộng rãi hơn sau 2-3 tuần nữa. Điều này mang đến cho bạn cơ hội tạo các bài tập coding mới cho các khóa học của bạn hoặc thêm các tính năng hướng dẫn vào các bài tập coding hiện tại của bạn. Chúng tôi sẽ quảng bá những thay đổi này bằng cách gửi email tới những học viên đã ghi danh vào khóa học có các bài tập coding cũng như quảng bá qua mạng xã hội và trên Udemy.com. 

Tiếp theo là gì?

Ngoài những cải tiến này, chúng tôi cũng đang nỗ lực cập nhật trải nghiệm tạo bài tập coding để bạn sử dụng dễ dàng hơn. Ngoài ra, chúng tôi sẽ tiếp tục duy trì công cụ, theo dõi lỗi và cập nhật ngôn ngữ coding để duy trì sự mới mẻ.

 


Tháng 11 năm 2022

Trong khi chờ ra mắt các điểm cải tiến về bài tập coding trong năm nay, chúng tôi đã đề cập đến việc bạn sẽ nhận được các bản cập nhật có quy mô lớn hơn. Hôm nay, chúng tôi vui mừng thông báo rằng chúng tôi sẽ triển khai các điểm cải tiến mới thú vị này trong thời gian tới! Chúng tôi đã xây dựng các tính năng sản phẩm sau đây sau khi lắng nghe ý kiến phản hồi từ cộng đồng giảng viên cho rằng vấn đề lớn nhất với công cụ bài tập coding là trải nghiệm học tập kém và thiếu tính năng hướng dẫn. Chúng tôi hy vọng sẽ giải quyết được những thiếu sót này bằng các thay đổi sau đây:  

Cải thiện giao diện cho học viên

Học viên coi trọng môi trường thực hành chân thực nhất có thể và tương đồng với mục tiêu mà họ cố gắng đạt được bên ngoài khóa học. Khi làm tốt điều này, việc áp dụng kinh nghiệm thực hành vào công việc hiện tại hoặc tương lai của họ sẽ diễn ra hiệu quả hơn. Trải nghiệm bài tập coding mới của Udemy dành cho học viên sẽ mô phỏng gần giống Môi trường phát triển tích hợp (IDE) để họ có thể tham gia thực hành các nhiệm vụ thực tế sao cho có ý nghĩa. 

Tính năng hướng dẫn mới

Hiện tại, nếu học viên gặp vướng mắc khi làm bài tập coding, thì giảng viên khó có thể trợ giúp họ. Trong phiên bản cải tiến của bài tập coding, chúng tôi sẽ ra mắt các tính năng sau đây để giúp bạn hỗ trợ học viên: 

  • Gợi ý: Giảng viên có thể cung cấp các mẹo và đưa ra thông báo nhắc nhở để giúp học viên hoàn thành bài tập.
  • Bài giảng liên quan: Giảng viên có thể thêm một bài giảng liên quan để học viên xem lại và có thêm kiến thức giúp họ biết cách tiếp cận vấn đề. 

Đáp án hoàn chỉnh

Không chỉ thực hành, học viên còn sử dụng bài tập coding để kiểm tra mức độ hiểu biết về những khái niệm mà họ đang học. Để giúp học viên nhận được ý kiến phản hồi có giá trị và tức thì về cách họ giải bài tập, chúng tôi đang thực hiện các điểm cải tiến sau đây:

  • Giải thích giải pháp: Giảng viên có thể viết nội dung giải thích chi tiết trong đó nêu bật các khái niệm chính giúp học viên hiểu được đáp án của bài tập.
  • Trường hợp kiểm tra: Giảng viên có thể xây dựng các trường hợp kiểm tra chi tiết sẽ hiển thị cho học viên trong thiết kế mới. Trước đây, giảng viên có thể xây dựng các trường hợp kiểm tra, tuy nhiên chúng đều bị ẩn. Giờ đây, học viên sẽ có thể xem tất cả các trường hợp kiểm tra và sử dụng chúng để tham khảo thông tin chi tiết về lỗi, nhờ vậy hiểu được đoạn code của họ bị sai ở đâu.

Thử nghiệm với huy hiệu mới

Khi tăng cường đầu tư vào công cụ này, chúng tôi muốn đảm bảo rằng chúng tôi sẽ giới thiệu nổi bật các cơ hội thực hành này với học viên. Trong vài tuần tới, chúng tôi sẽ thử nghiệm huy hiệu mới cho các khóa học bằng tiếng Anh có 10 bài tập coding trở lên, có xếp hạng tối thiểu là 4,2 và là khóa học phổ biến trong thể loại đó. Mặc dù đây chỉ là thử nghiệm, nhưng chúng tôi hy vọng huy hiệu mới này sẽ giúp học viên tìm được khóa học phù hợp và hoàn thành mục tiêu học tập của họ.

Hầu hết các điểm cải tiến về bài tập coding hiện đang trong giai đoạn thử nghiệm với một nhóm khóa học chọn lọc. Chúng tôi sẽ dần triển khai phiên bản thử nghiệm này cho các khóa học có bài tập coding trong vài tuần tới và dự định ra mắt trải nghiệm mới cho tất cả các khóa học vào đầu năm 2023.

 


Tháng 10 năm 2022

Kể từ lần cập nhật gần đây nhất, chúng tôi đã ra mắt các điểm cải tiến sau đây cho bài tập coding:

  1. Chúng tôi đã ra mắt các đoạn code và tính năng tự động hoàn thành để giúp học viên có môi trường thực hành tương tự như môi trường phát triển tích hợp (IDE). Đoạn code là các mẫu giúp việc nhập mẫu hình code lặp lại dễ dàng hơn.
  2. Giờ đây, bạn có thể tạo bài tập coding trong Java 17 với JUnit5. Java là một trong các ngôn ngữ lập trình phổ biến nhất của chúng tôi và các điểm cải tiến này có thể hữu ích với hơn 600.000 học viên đã ghi danh vào khóa học phát triển Java. 
  3. Giờ đây, khi học viên mở bài tập coding trong một khóa học, họ sẽ nhìn thấy môi trường mở rộng đầy đủ. Đó là một thay đổi thiết kế có quy mô nhỏ hơn, nhưng chúng tôi hy vọng sự thay đổi này sẽ cải thiện trải nghiệm người dùng cho cả bạn và học viên.

Ngoài ra, chúng tôi còn nỗ lực thực hiện các thay đổi về tính năng và thiết kế có quy mô lớn hơn, phù hợp với một số yêu cầu hàng đầu mà chúng tôi nhận được từ bạn và học viên. Chúng tôi sẽ thông báo cho bạn về tiến độ của sáng kiến này trong thời gian tới.

 


Tháng 8 năm 2022

Trong những năm qua, chúng tôi đã nhận được yêu cầu nhiều lần từ các giảng viên giảng dạy khóa học lập trình giống như bạn về việc cải thiện công cụ bài tập coding. Xin vui mừng thông báo rằng chúng tôi đã ưu tiên việc cải thiện bài tập coding trong thời gian tới để bạn có thể tạo cơ hội thực hành nhằm khuyến khích học viên tham gia khóa học.

Trong thời gian nắm bắt một số cơ hội lớn hơn, chúng tôi muốn thông báo cho bạn biết về các vấn đề mà chúng tôi đã khắc phục, cũng như nội dung cập nhật mà chúng tôi đã thực hiện:

  1. Bạn có thể tạo bài tập coding trong Python 3.10. Đây là yêu cầu mà chúng tôi thường xuyên nhận được và chúng tôi mong rằng bạn có thể tận dụng ngôn ngữ mới ngay lập tức!
  2. Bạn có thể chỉnh sửa bài tập coding sau khi xuất bản. Trước đây, bạn chỉ có thể xóa rồi tạo lại bài tập coding đã xuất bản. Giờ đây, bạn chỉ cần hủy xuất bản bài tập coding trong khóa học, thực hiện nội dung cập nhật rồi xuất bản lại.
  3. Học viên có thể tiết kiệm thời gian bằng cách sao chép nội dung trực tiếp từ phần mô tả của bài tập coding rồi dán vào phần hoạt động trong bài tập.

Chúng tôi sẽ tiếp tục thông báo cho bạn về những thay đổi mà chúng tôi thực hiện đối với bài tập coding. Vui lòng xem bài viết về Cách tạo bài tập coding trong Trung tâm trợ giúp để tìm hiểu thêm!

Bạn đã sẵn sàng tạo khóa học của mình chưa? Hãy bắt đầu nào!

Tạo một khóa học