Ôn tập Tin học giữa kỳ II lớp 10
Kiến thức đầy đủ năm học 2025–2026
Tổng quan kiến thức ôn tập
Chương trình kiến thức Tin học 10 giữa kỳ II tập trung vào lập trình Python nâng cao. Nội dung bao gồm: vòng lặp while, kiểu dữ liệu danh sách, xâu ký tự, và hàm trong Python. Việc nắm vững các khái niệm này sẽ giúp các em có nền tảng vững chắc để phát triển kỹ năng lập trình.
Câu lệnh lặp While
🔄 Cú pháp vòng lặp while
⚖️ So sánh for và while
🛑 Điều kiện dừng vòng lặp
- • Điều kiện trở thành False
- • Sử dụng lệnh break
- • Tránh vòng lặp vô hạn
- • Luôn cập nhật biến điều kiện
🏗️ Cấu trúc lập trình
Thực hiện từ trên xuống
if, elif, else
for, while
Kiểu dữ liệu danh sách
📋 Khái niệm danh sách (list)
Danh sách là kiểu dữ liệu cho phép lưu trữ nhiều giá trị trong một biến, các phần tử có thể thay đổi và có thứ tự.
🔧 Khai báo và khởi tạo danh sách
🎯 Truy cập phần tử bằng chỉ số
🔄 Duyệt danh sách bằng for
Một số lệnh làm việc với dữ liệu danh sách
➕ Thêm phần tử
insert(): Chèn vào vị trí chỉ định
➖ Xóa phần tử
pop(): Xóa và trả về phần tử tại vị trí
🔧 Phương thức thường dùng
- • sort(): Sắp xếp tăng dần
- • reverse(): Đảo ngược
- • len(): Độ dài danh sách
🔍 Toán tử in
Toán tử in kiểm tra sự tồn tại của phần tử trong danh sách.
Xâu ký tự
📝 Khái niệm xâu (string)
Xâu ký tự là chuỗi các ký tự được đặt trong dấu ngoặc kép hoặc ngoặc đơn. Xâu là kiểu dữ liệu bất biến (immutable).
🔧 Khởi tạo và nhập xâu
🎯 Truy cập ký tự bằng chỉ số
🔄 Duyệt xâu bằng vòng lặp
Một số lệnh làm việc với xâu ký tự
🔧 Các hàm và phương thức thường dùng
- • len(): Độ dài xâu
- • upper(): Chuyển hoa
- • lower(): Chuyển thường
- • strip(): Xóa khoảng trắng
🔍 Tìm kiếm và thay thế
- • find(): Tìm vị trí xuất hiện
- • replace(): Thay thế chuỗi con
- • Trả về -1 nếu không tìm thấy
✂️ Tách và nối xâu
- • split(): Tách xâu thành danh sách
- • join(): Nối danh sách thành xâu
🔗 Nối và lặp chuỗi
Hàm trong Python
🎯 Khái niệm và lợi ích của hàm
Hàm là khối mã được đặt tên, có thể tái sử dụng nhiều lần. Giúp chia nhỏ chương trình, dễ bảo trì và tránh lặp code.
📝 Cú pháp định nghĩa hàm với def
📥 Tham số và đối số
📤 Giá trị trả về (return)
🚀 Ví dụ thực hành
Kết luận
Việc ôn tập Tin học giữa kỳ II lớp 10 đòi hỏi các em cần thành thạo lập trình Python. Hãy dành thời gian thực hành các khái niệm về vòng lặp while, danh sách, xâu ký tự và hàm. Việc kết hợp lý thuyết với bài tập thực hành sẽ giúp các em nắm vững kiến thức lập trình cơ bản.

