Buổi 0: Giới thiệu Python
Hôm nay em sẽ học
- Ngôn ngữ lập trình là gì
- Python ra đời thế nào, vì sao được yêu thích
- Python được dùng để làm những gì
- Khác nhau giữa Scratch và Python
- Cài đặt Python và Thonny, chạy chương trình đầu tiên
Bấm vào slide rồi dùng phím ← → để chuyển, phím F để xem toàn màn hình.
Mở toàn màn hình1. Python là gì?
Ngôn ngữ lập trình là cách con người ra lệnh cho máy tính. Scratch là ngôn ngữ kéo – thả khối; Python là ngôn ngữ gõ lệnh bằng chữ.
| Thông tin | Nội dung |
|---|---|
| Người tạo ra | Guido van Rossum (Hà Lan), năm 1991 |
| Tên gọi | lấy từ chương trình hài "Monty Python" của Anh |
| Giá | miễn phí, mã nguồn mở |
| Phiên bản dùng trong lớp | Python 3 (bản mới nhất) |
Python được yêu thích vì dễ đọc (gần giống tiếng Anh), ngắn gọn, mạnh mẽ (tính được số cực lớn, xử lý nhiều dữ liệu) và có cộng đồng rất lớn.
2. Python dùng để làm gì?
| Lĩnh vực | Ví dụ |
|---|---|
| Trí tuệ nhân tạo | máy học, nhận diện hình ảnh, trợ lý ảo |
| Trang web, ứng dụng | phần xử lý "phía sau" của nhiều trang web |
| Phân tích dữ liệu | thống kê, vẽ biểu đồ, dự báo |
| Khoa học | thiên văn, sinh học, vật lý |
| Tự động hóa | xử lý hàng nghìn file, tự lập báo cáo |
| Robot, đồ chơi thông minh | Raspberry Pi, micro:bit |
| Trò chơi | làm game nhỏ với thư viện Pygame |
Trong kỳ thi Tin học trẻ (Bảng B – THCS): phần thi lập trình cho phép dùng Python. Thí sinh đọc đề, viết chương trình; máy chấm chạy chương trình với nhiều bộ dữ liệu (test), mỗi test đúng được điểm riêng.
Từ Scratch sang Python
| Scratch | Python |
|---|---|
| khối nói [Xin chào] | print("Xin chào") |
| khối lặp lại 10 | for i in range(10): |
| khối nếu … thì | if ...: |
| phần nằm trong "miệng" khối | các dòng thụt lề 4 dấu cách |
3. Cài đặt môi trường học tập (Windows)
Ở giai đoạn đầu, em chỉ cần cài Thonny – một phần mềm soạn và chạy Python dành cho người mới học. Bộ cài Thonny đã có sẵn Python bên trong.
Bước 1 – Tải và cài Thonny
- Mở trình duyệt, vào trang thonny.org.
- Ở góc trên, chọn tải bản dành cho Windows.
- Mở file vừa tải về. Nếu Windows hỏi có cho phép cài đặt không, chọn Yes.
- Bấm Next ở các bước, rồi bấm Install. Chờ vài phút đến khi xong, bấm Finish.
Bước 2 – Mở Thonny lần đầu
- Mở Thonny từ menu Start (hoặc biểu tượng trên màn hình).
- Chọn ngôn ngữ giao diện (có thể giữ English) và bấm Let's go!
- Màn hình Thonny gồm các khu vực:
| Khu vực / nút | Dùng để |
|---|---|
| Ô soạn thảo (phía trên) | gõ chương trình |
| Ô Shell (phía dưới) | xem kết quả; thử nhanh từng lệnh |
| ▶ Run – phím F5 | chạy chương trình |
| ■ Stop | dừng chương trình đang chạy |
| Save – Ctrl + S | lưu chương trình |
Bước 3 – Chạy chương trình đầu tiên
- Gõ vào ô soạn thảo:
print("Xin chào, mình là học sinh lớp Python!") print(123 * 456) print(2 ** 100)
- Bấm Ctrl + S, chọn thư mục và đặt tên file
xin_chao.py. - Bấm F5. Ô Shell hiện ra:
Xin chào, mình là học sinh lớp Python! 56088 1267650600228229401496703205376
Nếu thấy đúng kết quả như trên: chúc mừng, em đã cài đặt thành công! 🎉
Bước 4 – Sắp xếp thư mục bài làm
- Tạo thư mục riêng cho môn học, ví dụ
D:\PythonHoc, bên trong mỗi buổi một thư mục:Buoi01,Buoi02, … - Tên file: không dấu, không khoảng trắng, đuôi
.py. Ví dụ:bai1.py,tong_hai_so.py.
random.py, math.py, turtle.py – chương trình sẽ báo lỗi khó hiểu.Phím tắt nên nhớ
| Phím | Tác dụng |
|---|---|
| F5 | chạy chương trình |
| Ctrl + S | lưu |
| Ctrl + Z | hoàn tác (quay lại thao tác trước) |
| Tab | thụt lề 4 dấu cách |
| Ctrl + C | dừng chương trình đang chạy (khi bấm trong ô Shell) |
4. Khi đã quen: Python + VS Code
Phòng thi có thể dùng phần mềm khác Thonny, nên sau vài tuần học em sẽ làm quen thêm Visual Studio Code. Thầy/cô sẽ hướng dẫn trên lớp; các bước chính:
- Vào python.org → Downloads → tải Python 3 bản mới nhất cho Windows.
- Khi cài, tích ô "Add python.exe to PATH" ở màn hình đầu tiên, rồi bấm Install Now.
- Kiểm tra: mở Command Prompt, gõ
python --version– nếu hiện ra số phiên bản (ví dụPython 3.14.0) là thành công. - Vào code.visualstudio.com, tải và cài VS Code.
- Mở VS Code → mục Extensions (biểu tượng 4 ô vuông bên trái) → tìm Python (của Microsoft) → Install.
5. Xử lý sự cố thường gặp
| Hiện tượng | Cách xử lý |
|---|---|
| Không tải hoặc không cài được Thonny | tạm dùng trình chạy Python trên mạng (ví dụ trang Programiz Online Python Compiler) và báo thầy/cô |
| Bấm F5 mà không thấy gì | nhìn ô Shell phía dưới; nếu không có ô Shell: menu View → Shell |
| Chương trình chạy mãi không dừng | bấm nút Stop đỏ hoặc Ctrl + C |
Gõ python trong Command Prompt lại mở Microsoft Store | Python chưa được cài, hoặc quên tích Add python.exe to PATH – cài lại và tích ô đó |
Báo lỗi SyntaxError ở chương trình mẫu | kiểm tra dấu ngoặc, dấu nháy; không dùng dấu nháy "cong" khi chép từ Word |
6. Bí quyết học lập trình
- Tự gõ code, không sao chép – tay nhớ lâu hơn mắt.
- Lỗi là bạn: đọc thông báo lỗi, sửa, chạy lại.
- Mỗi ngày một chút: 20–30 phút mỗi ngày tốt hơn 3 giờ một lần.
- Bí thì hỏi, nhưng hãy tự nghĩ ít nhất 10 phút trước.
7. Bài tập chuẩn bị cho Buổi 1
- Cài Thonny trên máy ở nhà (nhờ bố mẹ hỗ trợ nếu cần).
- Chạy chương trình
xin_chao.pyở Bước 3. Chụp ảnh màn hình kết quả gửi thầy/cô. - Gõ thử 5 phép tính bất kỳ trong ô Shell, ví dụ
2 + 3,100 // 7,2 ** 50. Ghi lại kết quả. - Tạo thư mục
D:\PythonHoc\Buoi01để chuẩn bị cho buổi học đầu tiên.
print, các phép toán + - * / // % ** và cách đọc thông báo lỗi.