HƯỚNG DẪN LÀM VÀ NỘP BÀI TẬP
Bước 1: Vào trang hệ thống học của hocpython.org
Bạn cần phải vào trang hoc.hocpython.org mới có thể tiến hành xem video bài giảng, video giải bài tập và làm bài tập.
Những video có tiêu đề bài tập trong dấu ngoặc tròn là những video có bài tập và hướng dẫn giải bài tập.
Nếu như đã mua những video này, bạn sẽ thấy phần bài tập sau khi xổ video này ra.
Hoặc bạn cũng có thể vào trang khoá học của bạn tại trang tài khoản để tiến hành xem và làm bài tập.
Bước 2: Làm và nộp bài tập
Tại giao diện bài tập, bạn có thể đọc đề và ví dụ ở cột bên trái, và tiến hành viết chương trình ở cột bên phải.
Sau khi hoàn thành việc viết chương trình, bạn có thể nhấn nút nộp để nộp bài tập.
Ngoài ra bạn còn có thể viết chương trình bằng vscode, sau đó import file python vào bằng cách nhấn nút import và chọn file cần import.
Bước 2: Xem kết quả
Sau khi nộp bài tập, hệ thống sẽ tiến hành chạy chương trình của bạn với những test case sẵn có, những test case là những trường hợp có thể xảy ra theo miêu tả của đề bài, chúng được dùng để kiểm tra tính đúng đắn của chương trình của bạn.
Bài tập có bao nhiêu test case thì chương trình của bạn khi nộp sẽ được thực hiện bấy nhiêu lần với những điều kiện khác nhau.
Một bài tập có thể có một hoặc nhiều test case.
Nếu toàn bộ test case đều pass, có nghĩa là bạn đã hoàn thành bài tập của mình.
Tuy nhiên, nếu có ít nhất một test case bị fail, có nghĩa là bạn vẫn chưa hoàn thành bài tập của mình.
Trong trường hợp như vậy, bạn cần kiểm tra kỹ lại chương trình của mình đã thoả mãn yêu cầu của đề hay chưa, hoặc bạn có thể tạo yêu cầu hỗ trợ để đội ngũ giáo viên của hocpython.org hỗ trợ bạn nhé.
Xem hướng dẫn tạo yêu cầu hỗ trợ tại đây.
Ví dụ và một số khái niệm
Đôi khi để hiểu được đề bài một cách rõ ràng hơn, bạn cần phải xem và phân tích những ví dụ của đề bài đó.
Bạn có biết: Ví dụ cũng là một test case.
Có một số khái niệm của ví dụ bạn cần phải nắm.
1. Output
Output là những gì mà chương trình của bạn cần phải in ra bằng lệnh print
để có thể vượt qua được test case.
2. Input
Input là những gì mà chương trình của bạn cần phải đọc vào bằng lệnh input
để có được dữ liệu để xử lý những yêu cầu của để.
3. Prefix
Prefix là đoạn lệnh sẽ được hệ thống thực hiện trước khi thực hiện chương trình của bạn.
4. Subfix
Subfix là đoạn lệnh sẽ được hệ thống thực hiện sau khi thực hiện chương trình của bạn.
Đó là tất cả những gì về test case và cách thức làm và nộp bài tập tại hệ thống học tập của hocpython.org.
Nếu bạn vẫn còn vấn đề gì còn thắc mắc, đừng ngần ngại, hãy liên hệ ngay đến đội ngũ hỗ trợ của chúng tôi.
Chúc bạn có giây phút học tập thật tốt tại hocpython.org.