1. Trang chủ
  2. » Giáo án - Bài giảng

Tính - GA tuần 15

4 190 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Sử dụng Lệnh Điều Kiện If… Then
Tác giả Nguyễn Đức Tính
Trường học Trường THCS Đạ M’Rông
Chuyên ngành Tin học
Thể loại giáo án
Năm xuất bản 2010-2011
Định dạng
Số trang 4
Dung lượng 99 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kiến thức - Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if …then trong chương trình.. - Cho học sinh nghiên cứu tham khảo và tìm hiểu ý nghĩ

Trang 1

Tuần: 16 Ngày soạn 15/11/2010

Bài thực hành 4

SỬ DỤNG LỆNH ĐIỀU KIỆN IF… THEN(t1)

I MỤC TIÊU

1 Kiến thức

- Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if …then trong chương trình Học sinh hiểu được ý nghĩa của thuật toán sử dụng trong chương trình

2 Kĩ năng

- Rèn kĩ năng ban đầu về đọc các chương trình đơn giản, kĩ năng viết chương trình bằng cách sử dụng câu lệnh if….then

3 Thái độ

- Nghiêm túc trong học tập, ý thức tự tìm tòi và nghiên cứu bài, ham thích môn học

II CHUẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III NỘI DUNG VÀ TIẾN TRÌNH BÀI DẠY

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

1 Trong Pascal, câu lệnh điều kiện dạng thiếu được viết bởi các từ khóa if và then như thế nào? Hãy viết câu lệnh dạng thiếu để in số a ra màn hình nếu a<b.

2 Trong Pascal, câu lệnh điều kiện dạng đầy đủ được viết bởi các từ khóa if và then như thế nào? Hãy viết câu lệnh dạng đầy đủ để in số a ra màn hình nếu a<b.

3 Bài mới

Hoạt động của thầy Hoạt động của trò Kiến thức ghi bảng

Hoạt động 1

Từ bài cũ GV chốt lại hai dạng

của câu lệnh điều kiện dạng

đầy đủ và dạng thiếu.

Hoạt động 2

Gv yêu cầu Hs đọc bài

1(sgk/52)

Gv cho học sinh thảo luận

nhóm yêu cầu học sinh mô tả

thuật toán

Gv cho học sinh nhận xét câu

trả lời của các nhóm và nhận

xét

Hs lắng nghe và ghi bài

Hs đọc đề Các nhóm thảo luận mô tả thuật toán

Bước 1: Nhập hai số

nguyên a,b từ bàn phím

Bước 2: Nếu a ≤ b thì hiển

thị ra màn hình giá trị biến

a trước rồi đến giá trị biến b

Bước 3: Nếu b < a thì hiển

thị ra màn hình giá trị biến

b trước rồi đến giá trị biến

SỬ DỤNG LỆNH ĐIỀU KIỆN IF… THEN

Dạng thiếu:

If <điều kiện> then<câu lệnh>;

Dạng đầy đủ:

If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

1 Bài 1: Sgk/52

a) Mô tả thuật toán.

b) Gõ và chạy chương trình:

Trang 2

Để dịch và sửa lỗi gõ em làm

như thế nào?

- Để chạy chương trình em làm

như thế nào?

- Để xem lại kết quả em làm

như thế nào?

- Giáo viên nhận xét và chốt

lại vấn đề

- Cho học sinh nghiên cứu

tham khảo và tìm hiểu ý nghĩa

của đoạn chương trình sgk

trang 54

- GV giải thích thêm cho học

sinh về sử dụng hai câu lệnh

if…then lồng

nhau

- GV lưu ý cho học sinh đối

vói câu lệnh có nhiều điều kiện

lồng nhau

(tương tự)

- Gọi máy bất kì thao tác và trả

lời câu b, c, d

- Cho học sinh thực hành theo

các yêu cầu b, c, d sgk

- Cho HS gõ chương trình sgk

trang 53

Hoạt động 3:

- GV yêu cầu học sinh đọc đề

bài tập 2 trang 53 sgk

- Yêu cầu học sinh thảo luận

mô tả thuật toán

a

Bước 4: Kết thúc.

Hs viết chương trình

- Nhấn phím Alt+F9

- Nhấn Ctl+F9

- Alt+F5

- học sinh chạy chương trình sửa lỗi và xem kết quả theo yêu cầu về bộ dữ liệu trong sgk, và lưu chương trình với tên

sap_xep

- Học sinh đọc đề bài

- Học sinh cùng nhau thảo luận và cử đại diện trình bày thuật toán

- Học sinh thực hành trên máy

- Học sinh cử đại diện trình bày cách làm của nhóm mình

- Học sinh nhận xét bài làm của bạn

- Học sinh cùng nhau nghiên cứu tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54

- Học sinh chú ý lắng nghe

và cho ví dụ về câu lệnh

if… then lồng nhau

- Alt+F9: dịch và sủa lỗi

- Ctl+F9: chạy chương trình

- Alt+F5: xem lại kết quả

2 Bài tập 2/53 sgk a) Mô tả thuật toán b)Gõ và chạy chương trình:

- Câu lệnh if…then lồng

nhau:

If <điều kiện 1> then <câu lệnh 1> else if < điều kiện 2> then <câu lệnh 2> else <câu lệnh 3>;

4 Củng cố

- Nhắc lại cú pháp của các lệnh điều kiện if…then?

