Chào mừng quý vị đến với website của Nguyễn Văn Nghĩa
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành
viên, vì vậy chưa thể tải được các tài liệu của
Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã là thành viên của violet rồi, mời đăng nhập ở ngay phía bên trái. NghiaNT xin cảm ơn quý vị.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã là thành viên của violet rồi, mời đăng nhập ở ngay phía bên trái. NghiaNT xin cảm ơn quý vị.
Bài Thực hành While..Do

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: Lê Hiếu
Người gửi: Nguyễn Văn Nghĩa (trang riêng)
Ngày gửi: 10h:54' 22-03-2011
Dung lượng: 91.0 KB
Số lượt tải: 4
Nguồn: Lê Hiếu
Người gửi: Nguyễn Văn Nghĩa (trang riêng)
Ngày gửi: 10h:54' 22-03-2011
Dung lượng: 91.0 KB
Số lượt tải: 4
Số lượt thích:
0 người
Tuần :26 Tiết :52 Ngày soạn: 04/03/2011
Lớp: 84 Ngày giảng:10/03/2011
Giáo viên hướng dẫn: Lê Ngọc Liên bảo
Người soạn: Lê Thị Hiếu
Bài thực hành 6:
SỬ DỤNG LỆNH LẶP WHILE…DO(tt)
(((
MỤC ĐÍCH , YÊU CẦU:
1. Về 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.
Biết sử dụng câu lệnh ghép.
2. Về kĩ năng:
Rèn luyện kĩ năng khai báo và sử dụng biến.
Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh.
3. Về tư tưởng tình cảm:
Học sinh hiểu bài, hăng hái phát biểu xây dựng bài.
Học sinh nghiêm túc, hình thành phong cách làm việc chuẩn mực.
H ọc sinh ngày càng yêu thích sử dụng máy tính, yêu thích môn học hơn.
PHƯƠNG PHÁP , PHƯƠNG TIỆN:
1) Phưong pháp:
Kết hợp nhiều phương pháp giảng dạy như thuyết trình, vấn đáp, sử dụng phương tiện trực quan.
2) Phương tiện:
Giáo viên :
Vở soạn bài.
Sách giáo khoa tin học dành cho THCS quyển 3.
Máy tính
Học sinh:
Học bài cũ , xem trước bài mới trước khi đến lớp.
Sgk tin học quyển 3.
TIẾN TRÌNH LÊN LỚP, NỘI DUNG BÀI GIẢNG:
Ổn định lớp: ( 1 phút)
Ổn định chỗ ngồi trong phòng.
Nắm sĩ số lớp.
Vắng mặt:……….. Có mặt:………….
Kiểm tra bài cũ và gợi động cơ:
1. Kiểm tra bài cũ: (5 phút)
- Nêu cấu trúc của câu lệnh lặp với số lần chưa biết trước. Giải thích ý nghĩa từng thành phần có trong câu lệnh
- Vẽ sơ đồ thuật toán và nêu hoạt động của câu lệnh lặp.
2. Gợi động cơ: (1 phút)
Tiết trước chúng ta đã bắt đầu rèn luyện khả năng đọc chương trình, tìm hiểu ý nghĩa của từng câu lệnh thông qua bài 1. Tiết này, cô sẽ hướng dẫn cho các em giải bài 2 để nâng cao hơn khả năng đọc hiểu chương trình.
Nội dung bài giảng:
TG
Hoạt động của thầy
Hoạt động của trò
Nội dung
30 ‘
- Yêu cầu học sinh đọc ví dụ 2.
?Hãy nêu input và output của bài toán?
+ Input: Nhập vào số tự nhiên N.
+ Output: In ra N có phải là số nguyên tố hay không.
? Số nguyên tố là số như thế nào?
- Nhận xét câu trả lời của học sinh.
- Số nguyên tố là số chỉ chia hết cho một và chính nó.
- Vậy em nào có thể cho lớp biết số 1 có phải là số nguyên tố không.
- Nhận xét câu trả lời của học sinh.
- Không chỉ số một , mà cả những số nhỏ hơn một cũng không phải là số nguyên tố.
-GV: lấy ví dụ về số nguyên tố.
? Làm như thế nào để kiểm tra số 5 là số nguyên tố?
?Làm thế nào để kiểm tra số tự nhiên n có phải là số nguyên tố hay không?
- Để kiểm tra n là số nguyên tố hay không, ta đi kiểm tra n có chia hết cho các số từ 2 đến n-1 hay không? Nếu n không chia hết thì n là số nguyên tố, ngược lại n không phải là số nguyên tố.
- Vậy dùng phép toán nào để kiểm tra n không chia hết cho một số.
- Bằng cách sử dụng phép chia lấy phần dư mod.
- GV lấy ví dụ cho HS hiểu cách chia lấy phần dư.
GV đưa ra thuật toán.
? Như vậy theo yêu cầu của đề bài thì bước đầu tiên ta sẽ làm gì?
B1: Nhập số tự nhiên n từ bàn phím.
GV : Qua bước tiếp theo ta sẽ chia ra 2 trường hợp, trường hợp thứ 1 ta kiểm tra xem những số nhỏ hơn hoặc 1 thì ta in ra nó không phải là số nguyên tố.
B2: Nếu n<=1 . n không phải là số nguyên tố ( B4
GV: Bước còn lại ta tiếp tục kiểm tra nhưng số lớn hơn 1.
B3: Ngược lại.
i ( 2.
Trong khi n không chia hết cho i,
i ( i + 1;
- nếu i=n. Thông báo n là số nguyên tố ngược lại n không phải là số nguyên tố.
B4: KT
- Vậy điều kiện của bài toán này là gì?
- Nếu điều kiện đúng sẽ thực hiện gì
 
0932406979





Các ý kiến mới nhất