Kiến thức trong tầm tay
Mọi lúc, mọi nơi
Hệ thống học liệu tương tác dành cho học sinh THPT theo chương trìnhKết nối tri thức. Khám phá tri thức qua trải nghiệm số đỉnh cao.
Lộ trình bài học
Tin học • Lớp 10
Thông tin và xử lí thông tin
Phân biệt thông tin và dữ liệu, nắm vững các đơn vị lưu trữ và khám phá sức mạnh tuyệt đối của thiết bị số trong kỷ nguyên mới.
Vai trò của thiết bị thông minh và tin học đối với xã hội
Nhận biết thiết bị thông minh, hiểu vai trò của chúng trong CMCN 4.0 và khám phá những thành tựu vĩ đại của ngành Tin học.
Thực hành sử dụng thiết bị số thông dụng
Làm chủ các thiết bị trợ thủ số cá nhân (PDA) như điện thoại thông minh, máy tính bảng để phục vụ hiệu quả cho cuộc sống và học tập.
Mạng máy tính trong cuộc sống hiện đại
Phân biệt LAN và Internet, khám phá sức mạnh của điện toán đám mây (Cloud Computing) và Internet vạn vật (IoT).
An toàn trên không gian mạng
Nhận diện tin giả, lừa đảo, virus và các phần mềm độc hại để tự bảo vệ mình trong môi trường Internet đầy rẫy rủi ro.
Thực hành khai thác tài nguyên trên Internet
Dùng Google Translate như một chuyên gia và khám phá kho tri thức khổng lồ từ học liệu mở phục vụ cho việc tự học.
Ứng xử trên môi trường số. Nghĩa vụ tôn trọng bản quyền
Phân biệt đạo đức và pháp luật trên mạng, nắm vững các quy định về bản quyền và xây dựng văn hóa ứng xử văn minh trong môi trường số.
Ngôn ngữ lập trình bậc cao và Python
Tìm hiểu ngôn ngữ lập trình bậc cao, môi trường lập trình Python và viết chương trình đầu tiên.
Biến và lệnh gán
Hiểu khái niệm biến, cách sử dụng lệnh gán và thực hiện các phép toán trên kiểu dữ liệu cơ bản.
Các lệnh vào ra đơn giản
Biết cách thực hiện các lệnh vào ra đơn giản và chuyển đổi dữ liệu giữa các kiểu dữ liệu cơ bản.
Câu lệnh rẽ nhánh if
Biết và trình bày được các phép toán với kiểu dữ liệu logic, sử dụng được lệnh rẽ nhánh if trong lập trình.
Lệnh lặp for
Biết được ý nghĩa của vùng giá trị tạo bởi lệnh range(), biết được chức năng của lệnh lặp for và cách dùng trong Python.
Câu lệnh lặp while
Biết và thực hành giải các bài toán sử dụng lệnh lặp while với số lần không biết trước, biết ba cấu trúc lập trình cơ bản: tuần tự, rẽ nhánh, lặp.
Kiểu dữ liệu danh sách (List)
Biết được kiểu dữ liệu danh sách (list), cách khởi tạo và truy cập từng phần tử của danh sách, biết và thực hiện được cách duyệt các phần tử của danh sách bằng lệnh for, thực hành được một số phương thức đơn giản trên dữ liệu danh sách.
Một số lệnh làm việc với dữ liệu danh sách
Biết cách duyệt danh sách bằng toán tử in, biết và thực hiện được một số phương thức thường dùng với danh sách.
Xâu kí tự
Hiểu được xâu kí tự là kiểu dữ liệu cơ bản của Python, biết và thực hiện được lệnh for để xử lí xâu kí tự.
Một số lệnh làm việc với xâu kí tự
Biết và thực hiện được một số lệnh thường dùng với xâu kí tự.
Hàm trong Python
Biết được chương trình con là hàm, biết cách tạo hàm.
Tham số của hàm
Biết cách thiết lập các tham số của hàm, hiểu được cách truyền giá trị thông qua đối số hàm, biết viết chương trình có sử dụng chương trình con.
Thực hành về hàm và tham số của hàm
Biết cách thiết lập các tham số của hàm, hiểu được cách truyền giá trị thông qua đối số hàm, biết viết chương trình có sử dụng chương trình con.
Nhận biết lỗi chương trình
Biết và trình bày được ý nghĩa của phạm vi hoạt động của biến trong chương trình và hàm, một biến được định nghĩa trong chương trình chính (bên ngoài các hàm) thì sẽ được sử dụng như thế nào bên trong các hàm, một biến được khai báo bên trong một hàm thì có sử dụng được ở bên ngoài hàm đó hay không.
Nhận biết lỗi chương trình
Biết và phân loại được một số loại lỗi chương trình, biết được một vài lỗi ngoại lệ thường gặp.
Kiểm thử và gỡ lỗi chương trình
Biết được một vài phương pháp đơn giản kiểm thử chương trình, biết được một vài cách gỡ lỗi đơn giản một chương trình.