Giao an pascal 8 hoc ki 1
Chia sẻ bởi Lam Thi Kieu Lien |
Ngày 14/10/2018 |
77
Chia sẻ tài liệu: giao an pascal 8 hoc ki 1 thuộc Tin học 8
Nội dung tài liệu:
Tuần: 14
Tiết PPCT: 27
Ngày dạy: 30/11 ( 06/12/2015
Lớp: 8A1, 8A2
Ngày dạy: ( / /2015
Lớp: 8A1, 8A2
Bài thực hành 4:
Sử dụng điều kiện if…then…(tt)
I. Mục tiêu
1. Kiến thức
- Viết câu lệnh 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
- Viết đúng câu lệnh rẽ nhánh dạng khuyết, rẽ nhánh dạng đầy đủ.
- Biết sử dụng đúng và có hiệu quả câu lệnh rẽ nhánh.
3. Thái độ
- Thái độ học tập nghiêm túc, yêu thích môn học. Và bảo vệ máy tính.
II. Chuẩn bị
- Giáo viên: Giáo án, sách giáo khoa, phấn, thước kẻ.
- Học sinh: Sách giáo khoa, vở viết. Đọc nội dung bài mới.
III. Hoạt động dạy học
1. Ổn định lớp: kiểm tra sỉ số (1’)
2. Kiểm tra bài cũ: (5’)
- Hãy hình về cấu trúc rẽ nhánh dạng thiếu và dạng đủ.
3. Bài mới
Hoạt động của giáo viên và học sinh
Nội dung
HĐ 1: Hướng dẫn làm bài tập 2/SGK/53 (16’)
- GV: Nêu cú pháp và ý nghĩa hoạt động của câu lệnh điều kiện ở dạng thiếu và đủ.
- HS: 2 - 3 HS phát biểu
- GV: Một em hãy đọc yêu cầu đề bài cho cả lớp cùng nghe.
- HS: Đọc bài tập
- GV: Vậy từ yêu cầu đề bài chúng ta sẽ có điều kiện là gì ? Sau ĐK đó, CT sẽ làm gì?
- HS: Nếu Long > Trang thì Long cao hơn, nếu Long < Trang thì Trang cao hơn, ngược lại thì hai bạn bằng nhau. Các em khác nhận xét.
- GV: Từ các ĐK đã có, các em hãy viết thuật toán cho bài toán.
- HS: Một em hãy lên bảng viết thuật toán
- GV: Chốt lại nội dung trọng tâm
- GV: Cho HS viết CT trên máy
- HS: Gõ đoạn CT
- GV: Giúp HS sửa lỗi nếu có và nhận xét kết quả.
- GV: Khi chạy với bộ dữ liệu thứ 2, chúng ta sẽ thấy gì trên màn hình?
- HS: Phát biểu
- GV: Vậy theo các em chúng ta sẽ sửa lại như thế nào để CT chỉ có 1 kết quả.
- HS: 2 – 3 HS phát biểu
- GV: Nhận xét kết quả từng nhóm, giải thích. Các em có thể xem gợi ý từ SGK, giải thích gợi ý.
- HS: Lắng nghe – ghi nhớ
- GV: Từ gợi ý SGK, các em hãy sửa lại CT cho đúng.
- HS: Gõ lại nội dung
HĐ 2: Hướng dẫn làm bài tập 3/SGK/T54 (16’)
- GV: Yêu cầu HS đọc yêu cầu của bài tập
- HS: Đọc bài tập
- GV: Gợi ý thực hiện yêu cầu của bài tập.
+ Vậy ĐK nào để a,b,c là 3 cạnh của tam giác ?
→ (a+b>c) và (b+c>a) và (c+a>b) thì a,b,c là 3 cạnh của tam giác. Các nhóm khác nhận xét.
+ Từ ĐK các định được, các em hãy viết thuật toán cho bài toán.
+ Một em hãy lên bảng viết thuật toán của bài toán này.
- GV: Nhận xét
- HS: Lắng nghe – ghi chép
- GV: Từ thuật toán đã có, chúng ta hãy viết CT trên máy cho bài toán này.
- HS: Tiến hành viết CT trên máy, báo với GV kết quả.
- GV: Giúp HS sửa lỗi nếu có và nhận xét kết quả.
3. Bài 2/SGK/53:
Bài 2 : Viết CT nhập chiều cao của hai bạn Long và Trang, in ra màn hình kết quả so sánh chiều cao của hai bạn…….
a) Gõ CT sau đây :
Program Ai_cao_hon;
Uses Crt;
Var Long, Trang : Real;
Begin
Clrscr;
Write(‘ Nhap chieu cao ban Long :’); Readln(Long);
Write(‘Nhap chieu cao ban Trang :’); Readln(Trang);
If Long>Trang then Writeln(‘Ban Long cao hon);
If Long
Tiết PPCT: 27
Ngày dạy: 30/11 ( 06/12/2015
Lớp: 8A1, 8A2
Ngày dạy: ( / /2015
Lớp: 8A1, 8A2
Bài thực hành 4:
Sử dụng điều kiện if…then…(tt)
I. Mục tiêu
1. Kiến thức
- Viết câu lệnh 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
- Viết đúng câu lệnh rẽ nhánh dạng khuyết, rẽ nhánh dạng đầy đủ.
- Biết sử dụng đúng và có hiệu quả câu lệnh rẽ nhánh.
3. Thái độ
- Thái độ học tập nghiêm túc, yêu thích môn học. Và bảo vệ máy tính.
II. Chuẩn bị
- Giáo viên: Giáo án, sách giáo khoa, phấn, thước kẻ.
- Học sinh: Sách giáo khoa, vở viết. Đọc nội dung bài mới.
III. Hoạt động dạy học
1. Ổn định lớp: kiểm tra sỉ số (1’)
2. Kiểm tra bài cũ: (5’)
- Hãy hình về cấu trúc rẽ nhánh dạng thiếu và dạng đủ.
3. Bài mới
Hoạt động của giáo viên và học sinh
Nội dung
HĐ 1: Hướng dẫn làm bài tập 2/SGK/53 (16’)
- GV: Nêu cú pháp và ý nghĩa hoạt động của câu lệnh điều kiện ở dạng thiếu và đủ.
- HS: 2 - 3 HS phát biểu
- GV: Một em hãy đọc yêu cầu đề bài cho cả lớp cùng nghe.
- HS: Đọc bài tập
- GV: Vậy từ yêu cầu đề bài chúng ta sẽ có điều kiện là gì ? Sau ĐK đó, CT sẽ làm gì?
- HS: Nếu Long > Trang thì Long cao hơn, nếu Long < Trang thì Trang cao hơn, ngược lại thì hai bạn bằng nhau. Các em khác nhận xét.
- GV: Từ các ĐK đã có, các em hãy viết thuật toán cho bài toán.
- HS: Một em hãy lên bảng viết thuật toán
- GV: Chốt lại nội dung trọng tâm
- GV: Cho HS viết CT trên máy
- HS: Gõ đoạn CT
- GV: Giúp HS sửa lỗi nếu có và nhận xét kết quả.
- GV: Khi chạy với bộ dữ liệu thứ 2, chúng ta sẽ thấy gì trên màn hình?
- HS: Phát biểu
- GV: Vậy theo các em chúng ta sẽ sửa lại như thế nào để CT chỉ có 1 kết quả.
- HS: 2 – 3 HS phát biểu
- GV: Nhận xét kết quả từng nhóm, giải thích. Các em có thể xem gợi ý từ SGK, giải thích gợi ý.
- HS: Lắng nghe – ghi nhớ
- GV: Từ gợi ý SGK, các em hãy sửa lại CT cho đúng.
- HS: Gõ lại nội dung
HĐ 2: Hướng dẫn làm bài tập 3/SGK/T54 (16’)
- GV: Yêu cầu HS đọc yêu cầu của bài tập
- HS: Đọc bài tập
- GV: Gợi ý thực hiện yêu cầu của bài tập.
+ Vậy ĐK nào để a,b,c là 3 cạnh của tam giác ?
→ (a+b>c) và (b+c>a) và (c+a>b) thì a,b,c là 3 cạnh của tam giác. Các nhóm khác nhận xét.
+ Từ ĐK các định được, các em hãy viết thuật toán cho bài toán.
+ Một em hãy lên bảng viết thuật toán của bài toán này.
- GV: Nhận xét
- HS: Lắng nghe – ghi chép
- GV: Từ thuật toán đã có, chúng ta hãy viết CT trên máy cho bài toán này.
- HS: Tiến hành viết CT trên máy, báo với GV kết quả.
- GV: Giúp HS sửa lỗi nếu có và nhận xét kết quả.
3. Bài 2/SGK/53:
Bài 2 : Viết CT nhập chiều cao của hai bạn Long và Trang, in ra màn hình kết quả so sánh chiều cao của hai bạn…….
a) Gõ CT sau đây :
Program Ai_cao_hon;
Uses Crt;
Var Long, Trang : Real;
Begin
Clrscr;
Write(‘ Nhap chieu cao ban Long :’); Readln(Long);
Write(‘Nhap chieu cao ban Trang :’); Readln(Trang);
If Long>Trang then Writeln(‘Ban Long cao hon);
If Long
* 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ẻ: Lam Thi Kieu Lien
Dung lượng: 575,02KB|
Lượt tài: 0
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)