Giáo án Tin học 8 - Tiết 27+28, Bài thực hành số 4: Sử dụng câu lệnh điều kiện - Năm học 2015-2016
Hoạt động 2
Nội dung
Đưa ra bảng câu lệnh rẽ nhánh dạng thiếu và đủ.
Câu lệnh điều kiện dạng thiếu:
Nếu <điều kiện> thì < câu lệnh>;
If <điều kiện> then < câu lệnh>;
Câu lệnh điều kiện dạng đủ:
Nếu < điều kiện) thì < câu lệnh 1>
nếu không thì
< câu lệnh 2>;
If < điều kiện) then < câu lệnh 1>
Else
< câu lệnh 2>;
Chú ý ghi bài
Hoạt động 3
Bài 1
Đọc bài tập 1
Hướng dẫn làm bài tập 1
Làm ý a mô tả thuật toán
Nhận xét bổ sung
Kết luận
Tổ chức thực hành trên máy
Hoạt động nhóm thực hiện ý b, 3.
Quan sát, hướng dẫn
Nhận xét, kết luận
Thực hành
Quan sát, hướng dẫn.
Tìm hiểu ý nghĩa các câu lệnh
HS trả lời vấn đáp các câu hỏi
Ngày soạn: 18/11/2015 Ngày dạy: 21/11/2015 Dạy lớp: 8A Ngày soạn: 22/11/2015 25/11/2015 Dạy lớp: 8B Tiết 27+28 BÀI TH SỐ 4: SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN9(t1) I. MỤC TIÊU: 1. Kiến thức - Viết được câu lệnh điều kiện if then trong chương trình - Rèn kỹ năng ban đầu về đọc các chương trình đơn giản và hiểu được ý nghĩa của thuật toán sử dụng trong chương trình. 2. Kĩ năng - Biết tính đúng sai của điều kiện 3. Thái độ - Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập II. CHUẨN BỊ: 1. Giáo viên: Giáo án, SGK, SGV, phòng máy, 2. HS: học bài cũ III. TIẾN TRÌNH BÀI DẠY: 1. Kiểm tra bài cũ: (7’) * Câu 1: Viết cú pháp câu lệnh rẽ nhánh dạng đủ và cấu trúc rẽ nhánh dạng thiếu. * Câu 2: Lấy ví dụ về cú pháp dạng thiếu và dạng đủ. * Đặt vấn đề: (1’) Bây giờ chúng ta sẽ thực hành một số bài tập 2. Bài mới: Hoạt động của GV và HS Ghi bảng Hoạt động 1 Mục đích yêu cầu Nêu mục đích yêu cầu Chú ý. Hoạt động 2 Nội dung Đưa ra bảng câu lệnh rẽ nhánh dạng thiếu và đủ. Câu lệnh điều kiện dạng thiếu: Nếu thì ; If then ; Câu lệnh điều kiện dạng đủ: Nếu nếu không thì ; If Else ; Chú ý ghi bài Hoạt động 3 Bài 1 Đọc bài tập 1 Hướng dẫn làm bài tập 1 Làm ý a mô tả thuật toán Nhận xét bổ sung Kết luận Tổ chức thực hành trên máy Hoạt động nhóm thực hiện ý b, 3. Quan sát, hướng dẫn Nhận xét, kết luận Thực hành Quan sát, hướng dẫn. Tìm hiểu ý nghĩa các câu lệnh HS trả lời vấn đáp các câu hỏi. 1. Mục đích, yêu cầu 2.Nội dung (10’) Câu lệnh điều kiện dạng thiếu: Nếu thì ; If then ; Câu lệnh điều kiện dạng đủ: Nếu nếu không thì ; If Else ; Bài 1 (20’) a)Mô tả thuật toán b)Gõ chương trình program Sap_xep; uses crt; var A, B: integer; begin clrscr; write(‘Nhap so A:’); readln(A); write(‘Nhap so B:’); readln(B); if A<B then writeln(A,’ ‘,B) else writeln(‘,B ,’A); readln end. c)Tìm hiểu ý nghĩa cầu lệnh 3. Củng cố, luyện tập (4’) - GV: Tóm tắt kiến thức trọng tâm đã làm. - GV: Nêu phần tổng kết bài thực hành HS: Chú ý ghi bài 4. Hướng dẫn HS học tập về nhà (3’) - Về nhà làm các bài tập trong sách BT. - Xem trước bài tập 2, 3 để tiết sau thực hành. _______________________________________ Ngày soạn: 20/11/2015 Ngày dạy: 23 /11/2015 Dạy lớp: 8A Ngày soạn: 22/11/2015 28/11/2015 Dạy lớp: 8B Tiết 27+28 BÀI TH SỐ 4: SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN(t2) I. MỤC TIÊU: 1. Kiến thức - Viết được câu lệnh điều kiện if then trong chương trình - Rèn kỹ năng ban đầu về đọc các chương trình đơn giản và hiểu được ý nghĩa của thuật toán sử dụng trong chương trình. 2. Kĩ năng - Biết tính đúng sai của điều kiện 3. Thái độ - Hình thành hoạt động theo nhóm, có ý thức tự chủ trong học tập II. CHUẨN BỊ: 1. Giáo viên: Giáo án, SGK, SGV, phòng máy, 2. HS: học bài cũ III. TIẾN TRÌNH: 1. Kiểm tra bài cũ: (7’) * Câu 1: Viết cú pháp câu lệnh rẽ nhánh dạng đủ và cấu trúc rẽ nhánh dạng thiếu. * Câu 2: Lấy ví dụ về cú pháp dạng thiếu và dạng đủ. * Đặt vấn đề: (1’) Bây giờ chúng ta sẽ thực hành một số bài tập 2. Bài mới: Hoạt động của GV và HS Ghi bảng Bài 2 02 HS đọc bài toán. GV: Gợi ý và yêu cầu a)Khởi động và gõ chương trình b)Lưu tên chương trình aicaohon.pas c)Chạy chương trình với các bộ dữ liệu. d)Sửa chương trình Tổ chức HS thực hành trên máy bài tập 2 Thực hành Quan sát, hướng dẫn. Nhận xét các nhóm làm, cho điểm Bài 3 02 em đọc bài Yêu cầu HS thực hiện gõ chương trình SGK và hướng dẫn Tổ chức HS thực hành trên máy bài tập 3 Thực hành Quan sát, hướng dẫn. Tìm hiểu ý nghĩa các câu lệnh HS trả lời vấn đáp các câu hỏi. 2.Nội dung(5’) Câu lệnh điều kiện dạng thiếu: Nếu thì ; If then ; Câu lệnh điều kiện dạng đủ: Nếu nếu không thì ; If Else ; Bài 2(10’) a) Khởi động và gõ chương trình b)Lưu tên chương trình aicaohon.pas c)Chạy chương trình với các bộ dữ liệu. d)Sửa chương trình program Ai_cao_hon; uses crt; var Long, Trang: Real; begin clrscr; write(‘Nhap chieu cao cua Long:’); readln(Long); write(‘Nhap chieu cao cua Trang:’); readln(Trang); if Long>Trang then writeln(‘Ban Long cao hon’); if Long<Trang then writeln(‘Ban Trang cao hon’); else writeln(‘Hai ban cao bang nhau’); readln end. Bài 3 SGK (15’) Write(‘Nhap ba so a,b va c’); {hiện thị thông báo} Readln(a,b,c) {nhập vào 3 số} If (a+b>c) and (b+c>a) and (a+c>b) then {nếu bt1 đúng và bt2 đúng và bt3 đúng thì} Writeln(‘a,b,c la 3 canh cua tam giac’) {hiển thị thông báo} Else {nếu bt1 đúng và bt2 đúng và bt3 sai thì} Writeln(‘a,b,c khong phair la 3 canh cua tam giac’) {hiển thị thông báo} 3. Củng cố, luyện tập (4’) GV: Tóm tắt kiến thức trọng tâm đã làm. GV: Nêu phần tổng kết bài thực hành HS: Chú ý ghi bài 4. Hướng dẫn HS học tập về nhà (3’) - Về nhà ôn và làm một bài tập. - Học bài buổi sau kiểm tra 1 tiết
File đính kèm:
- Bai_thuc_hanh_4_Su_dung_cau_lenh_dieu_kien_IfThen.doc