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

Tiết 41 Bài Tâp

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: Lê Thị Phường
Ngày gửi: 16h:51' 01-03-2015
Dung lượng: 1.4 MB
Số lượt tải: 2
Số lượt thích: 0 người
Trường: THCS Cao Thắng Ngày soạn: 10/01/2015
Lớp: 8/3 Ngày dạy: 16/01/2015

Tiết 41:
BÀI TẬP
Mục tiêu
Kiến thức
Nắm được kiến thức về câu lệnh lặp với số lần biết trước (For… to…do).
Kĩ năng
Vận dụng các kiến thức đã học để giải quyết các bài tập.
Thành thạo việc mô tả các thuật toán bằng cách liệt kê các bước thực hiện.
Thái độ
Học sinh có thái độ học tập nghiêm túc, ham thích tìm hiểu về tư duy khoa học.
Rèn luyện tính kiên trì trong học tập.
Chuẩn bị
Giáo viên
Giáo án, SGK, bảng phụ.
Học sinh
Học bài “ Câu lệnh lặp”.
Chuẩn bị tiết bài tập.
Hoạt động dạy học
Ổn định lớp (1’).
Tiến trình dạy học
Đặt vấn đề (1’): Ở tiết trước các em đã cùng nhau học câu lệnh lặp For… do. Và để củng cố kiến thức câu lệnh For..do, cô và các em sẽ cùng nhau tìm hiểu trong tiết 41: “Bài tập”.


Vào bài mới
Hoạt động của giáo viên
Hoạt động của học sinh
Nội dung

Hoạt động 1: Ôn tập câu lệnh For…do (8’)

? Hãy nêu cú pháp và hoạt động của vòng lặp For…do
Gv: Hướng dẫn học sinh về hoạt động của vòng lặp For…do qua sơ đồ khối.
Trình chiếu sơ đồ khối.









Hoạt động của vòng lặp:
B1: Biến đếm nhận giá trị đầu
B2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh.
B3: Biến đếm tự động tăng lên 1 đơn vị và quay lại bước 2.
B4: Nếu biểu thức điều kiện sai, thoát ra khỏi vòng lặp.

Lưu ý: Biến đếm là biến kiểu nguyên; Giá trị đầu và giá trị cuối là các giá trị nguyên.
Suy nghĩ và trả lời
Ôn lại câu lệnh For…do
Cú pháp:
For := to do ;



Hoạt động 2: Bài tập (30’)

Vận dụng kiến thức trên, cô và các em sẽ cùng nhau giải các bài tập sau:
Bài 1: Các câu lệnh Pascal sau có hợp lệ không, vì sao?
For i:= 100 to 1 do writeln (‘A’);
For i:=1.5 to 10.5 do writeln (‘A’);
For i=1 to 10 do writeln (‘A’);
For i:=1 to 10 do; writeln (‘A’);
? Yêu cầu một học sinh đứng lên đọc đề.
? Yêu cầu học sinh trả lời.




Bài 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu?
J:=0;
For i:=0 to 5 do j:=j+2;
? Yêu cầu học sinh đọc đề.
? Bài 1 yêu cầu làm gì?
? Quan sát đoạn chương trình trên, hãy xác định biến đếm, giá trị đầu, giá trị cuối, câu lệnh cần thực hiện?
? Câu lệnh trên có bao nhiêu lần lặp?


Lưu ý: Số lần lặp = (Giá trị cuối – giá trị đầu) +1.
Để các em hiểu hơn về đoạn chương trình trên, cô sẽ mô tả thuật toán bằng sơ đồ khối sau:



Hướng dẫn các em thực hiện các bước của đoạn chương trình trên.
? Vậy sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?
Dựa vào đoạn chương trình trên, các em có thể vẽ được sơ đồ khối và mô tả được thuật toán. Vậy đưa ra một bài toán, các em sẽ mô tả thuật toán như thế nào? Cô và các em sẽ cùng nhau tìm hiểu bài 3.
Bài 3: Hãy mô tả thuật toán để tính tổng sau đây: 
? Yêu cầu học sinh đọc đề.
? Xác định Input, Output của bài toán?
? Hãy xác định giá trị đầu, giá trị cuối?
Gv hướng dẫn:
Biến A có giá trị ban đầu bằng 0
Biến đếm bằng 1
Cho i chạy từ 1 tới n
Phân chia lớp thành 4 nhóm.
Hoạt động theo nhóm, mô tả thuật toán tính tổng, thảo luận trong 5 phút.
Gv theo dõi, quan sát học sinh hoạt động nhóm.
Gv lấy kết quả 2 nhóm làm nhanh nhất, đại diện 2 nhóm lên báo cáo kết quả
Các nhóm khác nhận xét.
Gv: Bổ sung và hoàn thiện bài tập 3 qua sơ đồ khối sau
 
Gửi ý kiến