Cách học hiệu quả khoa học video: kế hoạch từng bước để kiến thức được giữ lại
Học khóa học video hiệu quả nghĩa là biến việc xem thành việc làm: trước bài học hãy đặt một câu hỏi, dừng lại sau mỗi khối nội dung và kể lại bằng lời của mình, tự tay gõ code, và ngay sau bài học giải một bài tập không có gợi ý. Sau một ngày, ba ngày và một tuần, hãy ôn lại tài liệu: nhớ lại, sửa đổi và áp dụng vào một bài toán mới.
Câu trả lời ngắn: xem video mới chỉ là bước đầu
Bài giảng video tự nó không dạy được gì. Thứ dạy bạn là những gì bạn làm với nó: đặt câu hỏi, tạm dừng, kể lại, viết code bằng tay và giải bài tập không cần gợi ý. Nếu xem xong bài và đóng tab, trong đầu chỉ còn cảm giác «mình đã thấy cái này», chứ chưa có kỹ năng.
Dưới đây là kế hoạch thực tế để biến việc học video thành kỹ năng. Kế hoạch gồm ba phần: việc cần làm trước bài, trong bài và sau bài. Mỗi bước chỉ mất vài phút, nhưng cộng lại chúng tạo ra kết quả tốt hơn nhiều so với thêm một tiếng xem video.
Vì sao xem thụ động không hiệu quả
Não ghi nhớ lâu những gì nó đã xử lý tích cực: những điều bạn đặt câu hỏi, những điều bạn áp dụng, những điều bạn liên hệ với kiến thức cũ. Nghe thụ động hầu như không tạo ra quá trình xử lý đó. Thông tin đi vào trí nhớ ngắn hạn rồi nhanh chóng biến mất. Đường cong quên lãng mà Hermann Ebbinghaus nghiên cứu từ cuối thế kỷ XIX mô tả rất rõ điều này: nếu không ôn lại, phần lớn những gì đã học mất đi nhanh nhất trong vài giờ và vài ngày đầu.
Cái bẫy thứ hai là ảo giác hiểu bài. Khi giảng viên trình bày mạch lạc và đoạn code trên màn hình trông dễ hiểu, bạn có cảm giác mình đã nắm hết. Thực ra não đang nhầm lẫn giữa nhận ra và hiểu. Giống như xem bản đồ rồi cho rằng mình đã biết đường: ra thực địa mới thấy rẽ nhầm rất dễ.
Vì vậy mục tiêu không phải là «xem nhiều bài hơn», mà là làm cho mỗi bài trở nên chủ động. Mọi điều dưới đây đều là cách buộc não phải làm việc thay vì chỉ tiếp nhận.
Bước 1. Chuẩn bị trong hai phút trước bài học
Viết ra điều bạn muốn biết
Đọc tên bài và tự hỏi: mình muốn rút ra điều gì từ bài này? Ví dụ, với bài về sắp xếp, câu hỏi có thể là «thuật toán sắp xếp nổi bọt hoạt động thế nào và vì sao nó chậm». Hãy ghi câu hỏi lại. Lúc này bạn xem video không như một khán giả mà như người đang đi tìm câu trả lời, và sự chú ý sẽ tự bám vào những điểm quan trọng.
Nhớ lại những gì bạn đã biết
Một phút để nhớ bài trước hoặc các chủ đề liên quan sẽ tạo ra những «móc» để nội dung mới bám vào. Nếu không nhớ nổi gì, đó cũng là tín hiệu hữu ích: có lẽ bạn nên ôn lại bài trước trước đã.
Loại bỏ các yếu tố gây xao nhãng
Làm nhiều việc cùng lúc là một trong những cái bẫy lớn nhất khi học bằng video. Não không thực sự làm hai việc cùng lúc: nó chuyển đổi qua lại, và mỗi lần chuyển đổi đều tiêu tốn sự chú ý, cần thời gian để tập trung lại sâu. Hãy đóng ứng dụng nhắn tin, tắt thông báo, không mở thêm tab tin tức. Một việc, một video.
Bước 2. Biến độc thoại thành đối thoại
Video là độc thoại của giảng viên. Nhiệm vụ của bạn là biến nó thành đối thoại. Trong khi xem, hãy tạm dừng và đặt câu hỏi: vì sao lại làm như vậy? Nếu đổi điều kiện này thì sao? Mình đã gặp cái này ở đâu rồi?
Một mẹo hữu ích là dự đoán. Trước khi giảng viên đưa ra lời giải hoặc kết quả chạy code, hãy dừng lại và đoán điều sẽ xảy ra. Nếu đoán đúng, sự hiểu biết đã được củng cố. Nếu đoán sai, bạn sẽ nhớ rất rõ mình đã nhầm ở đâu, vì sự bất ngờ làm khoảnh khắc đó trở nên nổi bật.
Bước 3. Tạm dừng đúng chỗ
Tạm dừng là công cụ mạnh nhất mà người học video có, còn người nghe giảng trực tiếp thì không có. Hãy dùng nó thường xuyên.
- Tại chỗ ngắt ý. Giảng viên vừa kết thúc một ý và chuyển sang ý khác: đó là thời điểm tốt nhất để dừng.
- Mỗi 3–5 phút nếu không thấy chỗ ngắt ý tự nhiên. Như vậy sẽ không tích lũy những điều chưa hiểu.
- Sau mỗi khối khái niệm: một khái niệm mới, một cấu trúc ngôn ngữ mới, một bước mới của thuật toán.
Tạm dừng thường xuyên giúp tránh quá tải nhận thức. Khi kiến thức mới dồn dập, bộ nhớ làm việc bị đầy và bạn không còn hiểu cả những gì đang nghe. Khoảng nghỉ cho bạn thời gian tiêu hóa một khối trước khi chuyển sang khối tiếp theo.
Bước 4. Làm gì trong lúc tạm dừng
Chỉ dừng video thì chưa có tác dụng gì. Quan trọng là bạn lấp khoảng dừng đó bằng việc gì. Dưới đây là các hành động thực tế, từ đơn giản đến mạnh.
Kể lại bằng lời của bạn
Giải thích điều vừa nghe bằng lời, thành tiếng hoặc viết ra, mà không nhìn màn hình. Đừng lặp lại cách diễn đạt của giảng viên, hãy dùng lời của chính bạn. Nếu giải thích không trơn tru, đó chính là phép kiểm tra: bạn chưa hiểu. Hãy tua lại một phút và xem lại đoạn đó.
Ghi chú chủ động
Ghi chép chép lại nguyên văn từng slide thì gần như vô dụng. Với mỗi khối, hãy ghi ba điều:
- Ý chính, viết trong một hai câu bằng lời của bạn.
- Một ví dụ cụ thể từ bài: đoạn code, lệnh, tình huống.
- Câu hỏi của riêng bạn về chủ đề: điều còn mơ hồ hoặc muốn kiểm chứng.
Cách ghi này buộc bạn xử lý tài liệu, và những câu hỏi ở mục thứ ba sẽ trở thành kế hoạch cho việc thực hành và ôn tập.
Giải một bài tập nhỏ
Hãy tự nghĩ ra một ví dụ nhỏ: dữ liệu đầu vào khác, biến khác, trường hợp biên. Dự đoán điều sẽ xảy ra rồi kiểm tra. Năm phút cho bài tập như vậy có giá trị hơn mười lăm phút xem tiếp.
Bước 5. Tự gõ code, đừng sao chép
Nếu khóa học về lập trình, hãy làm theo giảng viên trong trình soạn thảo của bạn, nhưng đừng sao chép. Tự gõ code, chạy và đọc lỗi. Gõ sai, thụt lề sai, quên dấu ngoặc: tất cả đều là một phần của việc học, vì bạn sẽ biết lỗi trông như thế nào và tìm nó ra bằng cách nào.
Còn tốt hơn nữa là thử tự viết code trước. Hãy dừng video khi giảng viên vừa nêu bài toán, và tự viết lời giải. Sau đó so sánh. Ngay cả khi lời giải của bạn chưa chạy, bạn cũng sẽ xem phần giải thích bằng con mắt khác, vì bạn đã biết mình vướng ở đâu.
Ví dụ từ khóa học: sau khi giải thích sắp xếp nổi bọt, hãy viết ngay cài đặt của nó. Vừa học xong lớp trong lập trình hướng đối tượng, hãy tự tạo một lớp từ đầu, đừng dùng lớp trên màn hình. Vừa xem một câu truy vấn SQL, hãy chạy một truy vấn tương tự trên cơ sở dữ liệu thật.
Bước 6. Khép vòng lặp ngay sau bài học
Lý thuyết không có thực hành thì không tạo ra kỹ năng. Bạn có thể học thuộc luật giao thông mà không bao giờ cầm lái và vẫn không biết lái xe. Vì vậy bài học không kết thúc ở giây cuối của video, mà khi bạn đã áp dụng được nội dung.
lý thuyết → thực hành → kiểm tra → kỹ năng
Ngay sau khi xem, khi kiến thức còn mới:
- Giải một hoặc hai bài tập về chủ đề vừa học, không gợi ý và không xem lại video.
- Tạo ví dụ của riêng bạn, khác với ví dụ của giảng viên.
- Giải thích chủ đề cho người khác, hoặc tưởng tượng đang giảng cho người mới. Nếu bạn có thể kể điều phức tạp bằng lời đơn giản, nghĩa là bạn thực sự hiểu. Phương pháp Feynman dựa trên ý tưởng này.
- Trả lời các câu hỏi bạn đã ghi trước bài và trong ghi chú.
Nếu có điều gì không làm được, đó không phải là thất bại mà là thông tin chính xác cho bạn biết cần xem lại đoạn nào.
Bước 7. Ôn lại theo lịch
Ngay cả một bài đã làm kỹ rồi cũng sẽ quên dần theo thời gian. Lặp lại ngắt quãng, tức là quay lại tài liệu sau những khoảng thời gian ngày càng dài, giúp chuyển nó vào trí nhớ dài hạn. Với lập trình, sơ đồ ba bước rất hiệu quả:
| Khi nào | Làm gì | Ví dụ với sắp xếp |
|---|---|---|
| Ngày hôm sau | Viết lại code từ trí nhớ | Tự viết sắp xếp nổi bọt, không nhìn lại |
| Vài ngày sau | Sửa code cho điều kiện mới | Đổi thành sắp xếp giảm dần |
| Một tuần trở lên | Giải bài tập mới theo cùng nguyên lý | Sắp xếp danh sách đối tượng theo một trường |
Hãy để ý: mỗi lần ôn là một hành động, không phải xem lại video. Ôn tập nghĩa là nhớ lại và áp dụng, chứ không phải nghe thêm một lần nữa.
Lịch làm việc như hệ thống kiểm soát phiên bản kiến thức
Ôn tập rất dễ bị bỏ quên, vì vậy hãy ghi vào lịch ngay sau bài học. Một cách so sánh quen thuộc với lập trình viên: mỗi lần ôn là một commit vào cơ sở kiến thức của bạn, còn tài liệu không được ôn chính là những thay đổi chưa lưu, có thể mất khi bạn đóng trình soạn thảo.
Hãy ghi vào lịch những việc cụ thể, không ghi lời nhắc chung chung. Đừng viết «ôn đệ quy» mà hãy viết «giải 2 bài đệ quy không gợi ý». Hành động cụ thể dễ bắt đầu hơn và dễ kiểm tra hơn. Gom các chủ đề gần nhau vào cùng một khối ôn tập: như vậy giữa chúng sẽ hình thành liên kết và khối lượng công việc cũng nhẹ hơn. Với từng phiên học, có thể dùng kỹ thuật Pomodoro: 25 phút làm việc và 5 phút xem lại kết quả.
Lỗi thường gặp và cách khắc phục
| Lỗi | Chuyện gì xảy ra | Cách khắc phục |
|---|---|---|
| Xem hết bài này đến bài khác | Có cảm giác tiến bộ, nhưng cuối ngày gần như không giữ được gì | Sau mỗi bài là thực hành, rồi mới sang bài tiếp |
| Tăng tốc video để «xem nhanh hơn» | Không có thời gian xử lý, quá tải tăng lên | Có thể tăng tốc, nhưng vẫn phải tạm dừng và kể lại |
| Xem nền, vừa làm việc khác | Sự chú ý phân tán, tài liệu gần như không được xử lý | Một việc; tắt các yếu tố gây xao nhãng |
| Bỏ qua thực hành | «Đã thấy» không biến thành «đã làm được» | Ít nhất một bài không gợi ý sau mỗi bài học |
| Xem lại thay vì nhớ lại | Nhận ra được coi là hiểu | Nhớ lại hoặc viết lại từ trí nhớ trước, rồi mới đối chiếu |
| Đi tiếp khi chưa hiểu | Lỗ hổng tích lũy, chủ đề mới không khớp được | Kiểm tra mức hiểu trước mỗi chủ đề mới |
Điểm cuối cùng đặc biệt quan trọng. Kiến thức được ghép như một bức tranh ghép hình: mỗi khái niệm là một mảnh, thiếu một mảnh thì bức tranh không hoàn chỉnh. Điều chưa hiểu ở bài thứ ba sẽ thành một bức tường ở bài thứ mười.
Ví dụ: một bài học theo kế hoạch này
Giả sử bài học dài 15 phút. Bạn có thể học như sau:
- 2 phút: ghi câu hỏi «mình muốn biết gì», nhớ lại bài trước, tắt thông báo.
- 25–30 phút: xem video, tạm dừng mỗi 3–5 phút; ở mỗi lần dừng hãy kể lại và ghi ba dòng ghi chú; gõ code bằng tay.
- 15–20 phút: hai bài tập không gợi ý, một ví dụ của riêng bạn, giải thích ngắn chủ đề thành tiếng.
- 1 phút: ghi ba lần ôn tập với nhiệm vụ cụ thể vào lịch.
Như vậy một video 15 phút sẽ mất khoảng một tiếng. Điều đó bình thường: thời gian không đi vào việc xem, mà đi vào việc học. Và sau một tuần, bạn có thể tự viết code, chứ không chỉ nhớ rằng «hình như có bài này».
Tổng kết
Muốn học khóa học video có kết quả: xem với một câu hỏi, tạm dừng sau mỗi khối nội dung, kể lại bằng lời của mình, tự gõ code, giải bài tập không gợi ý ngay sau bài học và ôn lại theo lịch — sau một ngày, vài ngày và một tuần. Nguyên tắc quan trọng nhất: video là nguồn, còn kiến thức chỉ xuất hiện khi chính bạn làm điều gì đó.
Các phương pháp này được trình bày chi tiết trong bài giới thiệu của khóa học về cách học hiệu quả qua video, với ví dụ thực tế cho lập trình.
Câu hỏi thường gặp
Có nên xem video bài giảng ở tốc độ nhanh không?
Có thể, nếu nội dung đã quen thuộc hoặc giảng viên nói chậm. Nhưng tăng tốc không thay thế việc tạm dừng, kể lại và thực hành — nếu thiếu những điều đó, xem nhanh chỉ làm tăng ảo giác đã hiểu.
Mỗi ngày nên học bao nhiêu bài là hợp lý?
Đủ để bạn kịp thực hành. Một bài kèm bài tập và ôn tập tốt hơn năm bài liên tiếp mà không có dòng code nào do chính bạn viết.
Quên một phần bài thì có cần xem lại toàn bộ không?
Thường là không. Hãy thử nhớ lại và viết lại từ trí nhớ trước, và chỉ xem lại đoạn nào bạn bị kẹt.
Ghi chép tay có hiệu quả hơn ghi trên máy không?
Điều quan trọng là nội dung, không phải công cụ. Ghi chú có tác dụng khi bạn viết ý chính bằng lời của mình, kèm ví dụ và câu hỏi riêng, chứ không chép lại slide.
Nếu sau bài học tôi không giải được bài tập thì phải làm sao?
Đây là phần bình thường của việc học: bạn đã tìm ra lỗ hổng. Hãy xác định bước nào chưa làm được, xem lại đoạn đó và thử lại sau vài giờ.
Chủ đề này được giảng chi tiết kèm thực hành trong khóa học “Cách học hiệu quả với các khóa học video”.
Đến khóa học