Loading...

Bài giảng tin học 8 - Bài 5: Từ bài toán đến chương trình (Tiết 2)

Thứ hai - 01/10/2018 12:17
Bài giảng tin học 8 - Bài 5: Từ bài toán đến chương trình (Tiết 2)
Loading...
Tuần 13                                                                                Ngày soạn :28/11/2018
Tiết 23                                                                                  Ngày dạy : 01/12/2018
BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH (TT)
I. MỤC TIÊU .
1. Kiến thức.
- Tìm hiểu về bài toán , xác định bài toán, Mô tả thuật toán.
2. Kỹ năng.
- Xác định được bài toán và mô tả thuật toán của một số bài toán cụ thể
3. Thái độ.
- Nghiêm túc, kỷ luật, tích cực hoạt động
II. phương pháp
                          - Phương pháp thuyết trình, vấn đáp
III. CHUẨN BỊ:
1. Giáo viên:
- KHDH, chuẩn KTKN, SGK, SGV, máy tính, , bảng phụ
2. Học sinh:      SGK., kiến thức bài cũ
IV. TIẾN TRÌNH LÊN LỚP:
1. Ổn định lớp
- Kiểm tra sĩ số: 2’
- Ổn đình trật tự: 1’
2. Kiểm tra bài cũ
3. Bài mới
Hoạt động của giáo viên và học sinh Nội dung
Hoạt động 1 :  Tìm hiểu bài toán tính diện tích hình cho trước.
G : Đưa ví dụ lên màn hình.
H : Đọc bài toán và xác định đầu vào, đầu ra của bài toán viết SGK, Đồ dùng học tập, bảng phụ...
G : Nhận xét và đưa ra input, output trên màn hình.
H : Nghiên cứu SGK để hiểu thuật toán
G : Chiếu thuật toán lên màn hình và phân tích
5. Một số ví dụ về thuật toán
a. Ví dụ 1 : Tính diện tích của hình  (SGK)
B5,3
* Xác định bài toán :
INPUT: a,b
OUTPUT: Diện tích hình A
* Mô tả thuật toán :
Bước 1: S1 <-- 2ab
Bước 2: S2  <-- лa2/2
Bước 3: S  <-- S1 + S2
Hoạt động 2 :  Tìm hiểu bài toán tính tổng của 100 số tự nhiên đầu tiên
G : Đưa bài toán lên màn hình, yêu cầu H đọc và nghiên cứu.
H : Xác định Input, Output.
G : Cách đơn giản nhất để tính được tổng SUM là gì ?
H : Nêu cách của mình.
 
 
 
G : Phân tích cách cộng dồn.
G : Đưa màn hình :
+ Mô phỏng thuật toán tính tổng N số tự  nhiên đầu tiên, với N = 5 (trong SGK, N= 100).
Bước 1 2 3 4 5  
i 1 2 3 4 5 6
i≤ N Đúng Đúng Đúng Đúng Đúng Sai
SUM 1 3 6 10 15 Kết thúc
H : Nghiên cứu SGK để đưa ra từng bước thuật toán.
b. Ví dụ 2 : Tính tổng của 100 số tự nhiên đầu tiên.
* Xác định bài toán :
INPUT: Dãy 100 số tự nhiên đầu tiên (từ 1 đến 100).
OUTPUT: Giá trị SUM = 1 + 2 + ...+ 100.
 
 
* Mô tả thuật toán :
 
Bước 1: Gán SUM
<-- 1; i <-- 1.
Bước 2: Gán i
<-- i + 1.
Bước 3: Nếu i ≤ 100, thì SUM
<-- SUM + i và chuyển lên bước 2.
Bước 4: Thông báo kết quả và kết thúc thuật toán.
 
 
Hoạt động 3 Tìm hiểu bài toán hoán đổi giá trị hai biến X và Y
G : Đưa bài toán so sánh hai số lên màn hình.
H : Nghiên cứu SGK và xác định bài toán.
H: Mô tả từng bước thuật toán.
G : Nhận xét và chốt kiến thức trên màn hình.
c. Ví dụ 3 : Hoán đổi giá trik hai biến X và Y
* Xác định bài toán :
INPUT: Hai biến X,Y có giá trị tương ứng là a,b
OUTPUT: Hai biến X,Y có giá trị tương ứng là b,a
 * Mô tả thuật toán :
Bước 1: Z 
<--  X
Bước 2: X  
<--   Y
Bước 3: Y  
<--   Z
Hoạt động 4 Tìm hiểu bài toán hoán so sánh hai số nguyên a và b
G : Đưa bài toán so sánh hai số lên màn hình.
H : Nghiên cứu SGK và xác định bài toán.
H: Mô tả từng bước thuật toán.
G : Nhận xét và chốt kiến thức trên màn hình.
d.  Ví dụ 4 : Cho hai số nguyên a và b. Hãy ghi kết quả so sánh hai số đó, chẳng hạn “a > b”, “a < b”, hoặc “a = b”.(SGK)
INPUT: a,b
OUTPUT: Kết quả so sánh
* Mô tả thuật toán :
Bước 1: Nếu a > b, kết quả là “a lớn hơn b”
Bước 2: Nếu a < b, kết quả là “a nhỏ hơn b”; Ngược lại kết quả “a bằng b”
Hoạt động 5 : củng cố
- hệ thống lại kiến thức, cho học sinh bài tập 5-6 SGK tr45
- HS chú ý lắng nghe và ghi nhớ
 
 
V. hướng dẫn về nhà
- Về nhà học bài, kết hợp SGK.
- Về nhà làm lại tất cả bài tập. Ôn lại bài chuẩn bị tiết sau tiết bài tập
Loading...
 Từ khóa: chương trình

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Mã bảo mật   

Những tin mới hơn

Những tin cũ hơn

Loading...
THÀNH VIÊN
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây