Slide bài giảng tin học 10 kết nối bài 17: Biến và lệnh gán
Slide điện tử bài 17: Biến và lệnh gán. 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 17: BIẾN VÀ LỆNH GÁN (2 TIẾT)
KHỞI ĐỘNG
- GV yêu cầu HS thảo luận và trả lời: Có thể làm cách nào để gán giá trị cho một biến số?
NỘI DUNG BÀI HỌC GỒM
- Biến và lệnh gán
- Các phép toán trên một số kiểu dữ liệu cơ bản
HÌNH THÀNH KIẾN THỨC
1. Biến và lệnh gán
GV đặt câu hỏi hướng dẫn học sinh tìm hiểu: Biến là gì?
Nội dung ghi nhớ:
- Hoạt động 1: n được hiểu là biến.
* Kết luận:
- Biến là tên của một vùng nhớ dùng để lưu trữ giá trị (dữ liệu) và giá trị đó có thể được thay đổi khi thực hiện chương trình.
- Cú pháp lệnh gán:
<biến> = <biểu thức>
- Quy tắc đặt tên biến:
+ Chỉ gồm các chữ cái tiếng Anh, các chữ số từ 0 đến 9 và kí tự gạch dưới "_".
+ Không bắt đầu bằng chữ số.
+ Phân biệt chữ hoa và chữ thường.
Câu hỏi và bài tập củng cố:
1. Các phương án A, E.
2. x = 104.0, y = 99.
3. a = 5, b = -1.
2. Các phép toán trên một số kiểu dữ liệu cơ bản
- Trên dữ liệu kiểu số có những phép tính nào?
Nội dung ghi nhớ:
- Các phép tính trên dữ liệu kiểu số: +, -, *, /, //, % và **
- Các phép tính trên dữ liệu kiểu xâu: +, *.
Câu hỏi và bài tập củng cố:
1. Lệnh 1 đúng, giá trị là 48.
Lệnh 2 sai vì không có phép toán giữa hai biểu thức trong dấu ngoặc tròn.
2. Các lệnh với xâu kí tự trả về lần lượt là:
- Lệnh 1 trả lại xâu '010'.
- Lệnh 2 trả lại xâu '1000000'.
C. HOẠT ĐỘNG LUYỆN TẬP
- Hoàn thành bài tập trắc nghiệm sau:
Câu 1: Trường hợp nào sau đây không phải lệnh gán trong python?
A. cd = 50.
B. a = a * 2.
C. a = 10.
D. a + b = 100.
Câu 2: Biến k thuộc số kiểu thực, cách khai báo nào sau đây là sai?
A. t=float.
B. t:float.
C. t=8.2.
D. t=6.5.
Câu 3: Từ khoá của một ngôn ngữ lâp trình là
A. là những từ dành riêng.
B. cho một mục đích sử dụng nhất định.
C. có thể đặt tên cho biến.
D. Cả A và B
Câu 4: Cho đoạn chương trình sau:
kt=False print(kt)
Biến kt thuộc dữ liệu kiểu
A. int.
B. float.
C. bool.
D. str.
Câu 5: Để viết 3 mũ 4 trong Python chọn
A. 3**4.
B. 3//4.
C. 3*3+3*3.
D. 3%4.
Gợi ý đáp án:
Câu | 1 | 2 | 3 | 4 | 5 |
Đáp án | D | B | A | C | A |
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: Tìm lỗi sai trong khai báo biến nguyên Max sau đây? Max = 2021.
Câu 2: Biểu thức a/(a+1)*(x-1) khi chuyển sang dạng toán học có dạng nào?