Lý thuyết Tin học 10 Kết nối tri thức: kiến thức trọng tâm

Trả lời nhanh

Tin học 10 Kết nối tri thức gồm các chủ đề: máy tính và xã hội tri thức; mạng máy tính và Internet; đạo đức, pháp luật và văn hoá trong môi trường số; ứng dụng tin học (thiết kế đồ hoạ); giải quyết vấn đề với sự trợ giúp của máy tính (lập trình Python); hướng nghiệp với tin học. Kiến thức trọng tâm là biểu diễn dữ liệu trong máy tính và lập trình Python cơ bản.

Tin 10 Kết nối tri thức học những chủ đề nào?

Sách Tin học 10 Kết nối tri thức với cuộc sống được biên soạn theo Chương trình GDPT 2018 môn Tin học, tổ chức theo các chủ đề lớn. Bảng dưới đây giúp em nhìn nhanh nội dung cốt lõi của từng chủ đề.

Chủ đề Nội dung cốt lõi
Máy tính và xã hội tri thức Thông tin và xử lí thông tin, thiết bị thông minh, biểu diễn dữ liệu (văn bản, số nguyên, lôgic, âm thanh, hình ảnh)
Mạng máy tính và Internet Mạng máy tính trong đời sống, điện toán đám mây, IoT, an toàn trên không gian mạng
Đạo đức, pháp luật và văn hoá trong môi trường số Ứng xử văn minh trên mạng, tôn trọng bản quyền
Ứng dụng tin học Phần mềm thiết kế đồ hoạ vectơ (Inkscape)
Giải quyết vấn đề với sự trợ giúp của máy tính Lập trình Python: biến, lệnh vào ra, rẽ nhánh, lặp, danh sách, xâu, hàm, kiểm thử và gỡ lỗi
Hướng nghiệp với tin học Tìm hiểu một số nghề liên quan đến tin học như thiết kế đồ hoạ, phát triển phần mềm

Chủ đề 1: Máy tính và xã hội tri thức

Thông tin và dữ liệu

Dữ liệu là những gì được ghi lại (con số, văn bản, hình ảnh, âm thanh…). Thông tin là ý nghĩa mà con người thu nhận được khi xử lí, diễn giải dữ liệu. Cùng một dữ liệu có thể mang lại thông tin khác nhau tuỳ người tiếp nhận.

Đơn vị nhỏ nhất để đo lượng thông tin là bit (nhận giá trị 0 hoặc 1). Các đơn vị lớn hơn:

  • 1 byte (B) = 8 bit.
  • 1 KB = 1024 B; 1 MB = 1024 KB; 1 GB = 1024 MB; 1 TB = 1024 GB.

Hệ nhị phân và dữ liệu số nguyên

Máy tính lưu mọi dữ liệu dưới dạng dãy bit. Để đổi số thập phân sang nhị phân, em chia liên tiếp cho 2, ghi lại số dư, rồi đọc các số dư từ dưới lên.

Ví dụ: 13 : 2 = 6 dư 1; 6 : 2 = 3 dư 0; 3 : 2 = 1 dư 1; 1 : 2 = 0 dư 1. Đọc ngược: 13 = 11012. Kiểm tra: 1·23 + 1·22 + 0·21 + 1·20 = 8 + 4 + 0 + 1 = 13.

Phép cộng nhị phân theo quy tắc: 0 + 0 = 0; 0 + 1 = 1; 1 + 1 = 10 (viết 0, nhớ 1).

Dữ liệu lôgic

Dữ liệu lôgic chỉ có hai giá trị: Đúng (1) và Sai (0). Các phép toán cơ bản:

p q NOT p p AND q p OR q p XOR q
0 0 1 0 0 0
0 1 1 0 1 1
1 0 0 0 1 1
1 1 0 1 1 0

Mẹo nhớ: AND chỉ đúng khi cả hai đúng; OR chỉ sai khi cả hai sai; XOR đúng khi hai giá trị khác nhau.

