Slide bài giảng tin học 8 kết nối bài 13: Biểu diễn dữ liệu
Slide điện tử bài 13: Biểu diễn dữ liệu. Kiến thức bài học được hình ảnh hóa, sinh động hóa. 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 học môn tin học 8 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 13: BIỂU DIỄN DỮ LIỆU
HOẠT ĐỘNG KHỞI ĐỘNG
GV yêu cầu HS thảo luận và trả lời: Biểu thức là gì?
NỘI DUNG BÀI HỌC GỒM
1. Kiểu dữ liệu
2. Hằng, biến, biểu thức
3. Thực hành sử dụng hằng, biến, biểu thức trong chương trình
HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
1. Kiểu dữ liệu
GV đặt câu hỏi hướng dẫn học sinh tìm hiểu: Kiểu dữ liệu là gì?
Nội dung ghi nhớ:
+ Mỗi kiểu dữ liệu là một tập hợp các giá trị mà một biến thuộc kiểu đó có thể nhận.
+ Mỗi kiểu dữ liệu được trang bị một số phép toán.
+ Ba kiểu dữ liệu phổ biến trong ngôn ngữ lập trình trực quan là: kiểu số, kiểu xâu kí tự, kiểu lôgic.
2. Hằng, biến, biểu thức
GV đưa ra câu hỏi: Em hãy nêu chức năng của biến?
Nội dung ghi nhớ:
+ Biến được dùng để lưu trữ giá trị có thể thay đổi trong quá trình thực hiện chương trình.
+ Biến được nhận biết qua tên của nó và thuộc một kiểu dữ liệu nhất định.
+ Hằng là giá trị không đổi trong quá trình thực hiện chương trình.
+ Mỗi hằng thuộc một kiểu dữ liệu nhất định (hằng kiểu số, hằng kiểu xâu kí tự, hằng kiểu lôgic…).
+ Biểu thức là sự kết hợp của biến, hằng, dấu ngoặc, phép toán và các hàm để trả lại giá trị thuộc một kiểu dữ liệu nhất định.
3. Thực hành sử dụng hằng, biến, biểu thức trong chương trình
HOẠT ĐỘNG LUYỆN TẬP
Từ nội dung bài học,GV yêu cầu HS luyện tập làm bài:
Câu 1: Ngôn ngữ lập trình Scratch bao gồm?
A. Dữ liệu kiểu số B. Dữ liệu kiểu xâu kí tự
C. Dữ liệu kiểu logic D. Cả ba đáp án trên đều đúng
Câu 2: Trong bảng sau thì 3.141592 thuộc kiểu dữ liệu?
A. Số B. Kí tự C. Văn bản D. Hình ảnh
Câu 3: Trong các ngôn ngữ lập trình, dữ liệu được phân loại thành những kiểu khác nhau để?
A. Lưu trữ B. Áp dụng những phép toán phù hợp
C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai
Câu 4: Trong các ngôn ngữ lập trình thì số được phân loại thành?
A. Kiểu số nguyên B. Kiểu số thực
C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai
Câu 5: Trong các ngôn ngữ lập trình thì văn bản được phân loại thành?
A. Kí tự B. Xâu kí tự
C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai
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: Giả sử r là biến lưu giá trị của bán kính hình tròn. Em hãy cho biết giá trị trả lại của các biểu thức sau và kiểu dữ liệu của chúng trong ngôn ngữ lập trình Scratch với trường hợp r = 5?
Câu 2: Em hãy sử dụng ngôn ngữ lập trình trực quan để viết chương trình tinh chu vi đường tròn, diện tích hình tròn với giá trị của bán kính được nhập vào từ bàn phím, thông báo kết quả ra màn hình?