Bài tập 2 SGK (T73).

Một phần của tài liệu GA Tin 8 chuẩn ktkn (Trang 67)

- Thuật toỏn:

1.Bài tập 2 SGK (T73).

HS: Theo giỏi phần nội dung bài tập thực hành.

HS: Chỳ ý lắng nghe một số ý tưởng của bài tập.

HS: Đọc,tỡm hiểu ý nghĩa của từng cõu lệnh trong chương trỡnh và gừ chương trỡnh vào mỏy.

HS: hoạt động theo nhóm, tìm hiểu hoạt động của chơng trinh, đại diện của nhóm báo cáo kết quả thảo luận.

HS: Trả lời:

- Chọn vào file/save xuất hiện hộp thoại save

file as ta gừ tờn cần lưu vào ụ file save as

trống trờn HS: Trả lời: - Để dich chương trỡnh ta sử dụng tổ hợp phớm Alt+ f9. - Để chạy chương trỡnh ta sử dụng tổ hợp phớm Ctrl+f9. HS: Trả lời:

26’

GV: Cho hs nhắc lại toàn bộ nội dung yờu cầu của bài tập thực hành.

GV: Hướng dẫn hs xỏc định bài toỏn và mụ tả thuật toỏn.

GV: Hướng dẫn hs thực hiện cỏc yờu càu của bài tập.

?Làm thế nào để kiểm tra N cú là số nguyờn tố hay khụng ?

? Làm thế nào để kiểm tra tớnh chia hết? GV : Nhận xột và đưa ra thuật toỏn:

* Hoạt động 2: Thực hành.

GV: Chia mỏy theo từng nhúm - Mỗi mỏy 2 em/ 1mỏy. GV: Phỏt phiếu thực hành. GV: Yờu cầu học sinh:

GV: Cho HS mở mỏy và khởi động chương trỡnh Pascal.

GV: Hướng dẫn hs gừ chương trỡnh và

-CP: for <biến đến>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;

HS: Nhắc lại nội dung bài tập:

HS: Quan sỏt chỳ ý theo giỏi hướng dẫn Học sinh thực hiện yờu cầu :

- Kiểm tra lần lượt N cú chia hết cho cỏc số tự nhiờn 2≤ i ≤ N- 1 hay khụng.

HS: Cần kiểm tra tớnh chia hết qua việc sử dụng phầp chia lấy phần dư mod.

HS: Nghiên cứu bài toán, tìm input và output. HS: Xỏc định thụng tin và mụ tả thuật toỏn: B1 . Nhập N số tự nhiờn từ bàn phớm.

B2 . Nếu N<=0,thụng bỏo N khụng phải là số tự nhiờn,chuyền đến b4 .

B3 . Nếu N>0; i← 2; N mod i<>0, i← i+1;

Nếu i=N thỡ thụng bỏo N là số nguyờn tố, chuyển đến b4 .khụng thỡ thụng bỏo N khụng phải là số nguyờn tố

B4 . In kết quả ra màn hỡnh và kết thỳc thỳc thuật toỏn.

HS: Chỳ ý lắng nghe và ghi bài.

2. Thực hành trờn mỏy

HS: Ngồi theo đỳng vị trớ nhúm mỏy đó được chia.

HS: Nhận phiếu thực hành.và thực hiện gừ chương trỡnh và thực hiện cỏc yờu cầu trong phiếu thực hành.

cỏc bước theo yờu cầu trong phiếu thực hành.

GV: Quan sỏt cỏc bước thực hiện trờn mỏy của học sinh

- Sau khi gừ xong chương trỡnh yờu cầu hs thực hiện cỏc bước trong phiếu thực hành.

GV: Quan sỏt hướng dẫn sửa cỏc lổi sai nếu cú cho học sinh.

+Lưu chương trỡnh với tờn Songuyen_to

+ Đọc và tỡm hiểu ý nghĩa của tường cõu

lệnh.

GV: nhận xét và kết luận.

GV: Cho chơng trình chạy trên máy, yêu cầu học sinh quan sát kết quả.

GV: Nhận xột, đỏnh giỏ bài thực hành của học sinh qua mỏy chiếu.