Dữ liệu văn bản, âm thanh, hình ảnh

  • Văn bản được mã hoá bằng bảng mã: ASCII dùng 1 byte cho mỗi kí tự (chỉ đủ cho chữ Latinh cơ bản); Unicode mã hoá được kí tự của hầu hết các ngôn ngữ, trong đó có tiếng Việt.
  • Âm thanh được số hoá bằng cách lấy mẫu sóng âm theo thời gian. Tần số lấy mẫu càng cao và số bit mỗi mẫu càng lớn thì âm thanh càng trung thực nhưng tệp càng nặng.
  • Hình ảnh bitmap được tạo bởi lưới điểm ảnh (pixel); độ phân giải càng cao, ảnh càng nét. Ảnh màu thường được biểu diễn theo hệ màu RGB.

Chủ đề 2: Mạng máy tính và Internet

Mạng máy tính giúp chia sẻ dữ liệu, tài nguyên và trao đổi thông tin. Một số khái niệm cần nắm:

  • LAN – mạng cục bộ trong phạm vi nhỏ (gia đình, trường học); WAN – mạng diện rộng kết nối nhiều LAN; Internet – mạng toàn cầu.
  • Điện toán đám mây: sử dụng tài nguyên (lưu trữ, phần mềm, máy chủ) qua Internet thay vì trên máy cá nhân.
  • IoT (Internet vạn vật): các thiết bị như camera, cảm biến, đồ gia dụng thông minh kết nối và trao đổi dữ liệu qua mạng.

An toàn trên không gian mạng: em cần nhận diện các nguy cơ như phần mềm độc hại (virus, sâu, trojan), lừa đảo qua tin nhắn hay đường link giả mạo, lộ thông tin cá nhân, bắt nạt trực tuyến. Cách phòng tránh: đặt mật khẩu mạnh và không dùng chung, bật xác thực hai lớp, không mở tệp và đường link lạ, cập nhật phần mềm, cài phần mềm diệt virus, cân nhắc trước khi chia sẻ thông tin cá nhân.

Chủ đề 3: Đạo đức, pháp luật và văn hoá trong môi trường số

  • Ứng xử văn minh: tôn trọng người khác, không chia sẻ tin giả, không xúc phạm hay bắt nạt trên mạng.
  • Tôn trọng bản quyền: không sao chép, phát tán phần mềm, hình ảnh, bài viết của người khác khi chưa được phép; khi sử dụng phải ghi nguồn đúng quy định.
  • Tuân thủ pháp luật Việt Nam về an ninh mạng và sở hữu trí tuệ.

Chủ đề 4: Ứng dụng tin học – thiết kế đồ hoạ

Chủ đề này làm quen với phần mềm thiết kế đồ hoạ vectơ (Inkscape). Cần phân biệt hai loại ảnh:

Tiêu chí Ảnh bitmap (điểm ảnh) Ảnh vectơ
Cấu tạo Lưới pixel Đối tượng hình học mô tả bằng toán học
Phóng to Bị vỡ, nhoè Không giảm chất lượng
Phù hợp Ảnh chụp Logo, biểu tượng, sơ đồ

Các thao tác cơ bản gồm vẽ hình, tô màu nền và màu đường viền, sắp xếp lớp đối tượng, nhóm đối tượng, làm việc với chữ và đường cong.

Chủ đề 5: Lập trình Python cơ bản

Đây là phần chiếm nhiều thời lượng nhất và thường có trong bài kiểm tra. Dưới đây là các cấu trúc cốt lõi:

Biến, lệnh gán, nhập – xuất

ten = input("Nhập tên: ")
tuoi = int(input("Nhập tuổi: "))
print("Xin chào", ten, "- năm sau em", tuoi + 1, "tuổi")

Lưu ý: input() luôn trả về xâu, muốn tính toán phải chuyển kiểu bằng int() hoặc float().

Câu lệnh rẽ nhánh if

n = int(input())
if n % 2 == 0:
    print("Số chẵn")
