PHƯƠNG PHÁP: Hoạt động theo nhúm, hỏi đỏp

Một phần của tài liệu Giao an tin 8 2017 (Trang 42 - 43)

D. TIẾN TRèNH LấN LỚP:

B. PHƯƠNG PHÁP: Hoạt động theo nhúm, hỏi đỏp

C. CHUẨN BỊ: - Giỏo viờn: giỏo ỏn, mỏy, bài dạy trờn Powerpoint- Học sinh: chuẩn bị theo sự dặn dũ cuối tiết 18 - Học sinh: chuẩn bị theo sự dặn dũ cuối tiết 18

D. TIẾN TRèNH LấN LỚP: I. Ổn định: I. Ổn định:

II. Kiểm tra bài cũ:

1. Thế nào là biến? khai bỏo biến trong Pascal được viết theo dạng như thế nào? 2. Thế nào là hằng? khai bỏo hằng trong Pascal được viết theo dạng như thế nào?

III. BÀI MỚI:

Hoạt động của giỏo viờn và học sinh Nội dung

* GV: Chiếu bài tập 1-HS đọc đề

* GV: Thế nào là hằng? hằng xõu kớ tự? * HS: trả lời

* GV: Nờu lại một số kiểu dữ liệu và phộp toỏn ứng với cỏc kiểu dữ liệu đú?-HS trả lời

* GV: Yờu cầu học sinh trả lời cỏ nhõn

* HS: a, c hợp lệ; b,d: khụng hợp lệ (giải thớch rừ)

*GV: Chốt lại (Đ/ ỏn: a, c)

* GV: Chiếu bài tập 4 - HS đọc đề

* GV: Viết dạng lệnh khai bỏo biến và khai bỏo hằng trong PASCAL?

* HS: Viết lờn bảng

* GV: Yờu cầu học sinh thảo luận nhúm nhỏ * HS: Thực hiện

* GV: Mời đại diện nhúm trỡnh bày * HS: trỡnh bày

b. VAR 4hs:integer; sai vỡ tờn biến bắt đầu bằng số

c.CONST x:real; sai vỡ sai từ khoỏ, thay bằng Var

d . VAR R=30;sai từ khoỏ, thay bằng Const

Bài 1(SGK) trang 33:

Giả sử A được khai bỏo với biến kiểu dữ liệu số thực, X là biến với kiểu dữ liệu xõu. Phộp toỏn nào sau đõy là hợp lệ:

a. A:=4; {hợp lệ}

b. X:=3242 {khụng hợp lệ vỡ X khai bỏo là kiểu xõu}

c. X:=‘3242’ {Hợp lệ}

d. A:=‘Ha Noi” {khụng hợp lệ vỡ A khai bỏo là kiểu số thực}

Bài 4 (SGK) trang 33:

Trong PASCAl, khai bỏo dưới đõy khai bỏo nào là đỳng, khai bỏo nào là sai? Vỡ sao? a.VAR Tb: real; {đỳng}

b.VAR 4hs:integer; {sai vỡ tờn biến bắt đầu là số}

c.CONST x : real;{sai vỡ khai bỏo hằng = giỏ trị}

d. VAR R=30; {sai vỡ khai bỏo biến := kiểu dữ liệu}

* GV: Chốt lại (Đ/ ỏn đỳng: a, đ/ỏn sai: b, c, d) * GV: - Chiếu bài tập 5 -HS đọc đề.

- Yờu cầu học sinh làm theo cỏ nhõn trờn phiếu học tõp, liệt kờ cỏc lỗi nếu cú và sửa lỗi

-HS: Thực hiện theo cỏ nhõn cỏc lối:

Lỗi Sửa lỗi

VAR a, b := integer; VAR a, b : integer; CONST c := 3; CONST c = 3;

A := 200 A := 200;

Sai kiểu dữ liệu b:

integer VAR a:integer ; b : real;

Readln Readln;

* GV: Chốt lại

* GV: Chiếu bài tập 6-HS đọc đề, xỏc định yờu cầu

* GV: Diện tớch S của tam giỏc được tớnh như thế nào? - HS: s=(a*h)/2

*GV: Dựa vào cụng thức s = (a*h)/2 em cần khai bỏo những biến nào?

HS: a,h, S : kiểu số thực

* GV: Kớ hiệu của phộp chia lấy phần nguyờn là gỡ (DIV)

* GV: Kớ hiệu của phộp chia lấy phần dư là gỡ (MOD)

* GV: Yờu cầu học sinh làm vào bảng nhúm- HS thực hiện bài tập vào bảng nhúm

* GV: Thu bài nhúm, sửa lỗi -HS đối chiếu kết quả, nhận xột

* GV: - Chiếu bài tập 7-HS đọc đề, xỏc định yờu cầu.

- Yờu cầu học sinh thảo luận theo nhúm nhỏ (2 em). Sau đú trả lời cỏ nhõn.

* HS:

Biến: chuvi, bankinh, dtich (được khai bỏo sau từ var)

Hằng Pi=3.14(được khai bỏo sau từ const) * GV: Chốt lại

Bài 5 (SGK) trang 33:

Hĩy liệt kờ cỏc lỗi nếu cú trong chương trỡnh dưới đõy VAR a, b := integer; CONST c := 3; BEGIN A := 200 b:= a/c; write(b); readln END. Bài 6 (SGK) trang 33:

Hĩy cho biết kiểu dữ liệu của cỏc biến cần khai bỏo để viết chương trỡnh giải bài toỏn sau đõy:

a. 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 vào từ bàn phớm).

b. Tớnh kết quả 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.

Bài làm: a.) a, h, s kiểu số thực b.) a,b,c,d kiểu số nguyờn

Bài 7 (SGK) trang 33:

Hĩy liệt kờ cỏc biến và hằng trong chương trỡnh sau

PROGRAM hinhtron;

VAR bankinh, chuvi, dtich:real; CONST pi=3.14;

BEGIN

Write(‘ cho biet ban kinh’);readln(bankinh); Chuvi :=2 * PI * bankinh;

Dtich := pi * bankinh * bankinh;

Write(‘chu vi=‘,chuvi, ‘Dien tich=‘, dtich); READLN;

END.

Một phần của tài liệu Giao an tin 8 2017 (Trang 42 - 43)