Mô phỏng Tin học Lớp 10

Mô phỏng tương tác Tin học Lớp 10 miễn phí cho giáo viên, mở là dạy được ngay.

9 nội dung
Mã hoá kí tự – Unicode, ASCII và UTF-8
Mã hoá kí tự – Unicode, ASCII và UTF-8
Tin học Lớp 10
Máy tính và xã hội tri thức
Gõ một dòng chữ để thấy mỗi kí tự có một điểm mã Unicode và được UTF-8 ghi thành 1 đến 4 byte. Chạm vào một kí tự để xem các bit của điểm mã được chia vào từng byte, vì sao é, €, emoji cần 2, 3, 4 byte. Khung Giải mã đọc ngược một dãy byte hex hoặc nhị phân ra chữ và chỉ ra byte lỗi; khung Mojibake cho thấy chữ bị vỡ khi đọc byte UTF-8 bằng bảng mã cũ 1 byte.
3 Chi tiết
Điểm ảnh và màu RGB – độ sâu màu, dung lượng, nén RLE
Điểm ảnh và màu RGB – độ sâu màu, dung lượng, nén RLE
Tin học Lớp 10
Máy tính và xã hội tri thức
Ba khung làm việc với ảnh bitmap. Vẽ trên lưới điểm ảnh rồi xem mã bit của từng điểm và độ dài ảnh sau khi nén bằng mã hoá loạt dài (RLE). Kéo ba thanh R, G, B để pha màu bằng ánh sáng, đọc mã hex và dạng nhị phân của từng kênh. Đổi độ sâu màu 1, 2, 4, 8, 24 bit và độ phân giải để thấy bảng màu thu hẹp, ảnh mẫu bị giảm màu và dung lượng tính theo bit, byte, kB, KiB.
2 Chi tiết
Mã độc lây lan trong mạng máy tính và cách phòng vệ
Mã độc lây lan trong mạng máy tính và cách phòng vệ
Tin học Lớp 10
Mạng máy tính và Internet
Một mạng máy tính của trường học gồm nhiều phòng và một máy chủ tệp. Mã độc lọt vào qua tệp đính kèm thư điện tử, USB hoặc lỗ hổng chưa vá rồi lây từ máy này sang máy khác. Bật tắt cập nhật bản vá, phần mềm diệt virus, tường lửa, tập huấn người dùng và sao lưu để xem số máy nhiễm và dữ liệu mất theo từng ngày, thử kịch bản mã độc tống tiền (ransomware) và so sánh các chiến lược phòng vệ.
2 Chi tiết
Mã hoá và phá mã: từ mật mã Caesar đến khoá 128 bit
Mã hoá và phá mã: từ mật mã Caesar đến khoá 128 bit
Tin học Lớp 10
Mạng máy tính và Internet
Xoay bánh xe Caesar để mã hoá và giải mã một câu với độ dịch k. Phá một bản mã bằng phân tích tần suất: so biểu đồ tần suất chữ cái của bản mã với tần suất chuẩn của ngôn ngữ, với cả mã dịch vòng lẫn mã thay thế. Cuối cùng xem độ dài khoá tính bằng bit quyết định số khoá và thời gian dò vét cạn ra sao, và vì sao HTTPS mã hoá dữ liệu trên đường truyền.
2 Chi tiết
Tên miền, DNS, địa chỉ IP và mặt nạ mạng
Tên miền, DNS, địa chỉ IP và mặt nạ mạng
Tin học Lớp 10
Mạng máy tính và Internet
Gõ một tên miền, máy chủ DNS tra bảng và trả về địa chỉ IP tương ứng. Sau đó chương trình lấy địa chỉ IP của máy em AND với mặt nạ mạng để tính địa chỉ mạng, làm tương tự với máy đích rồi so sánh: cùng địa chỉ mạng thì hai máy nói chuyện trực tiếp, khác thì gói tin phải đi qua bộ định tuyến qua nhiều chặng. Có thể xem toàn bộ phép AND ở dạng nhị phân và xem gói tin chạy trên sơ đồ.
2 Chi tiết
Bản quyền, Creative Commons và giấy phép nguồn mở
Bản quyền, Creative Commons và giấy phép nguồn mở
Tin học Lớp 10
Đạo đức, pháp luật và văn hóa trong môi trường số
Mỗi giấy phép được mô tả bằng bốn quyền: xem và tải về, chia sẻ nguyên bản, sửa đổi tạo bản mới, dùng vào việc có thu tiền. Học sinh chọn loại nội dung, giấy phép và mục đích sử dụng, chương trình đối chiếu quyền mà mục đích đó đòi hỏi với quyền mà giấy phép cho, rồi kết luận được phép, được phép kèm điều kiện hay không được phép. Hai công tắc ghi nguồn và phát hành lại cùng giấy phép cho thấy điều kiện chưa thoả thì kết luận đổi ngay.
1 Chi tiết
Biểu diễn dữ liệu bằng bit: số, chữ, ảnh, âm thanh
Biểu diễn dữ liệu bằng bit: số, chữ, ảnh, âm thanh
Tin học Lớp 10
Máy tính và xã hội tri thức
Bốn loại dữ liệu quen thuộc được đưa hết về dãy bit. Gõ một số nguyên để xem dạng nhị phân và số byte cần dùng; gõ một dòng chữ để xem mã của từng kí tự; kéo thanh độ sâu màu và độ phân giải để thấy ảnh xấu dần nhưng tệp nhẹ đi; kéo tần số lấy mẫu và độ sâu bit để thấy sóng âm bị bẻ thành các bậc thang. Mỗi chế độ đều hiện công thức tính dung lượng đang dùng.
1 Chi tiết
Ảnh vector và ảnh bitmap khi phóng to
Ảnh vector và ảnh bitmap khi phóng to
Tin học Lớp 10
Ứng dụng tin học
Cùng một hình vẽ được dựng hai cách: ảnh vector lưu công thức của từng hình nên vẽ lại ở mọi độ phóng đều nét, ảnh bitmap lưu lưới điểm ảnh nên phóng to là thấy răng cưa từng ô vuông. Học sinh kéo thanh phóng, kéo chuột để di chuyển khung nhìn, đổi độ phân giải lưới và số hình. Dung lượng được tính ngay: bitmap bằng rộng nhân cao nhân độ sâu màu chia 8, còn vector chỉ phụ thuộc số hình chứ không phụ thuộc độ phóng.
1 Chi tiết
Độ phức tạp thuật toán – O(log n), O(n), O(n log n), O(n²) và cuộc đua sắp xếp
Độ phức tạp thuật toán – O(log n), O(n), O(n log n), O(n²) và cuộc đua sắp xếp
Tin học Lớp 10
Giải quyết vấn đề với sự trợ giúp của máy tính
Đồ thị số bước theo kích thước dữ liệu n của các hàm log₂n, n, n·log₂n, n² kèm số phép so sánh đo thực tế của sắp xếp nổi bọt và sắp xếp nhanh. Học sinh kéo con trỏ n trên đồ thị để đọc giá trị, rồi bấm Chạy đua để xem hai thuật toán sắp xếp cùng một dãy với cùng tốc độ bước: sắp xếp nhanh (n log n) về đích trước nổi bọt (n²) và khoảng cách càng lớn khi n tăng.
1 Chi tiết