Giáo án tin học 8 tuần 4 năm học 2019 - 2020 Ngày soạn: 28/8/2019 Tiết thứ 7 đến tiết thứ 8 Tuần 4 Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I. Mục tiêu: 1. Kiến thức, kĩ năng, thái độ: - Kiến thức: Biết khái niệm dữ liệu và kiểu dữ liệu. Biết một số phép toán với kiểu dữ liệu số - Kĩ năng: Rèn luyện kĩ năng sử dụng các phép toán với kiểu dữ liệu số. - Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc. 2. Phẩm chất, năng lực cần hình thành và phát triển cho học sinh: - Năng lực giải quyết vấn đề - Năng lực đọc hiểu - Năng lực sử dụng CNTT II. Chuẩn bị: - Giáo viên: Giáo án, SGK - Học sinh: sách, tập, viết. III. Tổ chức các hoạt động dạy học: 1. Ổn định lớp: 2. Kiểm tra bài cũ: 3. Bài mới: Hoạt động của Giáo viên Hoạt động của Học sinh Nội dung cơ bản Hoạt động 1: Tìm hiểu dữ 1. Dữ liệu và kiểu dữ liệu: liệu và kiểu dữ liệu. - Để quản lí và tăng hiệu - Để quản lí và tăng hiệu Học sinh chú ý lắng nghe quả xử lí, các ngôn ngữ lập quả xử lí, các ngôn ngữ lập => ghi nhớ kiến thức. trình thường phân chia dữ trình thường phân chia dữ liệu thành thành các kiểu liệu thành thành các kiểu khác nhau. khác nhau. - Một số kiểu dữ liệu ? Các kiểu dữ liệu thường + Các kiểu dữ liệu thường thường dùng: được xử lí như thế nào. được xử lí theo nhiều cách * Số nguyên. khác nhau. * Số thực. - Các ngôn ngữ lập trình + Học sinh chú ý lắng * Xâu kí tự định nghĩa sẵn một số kiểu nghe. dữ liệu cơ bản. - Một số kiểu dữ liệu Học sinh cho ví dụ theo thường dùng: yêu cầu của giáo viên. * Số nguyên. - Số nguyên: Số học sinh * Số thực. của một lớp, số sách trong * Xâu kí tự thư viện Em hãy cho ví dụ ứng với - Số thực: Chiều cao của từng kiểu dữ liệu? bạn Bình, điểm trung bình môn toán. - Xâu kí tự: “ chao cac ban” 1 Giáo án tin học 8 tuần 4 năm học 2019 - 2020 Hoạt động 2: Tìm hiểu các 2. Các phép toán với dữ phép toán với dữ liệu kiểu liệu kiểu số: số. Kí hiệu của các phép toán - Giới thiệu một số phép Học sinh chú ý lắng nghe số học trong Pascal: toán số học trong Pascal => ghi nhớ kiến thức. +: phép cộng. như: cộng, trừ, nhân, chia. Học sinh nghiên cứu sách - : Phép trừ * Phép DIV : Phép chia lấy giáo khoa => đưa ra quy * : Phép nhân. phần dư. tắt tính các biểu thức số / : Phép chia. * Phép MOD: Phép chia lấy học: Div: phép chia lấy phần phần nguyên. - Các phép toán trong nguyên. - Yêu cầu học sinh nghiên ngoặc được thực hiện Mod: phép chia lấy phần cứu sách giáo khoa => Quy trước. dư. tắt tính các biểu thức số học. - Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia, phép chia lấy phần nguyên và phép chia lấy phần dư được thực hiện trước. - Phép cộng và phép trừ được thực hiện theo thư tự từ trái sang phải. Hoạt động 3: Tìm hiểu các 3. Các phép so sánh: phép so sánh - Ngoài phép toán số học, ta - Ngoài phép toán số học, ta Học sinh chú ý lắng nghe thường so sánh các số. thường so sánh các số. => ghi nhớ kiến thức. ? Hãy nêu kí hiệu của các Kí hiệu Phép so sánh phép so sánh. Học sinh trả lời cầu hỏi = Bằng Kết quả của phép so sánh của giáo viên. < Nhỏ hơn chỉ có thể là đúng hoặc sai. > Lớn hơn + Giáo viên giới thiệu kí Kí hiệu Phép so sánh <> Khác hiệu của các phép so sánh = bằng <= Nhỏ hơn trong ngôn ngữ Pascal. < nhỏ hơn hoặc bằng > lớn hơn >= Lớn hơn hoặc ≠ khác bằng ≤ nhỏ hơn hoặc bằng ≥ lớn hơn hoặc bằng. Học sinh chú ý lắng nghe => ghi nhớ kiến thức. Hoạt động 4: Tìm hiểu sự 4. Giao tiếp người – máy giao tiếp giữa người và tính: máy. a) Thông báo kết quả tính Quá trình trao đổi dữ liệu Học sinh chú ý lắng nghe. toán hai chiều giữa người và máy + Một số trường hợp b) Nhập dữ liệu 2 Giáo án tin học 8 tuần 4 năm học 2019 - 2020 tính khi chương trình hoạt tương tác giữa người và c) Tạm ngừng chương trình động thường được gọi là máy: d) Hộp thoại giao tiếp hoặc tương tác - Thông báo kết quả tính người – máy. toán: là yêu cầu đầu tiên - Yêu cầu học sinh nghiên đối với mọi chương trình. cứu SGK => nêu một số - Nhập dữ liệu: Một trong trường hợp tương tác giữa những sự tương tác người và máy. thường gặp là chương trình yêu cầu nhập dữ liệu. - Tạm ngừng chương trình - Hộp thoại: hộp thoại được sử dụng như một công cụ cho việc giao tiếp giữa người và máy tính trong khi chạy chương trình 4. Hướng dẫn về nhà, hoạt động tiếp nối: - Học bài kết hợp SGK - Làm bài tập SGK lV. Kiểm tra đánh giá bài học: - Giáo viên hệ thống lại toàn bộ nội dung bài học.Cho hs trả lời các câu hỏi sau : + Vì sao NNLT phải phân chia thành nhiều kiểu dữ liệu khác nhau ? + Nêu các kiểu dữ liệu trong pascal mà em đã biết ( các phạm vi giá trị nếu có) ? + Pascal sử dụng các phép toán và phép so sánh nào ? Hãy gì trên bảng ? + Những lệnh nào cho phép giao tiếp giữa người và máy tính ? V. Rút kinh nghiệm: Ưu điểm:.................................................................................................................... Hạn chế:..................................................................................................................... Trình ký tuần 4: Ngày 29/8/2019 Nhận xét của tổ phó -Nội dung ... -Phương pháp . -Hình thức .. Tổ phó Nguyễn Thị Ánh Sương 3
Tài liệu đính kèm: