Giáo án tích hợp AI Tin học 10 Bài 16: Ngôn ngữ lập trình bậc cao và Python
Giáo án điện tử Tin học 10 Bài 16: Ngôn ngữ lập trình bậc cao và Python. Sách kết nối tri thức mới nhất cho năm học 2026 - 2027. Có tích hợp video AI, điều chỉnh cấu trúc, kiến thức phù hợp với năm học mới để tạo ra một bản powerpoint hoàn thiện và chất lượng. Thầy/cô chỉ cần tải về và giảng dạy. Có thể chỉnh sửa dễ dàng.
=> Giáo án điện tử Tin học 10 kết nối tri thức (Tích hợp video AI)
Các tài liệu bổ trợ
CHỦ ĐỀ 5: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
BÀI 16: NGÔN NGỮ LẬP TRÌNH BẬC CAO VÀ PYTHON
I. NỘI DUNG CHI TIẾT BÀI HỌC
Ngôn ngữ lập trình bậc cao
Định nghĩa: Ngôn ngữ lập trình có các câu lệnh được viết gần với ngôn ngữ tự nhiên, giúp con người đọc và hiểu chương trình dễ dàng hơn.
Cơ chế: Để máy tính thực hiện được, chương trình viết bằng ngôn ngữ bậc cao cần được chuyển đổi sang ngôn ngữ máy nhờ chương trình dịch.
Ví dụ: Python, Java, C/C++ là các ngôn ngữ lập trình bậc cao thông dụng.
Môi trường lập trình Python
Chế độ gõ lệnh trực tiếp: Được dùng để tính toán và kiểm tra nhanh các lệnh, kết quả được hiển thị ngay sau khi nhấn Enter.
Chế độ soạn thảo: Được dùng để viết các chương trình hoàn chỉnh gồm nhiều dòng, lưu thành tệp (ví dụ: .py) và thực hiện thông qua lệnh Run.
Một số lệnh Python đầu tiên
Lệnh print(): Dùng để đưa dữ liệu ra màn hình.
Cú pháp:
print(v1, v2, ..., vn)(với v1, v2, ... là các giá trị cần in).Ví dụ:
print("Xin chào!", 5 + 2*7)sẽ in ra dòng chữ "Xin chào!" và kết quả phép tính 19 trên cùng một dòng.
II. KIẾN THỨC TRỌNG TÂM
Ngôn ngữ lập trình bậc cao hỗ trợ lập trình viên viết lệnh gần với ngôn ngữ tự nhiên, giúp tăng hiệu quả công việc.
Python là ngôn ngữ phổ biến, có cú pháp đơn giản, hỗ trợ tốt cho nghiên cứu khoa học và giáo dục.
Môi trường Python cung cấp hai chế độ làm việc: gõ lệnh trực tiếp (cho kiểm tra nhanh) và soạn thảo (cho chương trình hoàn chỉnh).
Python tự nhận biết kiểu dữ liệu (số nguyên, số thực, xâu ký tự) khi nhập trực tiếp.
Lệnh
print()hỗ trợ in nhiều giá trị khác kiểu dữ liệu trên cùng một dòng, ngăn cách bằng dấu phẩy.
III. BỐ CỤC SLIDE PPTX
Slide 1: Tiêu đề bài học
Nội dung: BÀI 16: NGÔN NGỮ LẬP TRÌNH BẬC CAO VÀ PYTHON.
Slide 2: Tổng quan ngôn ngữ lập trình
Nội dung: Khái niệm ngôn ngữ bậc cao và vai trò của chương trình dịch.
Slide 3: Giới thiệu ngôn ngữ Python
Nội dung: Đặc điểm nổi bật và ứng dụng của Python trong thực tế.
Slide 4: Môi trường lập trình Python
Nội dung: So sánh chế độ gõ lệnh trực tiếp và chế độ soạn thảo.
Slide 5: Lệnh print() trong Python
Nội dung: Cú pháp và ví dụ minh họa về lệnh xuất dữ liệu ra màn hình.
Slide 6: Thực hành cơ bản
Nội dung: Các thao tác soạn thảo, lưu tệp và chạy chương trình (.py).
Slide 7: Tổng kết
Nội dung: Tóm tắt các kiến thức cốt lõi và hướng dẫn bài tập luyện tập.