Slide bài giảng tin học 10 kết nối bài 16: Ngôn ngữ lập trình bậc cao và python
Slide điện tử bài 16: Ngôn ngữ lập trình bậc cao và python. Trình bày với các hiệu ứng hiện đại, hấp dẫn. Giúp học sinh hứng thú học bài. Học nhanh, nhớ lâu. Có tài liệu này, hiệu quả học tập của môn Tin học 10 Kết nối tri thức sẽ khác biệt
Bạn chưa đủ điều kiện để xem được slide bài này. => Xem slide bài mẫu
Tóm lược nội dung
BÀI 16: NGÔN NGỮ LẬP TRÌNH BẬC CAO VÀ PYTHON (2 TIẾT)
KHỞI ĐỘNG
- GV yêu cầu HS thảo luận và trả lời: Ngôn ngữ Python được ra mắt lần đầu vào năm nào?
NỘI DUNG BÀI HỌC GỒM
- Ngôn ngữ lập trình bậc cao
- Môi trường lập trình Python
HÌNH THÀNH KIẾN THỨC
1. Ngôn ngữ lập trình bậc cao
- Nêu khái niệm ngôn ngữ lập trình?
Nội dung ghi nhớ:
- Hoạt động 1:
+ Ngôn ngữ lập trình là công cụ giúp con người có thể "lập trình" để giải các bài toán trên máy tính. Các ngôn ngữ lập trình có thể là ngôn ngữ máy, hợp ngữ hoặc ngôn ngữ lập trình bậc cao.
+ Các ngôn ngữ lập trình bậc cao phổ biến hiện nay là Python, C/C ++, Java...
* Kết luận:
- Ngôn ngữ lập trình bậc cao có các câu lệnh được viết gần với ngôn ngữ tự nhiên giúp cho việc đọc, hiểu chương trình dễ dàng hơn.
- Python là một ngôn ngữ lập trình bậc cao phổ biến trong nghiên cứu và giáo dục.
2. Môi trường lập trình Python
- Em hãy nêu các chế độ lập trình Python?
Nội dung ghi nhớ:
- Môi trường lập trình có hai chế độ:
+ Chế độ gõ lệnh trực tiếp: thường được dùng để tính toán và kiểm tra các lệnh.
+ Chế độ soạn thảo: dùng để viết các chương trình có nhiều dòng lệnh.
Câu hỏi và bài tập củng cố:
1. Sai
2.
- Điểm giống là mỗi câu lệnh gõ trên một dòng.
- Điểm khác nhau:
+ Ở chế độ gõ lệnh trực tiếp, gõ một lệnh, nhấn phím Enter sẽ chạy ngay.
+ Ở chế độ soạn thảo chương trình, gõ nhiều lệnh trong một tệp và thực hiện chạy một lần.
C. HOẠT ĐỘNG LUYỆN TẬP
- Hoàn thành bài tập trắc nghiệm sau:
Câu 1: Tên nào dưới đây trong ngôn ngữ Python là đặt sai theo quy cách?
A. Bai#1.
B. Bai1.
C. _Bai 1.
D. Bai1_.
Câu 2: Ai đã phát triển Ngôn ngữ lập trình Python?
A. Wick van Rossum.
B. Rasmus Lerdorf.
C. Guido van Rossum.
D. Niene Stom.
Câu 3: Người tạo ra phiên bản đầu tiên của ngôn ngữ lập trình Python là người nước nào?
A. Hà Lan.
B. Đức.
C. Pháp.
D. Bỉ.
Câu 4: Câu lệnh sau bị lỗi ở đâu?
>>> 3 + * 5
A. 3 .
B. + hoặc *.
C. *.
D. Không có lỗi.
Câu 5: Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?
A. Cặp dấu nháy đơn.
B. Cặp ba dấu nháy kép.
C. Cặp dấu nháy kép.
D. Không thể thực hiện được.
Gợi ý đáp án:
Câu | 1 | 2 | 3 | 4 | 5 |
Đáp án | A | C | A | B | B |
D. HOẠT ĐỘNG VẬN DỤNG
Vận dụng kiến thức, GV yêu cầu HS trả lời câu hỏi:
Câu 1: Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?
Câu 2: Chương trình viết bằng ngôn ngữ lập trình bậc cao nói chung có phụ thuộc vào loại máy không?