- Để dịch, sửa lỗi và chạy chương trình ta làm như thế nào?

- GV nhận xét tiết thực hành và lưu ý những lỗi học sinh hay mắc phải

5 Dặn dò

- Làm lại các bài thực hành

- Đọc trước bài tập 3 chuẩn bị cho tiết sau

IV RÚT KINH NGHIỆM

Trang 3

Tuần: 16 Ngày soạn 15/11/2010

Bài thực hành 4

SỬ DỤNG LỆNH ĐIỀU KIỆN IF… THEN(t2)

I MỤC TIÊU

1 Kiến thức

- Học sinh được củng cố lại kiến thức về câu lệnh điều kiện và viết được câu lệnh điều kiện if …then trong chương trình Học sinh hiểu được ý nghĩa của thuật toán sử dụng trong chương trình

2 Kĩ năng

- Rèn kĩ năng ban đầu về đọc các chương trình đơn giản, kĩ năng viết chương trình bằng cách sử dụng câu lệnh if….then

3 Thái độ

- Nghiêm túc trong học tập, ý thức tự tìm tòi và nghiên cứu bài, ham thích môn học

II CHẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III NỘI DUNG VÀ TIẾN TRÌNH BÀI DẠY

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

3 Bài mới

Hoạt động của thầy Hoạt động của trò Kiến thức ghi bảng

Hoạt động 1

Từ bài cũ GV chốt lại hai dạng

của câu lệnh điều kiện dạng

đầy đủ và dạng thiếu.

Hoạt động 2

Gv yêu cầu Hs đọc bài

1(sgk/52)

Gv cho học sinh thảo luận

nhóm yêu cầu học sinh mô tả

thuật toán

Gv cho học sinh nhận xét câu

trả lời của các nhóm và nhận

xét

Để dịch và sửa lỗi gõ em làm

như thế nào?

- Để chạy chương trình em làm

như thế nào?

- Để xem lại kết quả em làm

Hs lắng nghe và ghi bài

Hs đọc đề Các nhóm thảo luận mô tả thuật toán

Bước 1: Nhập hai số

nguyên a,b từ bàn phím

Bước 2: Nếu a ≤ b thì hiển

thị ra màn hình giá trị biến

a trước rồi đến giá trị biến b

Bước 3: Nếu b < a thì hiển

thị ra màn hình giá trị biến

b trước rồi đến giá trị biến a

Bước 4: Kết thúc.

Hs viết chương trình

- Nhấn phím Alt+F9

- Nhấn Ctl+F9

SỬ DỤNG LỆNH ĐIỀU KIỆN IF… THEN

Dạng thiếu:

If <điều kiện> then<câu lệnh>;

Dạng đầy đủ:

If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

1 Bài 1: Sgk/52

a) Mô tả thuật toán.

b) Gõ và chạy chương trình:

- Alt+F9: dịch và sủa lỗi

- Ctl+F9: chạy chương trình

- Alt+F5: xem lại kết quả

Trang 4

như thế nào?

- Giáo viên nhận xét và chốt

lại vấn đề

- Cho học sinh nghiên cứu

tham khảo và tìm hiểu ý nghĩa

của đoạn chương trình sgk

trang 54

- GV giải thích thêm cho học

sinh về sử dụng hai câu lệnh

if…then lồng

nhau

- GV lưu ý cho học sinh đối

vói câu lệnh có nhiều điều kiện

lồng nhau

(tương tự)

- Gọi máy bất kì thao tác và trả

lời câu b, c, d

- Cho học sinh thực hành theo

các yêu cầu b, c, d sgk

- Cho HS gõ chương trình sgk

trang 53

Hoạt động 3:

- GV yêu cầu học sinh đọc đề

bài tập 2 trang 53 sgk

- Yêu cầu học sinh thảo luận

mô tả thuật toán

- Alt+F5

- học sinh chạy chương trình sửa lỗi và xem kết quả theo yêu cầu về bộ dữ liệu trong sgk, và lưu chương trình với tên

sap_xep

- Học sinh đọc đề bài

- Học sinh cùng nhau thảo luận và cử đại diện trình bày thuật toán

- Học sinh thực hành trên máy

- Học sinh cử đại diện trình bày cách làm của nhóm mình

- Học sinh nhận xét bài làm của bạn

- Học sinh cùng nhau nghiên cứu tìm hiểu ý nghĩa của đoạn chương trình sgk trang 54

- Học sinh chú ý lắng nghe

và cho ví dụ về câu lệnh

if… then lồng nhau

2 Bài tập 2/53 sgk a) Mô tả thuật toán b)Gõ và chạy chương trình:

- Câu lệnh if…then lồng

nhau:

If <điều kiện 1> then <câu lệnh 1> else if < điều kiện 2> then <câu lệnh 2> else <câu lệnh 3>;

4 Củng cố

- Nhắc lại cú pháp của các lệnh điều kiện if…then?

- Để dịch, sửa lỗi và chạy chương trình ta làm như thế nào?

- GV nhận xét tiết thực hành và lưu ý những lỗi học sinh hay mắc phải

5 Dặn dò

- Làm lại các bài thực hành

- Đọc trước bài tập 3 chuẩn bị cho tiết sau

IV RÚT KINH NGHIỆM

Ngày đăng: 19/10/2013, 06:11

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w