Giáo án Tin học 8 Bài thực hành 6: Sử dụng lệnh lặp While.... Do mới nhất

 Giáo án Tin học 8 Bài thực hành 6: Sử dụng lệnh lặp While.... Do: Mẫu giáo án số 1

I. MỤC TIÊU:

1. Kiến thức:

- Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước.

2. Kĩ năng:

- Rèn luyện kĩ năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh.

3. Thái độ:

- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.

     4. Năng lực hình thành

  • Năng lực giải quyết vấn đề
  • Năng lực tự chủ, tự học
  • Năng lực sáng tạo
  • Năng lực tin học
  • Năng lực tự quản lý bản thân
  • Năng lực giao tiếp, hợp tác

II. CHUẨN BỊ:

+ Giáo viên: Giáo án,SGK, tài liệu tham khảo, phòng máy.

+ Học sinh: Vở ghi và sách giáo khoa, chuẩn bị bài ở nhà.

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

1. Ổn định lớp:

  2. Kiểm tra bài cũ: viết cú pháp của lệnh While .... do và vẽ mô hình của lệnh.

  3. Bài mới:

Hoạt động của GV

Hoạt động của HS

Nội dung

+ Hoạt động 1: Làm bài tập 1

- Ý tưởng?

- Mô tả thuật toán của chương trình, các biến dự định sẽ sử dụng và kiểu của chúng

- Gõ chương trình sau đây:

Program tinh_trung_binh;

Var n, dem: integer;

X, tb: real;

Begin

Clrscr;

Dem:=0;

tb:=0;

Writeln(‘Nhap cac so can tinh n =’);

Readln(n);

While dem < n do

Begin

Dem:= dem + 1;

Writeln(‘Nhap so thu’, dem,’=’);

Readln(x);

Tb:= tb + x;

End;

Tb:=tb/n;

Witeln(‘Trung binh của’,n,’so là =’, tb:10:3);

Readln;

End.

- Lưu chương trình với tên tinh_tb.

+ Sử 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ố.

+ Chú ý lắng nghe => ghi nhớ kiến thức.

+ Học sinh độc lập gõ chương trình vào máy.

+ Học sinh lưu chương trình theo yêu cầu của giáo viên.

+ Học sinh thực hiện theo yêu cầu của giáo viên.

Bài 1: . Viết chương trình sử dụng lệnh lặp While … do để tính n số thực x1, x2, x3…xn. Các số n và x1, x2, x3…, xn được nhập từ bàn phím.

IV. CỦNG CỐ (5 phút)

Giáo viên nhận xét và đánh giá tiết thực hành.

V. HƯỚNG DẪN VỀ NHÀ: (2 phút)

- Về nhà thực hành lại cho thành thạo.

-Đọc tiếp phần còn lại của bài thực hành 6.

VI. RÚT KINH NGHIỆM:

.......................................................................................................................................

.......................................................................................................................................

 Giáo án Tin học 8 Bài thực hành 6: Sử dụng lệnh lặp While.... Do: Mẫu giáo án số 2

I. MỤC TIÊU:

1. Kiến thức:

- Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước.

2. Kĩ năng:

- Rèn luyện kĩ năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh.

3. Thái độ:

- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.

     4. Năng lực hình thành

  • Năng lực giải quyết vấn đề 
  • Năng lực tự chủ, tự học
  • Năng lực sáng tạo
  • Năng lực tin học
  • Năng lực tự quản lý bản thân
  • Năng lực giao tiếp, hợp tác

II. CHUẨN BỊ:

+ Giáo viên: Giáo án,SGK, tài liệu tham khảo, phòng máy.

+ Họcsinh: Vở ghi và sách giáo khoa, chuẩn bị bài ở nhà.

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

1. Ổn định lớp:

  2. Kiểm tra bài cũ: Mô tả lại thuật toán của bài 1?

  3. Bài mới:

Hoạt động của GV

Hoạt động của HS

Nội dung

+ Hoạt động 1: Làm tiếp bài tập 1

GV chiếu lên màn hình các câu lệnh đã viết trong chương trình và yêu cầu HS nêu ý nghĩa của từng câu lệnh.

? Nêu lại cách dịch chương trình.

GV cho HS thực hiện việc dịch chương trình và sửa lỗi nếu có.

GV quan sát và sửa lỗi cho HS nếu các em không thực hiện được.

GV gọi một HS nêu cách chạy trương trình.

GV để các em tự chạy với các bộ dữ liệu tùy ý và kiểm tra lại kết quả bằng máy tính cầm tay.

GV cho HS trao đổi nhóm để tìm ra câu trả lời: Để thay Câu lệnh While....do bằng câu lệnh For ….do em cần thay đổi ở những câu lệnh nào.

GV gọi các nhóm khác nhận xét, bổ sung, cho điểm nhóm bạn.

GV cho điểm nhóm làm đúng và nhanh nhất.

GV chốt lại các câu lệnh đúng và cho HS viết lại chương trình với câu lệnh For … do.

HS kết hợp với SGK và các kiến thức đã học để trả lời

HS: nhấn tổ hợp phím Alt+F9

HS dịch chương trình và sửa lỗi.

HS: nhấn tổ hợp phím Ctrl+F9

HS thực hiện theo yêu cầu của GV.

HS trao đổi nhóm và trả lời

HS nhận xét, bổ sung và cho điểm nhóm bạn.

HS thực hành.

Bài 1: thực hành tiếp bài tập 1.

a.Đọc và tìm hiểu ý nghĩa của từng câu lệnh. Dịch chương trình và sửa lỗi nếu có.

Chạy chương trình với các bộ dữ liệu được gõ vào từ bàn phím và kiểm tra kết quả nhận được.

d. Viết lại chương trình bằng cách sử dụng câu lệnh For …do hay cho câu lệnh While …. Do.

IV. CỦNG CỐ (5 phút)

Giáo viên nhận xét và đánh giá tiết thực hành.

V. HƯỚNG DẪN VỀ NHÀ: (2 phút)

- Về nhà thực hành lại cho thành thạo.

-Đọc tiếp phần còn lại của bài thực hành 6.

VI. RÚT KINH NGHIỆM:

.......................................................................................................................................

.......................................................................................................................................