Hoạt động của giỏo viờn và học sinh | Nội dung |
Hoạt động 1 : bài tập 2 (40’) | |
GV: y/c HS đọc bài tập 2 và xác định Input, Output HS: trả lời cá nhân GV: Hướng dẫn HS xây dựng thuật toán: Để ktra N có phải là số ntố hay ko ta sẽ ktra xem N chia hết cho các số từ 2 đến N-1 hay ko? Nếu N ko chia hết cho số nào trong khoảng từ 2 đến N-1 thì N là số ntố, ngược lại N ko phải là số ntố. Sử dụng phép chia lấy phần dư mod để ktra tính chia hết. GV: y/c HS đọc ctrình, đối chiếu việc sử dụng câu lệnh để mô tả t.toán. HS: đọc ctrình, thảo luận theo nhóm mô tả t.toán GV: gọi đại diện nhóm lên trình bày trên bảng. HS: đại diện nhóm trình bày, các nhóm khác nhận xét. GV: ptích sự kết hợp giữa câu lệnh đk và câu lệnh lặp trong ctrình HS: chú ý lắng nghe HS: thảo luận nhóm nêu các biến cần sử dụng và kiểu của chúng. GV: Y/c HS đọc, thảo luận theo nhóm để tìm hiểu ý nghĩa của từng lệnh trong ctrình GV: y/c HS gõ ctrình, dịch, chỉnh sửa, chạy và kiểm thử ctrình. HS: thực hiện |
Bài 2: Tìm hiểu ctrình nhận biết một số tự nhiên N được nhập vào từ bàn phím có phải là số nguyên tố hay không. * Xđbt: Input: Số tự nhiên N; Output: Trả lời N là số nguyên tố hoặc không là số nguyên tố * Thuật toán: Bước 1: Nhập số tự nhiên N từ bàn phím Bước 2: Nếu N<=0 thông báo N không phải là số tự nhiên, rồi chuyển đến bước 4 Bước 3: Nếu N>0; iÑ2; Trong khi N mod i <>0 còn đúng thì iÑi+1; Nếu i=N thì thông báo N là số nguyên tố, rồi chuyển đến bước 4 Bước 4: Kết thúc a) ctrình (SGK) |
Hoạt động 2 : củng cố (3’) | |
- GV nghiệm thu bài thực hành của học sinh. - Cho điểm HS. - Nhắc những lỗi mà HS hay mắc phải trong quá trình thực hành |
Ý kiến bạn đọc
Những tin cũ hơn