III. TIẾN TRèNH BÀI HỌC: 1 Hoạt động 1: Khởi động (1phỳt)
2. Kiểm tra bài cũ: (5phỳt)
? Biến dựng để làm gỡ ? Cỳ phỏp để khai bỏo biến như thế nào ? ? Cỏc khai bỏo sau đỳng hay sai ?
a. var a : 300 ; var a : integer ; var a= integer ; var a : Real ;
3. Hoạt động 2: Hỡnh thành kiến thức (30 phỳt):
Hoạt động của giỏo viờn và học sinh Nội dung, yờu cầu cần đạt Hoạt động 1: Sử dụng biến trong chương trỡnh (20 phỳt)
- GV đưa ra một số vớ dụ
? Nờu cỏc thao tỏc cú thể thực hiện với biến? ? Nờu cỏch thực hiện cõu lệnh gỏn
VD: x -c/b
HS đọc thụng tin SGK HS: Tỡm hiểu và quan sỏt HS: Trả lời
x y i i + 2
? Thực hiện cõu lệnh gỏn trong Pascal VD: x:= y;
i := i + 2;
Yờu cầu học sinh tỡm hiểu vớ dụ 4 SGK
Lưu ý: Kiểu dữ liệu của giỏ trị được gỏn cho biến thường phải trựng với kiểu của biến và khi được gỏn một giỏ trị mới, giỏ trị của biến bị xoỏ đi. Ta cú thể gỏn giỏ trị cho biến tại bất kỡ thời điểm nào.
HS: Nhận xột. Gồm cú:
- Gỏn giỏ trị cho biến - Tớnh toỏn với giỏ trị của
biến
HS: Trả lời. HS: Nhận xột
Tờn biến Biểu thức cần gỏn giỏ trị cho biến. HS: Trả lời HS: Nhận xột Trong pascalsSử dụng phộp gỏn := HS: Thực hiện Hoạt động 2: Hằng (15 phỳt) HS nghiờn cứu thụng tin SGK
? Em hiểu thế nào là hằng Quan sỏt Hỡnh 27 cho nhận xột:
Từ khoỏ khai bỏo hằng Cỏch khai bỏo hằng VD: pi = 3.14; Ban_kinh = 2; S = “chao ban ”
Nờu sự khỏc biệt giữa biến và hằng?
HS: Tỡm hiểu thụng tin HS: Trả lời
HS: Nhận xột
Hằng là đại lượng khụng đổi trong suốt quỏ trỡnh thực hiện chương trỡnh. HS: Thực hiện.
Từ khoỏ là const Thực hiện khai bỏo
hằng:
Từ khoỏ Tờn hằng = giỏ trị; ( tờn hằng là Tờn từ)
3. Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phỳt): (3 phỳt) - Biến và hằng phải được khai bỏo trước khi sử dụng
- Biến và hằng dựng để lưu trữ dữ liệu. - Cỳ phỏp khai bỏo biến và khai bỏo hằng.
- Gỏn giỏ trị cho biến và tớnh toỏn với giỏ trị của cỏc biến.
5. Dặn dũ: (1 phỳt) - Về nhà học bài cũ
- Làm bài tập trong SGK. Tiết sau cú tiết Bài tập.
* Rút kinh nghiệm
……… ………
Ngày soạn: 25/10/2021 Ngày giảng:………….
Tiết 15: Bài TH3: KHAI BÁO SỬ DỤNG BIẾN I.MỤC TIấU :
1. Kiến thức:
Hiểu về cỏc kiểu dữ liệu chuẩn: kiểu số nguyờn, kiểu số thực Hiểu cỏch khai bỏo và sử dụng hằng
2. Kỹ năng
Thực hiện được khai bỏo đỳng cỳ phỏp, lựa chọn được kiểu dữ liệu phự hợp cho biến
Kết hợp được giữa lệnh Write và Writeln với Read và Readln để thực hiện nhập dữ liệu cho biến từ bàn phớm.
Sử dụng được lệnh gỏn giỏ trị cho biến.
3. Thỏi độ
Hỡnh thành hoạt động theo nhúm, cú ý thức tự chủ trong học tập.
4. Định hướng phỏt triển năng lực: năng lực sử dụng mỏy tớnh, năng lực giải quyết vấn đề, năng lực sỏng tạo, ứng dụng KHKT, năng lực tự học, năng lực hợp tỏc, làm việc nhúm. PHƯƠNG PHÁP:
Hoạt động theo nhúm Đặt và giải quyết vấn đề. Luyện tập – thực hành
II. CHUẨN BỊ BÀI HỌC:1. Giỏo viờn: 1. Giỏo viờn:
- SGK, SGV, tài liệu, Giỏo ỏn, phũng mỏy, mỏy chiếu
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dựng học tập
III. TIẾN TRèNH BÀI HỌC: 1. Hoạt động 1: Khởi động (4 phỳt) 1. Hoạt động 1: Khởi động (4 phỳt)
- Kiểm tra sĩ số:
- Ổn định trật tự, tạo khụng khi thoải mỏi để bắt đầu tiết học.
2. Kiểm tra bài cũ :
Kiểm tra trong quỏ trỡnh thực hành.
3. Hoạt động 2: Hỡnh thành kiến thức (30 phỳt):
Hoạt động của giỏo viờn và học sinh Nội dung, yờu cầu cần đạt Hoạt động 1: Kiến thức vận dụng trong bài (10 phỳt)
H? Em đó được làm quen với cỏc kiểu dữ liệu nào trong pascal?
H? Hóy trỡnh bày cỳ phỏp khai bỏo biến? Nờu vớ dụ?
HS: Trả lời. HS: Nhận xột.
Tờn kiểu : Byte, Integer, Read, Char, String.
Gọi lần lượt HS trả lời cỏc cõu hỏi gv nờu ra GV treo bảng phụ bảng phạm vi giỏ trị của cỏc kiểu dữ liệu để HS nhớ lại
GV hệ thống lại kiến thức đỏng nhớ để HS nắm bài.
Cỳ phỏp khai bỏo biến:
Var( danh sỏch biến): (kiểu dữ liệu):
Hoạt động 2: Bài tập (25 phỳt)
A/ Yờu cầu HS khởi động Turbo gừ chương trỡnh SGK và tỡm hiểu ý nghĩa từng cõu lệnh trong chương trỡnh.
H? program, ues, var, const, begin, end được gọi là gỡ ? Nờu ý nghĩa?
H? var
Soluong:integer;
Dongia, thanhtien: redl; Thongbao:string;
Cú ý nghĩa gỡ đối với chương trỡnh? H? const phi=1000; cú ý nghĩa gỡ?
H? lệnh clrscr; cú ý nghĩa gỡ? khi nào thỡ mới sử dụng được lệnh này?
H? Thongbao:= ‘tong so tien phai thanh toan:’; cú ý nghĩa gỡ?
H? Write(‘don gia =’); readln(dongia); cú ý nghĩa gỡ?
H? thanhtien:= soluong*dongia+phi;cú ý nghĩa gỡ?
H? writeln(thongbao, thanhtien:10:2); cú ý nghĩa gỡ?
H?Readln; cú ý nghĩa gỡ?
- Gọi lần lượt HS trả lời cỏc cõu hỏi để hiểu chương trỡnh dựng để làm gỡ
B/ Yờu cầu hs lưu chương trỡnh với tờn tớnh tiền, dịch và chỉnh sửa lỗi nếu cú
C/ Chạy chương trỡnh với cỏc bộ dữ liệu như SGK
D/ Chạy chương trỡnh với bộ dữ liệu (1, 35000). Hóy quan sỏt kết quả nhận được H? Hóy đoỏn lý do tại sao kết quả lại sai? để
Bài toỏn: Một cửa hàng cung cấp dịch vụ bỏn hàngthanh toỏn tại nhà. Khỏch hàng chỉ cần đăng ký số lượng mặt hàng cần mua, nhõn viờn cửa hàng sẽ trả hàng và nhận tiền thanh toỏn tại nhà khỏch hàng. Ngoài giỏ trị hàng hoỏ, khỏch hàng cũn phải trả thờm phớ dịch vụ. Hóy viết chương trỡnh pascal để tớnh tiền thanh toỏn trong trường hợp khỏch hàng chỉ mua một mặt hàng duy nhất
Gợi ý : cụng thức cần tớnh:
Tiền thanh toỏn = Đơn giỏ * Số lượng + Phớ dịch vụ HS: Trả lời. HS: Nhận xột HS: Thực hiện ( Theo nhúm) HS: Thực hiện. - Nhập (1,35000) - KTkq: Sai vỡ số lượng >32767( số nguyờn)
khắc phục lỗi sai này ta sửa lệnh gỡ trong chương trỡnh?
HS tỡm ra lớ do sai . Nếu HS khụng giải thớch được thỡ gv giải thớch hộ HS
3. Hoạt động 3: Luyện tập, vận dụng, mở rộng (10 phỳt):(5 phỳt) - Nắm được nhập dữ liệu dựng lệnh: readln(danh sỏch biến);
- Cỳ phỏp khai bỏo biến và khai bỏo hằng. - { } chỳ thớch trong Pascal.
5. Dặn dũ: (1 phỳt) - Soạn bài TH3 (tiếp).
* Rút kinh nghiệm
……… ………
Ngày soạn: 25/10/2021 Ngày giảng:...
Tiết 16 - Bài TH3: KHAI BÁO SỬ DỤNG BIẾN (tiếp) I.MỤC TIấU :
1. Kiến thức:
Hiểu về cỏc kiểu dữ liệu chuẩn: kiểu số nguyờn, kiểu số thực Hiểu cỏch khai bỏo và sử dụng hằng
2. Kỹ năng
Thực hiện được khai bỏo đỳng cỳ phỏp, lựa chọn được kiểu dữ liệu phự hợp cho biến
Kết hợp được giữa lệnh Write và Writeln với Read và Readln để thực hiện nhập dữ liệu cho biến từ bàn phớm.
Sử dụng được lệnh gỏn giỏ trị cho biến.
3. Thỏi độ
Hỡnh thành hoạt động theo nhúm, cú ý thức tự chủ trong học tập.
4. Định hướng phỏt triển năng lực: năng lực sử dụng mỏy tớnh, năng lực giải quyết vấn đề, năng lực sỏng tạo, ứng dụng KHKT, năng lực tự học, năng lực hợp tỏc, làm việc nhúm. PHƯƠNG PHÁP:
Hoạt động theo nhúm
Đặt và giải quyết vấn đề. Luyện tập – thực hành.
II. CHUẨN BỊ BÀI HỌC:1. Giỏo viờn: 1. Giỏo viờn:
- SGK, SGV, tài liệu, Giỏo ỏn, phũng mỏy, mỏy chiếu
2. Học sinh :
- Đọc trước bài
- SGK, Đồ dựng học tập