Giáo án học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Anh Thư
Ngày gửi: 07h:07' 17-04-2020
Dung lượng: 34.6 KB
Số lượt tải: 80
Nguồn:
Người gửi: Nguyễn Anh Thư
Ngày gửi: 07h:07' 17-04-2020
Dung lượng: 34.6 KB
Số lượt tải: 80
Số lượt thích:
0 người
Ngày soạn:02/11/2019
Tiết: 12
CẤU TRÚC LẶP
I. MỤC TIÊU
Kiến thức
+ Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán.
+ Hiểu cấu trúc lặp với số lần biết trước, cấu trúc lặp kiểm tra điều kiện trước.
Kĩ năng
+ Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể.
+ Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp.
+ Viết đúng các lệnh lặp với số lần biết trước, lệnh lặp kiểm tra điều kiện trước.
+ Viết được thuật toán của một số bài toán đơn giản.
Tư duy, thái độ (giá trị)
+ Khơi gợi lòng ham thích giải bài toán bằng lập trình trên máy tính.
+ Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như xem xét, giải quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo,…
Định hướng hình thành năng lực
+ Giải quyết vấn đề, sáng tạo, giao tiếp, hợp tác, sử dụng ngôn ngữ, sử dụng CNTT và TT
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1. Chuẩn bị của giáo viên
- Thiết bị dạy học: Máy tính cá nhân và máy chiếu (nếu có).
- Học liệu: Soạn giáo án, nghiên cứu sách giáo khoa, sách bài tập, tài liệu tham khảo.
2. Chuẩn bị của học sinh
- Chuẩn bị các nội dung liên quan đến bài học theo sự hướng dẫn của giáo viên như chuẩn bị tài liệu, TBDH ..
- Sưu tầm tranh ảnh, tư liệu,...
III. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
Ổn định lớp: Kiểm tra sỹ số
Tiến trình bài học
HOẠT ĐỘNG KHỞI ĐỘNG
Hoạt động 1: Kiểm tra bài cũ và dẫn dắt vào bài mới
(1) Mục đích: tạo tâm thế học tập cho học sinh, giúp học sinh ý thức được nhiệm vụ học tập, hứng thú học bài mới.
(2) Phương pháp/Kĩ thuật: nêu vấn đề
(3) Hình thức tổ chức hoạt động: cá nhân
(4) Phương tiện dạy học Máy tính, máy chiếu, sgk, chương trình mẫu;
(5) Sản phẩm: Nhớ lại những hiểu biết về cấu trúc rẽ nhánh
Hoạt động của GV
Hoạt động của HS
Nội dung
GV: Hãy trình bày cấu trúc và ý nghĩa của câu lệnh If ở cả hai dạng thiếu và đủ.
HS: Suy nghĩ trả lời
* Dạng thiếu
if (<điều kiện>);
- Nếu điều kiện đúng thì câu lệnh được thực hiện, nếu không sẽ bỏ qua câu lệnh.
* Dạng đủ
if(<điều kiện>);else;
-Trong đó:
+Điều kiện là biểu thức lôgic.
+Câu lệnh, câu lệnh 1, câu lệnh2 là một câu lệnh của C++.
- Điều kiện cũng được tính và kiểm tra. Nếu điều kiện đúng thì câu lệnh 1 sẽ được thực hiện, ngược lại thì câu lệnh 2 sẽ được thực hiện.
Đối tượng kiểm tra: HS trung bình.
HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP
Hoạt động 2: Tìm hiểu thao tác lặp
(1) Mục đích: HS nắm được 2 loại lặp trong bài toán tính tổng
(2) Phương pháp/Kĩ thuật: nêu vấn đề
(3) Hình thức tổ chức hoạt động: Cá nhân
(4) Phương tiện dạy học: máy tính, máy chiếu (nếu có)
(5) Sản phẩm: HS hiểu được lặp và 2 loại lặp
Hoạt động của GV
Hoạt động của HS
Nội dung
GV: Nêu 2 bài toán tính tổng, và yêu cầu HS nhận xét các bài toán này có đặc điểm gì tương tự và nêu cách tính.
GV: Việc cộng như thế được lặp lại một số lần.
GV: Yêu cầu HS nhận xét số lần lặp đó với hai bài toán.
GV: Vậy từ đó, gọi HS nhận xét, phân biệt loại lặp?
HS: Đây đều là hai bài toán tính tổng:
+ Ban đầu S được gán giá trị 1/a;
+ Tiếp theo, mỗi lần cộng thêm vào S là 1/(a+N) với N =1,2,3,…
HS: Ở bài toán 1, số lần lặp là 100. Còn bài toán 2 số lần lặp là chưa biết trước, quá trình lặp sẽ dừng khi gặp điều kiện 1/(a+N)<0,0001.
HS: Có hai loại lặp: Lặp với số lần biết trước và lặp với số lần chưa biết trước.
1. Lặp
Với a là số nguyên a>0:
BT1: Tính
Tiết: 12
CẤU TRÚC LẶP
I. MỤC TIÊU
Kiến thức
+ Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán.
+ Hiểu cấu trúc lặp với số lần biết trước, cấu trúc lặp kiểm tra điều kiện trước.
Kĩ năng
+ Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể.
+ Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp.
+ Viết đúng các lệnh lặp với số lần biết trước, lệnh lặp kiểm tra điều kiện trước.
+ Viết được thuật toán của một số bài toán đơn giản.
Tư duy, thái độ (giá trị)
+ Khơi gợi lòng ham thích giải bài toán bằng lập trình trên máy tính.
+ Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như xem xét, giải quyết vấn đề một cách cẩn thận, chu đáo, có sáng tạo,…
Định hướng hình thành năng lực
+ Giải quyết vấn đề, sáng tạo, giao tiếp, hợp tác, sử dụng ngôn ngữ, sử dụng CNTT và TT
II. CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
1. Chuẩn bị của giáo viên
- Thiết bị dạy học: Máy tính cá nhân và máy chiếu (nếu có).
- Học liệu: Soạn giáo án, nghiên cứu sách giáo khoa, sách bài tập, tài liệu tham khảo.
2. Chuẩn bị của học sinh
- Chuẩn bị các nội dung liên quan đến bài học theo sự hướng dẫn của giáo viên như chuẩn bị tài liệu, TBDH ..
- Sưu tầm tranh ảnh, tư liệu,...
III. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
Ổn định lớp: Kiểm tra sỹ số
Tiến trình bài học
HOẠT ĐỘNG KHỞI ĐỘNG
Hoạt động 1: Kiểm tra bài cũ và dẫn dắt vào bài mới
(1) Mục đích: tạo tâm thế học tập cho học sinh, giúp học sinh ý thức được nhiệm vụ học tập, hứng thú học bài mới.
(2) Phương pháp/Kĩ thuật: nêu vấn đề
(3) Hình thức tổ chức hoạt động: cá nhân
(4) Phương tiện dạy học Máy tính, máy chiếu, sgk, chương trình mẫu;
(5) Sản phẩm: Nhớ lại những hiểu biết về cấu trúc rẽ nhánh
Hoạt động của GV
Hoạt động của HS
Nội dung
GV: Hãy trình bày cấu trúc và ý nghĩa của câu lệnh If ở cả hai dạng thiếu và đủ.
HS: Suy nghĩ trả lời
* Dạng thiếu
if (<điều kiện>)
- Nếu điều kiện đúng thì câu lệnh được thực hiện, nếu không sẽ bỏ qua câu lệnh.
* Dạng đủ
if(<điều kiện>)
-Trong đó:
+Điều kiện là biểu thức lôgic.
+Câu lệnh, câu lệnh 1, câu lệnh2 là một câu lệnh của C++.
- Điều kiện cũng được tính và kiểm tra. Nếu điều kiện đúng thì câu lệnh 1 sẽ được thực hiện, ngược lại thì câu lệnh 2 sẽ được thực hiện.
Đối tượng kiểm tra: HS trung bình.
HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP
Hoạt động 2: Tìm hiểu thao tác lặp
(1) Mục đích: HS nắm được 2 loại lặp trong bài toán tính tổng
(2) Phương pháp/Kĩ thuật: nêu vấn đề
(3) Hình thức tổ chức hoạt động: Cá nhân
(4) Phương tiện dạy học: máy tính, máy chiếu (nếu có)
(5) Sản phẩm: HS hiểu được lặp và 2 loại lặp
Hoạt động của GV
Hoạt động của HS
Nội dung
GV: Nêu 2 bài toán tính tổng, và yêu cầu HS nhận xét các bài toán này có đặc điểm gì tương tự và nêu cách tính.
GV: Việc cộng như thế được lặp lại một số lần.
GV: Yêu cầu HS nhận xét số lần lặp đó với hai bài toán.
GV: Vậy từ đó, gọi HS nhận xét, phân biệt loại lặp?
HS: Đây đều là hai bài toán tính tổng:
+ Ban đầu S được gán giá trị 1/a;
+ Tiếp theo, mỗi lần cộng thêm vào S là 1/(a+N) với N =1,2,3,…
HS: Ở bài toán 1, số lần lặp là 100. Còn bài toán 2 số lần lặp là chưa biết trước, quá trình lặp sẽ dừng khi gặp điều kiện 1/(a+N)<0,0001.
HS: Có hai loại lặp: Lặp với số lần biết trước và lặp với số lần chưa biết trước.
1. Lặp
Với a là số nguyên a>0:
BT1: Tính
 









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