Ôn Tập Kiểm Tra Cuối Kỳ 2 Tin Học 10 (2025–2026) – Sách Kết Nối Tri Thức

 


Ôn Tập Kiểm Tra Cuối Kỳ 2 Tin Học 10 (2025–2026) – Sách Kết Nối Tri Thức

1. Giới thiệu

Kỳ kiểm tra cuối kỳ 2 môn Tin học 10 năm học 2025–2026 là giai đoạn quan trọng giúp học sinh củng cố kiến thức lập trình Python. Nội dung ôn tập tập trung vào các chủ đề như: vòng lặp, danh sách, xâu ký tự, hàm và kiểm thử chương trình.

Bài viết này sẽ giúp bạn:

  • Hệ thống lại kiến thức trọng tâm
  • Nắm chắc lý thuyết + ví dụ
  • Luyện tập hiệu quả để đạt điểm cao

2. Nội dung ôn tập trọng tâm

2.1. Câu lệnh lặp while trong Python

  • Dùng khi không biết trước số lần lặp
  • Cú pháp:
while <điều kiện>:
<khối lệnh>

👉 Đặc điểm quan trọng:

  • Vòng lặp chạy khi điều kiện còn đúng
  • Nếu quên cập nhật biến → dễ gây vòng lặp vô hạn

📌 Ví dụ:

x = 1
while x <= 5:
print(x)
x += 1

2.2. Kiểu dữ liệu danh sách (List)

  • Dùng để lưu nhiều giá trị khác nhau
  • Chỉ số bắt đầu từ 0

📌 Khai báo:

A = [1, 2, 3, 4, 5]

👉 Các thao tác quan trọng:

  • Thêm phần tử: append()
  • Xóa phần tử: del, remove()
  • Chèn phần tử: insert()
  • Duyệt danh sách: for

📌 Ví dụ:

A = [1, 2]
A.append(10) # [1, 2, 10]

2.3. Làm việc với danh sách nâng cao

Một số lệnh quan trọng:

LệnhÝ nghĩa
A.append(x)Thêm phần tử
A.insert(k, x)Chèn vào vị trí k
A.remove(x)Xóa theo giá trị
A.clear()Xóa toàn bộ

👉 Toán tử in giúp kiểm tra phần tử có tồn tại hay không


2.4. Xâu ký tự trong Python

  • dãy ký tự Unicode
  • Không thể thay đổi từng ký tự (immutable)

📌 Ví dụ:

s = "Hello"
print(s[0]) # H

👉 Duyệt xâu:

for ch in s:
print(ch)

2.5. Các lệnh xử lý xâu

🔹 find() – tìm vị trí xâu con
🔹 split() – tách xâu thành danh sách
🔹 join() – nối danh sách thành xâu

📌 Ví dụ:

s = "1,2,3"
print(s.split(",")) # ['1','2','3']

2.6. Hàm trong Python

  • Giúp chia nhỏ chương trình
  • Tăng tính tái sử dụng

📌 Cú pháp:

def ten_ham(tham_so):
return gia_tri

📌 Ví dụ:

def inc(n):
return n + 1

👉 Một số hàm có sẵn:

  • len() – độ dài
  • str() – chuyển sang chuỗi
  • float() – số thực

2.7. Tham số và phạm vi biến

  • Tham số: biến trong hàm
  • Đối số: giá trị truyền vào

👉 Biến có 2 loại:

  • Biến cục bộ (trong hàm)
  • Biến toàn cục

📌 Dùng global để thay đổi biến ngoài hàm


2.8. Lỗi chương trình (Bài 29)

Các lỗi thường gặp:

  • SyntaxError: sai cú pháp
  • ValueError: sai kiểu dữ liệu
  • IndexError: sai chỉ số
  • ZeroDivisionError: chia cho 0
  • NameError: biến chưa khai báo

👉 Lỗi logic: chương trình chạy nhưng kết quả sai


2.9. Kiểm thử và gỡ lỗi (Bài 30)

Mục đích:

  • Phát hiện lỗi
  • Đảm bảo chương trình chạy đúng

👉 Cách kiểm thử:

  • In biến trung gian (print)
  • Dùng nhiều bộ dữ liệu test
So sánh kết quả với mong đợi

3. Phương pháp ôn tập hiệu quả

Để đạt điểm cao trong bài kiểm tra cuối kỳ, bạn nên:

✅ Học kỹ lý thuyết từng bài
✅ Làm lại toàn bộ câu trắc nghiệm
✅ Luyện viết code đơn giản
✅ Hiểu lỗi sai thường gặp
✅ Thực hành nhiều bài tập


4. Kết luận

Nội dung ôn tập Tin học 10 học kỳ 2 chủ yếu xoay quanh lập trình Python từ cơ bản đến nâng cao. Việc nắm chắc các kiến thức như vòng lặp, danh sách, xâu, hàm và lỗi chương trình sẽ giúp bạn tự tin bước vào kỳ thi.

👉 Hãy luyện tập thường xuyên và hiểu bản chất thay vì học thuộc để đạt kết quả tốt nhất!

Bài cũ hơn Bài mới hơn
Đọc tiếp:
Lên đầu trang