Vì câu hỏi bạn hỏi rất khó nên tôi sẽ viết bài trả lời dài. ^^
Trước hết, đối với một người chưa bao giờ viết mã trong đời, việc học viết mã lần đầu tiên có thể thực sự khó khăn hơn bạn nghĩ. Mọi người đều có cách nghiên cứu và hiểu khác nhau về một điều gì đó. Vì vậy, trên thực tế, không có câu trả lời chính xác và tôi sẽ rất thận trọng khi nói mình nên làm gì. Đọc tự truyện của những người thành công trong xã hội và bắt chước cuộc sống của họ không có nghĩa là bạn sẽ thành công. Tôi nghĩ bạn phải thay đổi nó cho phù hợp với phong cách và sở thích của mình. Trước hết đây là ý kiến cá nhân của tôi, mong các bạn chỉ tham khảo. ^^
Khóa học tôi dạy thực sự bao gồm rất nhiều chủ đề. Phần quan trọng nhất của khóa học là khi bạn hiểu tất cả các khía cạnh của ngữ pháp Python, nội dung còn lại là tùy chọn. Điều quan trọng nhất tôi nghĩ đến khi tạo khóa học là lập trình rất thú vị đối với người mới bắt đầu! Phần lớn nhất là những gì tôi muốn truyền đạt. Vì thế tôi cũng muốn làm một cái gì đó. Hoặc bạn có thể làm được! Tôi muốn bạn nghĩ như thế này. Vì vậy, như bạn đã nói, một số mã rất dễ hiểu nhưng có một số phần mã không dễ hiểu.
Cho dù bạn có hiểu hay không, điều quan trọng là trước tiên bạn phải tuân theo cách viết mã và xem kết quả. Tất nhiên, hiểu biết rất quan trọng vì nếu không hiểu thì sau này sẽ không thể áp dụng được, nhưng điều quan trọng hơn là được vui chơi và tìm ra được điều mình muốn làm. Những ý tưởng tôi nghĩ ra sẽ trở thành vũ khí giúp tôi phát triển. Tôi nghĩ nó quan trọng hơn nhiều so với việc nghe nội dung khóa học và hiểu nó lần đầu tiên. Sau khi làm quen với việc lập trình như thế này, hiểu nó cũng không tệ, và điều quan trọng nhất là không được bỏ cuộc.
Tôi nghĩ cách hiệu quả nhất là quyết định chương trình thú vị nhất mà bạn có thể tạo và viết nó ngay từ đầu một cách thực tế. Bằng cách đó, bạn sẽ có thể suy nghĩ xem chương trình bạn đang nghĩ đến hoạt động theo loại logic nào, suy nghĩ về nó và tìm ra lĩnh vực nào bạn cần nghiên cứu sâu hơn. Tôi khuyên bạn nên xây dựng từng nghiên cứu của mình. .
Những người giỏi làm bài kiểm tra có một điểm chung: họ giỏi tìm ra những thứ sẽ xuất hiện trong bài kiểm tra và học tập hiệu quả, trong khi những người kém làm bài kiểm tra sẽ nghiên cứu toàn bộ phạm vi bài kiểm tra với trọng số ngang nhau. Tất nhiên, sẽ thật tuyệt nếu bạn đủ thông minh để nhớ và hiểu tất cả, nhưng hầu hết mọi người, kể cả tôi, thì không. Vì vậy, như tôi đã đề cập ở trên, tôi luôn nhấn mạnh việc bắt đầu từ phần mà tôi thực sự muốn làm. Ngoài ra, nếu không hiểu phần nào trong nội dung khóa học, bạn có thể chủ động sử dụng bảng thông báo hỏi đáp. ^^