Giáo án Tin 8 Tuần 6-12 PTNL

Chia sẻ bởi Nguyễn Huyền Trang | Ngày 26/04/2019 | 99

Chia sẻ tài liệu: Giáo án Tin 8 Tuần 6-12 PTNL thuộc Tin học 8

Nội dung tài liệu:

Tuần dạy: 9 Ngày soạn: 14/10/2018
Tiết dạy: 17 Ngày dạy: 16/10/2018
BÀI TẬP
I. MỤC TIÊU
1. Mục tiêu theo chuẩn kiến thức kĩ năng:
1.1. Kiến thức:
- Hiểu được một số kiểu dữ liệu chuẩn, sử dụng biến, sử dụng hằng.
- Biết cấu trúc của một chương trình Pascal: cấu trúc chung và các thành phần.
1.2. Kĩ năng:
- Viết được chương trình TP đơn giản, khai báo đúng biến, hằng, câu lệnh vào ra để nhập thông tin từ bàn phím hoặc đưa thông tin ra màn hình.
1.3. Thái độ:
- Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo .
2. Mục tiêu phát triển năng lực:
- Góp phần hình thành năng lực: Năng lực tự học, năng lực giải quyết vấn đề, năng lực tư duy sáng tạo, năng lực giao tiếp, năng lực quản lý, năng lực hợp tác, năng lực vận dụng, năng lực dự đoán.
II. CHUẨN BỊ:
Chuẩn bị của giáo viên: - Giáo án, Sgk, phòng máy tính, bài tập.
Chuẩn bị của học sinh: - Nghiên cứu trước bài học, chuẩn bị nội dung liên quan.
III. TIẾN TRÌNH DẠY HỌC:
1. Ổn định lớp (2phút)
2. Kiểm tra bài cũ:
Kiểm tra trong quá trình làm bài tập.
3. Dạy học bài mới:
* Đặt vấn đề: Tiết học này ta sẽ tiếp tục tìm hiểu các bài tập về cách sử dụng biến và hằng trong một chương trình.
* Tiến trình bài dạy:
Hoạt động của giáo viên
Hoạt động của học sinh
Năng lực hình thành

Hoạt động 1: Những kiến thức trọng tâm

GV: Yêu cầu HS nhắc lại cú pháp lệnh khai báo biến và hằng.




GV: Tóm tắt lại kiến thức trọng tâm.
Việc khai báo biến gồm:
Khai báo tên biến
Khai báo kiểu dữ liệu của biến.
HS: Tư duy nhớ lại, trả lời câu hỏi.
Cú pháp khai báo biến:
Var : ;
Cú pháp khai báo hằng:
Const = ;
Phép gán:
X:=10; x:= x+1;
HS: Lắng nghe, ghi nhớ.

Tái hiện kiến thức.

Hoạt động 2: Bài tập SGK

Bài 1: Giả sử A được khai báo là biến với dữ liệu số thực. X là biến với kiểu dữ liệu xâu. Các phép gán sau đây có hợp lệ không?
a) A:=4; b) x:=3242;
c) X:=’3242’ d) A:=’Ha Noi’;
Bài 2: Trong Pascal, khai báo nào sau đây là đúng?
var tb: real;
var 4hs: interger;
const x: real;
var r=30;
Bài 3: Hãy liệt kê các lỗi nếu có trong chương trình dưới đây và sửa lại cho đúng.
Var a,b:= integer;
Const c:=3;
Begin
A:=200
B:= a/c;
Write(b);
Readln
End.
Bài 4: Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải các bài toán dưới đây:
Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h(a và h là các số tự nhiên được nhập từ bàn phím)
Tính kết quả c của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư của hai số nguyên a và b.

Hs: Lên bảng làm bài
Hs: Làm vào nháp
Hs: Nhận xét bài làm trên bảng.
Bài 1:
a) Đ b) Sai

c) Đ d) Sai.
Bài 2

Đ
S
S
S
Bài 3


Sai var a,b: integer;
Const c =3;


Thiếu ;





Bài 4:



var a,h: integer; s: Real;
var a,b,c,d: Integer;




Vận dụng kiến thức giải quyết vấn đề, hợp tác, tự học.


Hoạt động 3: Củng cố
GV: - Nhận xét tổng quát bài tập. Nhắc lại những lỗi sai hay mắc phải.

4. Hướng dẫn về nhà: (2phút)
- Về nhà học bài cũ.
- Xem trước Bài TH3.
____________________________((____________________________



Tuần dạy: 9
* 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 Huyền Trang
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)