Giáo án môn Tin học Lớp 8 - Bài: Hằng và biến - Năm học 2021-2022 - THCS Khuyến Nông

Giáo án môn Tin học Lớp 8 - Bài: Hằng và biến - Năm học 2021-2022 - THCS Khuyến Nông

I. MỤC TIÊU

* Kiến thức: Hiểu vai trò và cách khai báo của hằng và biến. Nhận biết được sự khác nhau giữa hằng và biến

* Năng lực: Xác định được trong một bài toán cụ thể đại lượng nào sử dụng biến, đại lượng nào sử dụng hằng. Biết thêm được miền giá trị của kiểu Char.

* Phẩm chất:

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

1. Thiết bị dạy học: Máy chiếu, máy tính, bài tập C++ có sử dụng hằng và biến

2. Học liệu: Đọc và tìm hiểu trước nội dung bài học

III. CÁC HOẠT ĐỘNG DẠY HỌC

A. HOẠT ĐỘNG KHỞI ĐỘNG (thay bằng nội dung khác)

- Mục tiêu: Tạo động cơ cho học sinh muốn tìm hiểu về biến và hằng trong lập trình Pascal

 

docx 3 trang Người đăng Mai Thùy Ngày đăng 20/06/2023 Lượt xem 107Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án môn Tin học Lớp 8 - Bài: Hằng và biến - Năm học 2021-2022 - THCS Khuyến Nông", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Ngày soạn: 
Ngày giảng:
TIẾT 44, 45: HẰNG VÀ BIẾN
I. MỤC TIÊU
* Kiến thức: Hiểu vai trò và cách khai báo của hằng và biến. Nhận biết được sự khác nhau giữa hằng và biến
* Năng lực: Xác định được trong một bài toán cụ thể đại lượng nào sử dụng biến, đại lượng nào sử dụng hằng. Biết thêm được miền giá trị của kiểu Char.
* Phẩm chất:
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Thiết bị dạy học: Máy chiếu, máy tính, bài tập C++ có sử dụng hằng và biến 
2. Học liệu: Đọc và tìm hiểu trước nội dung bài học
III. CÁC HOẠT ĐỘNG DẠY HỌC
A. HOẠT ĐỘNG KHỞI ĐỘNG (thay bằng nội dung khác)
- Mục tiêu: Tạo động cơ cho học sinh muốn tìm hiểu về biến và hằng trong lập trình Pascal
Cách thức tổ chức
Nội dung
 Thảo luận cho biết để tính diện tích hình chữ nhật với chiều dài, chiều rộng nhập vào từ bàn phím trong Free C++em cần khai báo những biến nào? Hãy viết câu lệnh khai báo những biến đó trong Free Pascal? (3’)
Đại diện cặp báo cáo à Hs khác chia sẻ, phản biện 
 Gv nhận xét, đánh giá, đặt vấn đề chuyển sang phần HTKT
- Các biến cần khai báo: chiều dài, chiều rộng
- Khai báo trong C++: var a,b:real;
(Hs có thể đưa ra cách khai báo sai Gv không chốt mà đặt vấn đề để Hs tìm hiểu và trả lời, kết luận trong phần HTKT)
B. HOẠT ĐỘNG LUYỆN TẬP VÀ HÌNH THÀNH KIẾN THỨC
1. Biến và hằng
- Mục tiêu: Hiểu vai trò và cách khai báo của hằng và biết; nhận biết được sự khác nhau giữa hằng và biến
Cách thức tổ chức
Nội dung
 Hoạt động nhóm đọc thông tin mục 1 (SGK_T136 trả lời câu hỏi:
?1: Em hãy cho biết sự khác nhau giữa hằng và biến?
?2: Nêu cách khai báo biến, hằng trong Pascal? Cho ví dụ?
Đại diện nhóm báo cáo à Hs nhóm khác chia sẻ, phản biện 
 Gv nhận xét, đánh giá, chốt kiến thức.
1. Biến và hằng
- Biến được dùng để lưu trữ dữ liệu, giá trị của biến có thể thay đổi trong khi thực hiện chương trình
+ Khai báo biến
 kiểu dữ liệu: tên biến
VD int: a,b;
 Float: c; 
- Hằng cũng được dùng để lưu trữ dữ liệu nhưng giá trị của hằng không thay đổi trong khi thực hiện chương trình, nó được khởi tạo ngay từ đầu.
+ Khai báo hằng
Const tên_hằng (giá_trị);
VD: Const pi (3.14);
 int H=19;
Const H;
2. Luyện tập
- Mục tiêu: Vận dụng kiến thức đã học để giải bài tập
Hoạt động của thầy
Nội dung
 Hoạt động cặp đôi làm bài tập 1 SHD/Tr 122 (2’)
Đại diện cặp báo cáo à Hs khác chia sẻ, phản biện 
 Gv nhận xét, đánh giá, chốt đáp án 
 Hoạt động cặp đôi làm bài tập 2 SHD/Tr 122 (2’)
Đại diện cặp báo cáo à Hs khác chia sẻ, phản biện 
 Gv nhận xét, đánh giá, chốt đáp án
Bài tập 1
a) khai báo
b) kiểu dữ liệu
c) giá trị
d) var
e) const
Bài tập 2
a) int: a;
b) float: b;
c) int: c;
d) char: d;
IV. CỦNG CỐ
- Khai báo biến ht để lưu họ tên của em?
- Khai báo biến để lưu điểm trung bình học kỳ của em?
V. HƯỚNG DẪN VỀ NHÀ
- Gv hướng dẫn Hs thực hiện phần vận dụng và tìm tòi mở rộng

Tài liệu đính kèm:

  • docxgiao_an_mon_tin_hoc_lop_8_bai_hang_va_bien_nam_hoc_2021_2022.docx