Tuan 16 - tiet 31 - tin 8 - 2012

Chia sẻ bởi Trần Văn Hải | Ngày 14/10/2018 | 45

Chia sẻ tài liệu: tuan 16 - tiet 31 - tin 8 - 2012 thuộc Tin học 6

Nội dung tài liệu:




Bài thực hành 4: SỬ DỤNG LỆNH ĐIỀU KIỆN IF … THEN

I. Mục tiêu:
1. Kiến thức:
- Viết được câu lệnh if … then trong chương trình.
- Hiểu được ý nghĩa của thuật toán sử dụng trong chương trình.
2. Kĩ năng: Rèn luyện kỹ năng ban đầu về đọc các chương trình đơn giản.
3. Thái độ: Học tập tự giác, ý thức học tập, có tinh thần trách nhiệm, vượt qua khó khăn.
II. Chuẩn bị:
- Gv: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.
- Hs: Vở ghi, sách giáo khoa.
III. Phương pháp:
- Gv hướng dẫn thực hành, thao tác mẫu, quan sát, sửa sai, Hs thực hành trực tiếp.
IV. Tiến trình bài dạy:
Ổn định lớp: (1’)
8A1 :………………………………………………………………………………………………………………………….
8A2 :………………………………………………………………………………………………………………………….
2. Kiểm tra bài cũ. (5’)
Câu hỏi: Trình bày cú pháp dạng thiếu và dạng đầy đủ của câu lệnh điều kiện if … then?
3. Nội dung bài mới:

HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH
GHI BẢNG

Hoạt động 1: (19’) Ôn lại kiến thức cũ của câu lệnh điều kiện.
+ GV: Yêu cầu Hs trình bày lại cấu trúc rẽ nhánh dạng thiếu và dạng đầy đủ?
+ GV: Cú pháp khai báo câu lệnh điều kiện if … then dạng thiếu.
+ GV: Khi gặp câu lệnh điều kiện dạng thiếu này chương trình sẽ thực hiện như thế nào?

+ GV: Cú pháp khai báo câu lệnh điều kiện if … then dạng đầy đủ.

+ GV: Khi gặp câu lệnh điều kiện dạng đầy đủ này chương trình sẽ thực hiện như thế nào?


Hoạt động 2: (19’) Tìm hiểu bài tập 1.
+ GV: Hướng dẫn các em phân tích nội dung bài tập 1.
+ GV: Yêu cầu Hs mô tả lại thuật toán của bài đã được học.
+ GV: Gọi từng Hs mô tả thuật toán theo từng bước đã được học.
+ GV: Nhận xét chỉnh sửa thuật toán cho các em.
+ GV: Hướng dẫn các em phân tích bài các bước thực hiện ý nghĩa của các bước thể hiện những gì.

+ GV: Cho Hs gõ đoạn chương trình trong SGK.

+ GV: Hướng dẫn các em viết các câu lệnh dựa trên các bước của thuật toán đã đưa ra.

+ GV: Quan sát quá trình gõ chương trình, sửa sai cho các em.



+ GV: Hướng dẫn những câu lệnh khó, giúp đỡ các Hs yếu.


+ HS:
* Dạng thiếu:
If <Điều kiện> then ;
( Chương trình (CT) sẽ kiểm tra điều kiện (ĐK) này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, nếu không thỏa mãn thì bỏ qua câu lệnh.
* Dạng đầy đủ:
If <ĐK> then else ;
( CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh 1 sau từ khóa then, nếu không thỏa mản thì thực hiện câu lệnh 2.


+ HS: Tập trung chú ý lắng nghe, hiểu nội dung bài tập
+ HS:
Bước 1: Nhập hai số nguyên a, b từ bàn phím.
Bước 2: Nếu thì hiển thị ra màn hình giá trị biến a trước rồi đến giá trị biến b.
Bước 3: Nếu thì hiển thị ra màn hình giá trị biến b trước rồi đến giá trị biến a.
Bước 4: Kết thúc.
+ HS: Thực hiện:
Program Sap_xep;
Uses Crt;
Var A, B, T : Integer;
BEGIN
Clrscr;
Write(‘Nhap A: ’); Readln(A);
Write(‘Nhap B: ’); Readln(B);
If A <= B Then Write(A,‘ ’,B);
If B < A Then Write(B,‘ ’,A);
Readln
END.
+ HS: hiện theo sự hướng dẫn của Gv.
1. Lý thuyết:
* Dạng thiếu:
If <Điều kiện> then ;
* Dạng đầy đủ:
If <ĐK> then else ;











2. Bài tập 1.
Thuật toán:
Bước 1: Nhập hai số nguyên a, b từ bàn phím.
Bước 2: Nếu in ra màn hình giá trị biến a trước rồi đến giá trị biến b.
Bước 3: Nếu in ra màn hình giá trị biến b trước rồi đến giá
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Hải
Dung lượng: 44,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)