1. Trang chủ
  2. » Đề thi

tuan 24 tiet 46

3 2 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 12,16 KB

Nội dung

Kiến thức: - Hiểu câu lệnh lặp với số lần chưa biết trước trong chương trình có sẵn; - Biết lựa chọn câu lệnh lặp với số lần chưa biết trước hoặc câu lệnh lặp với số lần biết trước phù h[r]

Trang 1

BÀI THỰC HÀNH 6: SỬ DỤNG LỆNH LẶP WHILE … DO

I MỤC TIÊU:

1 Kiến thức:

- Hiểu câu lệnh lặp với số lần chưa biết trước trong chương trình có sẵn;

- Biết lựa chọn câu lệnh lặp với số lần chưa biết trước hoặc câu lệnh lặp với số lần biết trước phù hợp cho từng tình huống cụ thể;

- Biết vai trò của việc kết hợp các cấu trúc điều khiển

2 Kĩ năng:

- Rèn luyện kĩ năng về khai báo, sử dụng biến;

- Rèn luyện khả năng đọc hiểu chương trình

3 Thái độ: Học tập nghiêm túc, có ý thức tự giác, tinh thần vươn lên vượt qua khó khăn.

II CHUẨN BỊ:

1 Giáo viên: Sách giáo khoa, máy tính điện tử, giáo án, máy chiếu.

2 Học sinh: Vở ghi, sách giáo khoa.

III CÁC HOẠT ĐỘNG DẠY – HỌC:

1 Ổn định lớp: (1’)

8A1:………

8A2:………

2 Kiểm tra bài cũ:

Thực hiện trong nội dung bài thực hành

3 Bài mới:

* Hoạt động khởi động: Để rèn luyện nội dung lý thuyết chúng ta vào bài thực hành.

Hoạt động 1: (40’) Thực hành bài tập 1.

+ GV: Củng cố cho HS cú pháp và

cách thực hiện của vòng lặp với số

lần chưa biết trước

+ GV: Yêu cầu HS nhắc lại lỗi cần

tránh trong vòng lặp

+ GV: Cho ví dụ minh họa

+ GV: Phân tích bài toán 1 và yêu

cầu HS trình bày ý tưởng thực hiện

+ GV: Nhận xét và sửa chữa sai sót

cho HS

+ GV: Hướng dẫn HS tìm hiểu

thông tin từ bài toán

+ GV: Yêu cầu HS xác định Input

và Output của bài toán?

+ GV: Nhận xét và sửa chữa sai sót

cho HS

+ GV: Yêu cầu HS thảo luận nhóm

đưa ra thuật toán của bài toán

+ GV: Quan sát và hướng dẫn các

+ HS: Cú pháp thực hiện: While

<điều kiện> do <câu lệnh>;

+ HS: Lỗi lặp vô hạn lần do điều kiện luôn đúng

+ HS: Thực hiện theo yêu cầu

+ HS: Dùng một biến đếm và lệnh lặp while do nhập và cộng dần các số vào một biến kiểu số thực cho đến khi nhập đủ n số

+ HS: Tập trung chú ý lắng nghe tìm hiểu bài toán

+ HS: Xác định bài toán:

- Input: Dãy số thực x1, x2, , xn;

- Output: Giá trị trung bình (x1 +

x2 + + xn)/n

+ HS: Thuật toán:

Bước 1: Nhập n từ bàn phím:

1.1 Dem  0;

1 Bài tập 1.

Xác định bài toán:

- Input: Dãy số thực x1,

x2, , xn;

- Output: Giá trị trung bình (x1 + x2 + + xn)/n

Thuật toán:

Bước 1: Nhập n từ bàn phím:

1.1Dem  0;

1.2Sum  0

Bước 2: Trong khi Dem <

N thì 2.1 Nhập giá trị số thực x

từ bàn phím;

2.2 Sum  Sum + x;

2.3 Dem  Dem + 1;

Bước 3: TB  Sum/N

Bước 4: Xuất TB, kết thúc

Ngày soạn: 27/01/2018 Ngày dạy: 29/01/2018 Tuần 24

Tiết: 46

Trang 2

thảo luận của các nhóm thực hiện.

+ GV: Nhận xét đánh giá và sửa

chữa sai sót cho HS

+ GV: Rút ra kết luận và hướng dẫn

HS mô tả thuật toán thực hiện của

chương trình

+ GV: Yêu cầu HS dự kiến các biến

đếm sử dụng trong chương trình dựa

trên thuật toán vừa mô tả

+ GV: Yêu cầu HS gõ chương trình

SGK và lưu với tên Tinh_TB

+ GV: Yêu cầu HS đọc và tìm hiểu

ý nghĩa của từng câu lệnh

+ GV: Yêu cầu HS biên dịch

chương trình và sửa lỗi nếu có

+ GV: Chạy chương trình với các bộ

dữ liệu khác nhau kiểm tra kết quả

nhận được

+ GV: Mô phỏng bài toán với bộ dữ

liệu là 3 cho HS quan sát

1 dem = 0, TB = 0, n = 3

2 Bắt đầu vòng lặp:

DEM<N DEM X (nhập) TB

Đún

3

20 45

Sai

3 Kết thúc: TB = 45/3 = 15

+ GV: Yêu cầu HS viết lại chương

trình bằng cách sử dụng câu lệnh

for…do thay cho while…do

+ GV: Hướng dẫn các em viết lại

với câu lệnh For…to…do

+ GV: Quan sát, hướng dẫn HS thực

hiện trên máy

+ GV: Sửa chữa những sai sót các

em mắc phải

+ GV: Yêu cầu HS lên bảng thực

hiện lại các lỗi các em mắc phải

+ GV: Nhận xét chốt nội dung

Bước 2: Trong khi Dem < N thì 2.1 Nhập giá trị số thực x từ bàn phím;

2.2 Sum  Sum + x;

2.3 Dem  Dem + 1;

Bước 3: TB  Sum/N

Bước 4: Xuất TB, kết thúc

+ HS: Dự kiến là n, dem, x, TB thuộc các kiểu dữ liệu số nguyên

và số thực

+ HS: Gõ chương trình như SGK

Lưu bài dùng phím F2

+ HS: Giải thích về cách chạy của từng câu lệnh

+ HS: Biến dịch và sửa chữ những sai sót mắc phải

+ HS: Chạy chương trình với bộ

dữ liệu khác nhau và tự kiểm chứng ra nháp

+ HS: Quan sát và hiểu về quá trình chạy của câu lênh while…

do  ghi nhớ kiến thức

+ HS: Trả lời các câu hỏi theo yêu cầu

+ HS: Quan sát và nhận biết tự kiểm chứng trên chương trình mà các em đã gõ

+ GV: Viết lại chương trình bằng câu lệnh For…to…do đã được học ở bài 7

+ HS: Thực hiện theo sự hướng dẫn của GV

+ HS: Thao tác dưới sự hướng dẫn của GV

+ HS: Chú ý lắng nghe và sửa chữa những sai sót thường gặp

+ HS: Lên bảng thực hiện theo yêu cầu của GV đưa ra

+ HS: Ghi nhớ kiến thức

4 Củng cố: (3’)

- Củng cố các lỗi các em thường gặp phải

5 Dặn dò: (1’)

- Ôn lại nội dung bài Xem trước nội dung phần tiếp theo của bài thực hành

IV RÚT KINH NGHIỆM:

Trang 3

Ngày đăng: 22/11/2021, 08:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w