0
Tải bản đầy đủ (.doc) (60 trang)

kiểu dữ liệu là một trong các kiểu dữ liệu của Pascal.

Một phần của tài liệu GIÁO ÁN TIN HỌC LỚP 8 CẢ NĂM_CKTKN_BỘ 8 (Trang 27 -27 )

Học sinh thực hiện Giỏo viờn kiểm tra

Khởi động Turbo Pascal Thực hiện đoạn chương trỡnh sau vào mỏy

Học sinh thực hiện Giỏo viờn kiểm tra

Giỏo viờn nờu một số lưu ý khi thực hiện chương trỡnh Pascal

Gợi ý: Cơng thức cần tính:

Tiền thanh tốn = Đơn giá ì Số lợng + Phí dịch vụ

Học sinh thực hiện Giỏo viờn kiểm tra

Chạy chơng trình với các bộ dữ liệu (đơn giá và số lợng) nh sau (1000, 20), (3500, 200), (18500, 123). Kiểm tra tính đúng của các kết quả in ra.

Chạy chơng trình với bộ dữ liệu (1, 35000). Quan sát kết quả nhận đợc. Hãy thử đốn lí do tại sao chơng trình cho kết quả sai.

Ví dụ:

var X,Y: byte;

var So_nguyen: integer;

var Chieu_cao, Can_nang: real;

varHo_va_Ten:string;

Bài 1. Viết chơng trình Pascal cĩ khai báo và sử dụng biến.

Bài tốn: Một cửa hàng cung cấp dịch vụ bán hàng thanh tốn tại nhà. Khách hàng chỉ cần đăng kí số lợng mặt hàng cần mua, nhân viên cửa hàng sẽ trả hàng và nhận tiền thanh tốn tại nhà khách hàng. Ngồi trị giá hàng hố, khách hàng cịn phải trả thêm phí dịch vụ. Hãy viết chơng trình Pascal để tính tiền thanh tốn trong trờng hợp khách hàng chỉ mua một mặt hàng duy nhất.

a) Khởi động Pascal. Gõ chơng trình sau và tìm hiểu ý nghĩa của từng câu lệnh trong chơng trình: của từng câu lệnh trong chơng trình:

program Tinh_tien;

uses crt;

var

soluong: integer;

dongia, thanhtien: real; thongbao: string;

const phi=10000;

begin

clrscr;

thongbao:='Tong so tien phai thanh toan : '; {Nhap don gia va so luong hang}

write('Don gia = '); readln(dongia); write('So luong = ');readln(soluong); thanhtien:= soluong*dongia+phi; (*In ra so tien phai tra*)

writeln(thongbao,thanhtien:10:2); readln

end.

b) Lu chơng trình với tên TINHTIEN.PAS. Dịch và chỉnh sửa các lỗi gõ, nếu cĩ. các lỗi gõ, nếu cĩ.

4. Củng cố:

- Nhận xột giờ thực hành, đỏnh giỏ và cho điểm học sinh.

- Nhấn mạnh những kiến thực mà học sinh chưa tiếp thu để thực hành được 5. Hướng dẫn về nhà:

Ngày soạn:07/10/2013 Ngày dạy:08/10/2013

14

BÀI THỰC HÀNH 3

KHAI BÁO VÀ SỬ DỤNG BIẾN

I. Mục tiờu bài học

- Kiến thức: Bớc đầu làm quen cách khai báo và sử dụng biến trong ch- ơng trình

- Kỹ năng: - Thành thạo thực hiện

- Thỏi độ: -Tư duy và yờu thớch mụn học

II. Phương phỏp, phương tiện dạy học

1. Giỏo viờn: Giỏo ỏn + Phũng mỏy +Tài liệu + Phấn + Bảng+…

2. Học sinh Đồ dựng học tập

III. Hoạt động dạy học

1. Tổ chức Lớp Sĩ số Tờn học sinh vắng

2. Kiểm tra bài cũ Xen kẽ bài thực hành 3. Bài mới

Hoạt động Thầy + trũ Nội dung

Giỏo viờn chia lớp thành 3 nhúm/ 3 dĩy.

Mỗi mỏy từ 2 3 học sinh

Khởi động Turbo Pascal Thực hiện đoạn chương trỡnh sau vào mỏy

Học sinh thực hiện Giỏo viờn kiểm tra

Giỏo viờn nờu một số lưu ý khi thực hiện chương trỡnh Pascal Học sinh thực hiện

A. Tổ chức

- Ổn định chỗ ngồi trong phũng mỏy-Kiểm tra an tồn điện, an tồn thiết bị. -Kiểm tra an tồn điện, an tồn thiết bị.

B. Thực hànhI. Khởi động mỏy I. Khởi động mỏy

II. Nội dung

Bài 2. Thử viết chơng trình nhập các số nguyên xy, in giá trị của xy ra màn hình. Sau đĩ hốn đổi các giá trị của xy rồi in lại ra màn hình giá trị của xy.

chơng trình sau:

program hoan_doi; var x,y,z:integer; begin

Giỏo viờn kiểm tra

Giỏo viờn tổng kết lại kiến thức trọng tõm của bài học. Học sinh phỏt biểu và lắng nghe writeln(x,' ',y); z:=x; x:=y; y:=z; writeln(x,' ',y); readln end. TổNG KếT

1. Cú pháp khai báo biến trong Pascal:

var<danh sách biến>: <kiểu dữ liệu>;

trong đĩ danh sách biến gồm tên các biến và đợc cách nhau bởi dấu phẩy.

2. Cú pháp lệnh gán trong Pascal:<biến>:= <biểu thức> <biến>:= <biểu thức>

3. Lệnh read(<danh sách biến>) hay readln(<danh sách biến>), trong đĩ danh sách biến là tên các biến đã khai báo, đợc biến>), trong đĩ danh sách biến là tên các biến đã khai báo, đợc sử dụng để nhập dữ liệu từ bàn phím. Sau khi nhập dữ liệu cần nhấn phím Enter để xác nhận. Nếu giá trị nhập vào vợt quá phạm vi của biến, nĩi chung kết quả tính tốn sẽ sai.

4. Nội dung chú thích nằm trong cặp dấu {} bị bỏ qua khi dịch chơng trình. Các chú thích đợc dùng để làm cho chơng khi dịch chơng trình. Các chú thích đợc dùng để làm cho chơng trình dễ đọc, dễ hiểu. Ngồi ra cĩ thể sử dụng cặp các dấu (*

*) để tạo chú thích.

4. Củng cố:

- Nhận xột giờ thực hành, đỏnh giỏ và cho điểm học sinh.

- Nhấn mạnh những kiến thực mà học sinh chưa tiếp thu để thực hành được 5. Hướng dẫn về nhà:

- Học bài theo vở ghi. - Làm lại cỏc thao tỏc trờn

Ngày soạn:08/10/2013 Ngày dạy:09/10/2013

15

BÀI TẬP

I. Mục tiờu bài học

- Kiến thức: Học sinh biết giải các bài tập về chơng trình máy tính và dữ liệu qua các bài tập của bài 3 ở sách giáo khoa.

- Kỹ năng: Học sinh biết giải các bài tập về sử dụng biến trong chơng trình qua các bài tập của bài 4 ở sách giáo khoa.viết chơng trình trên giấy để viết đợc vào máy tính.

- Thỏi độ: -Tư duy và yờu thớch mụn học

Một phần của tài liệu GIÁO ÁN TIN HỌC LỚP 8 CẢ NĂM_CKTKN_BỘ 8 (Trang 27 -27 )

×