Giáo án Tin học 8 - Tuần 7 - Năm học 2010-2011

Giáo án Tin học 8 - Tuần 7 - Năm học 2010-2011

I. MỤC TIÊU

1. Kiến thức

- 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ản.

 2. Kĩ năng

- HS có thể khai báo các biến đơn giản theo đúng 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 và tinh thần làm việc theo nhóm.

- Nghiêm túc khi học và làm việc trên 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 đúng mục đích.

- Nâng cao ý thức và lòng say mê học tập các 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.

 

doc 6 trang Người đăng tranhiep1403 Lượt xem 920Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tuần 7 - Năm học 2010-2011", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuần: 6	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 đượ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ản.
 2. Kĩ năng
HS có thể khai báo các biến đơn giản theo đúng 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 và tinh thần làm việc theo nhóm. 
- Nghiêm túc khi học và làm việc trên 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 đúng mục đích. 
- Nâng cao ý thức và lòng say mê học tập các 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, vở ghi, bút thước
III. TIẾN TRÌNH
 1. Ổn định tổ chức lớp
 Sĩ số của các lớp:
 Lớp 8A1: . ; 8A2: .; 8A3: ..
 2. Kiểm tra bài cũ
	- Viết câu lệnh in kết quả của phép tính: 20 + 7 ra màn hình
	- Cho biết các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal
 3. Bài mới
Hoạt động của thày
Hoạt động của trò
Ghi bảng
1.Biến là công cụ trông lập trình
- Để tính tổng của hai số bất kỳ được nhập từ bàn phím thì trước hết hai số đó sẽ được nhập và lưu trong bộ nhớ máy tính,công cụ để thực hiện việc này gọi là “biến”.Theo em biến là gì?
- GV củng cố lại phát biểu của HS
- GV nêu ví dụ: Ta sử dụng hai biến x,y dùng để lưu trữ hai số được nhập vào. HS cho VD
- Ứng với mỗi VD ta có các giá trị tương ứng của biến.
->Vậy giá trị của biến là gì? Theo em dữ liệu được biến lưu trữ có thể thay đổi không?
- Để giải quyết vấn đề đã nêu ra ở trên với hai số đã nhập được lưu vào hai biến x, y ta viết câu lệnh như thế nào?
- GV mô tả trực quan VD trên
- GV giới thiệu một VD khác.
2. Khai báo biến 
- GV giới thiệu cách để khai báo một biến. 
- Tên biến phải đặt theo đúng quy tắc của ngôn ngữ lập trình, trong NNLT Pascal tên như thế nào là hợp lệ?
- GV nêu VD và giải thích cụ thể
- GV đưa bài tập: để sử dụng câu lệnh Writeln( x + y ); ta phải khai báo ra sao?
Lắng nghe
HS trả lời theo ý hiểu của mình
HS cho ví dụ về hai giá trị bất kỳ 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;
1. Biến là công cụ trong lập trình:
Biến nhớ(gọi tắt là biến) là công cụ của ngôn ngữ lập trình dùng để lưu trữ dữ liệu
Dữ liệu do biến lưu trữ gọi là giá trị của biến
Giá trị của biến có thể được thay đổi trong khi thực hiện chương trình
2. Khai báo biến: 
Var ten_bien: kiểu dữ liệu;
VD:
Var x : real;
 m : integer;
 a,b : real;
4.Củng cố.
- Theo em vì sao biến là công cụ trong lập trình?
- Ta khai báo biến ra sao? 
- Bài tập: 1,2,3 SGK trang 33
5 .Dặn Dò.
 - Nhận xét tiết học
 - Học bài
- Làm bài tập 4a,b,d SGK/33
IV. RÚT KINH NGHIỆM 
Tuần: 6	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 đượ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ản.
 2. Kĩ năng
HS có thể khai báo các biến đơn giản theo đúng 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 và tinh thần làm việc theo nhóm. 
- Nghiêm túc khi học và làm việc trên 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 đúng mục đích. 
- Nâng cao ý thức và lòng say mê học tập các môn học.
II. CHUẨN BỊ
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, vở ghi, bút thước
III. TIẾN TRÌNH
 1. Ổn định tổ chức lớp
 Sĩ số của các lớp:
 Lớp 8A1: . ; 8A2: .; 8A3: ..
 2. Kiểm tra bài cũ
	- Viết câu lệnh in kết quả của phép tính: 20 + 7 ra màn hình
	- Cho biết các kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal
 3. Bài mới
Hoạt động của thày
Hoạt động của trò
Ghi bảng
1. Sử dụng biến trong chương trình
-Khi tính toán chu vi ta phải lưu trữ kết quả vào một công cụ gọi là gì? 
- GV yêu cầu 1 HS bổ sung phần khai báo 
- Trong toán học các em sẽ ghi biểu thức tinh toán như thế nào?.
- GV giải thích và đưa ra thao tác có thể thực hiện với các biến: gán giá trị cho biến và tính toán với giá trị của biến. 
- Đưa ra vài vd
- Giới thiệu ký hiệu phép gán trong NNLT Pascal, yêu cầu HS viết lại BT tính chu vi ở trên trong NNLT Pascal . Nhận xét sự khác nhau.
- GV nêu vấn đề : Khai báo biến chuvi là kiểu số nguyên có được không?-> Sự phù hợp về kiểu dữ liệu.
- Treo bảng trang 31, chỉ ghi cột 1
Yêu cầu HS ghi hoàn chỉnh bài tập đã được nêu ra ở trên
2. Hằng
- GV đưa bài tập viết câu lệnh tính diện tích s của hình tròn đường kính d được nhập từ bàn phím.
- Trong câu lệnh trên thành phần nào là biến?
-Khi tính diện tích hình tròn thì thành phần nào không thay đổi
- GV giời thiệu về hằng và cách khai báo và một số lưu ý khi sử dụng hằng
- GV cho HS thấy rõ hiệu quả của việc sử dụng hằng
HS: phải khai báo thêm một biến để lưu trữ chu vi
Var a, b, chuvi : real;
HS: chuvi= (a+b)2;
HS làm quen với dấu 
HS lắng nghe và phát biểu ý nghĩa vài phép gán đơn giản
HS 
 Chuvi:= (a+b)*2;
Nhận xét sự khác nhau.
Không thể được vì a,b đã khai báo kiểu ‘real’nên chuvi k`ôlg thể là kiểu nguyên.
HS tìm hiểu và 0hát biểu ý nghĩa dựa vào hướng dẫn của Giáo viên
HS làl bài
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.
3,Sậ dụng biến tbong chương trình
- Sau khi khai báo ta có thể gán và tính toán với giá trị của biến.
- Trong NNLT Pascal lệnh gán giá trị và tính toán với các biến được thực hiện:
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: là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
- Trong NNLT Pascal, ta khai báo hằng như sau: 
 Const tenhang = giatri;
VD: 
Const pi = 3.14;
4.Củng cố.
- Nhắc lại các thao tác có thể thực hiện với các biến, lưu ý về kiểu dữ liệu khi thực hiện câu lệnh gán giá trị
- Cách khai báo hằng, lưu ý khi sử dụng hằng.
- Bài tập
BT 1,5 trang
5 .Dặn Dò.
- Học bài
- Làm bài tập 3 SGK/33
IV. RÚT KINH NGHIỆM 

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

  • docTinh GA tin 8 tuan 7.doc