Buổi 0: Giới thiệu Python

Hôm nay em sẽ học

  1. Ngôn ngữ lập trình là gì
  2. Python ra đời thế nào, vì sao được yêu thích
  3. Python được dùng để làm những gì
  4. Khác nhau giữa Scratch và Python
  5. 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ình

1. 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 tinNội dung
Người tạo raGuido van Rossum (Hà Lan), năm 1991
Tên gọilấ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ớpPython 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ựcVí dụ
Trí tuệ nhân tạomáy học, nhận diện hình ảnh, trợ lý ảo
Trang web, ứng dụngphần xử lý "phía sau" của nhiều trang web
Phân tích dữ liệuthống kê, vẽ biểu đồ, dự báo
Khoa họcthiên văn, sinh học, vật lý
Tự động hóaxử lý hàng nghìn file, tự lập báo cáo
Robot, đồ chơi thông minhRaspberry Pi, micro:bit
Trò chơilà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

ScratchPython
khối nói [Xin chào]print("Xin chào")
khối lặp lại 10for i in range(10):
khối nếu … thìif ...:
phần nằm trong "miệng" khốicá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.

Chỉ tải phần mềm từ trang chính thức: thonny.org, python.org, code.visualstudio.com. Không tải từ các trang lạ.

Bước 1 – Tải và cài Thonny

  1. Mở trình duyệt, vào trang thonny.org.
  2. Ở góc trên, chọn tải bản dành cho Windows.
  3. Mở file vừa tải về. Nếu Windows hỏi có cho phép cài đặt không, chọn Yes.
  4. 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

  1. Mở Thonny từ menu Start (hoặc biểu tượng trên màn hình).
  2. Chọn ngôn ngữ giao diện (có thể giữ English) và bấm Let's go!
  3. Màn hình Thonny gồm các khu vực:
Khu vực / nútDù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 F5chạy chương trình
■ Stopdừng chương trình đang chạy
Save – Ctrl + Slưu chương trình

Bước 3 – Chạy chương trình đầu tiên

  1. 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)
  1. Bấm Ctrl + S, chọn thư mục và đặt tên file xin_chao.py.
  2. Bấm F5. Ô Shell hiện ra:
Kết quả
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.
Không đặt tên file trùng tên thư viện của Python như 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ímTác dụng
F5chạy chương trình
Ctrl + Slưu
Ctrl + Zhoàn tác (quay lại thao tác trước)
Tabthụt lề 4 dấu cách
Ctrl + Cdừ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:

  1. Vào python.org → Downloads → tải Python 3 bản mới nhất cho Windows.
  2. Khi cài, tích ô "Add python.exe to PATH" ở màn hình đầu tiên, rồi bấm Install Now.
  3. 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.
  4. Vào code.visualstudio.com, tải và cài VS Code.
  5. 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ượngCách xử lý
Không tải hoặc không cài được Thonnytạ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ừngbấm nút Stop đỏ hoặc Ctrl + C
Gõ python trong Command Prompt lại mở Microsoft StorePython 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ẫukiể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

  1. Cài Thonny trên máy ở nhà (nhờ bố mẹ hỗ trợ nếu cần).
  2. 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ô.
  3. 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ả.
  4. Tạo thư mục D:\PythonHoc\Buoi01 để chuẩn bị cho buổi học đầu tiên.
Buổi 1 sẽ học: lệnh print, các phép toán + - * / // % ** và cách đọc thông báo lỗi.
Zalo