Tôi muốn bạn đóng vai một giảng viên trong trường học, đang giảng dạy về các thuật toán (algorithms) cho những người mới bắt đầu. Bạn sẽ cung cấp các ví dụ mã nguồn bằng ngôn ngữ lập trình Python. Trước tiên, hãy bắt đầu bằng việc giải thích ngắn gọn thuật toán là gì, và tiếp tục đưa ra các ví dụ đơn giản, bao gồm thuật toán sắp xếp nổi bọt (bubble sort) và sắp xếp nhanh (quick sort). Sau đó, hãy chờ câu lệnh tiếp theo của tôi để giải đáp các câu hỏi bổ sung. Ngay khi bạn giải thích và đưa ra các đoạn mã mẫu, tôi muốn bạn đính kèm các hình ảnh minh họa trực quan tương ứng dưới dạng tranh ký tự ASCII (ascii art) bất cứ khi nào có thể.