Bài 5. Từ bài toán đến chương trình

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Đặng Tài Thiều
Ngày gửi: 17h:35' 26-01-2022
Dung lượng: 282.5 KB
Số lượt tải: 129
Nguồn:
Người gửi: Đặng Tài Thiều
Ngày gửi: 17h:35' 26-01-2022
Dung lượng: 282.5 KB
Số lượt tải: 129
Số lượt thích:
0 người
Ngày dạy: 11/10/2021
TÊN BÀI DẠY
TỪ BÀI TOÁN TỚI CHƯƠNG TRÌNH
Môn: Tin học; Lớp: 8
Thời gian thực hiện: 04 tiết (Từ tiết 17- 20)
I. MỤC TIÊU
1. Kiến thức:
- Phát biểu được khái niệm bài toán.
- Giải thích được bài toán và biết cách xác định bài toán.
- Rèn luyện kĩ năng phân tích và xác định bài toán.
- Liệt kê được các bước giải một bài toán trên máy tính, thế nào là thuật toán
- Rèn luyện kĩ năng lập các bước giải một bài toán đơn giản.
- Xác định Input, Output của một bài toán đơn giản.
- Mô tả thuật toán bằng phương pháp liệt kê đơn giản.
2. Phẩm chất:
Nghiêm túc, hứng thú với học tập.
3: Định hướng năng lực cần phát triển cho HS:
Năng lực hợp tác; Năng lực sử dụng ngôn ngữ; Năng lực giao tiếp; Năng lực giải quyết vấn đề
II. THIẾT BỊ DẠY HỌC
1. GV: SGK, giáo án, máy chiếu, máy tính.
2. HS: SGK, vở ghi chép, đồ dùng học tập khác.
III. TIẾN TRÌNH DẠY HỌC
HOẠT ĐỘNG 1: Mở đầu
a.Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học sinh đi vào tìm hiểu bài mới.
b.Nội dung: Trò chơi, gợi mở
c.Sản phẩm: GV cho hs chơi trò chơi tôi là ai?
d. Tổ chức thực hiện: Hoạt động cá nhân.
HOẠT ĐỘNG 2: Hình thành kiến thức
Mục tiêu:
- Phát biểu được khái niệm bài toán.
- Giải thích được bài toán và biết cách xác định bài toán.
- Rèn luyện kĩ năng phân tích và xác định bài toán.
- Liệt kê được các bước giải một bài toán trên máy tính, thế nào là thuật toán
- Rèn luyện kĩ năng lập các bước giải một bài toán đơn giản.
- Xác định Input, Output của một bài toán đơn giản.
- Mô tả thuật toán bằng phương pháp liệt kê đơn giản.
Nội dung, tổ chức thực hiện và sản phẩm:
Hoạt động của GV và HS
Nội dung
*GV: Em thường gặp khái niệm bài toán và giải bài toán trong những môn học nào?
* HS: Toán, Lý, Hoá
* GV: Vậy bài toán là gì?
* GV: Chiếu một số vd sau:
- Tính tổng các số tự nhiên từ 1 đến 100(bài toán.
- Tính quảng đường ô tô đi trong 3 giờ với vận tốc 100km/h ( bài toán
(Các vd đó cũng được gọi là bài toán trong Tin học
- Lập bảng cửu chương, lập bảng điểm, so sánh chiều cao của hai bạn có phải là bài toán trong tin học không? * HS: Đó là các bài toán trong tin học
* GV: Chốt lại
Bài toán trong tin học không chỉ là một bài toán trong toán học mà còn có thể là một nhiệm vụ hay một công việc cần phải giải quyết trong thực tiễn có khi không liên quan gì đến Toán học.
* HS: Ghi bài
* GV: Tính diện tích hình tròn có phải là bài toán trong Tin học không? – HS: Phải
* GV: Điều khiển RÔBOT nhặt rác có phải là bài toán trong Tin học không?
* HS: Là bài toán vì đó là nhiệm vụ cần giải quyết trong thực tiễn.
* GV: Xét bài toán: Tính diện tích hình tròn
?Trong Toán học trước khi giải bài toán trên em thường làm gì?
* HS: Tìm GT và KL
* GV: Tìm giả thiết, kết luận của bài toán trên.
* HS:
- GT: Chu vi và bán kính
- Kết luận: Tính diện tích
* GV: Dẫn nhập khái niệm xác định bài toán:
- Trong toán học, trước khi bắt đầu giải một bài toán, ta thường tìm GT và KL.
- Trong tin học, phần giả thiết là điều kiện cho trước (input), phần KL là kết quả thu được (output).
* GV: VD về robot nhặt rác:
Input: Vị trí hiện tại của Robot, của thùng rác, của rác.
OUTPUT: Cách để chỉ dẫn rôbốt chuyển từ vị trí hiện tại, nhặt rác và bỏ rác vào thùng đúng quy định
* GV: Vậy xác định bài toán là gì?
* HS: Trả lời theo hiểu biết
* GV: Chốt lại
* HS: Ghi bài
* GV: Yêu cầu HS làm theo nhóm lớn, tìm 2 bài toán trong thực tế hoặc trong các môn học, xác định INPUT, OUTPUT
* HS: Hoạt động theo nhóm lớn vào bảng nhóm
TÊN BÀI DẠY
TỪ BÀI TOÁN TỚI CHƯƠNG TRÌNH
Môn: Tin học; Lớp: 8
Thời gian thực hiện: 04 tiết (Từ tiết 17- 20)
I. MỤC TIÊU
1. Kiến thức:
- Phát biểu được khái niệm bài toán.
- Giải thích được bài toán và biết cách xác định bài toán.
- Rèn luyện kĩ năng phân tích và xác định bài toán.
- Liệt kê được các bước giải một bài toán trên máy tính, thế nào là thuật toán
- Rèn luyện kĩ năng lập các bước giải một bài toán đơn giản.
- Xác định Input, Output của một bài toán đơn giản.
- Mô tả thuật toán bằng phương pháp liệt kê đơn giản.
2. Phẩm chất:
Nghiêm túc, hứng thú với học tập.
3: Định hướng năng lực cần phát triển cho HS:
Năng lực hợp tác; Năng lực sử dụng ngôn ngữ; Năng lực giao tiếp; Năng lực giải quyết vấn đề
II. THIẾT BỊ DẠY HỌC
1. GV: SGK, giáo án, máy chiếu, máy tính.
2. HS: SGK, vở ghi chép, đồ dùng học tập khác.
III. TIẾN TRÌNH DẠY HỌC
HOẠT ĐỘNG 1: Mở đầu
a.Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới của bài học, tạo tâm thế cho học sinh đi vào tìm hiểu bài mới.
b.Nội dung: Trò chơi, gợi mở
c.Sản phẩm: GV cho hs chơi trò chơi tôi là ai?
d. Tổ chức thực hiện: Hoạt động cá nhân.
HOẠT ĐỘNG 2: Hình thành kiến thức
Mục tiêu:
- Phát biểu được khái niệm bài toán.
- Giải thích được bài toán và biết cách xác định bài toán.
- Rèn luyện kĩ năng phân tích và xác định bài toán.
- Liệt kê được các bước giải một bài toán trên máy tính, thế nào là thuật toán
- Rèn luyện kĩ năng lập các bước giải một bài toán đơn giản.
- Xác định Input, Output của một bài toán đơn giản.
- Mô tả thuật toán bằng phương pháp liệt kê đơn giản.
Nội dung, tổ chức thực hiện và sản phẩm:
Hoạt động của GV và HS
Nội dung
*GV: Em thường gặp khái niệm bài toán và giải bài toán trong những môn học nào?
* HS: Toán, Lý, Hoá
* GV: Vậy bài toán là gì?
* GV: Chiếu một số vd sau:
- Tính tổng các số tự nhiên từ 1 đến 100(bài toán.
- Tính quảng đường ô tô đi trong 3 giờ với vận tốc 100km/h ( bài toán
(Các vd đó cũng được gọi là bài toán trong Tin học
- Lập bảng cửu chương, lập bảng điểm, so sánh chiều cao của hai bạn có phải là bài toán trong tin học không? * HS: Đó là các bài toán trong tin học
* GV: Chốt lại
Bài toán trong tin học không chỉ là một bài toán trong toán học mà còn có thể là một nhiệm vụ hay một công việc cần phải giải quyết trong thực tiễn có khi không liên quan gì đến Toán học.
* HS: Ghi bài
* GV: Tính diện tích hình tròn có phải là bài toán trong Tin học không? – HS: Phải
* GV: Điều khiển RÔBOT nhặt rác có phải là bài toán trong Tin học không?
* HS: Là bài toán vì đó là nhiệm vụ cần giải quyết trong thực tiễn.
* GV: Xét bài toán: Tính diện tích hình tròn
?Trong Toán học trước khi giải bài toán trên em thường làm gì?
* HS: Tìm GT và KL
* GV: Tìm giả thiết, kết luận của bài toán trên.
* HS:
- GT: Chu vi và bán kính
- Kết luận: Tính diện tích
* GV: Dẫn nhập khái niệm xác định bài toán:
- Trong toán học, trước khi bắt đầu giải một bài toán, ta thường tìm GT và KL.
- Trong tin học, phần giả thiết là điều kiện cho trước (input), phần KL là kết quả thu được (output).
* GV: VD về robot nhặt rác:
Input: Vị trí hiện tại của Robot, của thùng rác, của rác.
OUTPUT: Cách để chỉ dẫn rôbốt chuyển từ vị trí hiện tại, nhặt rác và bỏ rác vào thùng đúng quy định
* GV: Vậy xác định bài toán là gì?
* HS: Trả lời theo hiểu biết
* GV: Chốt lại
* HS: Ghi bài
* GV: Yêu cầu HS làm theo nhóm lớn, tìm 2 bài toán trong thực tế hoặc trong các môn học, xác định INPUT, OUTPUT
* HS: Hoạt động theo nhóm lớn vào bảng nhóm
 








Các ý kiến mới nhất