Violet
Giaoan

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 091 912 4899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Giáo án học kì 2

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trương Quang Thuần
Ngày gửi: 08h:07' 05-03-2022
Dung lượng: 48.8 KB
Số lượt tải: 375
Số lượt thích: 0 người
Ngày soạn: 08/01/2022
Ngày dạy: 10/01/2022
Chủ đề: LẬP TRÌNH ĐƠN GIẢN
Tiết: 37, 38: CÂU LỆNH LẶP

I. Mục Tiêu:
a. Kiến thức:
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
- Hiểu hoạt động của câu lệnh lặp với số lần biết trước.
b. Kỹ năng: Viết đúng được lệnh lặp với số lần biết trước trong một số tình huống đơn giản.
c Thái độ :
- Rèn luyện ý thức muốn hiểu biết về máy tính và tác phong làm việc khoa học, chuẩn xác.
- Rèn luyện cho học sinh có thái độ yêu thích môn Tin học.
d. Năng lực phát triển và yêu cầu cần đạt:
- Năng lực nhận biết, thao tác với phần mềm, thiết bị CNTT.
- Năng lực hợp tác.
* Phẩm chất: Tự lập, tự tin, tự chủ và có tinh thần vượt khó.
II. Thiết bị, học liệu:
a. Giáo viên: Giáo trình, bảng phụ.
b. Học sinh: Kiến thức cũ, sách, vở.
III. Tiến trình dạy học:

Họat động của giáo viên
Họat động của học sinh
Nội dung

A. KHỞI ĐỘNG
* Mục tiêu :
- Kích thích học sinh hứng thú tìm hiểu bài mới
- Rèn luyện năng lực tư duy phê phán cho học sinh.
* Phương pháp: trò chơi, gợi mở..
* Định hướng năng lực: giải quyết vấn đề, năng lực nhận thức

Trong cuộc sống hằng ngày, nhiều hoạt động được thực hiện lặp đi lặp lại nhiều lần.
-Em hãy cho 1 vài ví dụ về các hoạt động được lặp đi lặp lại trong cuộc sống?
Từ đó Gv dẫn vào bài

B: HÌNH THÀNH KIẾN THỨC
* Mục tiêu :
- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.
- Hiểu hoạt động của câu lệnh lặp với số lần biết trước.
* Phương pháp: Thuyết trình , phân tích, giảng bình
* Định hướng năng lực: giải quyết vấn đề, năng lực nhận thức

-GV: Trong cuộc sống hằng ngày, nhiều hoạt động được thực hiện lặp đi lặp lại nhiều lần.
-GV: Những hoạt động được thực hiện lặp đi lặp lại với số lần nhất định biết trước hoặc không thể xác định trước.
-GV ví dụ như: đánh răng mỗi ngày 2 lần, học cho đến khi thuộc bài, ...
-GV yêu cầu HS nêu những ví dụ về những công việc lặp đi lặp lại rong cuộc sống hằng ngày?
-GV nhận xét.
-HS lắng nghe.


-HS lắng nghe.



-HS lắng nghe.

-HS nêu ví dụ: mỗi ngày tập thể dục 1 lần vào buổi sáng...

-HS lắng nghe.
1. Các công việc phải thực hiện nhiều lần









-GV yêu cầu HS tìm hiểu ví dụ 1 (SGK)
-GV: Giới thiệu thuật toán vẽ 1 hình vuông và vẽ 3 hình vuông giống nhau.
-GV yêu cầu HS tìm hiểu ví dụ 2 (SGK)
-GV nhắc lại thuật toán tính tổng của 100 số tự nhiên đầu tiên.
-GV: Cách mô tả các hoạt động lặp trong thuật toán như ví dụ trên được gọi là cấu trúc lặp. Vậy em hiểu thế nào là cấu trúc lặp?

-GV nhận xét.
-HS xem SGK.

-HS lắng nghe và quan sát.


-HS xem SGK.

-HS lắng nghe và quan sát.

-HS: Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thảo mãn.
-HS lắng nghe.
2. Câu lệnh lặp – một lệnh thay cho nhiều lệnh
(Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thảo mãn.
(Mọi ngôn ngữ lập trình đều có các câu lệnh lặp để thể hiện cấu trúc lặp.


-GV: Các ngôn ngữ lập trình thường có nhiều dạng câu lệnh lặp. Câu lệnh lặp trong Pascal có cú pháp như thế nào?
-GV nhận xét và giải thích cú pháp câu lệnh lặp.
 
Gửi ý kiến