- HS nhận biết được biến , giá trị của biến và tác dụng của biến trong lập trình HS biết cách khai báo biến đơn giản2. Kĩ năng.[r]
(1)Tuần: Ngày soạn 17/09/2010
Tiết: 11 Ngày dạy: 23/09/2010
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH(t1)
I MỤC TIÊU 1 Kiến thức
- HS nhận biết biến , giá trị biến tác dụng biến lập trình HS biết cách khai báo biến đơn giản
Kĩ năng
- HS khai báo biến đơn giản theo cấu trúc - Liên hệ kiến thức học để đặt tên biến
3 Thái độ
- Ham thích mơn học, tác phong làm việc nghiêm túc, cẩn thận tinh thần làm việc theo nhóm
- Nghiêm túc học làm việc máy tính khơng phân biệt phần mềm học tập hay phần mềm trị chơi Có ý thức sử dụng máy tính mục đích
- Nâng cao ý thức lòng say mê học tập môn học
II CHUẨN BỊ 1 Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu
2 Học sinh
- Sách giáo khoa, ghi, bút thước…
III TIẾN TRÌNH
Ổn định tổ chức lớp
Sĩ số lớp:
Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …
Kiểm tra cũ
- Viết câu lệnh in kết phép tính: 20 + hình - Cho biết kiểu liệu ngơn ngữ lập trình Pascal
3. Bài
Hoạt động thày Hoạt động trò Ghi bảng 1.Biến cơng cụ trơng lập
trình
- Để tính tổng hai số nhập từ bàn phím trước hết hai số nhập lưu nhớ máy tính,cơng cụ để
Lắng nghe
HS trả lời theo ý hiểu
1 Biến cơng cụ lập trình:
(2)thực việc gọi “biến”.Theo em biến gì? - GV củng cố lại phát biểu HS
- GV nêu ví dụ: Ta sử dụng hai biến x,y dùng để lưu trữ hai số nhập vào HS cho VD
- Ứng với VD ta có giá trị tương ứng biến ->Vậy giá trị biến gì? Theo em liệu biến lưu trữ thay đổi khơng?
- Để giải vấn đề nêu với hai số nhập lưu vào hai biến x, y ta viết câu lệnh nào?
- GV mô tả trực quan VD
- GV giới thiệu VD khác
2 Khai báo biến
- GV giới thiệu cách để khai báo biến
- Tên biến phải đặt theo quy tắc ngơn ngữ lập trình, NNLT Pascal tên hợp lệ?
- GV nêu VD giải thích cụ thể
- GV đưa tập: để sử dụng câu lệnh Writeln( x + y ); ta phải khai báo sao?
- HS cho ví dụ hai giá trị mà HS muốn nhập
- HS trả lời theo nhiều cách khác nhau, GV củng cố lại
HS: viết
Writeln( x + y );
HS nhắc lại
HS : var x,y : real;
- Giá trị biến thay đổi thực chương trình
2 Khai báo biến:
Var ten_bien: kiểu liệu; VD:
Var x : real; m : integer; a,b : real;
4.Củng cố.
- Theo em biến cơng cụ lập trình? - Ta khai báo biến sao?
- Bài tập: 1,2,3 SGK trang 33
5 Dặn Dò.
(3)- Học
- Làm tập 4a,b,d SGK/33
IV RÚT KINH NGHIỆM
(4)Tuần: Ngày soạn 17/09/2010
Tiết: 12 Ngày dạy: 23/09/2010
Bài 4: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH(t2)
I MỤC TIÊU 1 Kiến thức
- HS nhận biết biến , giá trị biến tác dụng biến lập trình HS biết cách khai báo biến đơn giản
Kĩ năng
- HS khai báo biến đơn giản theo cấu trúc - Liên hệ kiến thức học để đặt tên biến
3 Thái độ
- Ham thích mơn học, tác phong làm việc nghiêm túc, cẩn thận tinh thần làm việc theo nhóm
- Nghiêm túc học làm việc máy tính khơng phân biệt phần mềm học tập hay phần mềm trị chơi Có ý thức sử dụng máy tính mục đích
- Nâng cao ý thức lịng say mê học tập mơn học
II CHUẨN BỊ 1 Giáo viên
- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu
2 Học sinh
- Sách giáo khoa, ghi, bút thước…
III TIẾN TRÌNH
Ổn định tổ chức lớp
Sĩ số lớp:
Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …
Kiểm tra cũ
- Viết câu lệnh in kết phép tính: 20 + hình - Cho biết kiểu liệu ngơn ngữ lập trình Pascal
3. Bài
Hoạt động thày Hoạt động trò Ghi bảng 1 Sử dụng biến trong
chương trình
-Khi tính tốn chu vi ta phải lưu trữ kết vào công cụ gọi gì?
- GV yêu cầu HS bổ sung
HS: phải khai báo thêm biến để lưu trữ chu vi
Var a, b, chuvi : real; HS: chuvi= (a+b)2;
3,Sậ dụng biến tbong chương trình
- Sau khai báo ta gán tính tốn với giá trị biến
(5)phần khai báo
- Trong toán học em ghi biểu thức tinh tốn nào?
- GV giải thích đưa thao tác thực với biến: gán giá trị cho biến tính tốn với giá trị biến
- Đưa vài vd
- Giới thiệu ký hiệu phép gán NNLT Pascal, yêu cầu HS viết lại BT tính chu vi NNLT Pascal Nhận xét khác
- GV nêu vấn đề : Khai báo biến chuvi kiểu số ngun có khơng?-> Sự phù hợp kiểu liệu
- Treo bảng trang 31, ghi cột
Yêu cầu HS ghi hoàn chỉnh tập nêu
2 Hằng
- GV đưa tập viết câu lệnh tính diện tích s hình trịn đường kính d nhập từ bàn phím - Trong câu lệnh thành phần biến?
-Khi tính diện tích hình trịn thành phần khơng thay đổi
- GV giời thiệu cách khai báo số lưu ý sử dụng
- GV cho HS thấy rõ hiệu việc sử dụng
HS làm quen với dấu HS lắng nghe phát biểu ý nghĩa vài phép gán đơn giản
- HS
Chuvi:= (a+b)*2; Nhận xét khác
Khơng thể a,b khai báo kiểu ‘real’nên chuvi k`ơlg thể kiểu ngun
HS tìm hiểu 0hát biểu ý nghĩa dựa vào hướng dẫn Giáo viên
HS làl
HS S := 3.4*d; HS: s v! d HS : số pi=3.14
HS cho vài Vd , so sá.h với việc khai báo biếl
Tenbien := BT cần gán giá trị cho biến;
VD: X := 12;
Chuvi := (a+b)*2; Y := y+1;
4 Hằng
- Hằng: đại lượng có giá trị khơng đổi q trình thực chương trình - Trong NNLT Pascal, ta khai báo sau: Const tenhang = giatri; VD:
(6)4.Củng cố.
- Nhắc lại thao tác thực với biến, lưu ý kiểu liệu thực câu lệnh gán giá trị
- Cách khai báo hằng, lưu ý sử dụng - Bài tập
BT 1,5 trang
5 Dặn Dò.
- Học
- Làm tập SGK/33
IV RÚT KINH NGHIỆM