1. Trang chủ
  2. » Giáo án - Bài giảng

GIÁO ÁN ĐIỆN TỬ BÀI 6 PHÉP TOÁN, BIỂU THỨC,CÂU LỆNH GÁN

28 1,6K 2

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 3,19 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn- Trong khi viết chương trình ta sẽ dùng các phép toán để tính toán, so sánh để chọn hướng đi … Cách viết các phép toán sử dụng trong P

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM TP HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2

TRƯỜNG ĐẠI HỌC SƯ PHẠM TP HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2

GVHD: Lê Đức Long SVTH : Trần Văn Trị

GIÁO ÁN TRÌNH CHIẾU TRÊN LỚP

Trang 2

CHƯƠNG TRÌNH TIN HỌC 11

CHƯƠNG TRÌNH TIN HỌC 11

CHƯƠNG VI:

Chương trình con và lập trình có cấu trúc

2

Trang 3

BÀI 6: PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN

Hoạt động 1:

Khởi động Nhắc

lại kiến thức liên quan, dẫn vào bài mới (7p)

Trang 4

Hoạt động 1 - Khởi động

 Cho biết tên chương 2 đang học?

 Cảm nhận sau khi học xong bài khai báo biến?

 Đố vui – Matching

Trang 5

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

- Trong khi viết chương trình ta sẽ dùng các phép toán

để tính toán, so sánh để chọn hướng đi … Cách viết các phép toán sử dụng trong Pascal giống hay khác trong toán học?

- Đề nghị học sinh xem bảng trong SGK trang 24 và

cho nhận xét

Trang 6

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

Trang 7

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

 Các phép toán +, -, div, mod viết bình thường như

trong Toán học

 Div, Mod chỉ dùng cho kiểu nguyên

 Kết quả phép toán quan hệ cho giá trị logic (True hoặc False)

 Not, Or, And thường dùng để kết hợp nhiều biểu thức quan hệ với nhau

Trang 8

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

Trang 9

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

 Đáp án cho biểu thức số học:

Trong lập trình

Phép toán gồm có : +, - , *, /, div, Mod

Toán hạng gồm có: các hằng, kiểu biến số và các hàm số học

Kết hợpBiểu thức = Toán hạng Phép toán

Trang 10

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

 Bảng ví dụ cách chuyển từ biểu thức toán học sang biểu thức trong Pascal

Trong toán học Trong Pascal

Trang 11

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

Rút ra những lưu ý:

 Không được bỏ qua dấu nhân (*) trong tích

 Thực hiện trong ngoặc trước, ngoài ngoặc sau

 Nhân, chia, div, mod trước, cộng trừ sau

 Dùng dấu ngoặc để quy định trình tự tính toán

 Kiểu của biểu thức là kiểu của biến hay hằng có miền giá trị lớn nhất

Trang 12

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

Trang 13

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

) 4

(

y x

y

)

* (

) 2

( )

* (

)

* 2

(

y x

x x

x y

Trang 14

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

 Để chuyển từ biểu thức toán sang biểu thức trong Pascal phải làm sao?

Trang 15

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

 Học sinh quan sát bảng trang 26, chú ý cột biểu

diễn trong Pascal để phát hiện và nhận xét.

Trang 16

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

Hàm số học chuẩn:

 Đối số của hàm luôn đặt trong dấu ( )

 Kết quả của hàm của kiểu nguyên hay thực hoặc tùy

thuộc vào kiểu đối số

Trang 17

Hoạt động 2 - Biểu thức số học và hàm số học chuẩn

c))

* a

* 4 - b

* (b sqrt (-b 

2/a

c))

* a

* 4 - b

* (b sqrt (-b 

Trang 18

Hoạt động 3 - Biểu thức quan hệ và biểu thức logic

Trang 19

Hoạt động 3 - Biểu thức quan hệ và biểu thức

Trang 20

Hoạt động 3 - Biểu thức quan hệ và biểu thức

• Tính các giá trị của biểu thức

• Thực hiện phép toán quan hệ

• Kết quả phép toán quan hệ là giá trị logic true hoặc false

Trang 21

Hoạt động 3 - Biểu thức quan hệ và biểu thức

logic

Ví dụ:

• x < 5 → Nếu x = 3 thì x < 5 có giá trị true

• i+1 >= 2*j → Nếu i =2, j=3 thì i+1 >= 2*j có giá trị false

• a2 + b2 > = c2

 Nếu a = 3, b= 4, c = 5 thì a2 + b2 > = c2 có giá trị True

 Nếu a = 3, b= 4, c = 6 thì a2 + b2 > = c2

có giá trị False

Trang 22

Hoạt động 3 - Biểu thức quan hệ và biểu thức

logic

5 Biểu thức logic

 Xét hàm số y = sin x

• Tìm miền giá trị của y?

• Tìm cách biểu diễn miền giá trị của y

trong Pascal?

 Tổng quát muốn so sánh nhiều điều kiện đồng thời làm thế nào?

Trang 23

Hoạt động 3 - Biểu thức quan hệ và biểu thức

logic

 Ta dễ dàng tìm được miền giá trị: -1 ≤ y≤ 1

Tuy nhiên trong Pascal không viết -1 ≤ y≤ 1 mà viết là:

• Giá trị của biểu thức logic là true hoặc false

Trang 24

Hoạt động 3 - Biểu thức quan hệ và biểu thức

logic

 Phép toán NOT phải viết trước biểu thức cần phủ định

VD: NOT ( x < 1 ) x>= 1

 Phép toán AND và OR kết hợp với biểu thức quan hệ

hoặc biểu thức logic để diễn tả các điều kiện phức tạp

VD: Hai biến nguyên M, N đồng thời chia hết cho 3 hay

đồng thời không chia hết cho 3 được viết trong Pascal

như sau:

( (M mod 3 = 0 ) and (N mod 3 = 0) ) or ( (M mod 3 < > 0 ) and (N mod 3 < > 0) )

Trang 25

Hoạt động 4 - Câu lệnh Gán

6.Câu lệnh gán

 Học sinh đọc SGK nếu lên những hiểu biết và suy nghĩ của mình về lệnh gán?

 Cho một vài ví dụ đã dùng phép gán trong toán học

 Giả sử khi đi chứng minh biểu thức:

Trang 26

Hoạt động 4 - Câu lệnh Gán

 Lệnh gán là lệnh căn bản của các NNLT Trong Pascal lệnh gán có dạng:

< tên biến > : = <biểu thức>;

• Biểu thức phải phù hợp với tên biến có nghĩa: kiểu của tên biến phải cùng hoặc bao hàm kiểu của biểu thức

• Hoạt động của lệnh gán: tính giá trị biểu thức sau đó ghi giá trị vào tên biến

Trang 28

Hoạt động 5 - Củng cố, dặn dò

- Chiếu Video minh họa

- Nhắc lại các khái niệm mới Phép toán, Biểu thức các loại

và câu lệnh gán 1 cách khái quát bởi 2 ý chính:

 Cách viết trong Pascal ( khác trong toán học)

 Công dụng (HS xem kỹ các ví dụ)

- Nhận xét về tiết học – nhằm rút kinh nghiệm và phát huy

- Bài tập về nhà

Ngày đăng: 28/05/2014, 13:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w