Lộ trình tương tác để phát triển web học tập

Một trường lập trình tiếp tục phát triển trong làng codery.camp. Gần đây, chúng tôi đã hoàn thành việc thiết kế lại hoàn toàn khóa học phát triển web, khóa học này hiện có sẵn trực tuyến.

Để sắp xếp các tài liệu lý thuyết, chúng tôi đã sử dụng một giải pháp khác thường - tất cả chúng được kết hợp thành một biểu đồ tương tác, thuận tiện để sử dụng làm Lộ trình cho sinh viên phát triển web. Các tài liệu được kết nối với nhau và ngoài lý thuyết, chúng còn chứa các bài tập viết mã.

Lộ trình tương tác để phát triển web học tập

Khái niệm học tập

Chúng tôi tin rằng trong quá trình học, một người liên tục chuyển đổi giữa hai chế độ - đây là chế độ xây dựng một bức tranh tổng thể và chế độ đi sâu vào chi tiết của một thực thể cụ thể.

Trong các bài học của khóa học, chúng tôi tập trung vào chế độ đầu tiên - bài học chỉ chứa thông tin chung giúp xây dựng “bức tranh về thế giới”. Bạn có thể đọc bài học mà không đi sâu vào chi tiết - và chỉ sau khi hiểu được bức tranh tổng thể như những hình ảnh gần đúng đầu tiên, bạn mới bắt đầu đi sâu vào các tài liệu cụ thể.

Các tài liệu lý thuyết được trình bày trong khóa học dưới dạng các thanh bên. Nhấp vào thanh bên này sẽ chuyển học sinh sang chế độ thứ hai - học sinh hoàn toàn tập trung vào việc nắm vững tài liệu cụ thể mà không đi sâu vào vai trò của nó trong chủ đề của bài học này.

Lộ trình tương tác để phát triển web học tập

Ngoài phần giải thích, tài liệu còn có những nội dung đặc biệt tập thể dục – bài tập mã hóa để củng cố tài liệu này trong thực tế.

Tất cả nguyên liệu được kết nối với nhau bằng mũi tên - giống như cây công nghệ trong game chiến thuật. Điều này giúp ích rất nhiều khi nắm vững các tài liệu phức tạp dựa vào kiến ​​thức cơ bản khác. Nếu học sinh chơi gặp khó khăn trong việc hiểu, bất cứ lúc nào anh ta cũng có thể quay lại tài liệu cơ bản hơn và lặp lại ngay lập tức - thay vì tìm kiếm kiến ​​thức còn thiếu trong toàn bộ cấu trúc khóa học.

Việc tách biệt các tài liệu lý thuyết khỏi bài học mang đến một cơ hội bổ sung. Học sinh có kiến ​​thức cơ bản ban đầu có thể tự xây dựng lộ trình học tập cho mình và di chuyển dọc theo bản đồ tài liệu này, đánh dấu những phần mình đã hoàn thành bằng một nút đặc biệt.

Kết quả là một Lộ trình tương tác để học phát triển web, gợi nhớ đến các địa điểm vượt qua trong trò chơi - https://codery.camp/roadmap

Lộ trình tương tác để phát triển web học tập

Nhiệm vụ thực tế

Bất chấp cơ hội bổ sung này, chúng tôi tin rằng sẽ đúng hơn nếu xem qua các tài liệu theo trình tự được cung cấp bởi các bài học. Ngoài việc hình thành bức tranh tổng quát, bài học còn có một đặc điểm quan trọng khác - nhiệm vụ thực tiễn.

Để thành thạo việc phát triển web, chỉ nghiên cứu một bộ tài liệu và công nghệ riêng lẻ là chưa đủ - bạn cần học cách kết hợp chúng thành một tổng thể trong các dự án lớn hơn. Các bài tập thực hành chỉ là những dự án như vậy, độ phức tạp ngày càng tăng theo từng bài học và bao gồm số lượng tài liệu ngày càng tăng.

Các nhiệm vụ thực hành được hoàn thành trong hộp cát bên ngoài và được giáo viên kiểm tra thủ công. Hơn nữa, anh ta không chỉ kiểm tra tính chính xác của tác phẩm mà còn chú ý đến các vấn đề điển hình về phong cách - định dạng mã, đặt tên biến, v.v. – được điều chỉnh tốt nhất ở giai đoạn đầu phát triển của nhà phát triển.

Trợ giúp của giáo viên

Ngoài việc kiểm tra nhiệm vụ thực hành, giáo viên còn đóng một vai trò quan trọng khác.
Cho dù tài liệu được giải thích tốt đến đâu, khi nắm vững nó, đôi khi có những câu hỏi nảy sinh mà không phải lúc nào cũng có thể tìm được câu trả lời độc lập.

Vì vậy, chúng tôi đã đặt một nút bên cạnh mỗi tài liệu để gọi trò chuyện với giáo viên. Mỗi cuộc trò chuyện đều được liên kết với tài liệu, vì vậy khi quay lại nội dung bạn đã trình bày, bạn có thể dễ dàng tìm thấy câu trả lời cho các câu hỏi đã nảy sinh.

Lộ trình tương tác để phát triển web học tập

Trại

Việc nhận tư vấn qua trò chuyện không phải lúc nào cũng thuận tiện. Sẽ thuận tiện hơn nhiều khi hỏi trực tiếp - điều này sẽ cho phép bạn nhận được câu trả lời nhanh hơn nhiều lần, đồng thời giải quyết các câu hỏi liên quan khác nảy sinh trong cuộc trò chuyện. Thực tiễn của chúng tôi cho thấy rằng với sự hỗ trợ toàn thời gian của giáo viên, quá trình học tập của bạn sẽ diễn ra nhanh hơn nhiều.

Vì mục đích này, chúng tôi tổ chức trại lập trình mùa hè ở làng của mình. Học sinh sống trong lều, nhưng trại có một dãy nhà có sân hiên thoải mái để học tập và phòng tắm, có WiFi tốc độ cao, cung cấp các bữa ăn nóng sốt (và một quán cà phê sẽ sớm mở cửa).

Lộ trình tương tác để phát triển web học tập

Điều kiện chi tiết của trại được mô tả tại https://codery.camp/camping. Cách thuận tiện nhất để theo dõi tin tức của trường lập trình là qua kênh telegram @codery_camp, và để biết tin tức về làng - trên Instagram @it_poselok.

Hãy để chúng tôi nhắc bạn rằng năm nay ngôi làng sẽ tổ chức nhiều sự kiện giáo dục và các sự kiện khác được mô tả trong bài báo cuối cùng - tham gia với chúng tôi!

Nguồn: www.habr.com

Thêm một lời nhận xét