Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then
Chia sẻ bởi Phạm Văn Thuận |
Ngày 26/04/2019 |
269
Chia sẻ tài liệu: Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then thuộc Tin học 8
Nội dung tài liệu:
Ngày soạn: 10/11/2018
TIẾT 24+25+26+27
CHỦ ĐỀ: CÂU LỆNH ĐIỀU KIỆN
Mục tiêu chủ đề
Kiến thức:
Biết được thế nào là cấu trúc rẽ nhánh và hai dạng cấu trúc rẽ nhánh
Biết được câu lệnh điều kiện thể hiện cấu trúc rẽ nhánh
Biết cách sử dụng câu lệnh điều kiện if …then
Rèn kĩ năng đọ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
Kỹ năng:
Quan sát được giáo viên hướng dẫn và viết các chương trình đơn giản sử dụng câu lệnh điều kiện
Thực hành các thao tác nhập dữ liệu, sử dụng câu lệnh rẽ nhánh trong giải quyết các bài toán.
Thái độ:
Học sinh hiểu bài và hứng thú với bài học
Học sinh ngày càng yêu thích phần mềm lập trình Free Pascal hơn
Năng lực cần hướng tới:
Năng lực biết viết chương trình sử dụng câu lệnh rẽ nhánh
HS hiểu được cách sử dụng câu lệnh rẽ nhánh để giải quyết các bài toán trong một số môn học và bài toán thực tế.
Chuẩn bị:
Giáo viên:
+ Sách giáo khoa tin học dành cho THCS quyển 3
+ Sách bài tập tin học dành cho THCS quyển 3
+ Máy tính, máy chiếu
Học sinh:
+ Vở ghi, sách giáo khoa tin học dành cho THCS quyển 3
Phương pháp dạy học:
Phương pháp: thuyết trình, vấn đáp, sử dụng phương tiện trực quan
Luyện tập
Tiến trình dạy học
Tổ chức lớp:
Bảng nhật ký dạy học
Lớp
Tiết
Ngày dạy
Sĩ số
Ghi chú
8A
1
2
3
4
8B
1
2
3
4
8C
1
2
3
4
8D
1
2
3
4
Kiểm tra bài cũ:
? Cho trước ba số dương a,b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độ dài ba cạnh của một tam giác hay không.
? Hãy mô tả thuật toán tính tổng các số dương trong dãy số A={a1,a2,…,an}
Bài giảng mới
Hoạt động của giáo viên
Hoạt động của học sinh
HOẠT ĐỘNG 1: KHỞI ĐỘNG
Gv: Trong cuộc sống hàng ngày, chúng ta thực hiện phần lớn các hoạt động một cách tuần tự theo thói quen hoặc theo kế hoạch đã được xác định trước.
Ví dụ: Mỗi sáng, em thức dậy, vệ sinh cá nhân, đến trường và vào lớp học,..
Gv: Đưa ra các trường hợp trong thực tế các hoạt động thường bị tác động bởi sự thay đổi của hoàn cảnh cụ thể.
? em có thể kể ra được những tình huống tương tự khác hay không
HS chú ý lắng nghe
HS trả lời
HOẠT ĐỘNG 2: HÌNH THÀNH KIẾN THỨC MỚI
Chuyển giao nhiệm vụ: giáo viên yêu cầu học sinh đọc phần 1 sgk trg62 và cho biết kết quả phụ thuộc vào điều kiện của các hoạt động.
Đánh giá kết quả thực hiện nhiệm vụ:
Gv nhận xét câu trả lời của nhóm hs và lấy một số VD:
+ Nếu nháy nút x ở góc trên, bên phải cửa sổ trên màn hình máy tính, (thì) cửa sổ sẽ được đóng lại.
+ Nếu X > 5, (thì) in giá trị của X ra màn hình
+ Nếu nhấn phím Pause/Break, (thì) chương trình (sẽ bị) ngừng.
Chuyển giao nhiệm vụ:
Gv yêu cầu hs đọc nội dung mục 2 sgk Trg47 và phân tích ví dụ 1 để làm rõ về câu lệnh điều kiện trong 2 trường hợp
Đánh giá kết quả thực hiện nhiệm vụ:
Gv nhận xét chung và kết luận về các phép so sánh có vai trò rất quan trọng trong việc mô tả thuật toán và lập trình. Chúng thường được sử dụng để biểu diễn các điều kiện.
Chuyển giao nhiệm vụ:
Gv yêu cầu hs đọc, nghiên cứu ví dụ 2, ví dụ 3 sgk Trg 48 và cho biết sự khác nhau 2 thuật toán.
Đánh giá kết quả thực hiện nhiệm vụ:
Gv phân tích, giảng giải 2 ví dụ rồi đưa ra câu lệnh điều kiện dạng thiếu và dạng đầy đủ.
Gv vẽ sơ đồ để minh họa cho cấu trúc rẽ nhánh dạng thiếu và dạng đủ
/
Chuyển giao nhiệm vụ:
Gv yêu cầu Hs đọc ví
TIẾT 24+25+26+27
CHỦ ĐỀ: CÂU LỆNH ĐIỀU KIỆN
Mục tiêu chủ đề
Kiến thức:
Biết được thế nào là cấu trúc rẽ nhánh và hai dạng cấu trúc rẽ nhánh
Biết được câu lệnh điều kiện thể hiện cấu trúc rẽ nhánh
Biết cách sử dụng câu lệnh điều kiện if …then
Rèn kĩ năng đọ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
Kỹ năng:
Quan sát được giáo viên hướng dẫn và viết các chương trình đơn giản sử dụng câu lệnh điều kiện
Thực hành các thao tác nhập dữ liệu, sử dụng câu lệnh rẽ nhánh trong giải quyết các bài toán.
Thái độ:
Học sinh hiểu bài và hứng thú với bài học
Học sinh ngày càng yêu thích phần mềm lập trình Free Pascal hơn
Năng lực cần hướng tới:
Năng lực biết viết chương trình sử dụng câu lệnh rẽ nhánh
HS hiểu được cách sử dụng câu lệnh rẽ nhánh để giải quyết các bài toán trong một số môn học và bài toán thực tế.
Chuẩn bị:
Giáo viên:
+ Sách giáo khoa tin học dành cho THCS quyển 3
+ Sách bài tập tin học dành cho THCS quyển 3
+ Máy tính, máy chiếu
Học sinh:
+ Vở ghi, sách giáo khoa tin học dành cho THCS quyển 3
Phương pháp dạy học:
Phương pháp: thuyết trình, vấn đáp, sử dụng phương tiện trực quan
Luyện tập
Tiến trình dạy học
Tổ chức lớp:
Bảng nhật ký dạy học
Lớp
Tiết
Ngày dạy
Sĩ số
Ghi chú
8A
1
2
3
4
8B
1
2
3
4
8C
1
2
3
4
8D
1
2
3
4
Kiểm tra bài cũ:
? Cho trước ba số dương a,b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độ dài ba cạnh của một tam giác hay không.
? Hãy mô tả thuật toán tính tổng các số dương trong dãy số A={a1,a2,…,an}
Bài giảng mới
Hoạt động của giáo viên
Hoạt động của học sinh
HOẠT ĐỘNG 1: KHỞI ĐỘNG
Gv: Trong cuộc sống hàng ngày, chúng ta thực hiện phần lớn các hoạt động một cách tuần tự theo thói quen hoặc theo kế hoạch đã được xác định trước.
Ví dụ: Mỗi sáng, em thức dậy, vệ sinh cá nhân, đến trường và vào lớp học,..
Gv: Đưa ra các trường hợp trong thực tế các hoạt động thường bị tác động bởi sự thay đổi của hoàn cảnh cụ thể.
? em có thể kể ra được những tình huống tương tự khác hay không
HS chú ý lắng nghe
HS trả lời
HOẠT ĐỘNG 2: HÌNH THÀNH KIẾN THỨC MỚI
Chuyển giao nhiệm vụ: giáo viên yêu cầu học sinh đọc phần 1 sgk trg62 và cho biết kết quả phụ thuộc vào điều kiện của các hoạt động.
Đánh giá kết quả thực hiện nhiệm vụ:
Gv nhận xét câu trả lời của nhóm hs và lấy một số VD:
+ Nếu nháy nút x ở góc trên, bên phải cửa sổ trên màn hình máy tính, (thì) cửa sổ sẽ được đóng lại.
+ Nếu X > 5, (thì) in giá trị của X ra màn hình
+ Nếu nhấn phím Pause/Break, (thì) chương trình (sẽ bị) ngừng.
Chuyển giao nhiệm vụ:
Gv yêu cầu hs đọc nội dung mục 2 sgk Trg47 và phân tích ví dụ 1 để làm rõ về câu lệnh điều kiện trong 2 trường hợp
Đánh giá kết quả thực hiện nhiệm vụ:
Gv nhận xét chung và kết luận về các phép so sánh có vai trò rất quan trọng trong việc mô tả thuật toán và lập trình. Chúng thường được sử dụng để biểu diễn các điều kiện.
Chuyển giao nhiệm vụ:
Gv yêu cầu hs đọc, nghiên cứu ví dụ 2, ví dụ 3 sgk Trg 48 và cho biết sự khác nhau 2 thuật toán.
Đánh giá kết quả thực hiện nhiệm vụ:
Gv phân tích, giảng giải 2 ví dụ rồi đưa ra câu lệnh điều kiện dạng thiếu và dạng đầy đủ.
Gv vẽ sơ đồ để minh họa cho cấu trúc rẽ nhánh dạng thiếu và dạng đủ
/
Chuyển giao nhiệm vụ:
Gv yêu cầu Hs đọc ví
* 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ẻ: Phạm Văn Thuận
Dung lượng: |
Lượt tài: 5
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)