1. Trang chủ
  2. » Cao đẳng - Đại học

Tiết 10_Sử dụng biến trong chương trình

4 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

+ Khai báo tên biến (Trong đó tên biến phải tuân theo quy tắc đặt tên của ngôn ngữ lập trình). + Khai báo kiểu DL của biến.[r]

(1)

Ngày soạn: 15/9/2017

Ngày dạy: 8A: Tiết 10 BÀI 4: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH

I MỤC TIÊU:

1 Kiến thức

- Biết khái niệm biến,

- Hiểu cách khai báo, sử dụng biến, - Biết vai trò biến lập trình - Hiểu lệnh gán

2 Kĩ năng

- Biết cách khai báo biến,

3 Định hướng phát triển lực

Năng lực tự học; giải vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác; sử dụng công nghệ thông tin truyền thông; sử dụng ngôn ngữ

II CHUẨN BỊ:

- Giáo viên: Giáo án, SGK, SGV, máy tính, máy chiếu - Học sinh: Học cũ, đọc trước

III PHƯƠNG PHÁP

- Giải vấn đề, gợi mở, thuyết trình, phân tích

IV TIẾN TRÌNH:

1 Ổn định lớp: 1’ 2 Kiểm tra cũ:

Kiểm tra 15 phút

Câu 1(6 điểm): Hãy viết biểu thức toán học phép so sánh sau

đây ký hiệu Pascal a)

x y x y

 b)

2

3

5

a c b

d

  

c) 5x -  1 d)

2

3

2 a c

b  

Câu 2(4 điểm): Nêu tên kiểu liệu NNLT Pascal phạm vi chúng?

3 Bài mới: (22')

Hoạt động GV HS Nội dung

GV: Em sử dụng biến để viết công thức sau cho đơn giản khơng?

HS: Đặt X= √20−4

Vậy ta có:

* Khởi động (3')

−15+√20−4 √20−4

(2)

−15+X

X

11+X

X + X

GV: Trong lập trình có cần sử dụng biến khơng?

HS: Có

- Mục tiêu: Biết khái niệm biến, vai trò

của biến

- Hình thức tổ chức: cá nhân, nhóm

- Kỹ thuật: Động não, vấn đáp, suy nghĩ,

cặp đơi, chia sẻ, trình bày phút

- Phương pháp: Đàm thoại, đặt vấn đê,

trực quan, thảo luận nhóm GV: Đưa ví dụ:

Begin

Write('Dien tich hinh tron có ban kinh r = la: ', 3,34*2*2);

End

GV: ? Nếu muốn tính diện tích hình trịn có bán kính khác làm nào?

HS: Sửa lại số bán kính chương trình

GV: Làm thời gian, người sử dụng không hiểu chương trình khơng thể sửa

GV: Đưa cách khắc phục lỗi:

Var R: Integer; Begin

Write('Dien tich hinh tron có ban kinh r la: ', 3,34*R*R);

End

GV: Giới thiệu biến nhớ GV: Giới thiệu ví dụ SGK GV: HS nghiên cứu VD SGK GV: Giải thích VD

- Mục tiêu: Hiểu cách khai báo biến

- Hình thức tổ chức: cá nhân, nhóm

- Kỹ thuật: Động não, vấn đáp, suy nghĩ,

cặp đôi, chia sẻ, trình bày phút

√20−4

Em sử dụng biến để viết cơng thức sau cho đơn giản không?

1 Biến cơng cụ lập trình (9')

- Biến: tên goi phần nhớ để lưu trữ DL liệu biến lưu trữ thay đổi thực chương trình

- Giá trị biến: Dữ liệu biến lưu trữ

- Ví dụ 1: SGK/29

100+50

3

100+50

5

Đặt X= 100+50 Vậy Y=X/3 Z=X/5

2 Khai báo biến (10')

(3)

- Phương pháp: Đàm thoại, đặt vấn đê, trực quan, thảo luận nhóm

- GV: Muốn sử dụng biến phải khai báo biến

- GV: Tất biến dùng chương trình cần phải khai báo phần khai báo chương trình

- Việc khai báo biến gồm:

+ Khai báo tên biến (Trong tên biến phải tuân theo quy tắc đặt tên ngôn ngữ lập trình)

+ Khai báo kiểu DL biến

HS nghiên cứu VD SGK cho biết cách khai báo biến tổng quát, cho biết VD đâu biến, đâu kiểu DL biến

GV giới thiệu cú pháp khai báo biến

GV: Giới thiệu lưu ý

báo phần khai báo chương trình

- Việc khai báo biến gồm:

+ Khai báo tên biến (Trong tên biến phải tuân theo quy tắc đặt tên ngơn ngữ lập trình)

+ Khai báo kiểu DL biến - Cú pháp khai báo biến Pascal:

Var tên biến1, tên biến 2, : kiểu DL biến;

Trong đó:

+ Var từ khoá

+ Tên biến đặt tên theo qui tắc NNLT

+ Kiểu liệu kiểu liệu NNLT

Ví dụ: Var a: Integer; b, c: Real; h: Char; s: String;

- Lưu ý: Khi khai báo biến phải ý đến kiểu liệu biến VD: Khai báo biến S để lưu diện tích hình trịn biến S phải có kiểu liệu kiểu Real kết S: = 3,14*R*R số thực

4 Củng cố (5'):

- Biến gì? Cú pháp khai báo biến Pascal? - Bài 4: SGK-32

a) Hợp lệ;

b) Không hợp lệ tên biến khơng hợp lệ;

d) Khơng hợp lệ biến khơng gán giá trị khai báo, cách gán giá trị không cú pháp

5 Hướng dẫn nhà (2')

(4)

- Bài tập 1, 2, 5, Vở tâp/Tr29-34 - Đọc tiếp phần lại

Ngày đăng: 22/05/2021, 02:56

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w