Giáo án Tin 8_tiet 13-14

Chia sẻ bởi Nguyễn Hữu Khoa | Ngày 14/10/2018 | 61

Chia sẻ tài liệu: Giáo án Tin 8_tiet 13-14 thuộc Tin học 8

Nội dung tài liệu:

Tuần 7 - Tiết 13-14

Bài thực hành 3: KHAI BÁO VÀ SỬ DỤNG BIẾN


I. Mục đích, yêu cầu:
Bước đầu làm quen cách khai báo và sử dụng biến trong chương trình.
CHUẨN BỊ:
1. Giáo viên: Phòng máy và phần mềm Pascal.
2. Học sinh: Học bài cũ, đọc trước bài mới ở nhà.
TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP:
Ổn định tổ chức và kiểm diện.
Giáo viên ổn định tổ chức và kiểm diện học sinh.
Kiểm tra bài cũ.
? Em hãy nêu khái niệm biến? Cú pháp khai báo biến và cho một ví dụ về khai báo biến.
Tiến trình bài học:


HOẠT ĐỘNG CỦA THẦY VÀ TRÒ

NỘI DUNG BÀI HỌC

 Hoạt động 1: Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu.
Gv: Nhắc lại cú pháp khai báo biến?
Hs: Nhắc lại cú pháp.
Gv: Đặt trường hợp có nhiều biến cùng kiểu và đưa ra cú pháp khai báo.
Hs: Lắng nghe và ghi bài.
Gv: Giới thiệu các kiểu dữ liệu cơ bản của Pascal.
Hs: Lắng nghe giáo viên giới thiệu.
Gv: Phân tích ví dụ Sgk.
Hs: Lắng nghe giáo viên phân tích để hiểu bài
Gv: Yêu cầu học sinh cho ví dụ về khai báo biến.
Hs: Suy nghĩ và cho ví dụ.
1. Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu.
Cú pháp khai báo biến:
Var : ;
Trong đó:
- danh sách biến là danh sách một hoặc nhiều tên biến và được cách nhau bởi dấu phẩy (,).
- kiểu dữ liệu là một trong các kiểu dữ liệu của Pascal
Các kiểu dữ liệu của Pascal:
Tên kiểu
Phạm vi giá trị

Byte
Các số nguyên từ 0 đến 255.

Integer
Số nguyên trong khoảng (215 đến 215 ( 1.

Real
Số thực có giá trị tuyệt đối trong khoảng 2,9(10-39 đến 1,7(1038 và số 0.

Char
Một kí tự trong bảng chữ cái.

String
Xâu kí tự, tối đa gồm 255 kí tự.



Hoạt động 2: Bài tập.
Bài tập 1:
- Tổ chức cho học sinh làm bài thực hành 1(Bài 1) theo nhóm?













Quan sát, Giúp các nhóm học sinh khi cần thiết.
Hỏi kiến thức liên quan đến lỗi mắc phải của học sinh?

? Tại sao 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ử đoán lí do tại sao chương trình cho kết quả sai?
Bài tập 2:
Thử viết chương trình nhập các số nguyên x và y, in giá trị của x và y ra màn hình. Sau đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y.
Tổ chức học sinh thực hành theo nhóm.
GV quan sát hoạt động của học sinh, giúp học sinh khi cần thiết.
Nêu câu hỏi liên quan đến lỗi khai báo, sử dụng không hợp lí các lệnh Write. Writeln, Read, Readln.
2. Bài tập:
Bài tập 1:
Program Tinh_tien;
Uses crt;
Var soluong: integer;
dongia, thanhtien: real;
thongbao: string;
Const phi=10000;
Begin
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.
- Vì kết quả vượt quá phạm vi giá trị của kiểu dữ liệu của biến.

Bài tập 2:

Program hoan_doi;
Var x,y,z:integer;
Begin
read(x,y);
writeln(x,` `,y);
z:=x;
x:=y;
y:=z;
writeln(x,` `,y);
readln
End.


Tổng kết.
- Giáo viên đánh giá kết quả tiết thực hành
- Tuyên giương các em làm tốt, nhiệt tình. Phê bình nhắc nhở những em chưa nghiêm túc trong tiết thực hành.
Hướng dẫn học tập.
Đối với bài học ở tiết này:
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Hữu Khoa
Dung lượng: 68,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)