else:
    print("Số lẻ")

Câu lệnh lặp for và while

tong = 0
for i in range(1, 11):   # i chạy từ 1 đến 10
    tong = tong + i
print(tong)              # 55

range(a, b) sinh dãy từ a đến b − 1. Vòng while lặp khi điều kiện còn đúng, dùng khi chưa biết trước số lần lặp.

Danh sách, xâu kí tự và hàm

def trung_binh(ds):
    return sum(ds) / len(ds)

diem = [8, 7.5, 9, 6]
diem.append(10)
print(trung_binh(diem))   # 8.1

Chỉ số của danh sách và xâu bắt đầu từ 0. Hàm được định nghĩa bằng def, trả về giá trị bằng return; biến khai báo trong hàm là biến cục bộ.

Lỗi chương trình, kiểm thử và gỡ lỗi

  • Lỗi cú pháp: viết sai quy tắc (thiếu dấu hai chấm, thụt lề sai).
  • Lỗi ngoại lệ khi chạy: chia cho 0, truy cập chỉ số vượt phạm vi, chuyển kiểu sai.
  • Lỗi lôgic: chương trình chạy nhưng cho kết quả sai – khó phát hiện nhất, cần kiểm thử với nhiều bộ dữ liệu.

Lỗi sai thường gặp khi học Tin 10

  • Nhầm 1 KB = 1000 B. Trong sách, các đơn vị được quy đổi theo lũy thừa của 2: 1 KB = 1024 B.
  • Đọc số dư theo chiều từ trên xuống khi đổi sang nhị phân, dẫn đến kết quả bị đảo ngược.
  • Dùng = (gán) thay cho == (so sánh) trong câu lệnh if.
  • Quên thụt lề khối lệnh sau if, for, while, def.
  • Quên rằng range(1, 10) không bao gồm số 10.

Bài tập vận dụng có lời giải

Bài 1. Đổi số 25 sang hệ nhị phân.
Lời giải: 25 = 16 + 8 + 1 = 110012.

Bài 2. Cho p = 1, q = 0. Tính (p AND q) OR (NOT q).
Lời giải: p AND q = 0; NOT q = 1; 0 OR 1 = 1.

Bài 3. Viết chương trình Python nhập số nguyên dương n, in ra tổng các số chẵn từ 1 đến n.
Lời giải:

n = int(input())
s = 0
for i in range(2, n + 1, 2):
    s += i
print(s)

Cách ôn tập Tin 10 hiệu quả

  1. Với phần lí thuyết, lập bảng so sánh (bitmap – vectơ, LAN – WAN, các phép toán lôgic) để nhớ lâu.
  2. Với phần lập trình, gõ lại và chạy thử từng ví dụ, rồi tự sửa đề (đổi điều kiện, đổi khoảng lặp) để hiểu sâu.
  3. Ghi lại các lỗi mình hay gặp vào một trang riêng và xem lại trước mỗi bài kiểm tra.

Câu hỏi thường gặp

Tin học 10 Kết nối tri thức học ngôn ngữ lập trình nào?

Học ngôn ngữ lập trình Python, gồm biến, lệnh vào ra, rẽ nhánh, vòng lặp, danh sách, xâu kí tự, hàm và kiểm thử – gỡ lỗi chương trình.

1 KB bằng bao nhiêu byte?

1 KB = 1024 byte; tương tự 1 MB = 1024 KB và 1 GB = 1024 MB.

Làm sao đổi số thập phân sang nhị phân nhanh?

Chia liên tiếp số đó cho 2, ghi lại số dư, sau đó đọc các số dư theo thứ tự từ dưới lên; hoặc tách số thành tổng các lũy thừa của 2.

Ảnh vectơ khác ảnh bitmap thế nào?

Ảnh bitmap gồm các điểm ảnh nên dễ vỡ khi phóng to; ảnh vectơ mô tả bằng đối tượng hình học nên phóng to không giảm chất lượng.