HS: Chỳ ý quan sỏt lắng nghe cỏc hướng dẫn. HS mở mỏy

HS: Gừ chương trỡnh và thực hiện cỏc yờu cầu trong phiếu thực hành.

HS: Quan sỏt chỳ ý theo giỏi hướng dẫn.

Program nhan_biet; Uses crt;

Var n, i: integer;

Begin Clrscr;

Writeln(‘Nhap vao so nguyen:’); readln(n);

if n<= 1 then writeln(‘n,’ khong la so nguyen to’) else

Begin i:= 2;

while (n mod i<>0 do i:=i+1;

if i= n then writeln(‘n,’ la so nguyen to!’)

else writeln(‘n,’ khong phai la so nguyen

to!’) ; end; Readln;

End.

HS: Thực hiện cỏc bước lưu: Nhỏy chọn vào HS: Nờu ra ý nghĩa của từng cõu lệnh

file/save xuất hiện hộp thoại save file as ta gừ Tinh_TB vào ụ file save as trống trờn và

GV: Cho hs quan sỏt kết quả trờn màn hỡnh.và đưa ra nhận xột.

GV: Cho hs quan sỏt kết quả trờn màn hỡnh.và đưa ra nhận xột.

+ Viết lại chương trỡnh đú băng bằng cỏch sử dụng cõu lệnh for ..,to..do thay cho cõu lệnh while..do.

GV: Quan sỏt cỏc bước thực hiện của học sinh . GV: Nhận xột, đỏnh giỏ bài thực hành của học sinh chọn ok. * Để chạy chương trỡnh ta sử dụng tổ hợp phớm Ctrl+f9.

- Với n=5 kết quả chương trỡnh như hỡnh sau:

- Với n=8 kết quả chương trỡnh như hỡnh sau:

HS : Viết lại chương trỡnh đú bằng cỏch sử dụng cõu lệnh for ..to..do thay cho cõu lệnh while..do.

HS: Tắt chơng trình ứng dụng, tắt máy, tắt nguồn

V.Cũng cố. (5’).

- Nhắc lại cỏc phần trọng tõm của bài bằng cỏch gọi học sinh nhắc lại nội dung bước đó thực hiện.

- Thực hiện lại cỏc bước trờn mỏy chiếu và giải thớch lại từng cõu lệnh cho học sinh.

VI. Dặn dũ (1’).

- Về nhà học kĩ cỏc phần trọng tõm của bài qua phần tổng kết sỏch giỏo khoa và đọc trước bài phần mềm tiếp theo chuẩn bị tốt cho tiết học sau.

***************************************** Ngày soạn : 07/ 03/10 Tuần:26 Ngày dạy: 10- 13/ 03/10 TPPCT:52 Phần 2. PHẦN MỀM HỌC TẬP

học vẽ hình với phần mềm geogebra.(Tiếp theo)

I. Mục tiờu:

1. Kiến thức:

- Nắm đợc cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này. 2. Kỹ năng:

- Rốn luyện cho học sinh cỏc thao tỏc vẽ hỡnh học thụng qua phần mềm geogebra . 3.Thỏi độ :

- Giỳp học sinh cú thỏi độ học tập đỳng đắn nghiờm tỳc trong giờ học .

II. Phương tiện dạy học.

1. Giỏo viờn:

- Giỏo ỏn, chuẩn bị mỏy (nếu cú thể) và cỏc phương tiện khỏc liờn quan. 2. Học sinh: Vở, bỳt, sỏch giỏo khoa.

III. Tiến trỡnh tiết dạy:

1. Ổn định tổ chức: (1’) - Kiểm tra sĩ số, vệ sinh. 2. Kiểm tra bài cũ: (5’)

- Em hóy nờu cỏc khởi động phần mềm geogebra?

- ? Em hiểu thế nào là đối tợng hình học? và Phần mềm geogebra có đặc điểm gì? 3. Bài mới. (36’)

TG Hoạt động của giỏo viờn Hoạt động của học sinh

8’ * Hoạt động 1: Hướng dẫn.

Cho học sinh thực hiện một số bài tập

Một phần của tài liệu GA Tin 8 chuẩn ktkn (Trang 67)