III/ ĐÁP ÁN VÀ BIỂU ĐIỂM A Phần trắc nghiệm: (4 điểm – mỗi cõu đỳng 0,5 điểm).
2. Cõu lệnh lặp một lệnh thay cho nhiều
lệnh thay cho nhiều lệnh:
Cỏch mụ tả cỏc hoạt động trong thuật toỏn như cỏc vớ dụ được gọi là cấu trỳc lặp
- Mọi ngụn ngữ lập trỡnh đều cú cỏch để chỉ thị cho mỏy tớnh thực hiện cấu trỳc lặp với một cõu lệnh đú là “cõu lệnh lặp”
4. Củng cố: (5phỳt)
? Cho một vài vớ dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.
5. Dặn dũ: (2phỳt)
6. Rỳt kinh nghiệm:
Tuần: 20 Ngày soạn: 30/12/2012
Tiết: 38 Ngày giảng: 3/1/2013
Bài 7: CÂU LỆNH LẶP (TT) I. Mục tiờu:
1. Kiến thức:
- Biết được cứ phỏp và hoạt động của vũng lặp xỏc định For..do - Biết sử dụng vũng lặp For..do để viết một số chương trỡnh.
2. Kĩ năng:
- Rốn luyện kỹ năng sử dụng vũng lặp để làm bài tập
3. Thỏi độ:
- Thỏi độ học tập nghiờm tỳc, yờu thớch mụn học
II. Chuẩn bị:
- GV: SGK, giỏo ỏn, tài liệu tham khảo - HS: Học kỹ lý thuyết, đọc trước bài.
III. Phương phỏp:
- Đặt vấn đề, đưa ra yờu cầu để học sinh trao đổi.
- Đàm thoại, thảo luận nhúm, gv hướng dẫn nhận xột và tổng kết.
IV. Tiến trỡnh dạy và học:1. Ổn định lớp: 1. Ổn định lớp:
2. Kiểm tra bài cũ: (5’)
? Cho một vài vớ dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.
3. Bài mới:
T/g Hoạt động của thầy Hoạt động của trũ Nội dung
18p + Hoạt động 1: Vớ dụ về cõu
lệnh lặp
- Cỳ phỏp: For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;
- Học sinh quan sỏt hoạt động của vũng lặp trờn sơ đồ khối => nờu hoạt động của vũng lặp.
Vớ dụ: Chương trỡnh sau sẽ in ra màn hỡnh thứ tự lần lặp.
Program lap;
+ Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức.
+ Hoạt động của vũng lặp: - B1: biến đếm nhận giỏ trị đầu
- B2: Chương trỡnh kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đỳng thỡ thực hiện cõu lệnh. - B3: Biến đếm tự động 3. Vớ dụ về cõu lệnh lặp: - Cỳ phỏp: For <biến đếm>:= <giỏ trị đầu> to <giỏ trị cuối> do <cõu lệnh>;
18p
Var i: integer; Begin
For i:= 1 to 10 do
Writeln(‘day la lan lap thu’,i); Readln;
End.
+ Hoạt động 2: Tỡm hiểu tớnh
tổng và tớch bằng cõu lệnh lặp.
Vớ dụ 5: Chương trỡnh sau đõy sẽ tớnh tổng N số tự nhiờn đầu tiờn với N nhập từ bàn phớm. Program tinh_tong;
Var N,i: Integer; S: longint;
Begin
Writeln(‘nhap so N =’); Readln(N);
S:=0;
For i:=1 to N do S:=S+i Witeln(‘tong la:’,S); Readln;
End.
- Vớ dụ 6: Ta kớ hiệu N! là tớch N số tự nhiờn đầu tiờn:
N! = 1.2.3…N
Yờu cầu học sinh viết chương trỡnh theo sự hướng dẫn của giỏo viờn.
tăng lờn 1 đơn vị và quay lại B2.
- B4: Nếu biểu thức điều kiện nhận giỏ trị sai thỡ thoỏt ra khỏi vũng lặp.
Học sinh chỳ ý lắng nghe
Học sinh chỳ ý lắng nghe => ghi nhớ kiến thức. Program tinh_giai_thua; Var N,i: Integer;
P: Longint; Begin
Write(‘N =’); readln(N); P:=1;
For i:=1 to N do P:=P*i; Wirteln(N,’!=’,P); Readln; End. 4. Tớnh tổng và tớch bằng cõu lệnh lặp: Vớ dụ 5: Chương trỡnh sau đõy sẽ tớnh tổng N số tự nhiờn đầu tiờn với N nhập từ bàn phớm. Program tinh_tong; Var N,i: Integer; S: longint; Begin Writeln(‘nhap so N =’); Readln(N); S:=0; For i:=1 to N do S:=S+i Witeln(‘tong la:’,S); Readln; End. - Vớ dụ 6: Ta kớ hiệu N! là tớch N số tự nhiờn đầu tiờn: N! = 1.2.3…N 4. Củng cố: (3 phỳt)
? Hóy nờu cỳ phỏp và hoạt động của vũng lặp khụng xỏc định For..do.
5. Dặn dũ: (2 phỳt)
- Về nhà học bài kết hợp sỏch giỏo khoa
6. Rỳt kinh nghiệm:
... ...
Tuần: 21 Ngày soạn: 6/1/2013
Tiết: 39 Ngày giảng: 9/1/2013
BÀI TẬPI. Mục tiờu: I. Mục tiờu:
1. Kiến thức:
- Học sinh nắm chắc vai trũ của biến, hằng, cỏch khai bỏo biến, hằng. - Biết cỏch sử dụng biến trong chương trỡnh và cấu trỳc của lệnh gỏn.
2. Kĩ năng:
- Rốn luyện kĩ năng sử dụng biến trong chương trỡnh.
3. Thỏi độ:
- Thỏi độ học tập nghiờm tỳc, rốn luyện tư duy logic
II. Chuẩn bị:
- GV: SGK, giỏo ỏn, một số bài tập tham khảo - HS: Học kỹ lý thuyết, làm cỏc bài tập trong SGK.
III. Phương phỏp:
- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm. - Gv quan sỏt, hướng dẫn, nhận xột cụng việc của học sinh.
IV. Tiến trỡnh dạy và học:1. Ổn định lớp 1. Ổn định lớp
2. Kiểm tra sự chuẩn bị của học sinh.3. Nội dung bài tập: 3. Nội dung bài tập:
T/g Hoạt động của thầy Hoạt động của trũ Nội dung
15p + Hoạt động 1: ễn lại một