Giáo án Tin học 8 - Tuần 4 - Phan Hữu Hà

 I. MỤC TIÊU:

 1. Kiến thức:

- Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy, biến và hằng.

2. Kĩ năng:

- Rèn luyện kĩ năng khai báo, viết các chương trình đơn giản.

3. Thái độ:

- HS nghiêm túc trong học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực trong học tập, lòng yêu thích bộ môn.

II. CHUẨN BỊ:

1. Giáo viên: SGK, SGV, tài liệu, Giáo án

2. Học sinh:- Đọc trước bài, SGK, đồ dùng học tập, bảng phụ.

 

doc4 trang | Chia sẻ: Thewendsq8 | Lượt xem: 1333 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học 8 - Tuần 4 - Phan Hữu Hà, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tuần 4	Ngày soạn: 05/09 /2014
Tiết 7	Ngày dạy: 08/09/2014
BÀI TẬP
 I. MỤC TIÊU:
 1. Kiến thức:
- Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy, biến và hằng.
2. Kĩ năng:
- Rèn luyện kĩ năng khai báo, viết các chương trình đơn giản.
3. Thái độ:
- HS nghiêm túc trong học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực trong học tập, lòng yêu thích bộ môn.
II. CHUẨN BỊ:
1. Giáo viên: SGK, SGV, tài liệu, Giáo án 
2. Học sinh:- Đọc trước bài, SGK, đồ dùng học tập, bảng phụ...
III. CÁC HOẠT ĐỘNG DẠY-HỌC:
1. Ổn định tổ chức lớp :
2. Kiểm tra bài cũ : Kiểm tra trong quá trình làm bài tập
3. Bài mới : 
Hoạt động của giáo viên
Hoạt động của học sinh
	Kiến thức ghi bảng
Hoạt động 1: Củng cố lại một số kiến thức đã học 
GV? Trong Pascal có những kiểu dữ liệu cơ bản nào?
GV? Hãy nêu các phép toán cơ bản?
Gv? Biến là gì? Các khai báo biến?
Gv? Hằng là gì? Cách khai báo hằng
Hs trả lời:
* Kiểu dữ liệu cơ bản :
- Interger : Số nguyên
- Real : Số thực
- Char : Kí tự
- String : Xâu kí tự
Hs trả lời:
* Các phép toán cơ bản :
- Cộng : +
- Trừ : -
- Nhân : *
- Chia : /
- Chia lấy phần nguyên, phần dư : DV, mod.
Hs trả lời:
- Biến là một đại lượng dùng để lưu trữ dữ liệu, giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo:
Var :
Hs trả lời:
- Hằng là một đại lượng dùng để lưu trữ dữ liệu, giá trị của hằng không thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo:
Const :
1. Củng cố lại một số kiến thức đã học. 
* Kiểu dữ liệu cơ bản :
- Interger : Số nguyên
- Real : Số thực
- Char : Kí tự
- String : Xâu kí tự
* Các phép toán cơ bản :
- Cộng : +
- Trừ : -
- Nhân : *
- Chia : /
- Chia lấy phần nguyên, phần dư : DV, mod.
* Biến:
- Biến là một đại lượng dùng để lưu trữ dữ liệu, giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo:
Var :
* Hằng: 
- Hằng là một đại lượng dùng để lưu trữ dữ liệu, giá trị của hằng không thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo:
Const :
Hoạt động 2: Vận dụng để làm một số bài tập 
Gv: Ra các đề bài tập 
Bài 1: Dãy số 2012 có thể là dữ liệu kiểu nào?
Dãy chữ số 2012 có thể là dữ liệu kiểu dữ liệu số nguyên, số thực hoặc kiểu xâu kí tự. Tuy nhiên, để chương trình dịch Turbo Pascal hiểu 2012 là dữ liệu kiểu xâu, chúng ta phải viết dãy số này trong cặp dấu nháy đơn (').
var a: real; b: integer; c: string;
 begin
 writeln('2012');
 writeln(2012);
 a:=2012;
 b:=2012;
c:=’2012’
 end.
2. Vận dụng để làm một số bài tập:
Bài 1: Dãy số 2012 có thể là dữ liệu kiểu nào?
4. Củng cố, dặn dò
- GV kết hợp củng cố trong phần ôn tập
- Ôn tập lí thuyết và xem các bài tập còn lại để hôm sau chúng ta tiếp tục giải bài tập
V. Rút kinh nghiệm:
Tuần 4	Ngày soạn: 05/09 /2014
Tiết 8	Ngày dạy: 08/09/2014
BÀI TẬP(t2)
 I. MỤC TIÊU:
 1. Kiến thức:
- Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy, biến và hằng.
2. Kĩ năng:
- Rèn luyện kĩ năng khai báo, viết các chương trình đơn giản.
3. Thái độ:
- HS nghiêm túc trong học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực trong học tập, lòng yêu thích bộ môn.
II. CHUẨN BỊ:
1. Giáo viên: SGK, SGV, tài liệu, Giáo án 
2. Học sinh:- Đọc trước bài, SGK, đồ dùng học tập, bảng phụ...
III. CÁC HOẠT ĐỘNG DẠY-HỌC:
1. Ổn định tổ chức lớp :
2. Kiểm tra bài cũ : Kiểm tra trong quá trình làm bài tập
3. Bài mới : 
Hoạt động của giáo viên
Hoạt động của học sinh
	Kiến thức ghi bảng
Hoạt động 1: Vận dụng để làm một số bài tập 
Bài 2. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ;
b) ;;
c); 
d) 
Bài 3:	 Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
Bài 4: Viết chương trình tính diện tích chu vi hình chữ nhật
a) a/b+c/d;
 b)a*x*x+b*x+c; 
c) 1/x-a/5*(b+2); 	 
d)(a*a+b)*(1+c)*(1+c)*(1+c)
Hs: Viết nội dung chương
Program tinhtong;
Var a,b: integer;
 S: real;
Begin 
Writeln(‘ Nhap so nguyen duong a:’); readln(a);
Writeln(‘ Nhap so nguyen duong b:’); readln(b);
S:= a + b;
Writeln( ‘ Tong 2 so a va b la:’, s:3:0);
Readln; 
End.
Hs: Viết nội dung chương trình
Program chu_vi_hinh_chu_nhat;
Var a,b,p: integer;
 Begin 
Writeln(‘ Nhap chieu dai a:’); readln(a);
Writeln(‘ Nhap chieu rong b:’); readln(b);
P:= a + b;
Writeln( ‘ Chu vi hinh chu nhat la:’, P:3:0);
Readln; 
End.
Bài 2: Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ;
b) ;;
c); 
d) 
Bài 3:	 Viết chương trình tính tổng của 2 số nguyên dương nhập từ bàn phím:
Bài 4: Viết chương trình tính diện tích chu vi hình chữ nhật
4. Củng cố, dặn dò
- GV kết hợp củng cố trong phần ôn tập
- Ôn tập lí thuyết và bài tập tiết sau chúng ta thực hành
IV. Rút kinh nghiệm:

File đính kèm:

  • doctin 8 tuan 4.doc