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

Tin học 10

2 343 1
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 đề Bài Tập Và Thực Hành 2
Trường học Trường Trung Học Phổ Thông
Chuyên ngành Tin học
Thể loại Bài giảng
Năm xuất bản 2008
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 45 KB

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

Nội dung

- Làm quen với các công cụ iệu chỉnh chương trình của Turbo Pascal.. Kỹ năng: - Viết được một chương trình có cấu trúc rẽ nhánh.. TRỌNG TÂM BÀI HỌC: - Các thao tác cài đặt chương trình đ

Trang 1

Tuần: 15, 16 Tiết PP: 15, 16 Ngày soạn: 01/12/2008

I MỤC TIÊU:

1 Kiến thức:

- Xây dựng chương trình có cấu trúc rẽ nhánh

- Làm quen với các công cụ iệu chỉnh chương trình của Turbo Pascal

2 Kỹ năng:

- Viết được một chương trình có cấu trúc rẽ nhánh

- Sử dụng đượccác công cụ hiệu chỉnh chương trình

3 Thái độ:

- Rèn luyện kỹ năng lập trình trên máy tính.

II TRỌNG TÂM BÀI HỌC:

- Các thao tác cài đặt chương trình đơn giản trên máy tính.

III PHƯƠNG PHÁP:

- Trọng tâm: Nêu vấn đề, vấn đáp, giải quyết vấn đề

- Bổ trợ: Thảo luận, nhóm nhỏ

IV CHUẨN BỊ BÀI DẠY:

- Phương tiện: Chuẩn bị phòng máy

- Tài liệu: Sgk Tin học 11, Sách giáo viên, sách bài tập

V TIẾN TRÌNH LÊN LỚP:

1 Ổn định lớp và kiểm tra sĩ số.

2 Nội dung bài mới:

Họat động 1: Tìm hiểu bài toán

GV: Gọi một HS đọc nội dung bài toán

GV: Em hãy xác định Input và Output của bài toán?

GV: Nêu ý tưởng của bài toán và yêu cầu Hs viết

BTLG kiểm tra?

GV: Nhận xét, có thể cho điểm khuyến khích

GV: Viết 1 chương trình thô:

Khai báo biến;

Begin

Nhập dữ liệu từ bàn phím cho a,b,c;

nếu (a*a = b*b + c*c) hoặc (b*b = a*a+c*c)

hoặc (c*c = a*a + b*b) thì thông báo a, b, c

là bộ số Pitago

Ngược lại thông báo a,b,c không phải là bộ số

Pitago.

End

Sau đó yêu cầu HS lên bảng viết chương trình hoàn

chỉnh trong Pascal

GV: Nhận xét, có thể cho điểm khuyến khích

HS: Đọc nội dung bài toán, các HS khác theo dõi

HS: trả lời, các HS khác nhận xét

HS: Lên bảng

HS: Lên bảng viết chương trình

Hoạt động 2: Học sinh thực hành trên máy tính, chạy chương trình

GV: Dành thời gian cho HS gõ chương trình vào máy

Sau đó hướng dẫn HS làm các thao tác sau:

+ Nhấn F2 để lưu chương trình với tên là Pitago.pas

+ Nhấn Ctrl+F9 để dịch chương trình và hướng dẫn

HS sửa một số lỗi thường gặp

+ Nhấn F7 để theo dõi quá trình thực hiện từng lệnh

của chương trình và hướng dẫn HS cách nhập dữ liệu

HS: Từng bước thực hành theo sự hướng dẫn của GV, trả lời các câu hỏi gợi ý của GV

Trang 2

+ Nhấn F7 để theo dõi giá trị của các biến trên cửa sổ

Watch

+ Nhấn F7 để theo dõi quá trình rẽ nhánh

+ Hướng dẫn HS nhập các bộ l mới như trong SGK

+ Hướng dẫn HS tìm ra kết luận và giải thích nguyên

nhân làm thay đổi kết quả

GV: Nhận xét buổi thực hành và rút ra một số kết luận

Nội dung ghi bảng 1.Tìm hiểu bài toán :

*Bài toán: SGK.

- Input: a, b, c ∈ R

- Output: Thông báo: a, b, c là bộ số Pitago hoặc a, b, c không là bộ số Pitago

- Ý tưởng: a, b, c là bộ số Pitago khi: a2 = b2 + c2 hoặc b2 = a2 + c2 hoặc c2 =a2 + b2 Ngựơc lại thì a,

b, c không phải là bộ số Pitago

- Biểu thức logic kiểm tra: a2 = b2 + c2 OR b2 = a2 + c2 OR c2 =a2 + b2

* Chương trình:

Program Pitago;

Var a, b, c: Real;

Begin

Write(‘Nhập a, b, c=’); Readln(a,b,c);

If (a*a = b*b + c*c) or (b*b = a*a+c*c) or (c*c = a*a + b*b) then

Writeln(‘a,b,c là bộ số Pitago’)

Else

Writeln(‘a,b,c không phải là bộ số Pitago’);

Readln;

End

2 Thực hành trên máy:

3.

VI Củng cố:

Một số kiến thức chính:

- Câu lệnh trước Else không có dấu chấm phẩy

- Khi nhập giá trị cho nhiều biến thì giữa các giá trị phải cách nhau ít nhất một dấu cách

- Một số lỗi thường gặp của chương trình

Bài tập:- Làm các bài tập trong SGK trang 51.

VII Rút kinh nghiệm:

Ngày đăng: 02/06/2013, 01:25

Xem thêm

HÌNH ẢNH LIÊN QUAN

Sau đó yêu cầu HS lên bảng viết chương trình hoàn chỉnh trong Pascal. - Tin học 10
au đó yêu cầu HS lên bảng viết chương trình hoàn chỉnh trong Pascal (Trang 1)
Nội dung ghi bảng 1.Tìm hiểu bài toán  : - Tin học 10
i dung ghi bảng 1.Tìm hiểu bài toán : (Trang 2)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w