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

Tài liệu Gui lên

49 267 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Câu lệnh lặp
Người hướng dẫn Giáo viên: Nguyễn Thị Nga
Trường học Trường THCS Minh - Tân
Chuyên ngành Tin học
Thể loại Giáo án
Năm xuất bản 2011
Thành phố Minh Tân
Định dạng
Số trang 49
Dung lượng 1,89 MB

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

Nội dung

- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.. - Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của

Trang 1

Tuần: 20 Ngày soạn: 03/01/2011

Tiết: 41

CÂU LỆNH LẶP

I Mục tiêu:

1 Kiến thức:

- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình

- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần

- GV: SGK, giáo án, tài liệu tham khảo

- HS: Học kỹ lý thuyết, đọc trước bài

III Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi

- Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét và tổng kết

IV Tiến trình dạy và học:

các công việc phải thực

hiện nhiều lần trong cuộc

sống.

Trong cuộc sống hằng

ngày, nhiều hoạt động

được thực hiện lặp đi lặp

lại nhiều lần ví dụ:

- Các ngày trong tuần các

em đều lặp đi lặp lại hoạt

Trang 2

cho đến khi thuộc bài

? Em hãy cho 1 vài vì dụ

trong cuộc sống mà ta

phải thực hiện lặp đi lặp

lại nhiều lần với số lần có

thể biết trước và không

+ Số lần lặp không biết trước:

Trong một trận cầu lông các emlặp đi lặp lại công việc đánh cầucho đến khi kết thúc trận cầu

+ Học sinh chú ý lắng nghe

Việc vẽ hình có thể thực hiệntheo thuật toán sau:

- Bước 1: vẽ hình vuông(vẽ liêntiếp 4 cạnh và trở về đỉnh banđầu)

- Bước 2: Nếu số hình vuông đãđược vẽ ít hơn 3 , di chuyển bút

vẽ về bên phải 2 đơn vị và trở lạibước 1; ngược lại thì kết thúcthuật toán

Học sinh chú ý lắng nghe, ghinhớ kiến thức

Học sinh chú ý lắng nghe

2 Câu lệnh lặp - một lệnh thay cho nhiều lệnh:

Cách mô tả các hoạtđộng trong thuật toánnhư các ví dụ được gọi

là cấu trúc lặp

- Mọi ngôn ngữ lập trìnhđều có cách để chỉ thịcho máy tính thực hiệncấu trúc lặp với một câulệnh đó là “câu lệnh lặp”

Trang 3

Tuần: 20 Ngày soạn: 03/01/2011

Tiết: 42

I Mục tiêu:

1 Kiến thức:

- Biết được cứ pháp và hoạt động của vòng lặp xác định For do

- Biết sử dụng vòng lặp For do để viết một số chương trình

- GV: SGK, giáo án, tài liệu tham khảo

- HS: Học kỹ lý thuyết, đọc trước bài

III Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi

- Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét và tổng kết

IV Tiến trình dạy và học:

1 Ổn định lớp:

2.Kiểm tra bài cũ: (5’)

- ? Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày.

- Học sinh quan sát hoạt động

của vòng lặp trên sơ đồ khối =>

nêu hoạt động của vòng lặp

- B2: Chương trình kiểmtra biểu thức điều kiện, nếubiểu thức điều kiện đúngthì thực hiện câu lệnh

- B3: Biến đếm tự độngtăng lên 1 đơn vị và quaylại B2

- B4: Nếu biểu thức điều

3 Ví dụ về câu lệnh lặp:

- Cú pháp: For <biếnđếm>:= <giá trị đầu> to

<giá trị cuối> do <câulệnh>;

Trang 4

Yêu cầu học sinh viết chương

trình theo sự hướng dẫn của

Ví dụ 5: Chương trìnhsau đây sẽ tính tổng N số

tự nhiên đầu tiên với Nnhập từ bàn phím

Program tinh_tong;

Var N,i: Integer;

S: longint;

BeginWriteln(‘nhap so N =’);Readln(N);

S:=0;

For i:=1 to N do S:=S+iWiteln(‘tong la:’,S);Readln;

End

- Ví dụ 6: Ta kí hiệu N!

là tích N số tự nhiên đầutiên:

Trang 5

Tuần: 21 Ngày soạn: 10/01/2011

Tiết: 39

BÀI TẬP

I Mục tiêu:

1 Kiến thức:

- Học sinh nắm chắc vai trò của biến, hằng, cách khai báo biến, hằng

- Biết cách sử dụng biến trong chương trình và cấu trúc của lệnh gán

- GV: SGK, giáo án, một số bài tập tham khảo

- HS: Học kỹ lý thuyết, làm các bài tập trong SGK

III Phương pháp:

- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm

- Gv quan sát, hướng dẫn, nhận xét công việc của học sinh

IV Tiến trình dạy và học:

1 Ổn định lớp

2 Kiểm tra sự chuẩn bị của học sinh

3 Nội dung bài tập:

15p + Hoạt động 1: Ôn lại một

tác nào với biến?

- Viết cấu trúc của lệnh gán,

- Biến dùng để đặt tên cho mộtvùng của bộ nhớ máy tính

Biến lưu trữ dữ liệu (giá trị)

Giá trị của biến có thể thay đổitrong quá trình thực hiệnchương trình

- Trước khi sử dụng biến phảikhai báo theo dạng sau : Vartên biến : kiểu của biến;

- Các thao tác có thể thực hiệnvới biến là gán giá trị cho biếnhoặc nhập giá trị cho biến vàtính toán với giá trị của biến

- Viết cấu trúc của lệnhgán, lệnh nhập giá trị

Trang 6

lệnh nhập giá trị cho biến,

lệnh in giá trị của biến?

+ Hoạt động 2: Vận dụng

các kiến thức đã học để làm

một số bài tập

* Bài tập 1:

Hãy chỉ ra lỗi và sửa lỗi

trong chương trình sau :

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)

Tên biến := biểu thức(gt);

- Lệnh nhập giá trị chobiến:Readln(tên biến);

- Lệnh in giá trị cho biến :Write(tên biến); hoặcWriteln(tên biến);

+ Học sinh tìm và sửa lỗi củachương trình theo yêu cầu củagiáo viên

+ Học sinh viết chương trình:

Program tinhtoan;

Var a,h: interger; S : real;

BeginWrite(‘Nhap canh day và chieucao :’);

Var cv,dt:integerR:real;

BeginR=5.5Cv=2*pi*r;

Dt=pi*r*r;

Writeln(‘chu vi la:=cv’);

Writeln(‘dien tichla:=dt’);

ReadlnEnd

các số tự nhiên đượcnhập vào từ bàn phím)

4 Dặn dò: (5 phút)

Trang 7

- GV: SGK, giáo án, một số bài tập tham khảo

- HS: Học kỹ lý thuyết, làm các bài tập trong SGK

III Phương pháp:

- Đặt vấn đề, đưa ra bài tập để học sinh trao đổi, thảo luận và làm

- Gv quan sát, hướng dẫn, nhận xét công việc của học sinh

IV Tiến trình dạy và học:

1 Ổn định lớp

2 Kiểm tra sự chuẩn bị của học sinh

3 Nội dung bài tập:

30p + Hoạt động 1: Bài tập 1

- Các câu lệnh Pascal sau

đây được viết đúng hay sai?

Giá trị của biến X là bao

nhiêu, nếu trước đó giá trị

a) If x:=7 then a = b;b) IF x > 5; then a:=b;c) IF x > 5 then a:= b;m:=n;

d) IF x > 5 then a:=b;else m:=n;

2 Bài tập 2.

- Sau mỗi câu lệnh sauđây

a) IF ( 45 mod 3) = 0then

X:= X + 1;

b) IF x > 10 thenX:= X + 1;

Trang 8

+ Viết chương trình theo sựhướng dẫn của giáo viên.

Program Kiem_tra_so_chan_le;

Var A: Integer;

BeginWriteln(‘Nhap so A:’);

Readln(a);

If A mod 2 = 0 thenWriteln(A,’la so chan’) ElseWriteln(A,’la so le’);

3 Bài tập 3

- Viết chương trìnhkiểm tra số nguyêndương A nhập từ bànphìm là số chẵn hay sốlẻ

4 Dặn dò: (5 phút)

- Về nhà hệ thống lại các kiến thức đã học, tiết sau ôn tập

- Chuẩn bị tiết sau bài thực hành 5: “Sử dựng lệnh lặp for …to …do”

-

Trang 9

-Tuần: 22 Ngày soạn: 17/01/2011

Tiết: 41

Bài thực hành số 5

SỬ DỤNG LỆNH LẶP FOR TO DO

- GV: SGK, giáo án, tài liệu tham khảo

- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt

- HS: Học kỹ lý thuyết, đọc trước bài thực hành

III Phương pháp:

- Phân nhóm Hs thực hành

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy

- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

1 Ổn định lớp

2 Phân việc cho từng nhóm thực hành.

3 Bài mới:

10p + Hoạt động 1: Ôn lại câu

<giá trị cuối> do <câulệnh>;

+ Hoạt động của vòng lặp:

- B1: biến đếm nhận giá trịđầu

- B2: Chương trình kiểm trabiểu thức điều kiện, nếubiểu thức điều kiện đúng thìthực hiện câu lệnh

Trang 10

- Tìm hiểu ý nghĩa của các

câu lệnh trong chương trình,

dịch chương trình và sửa

lỗi

- Chạy chương trình với các

giá trị nhập vào lần lược là

1, 2,…10 Quan sát kết quả

nhận được trên màn hình

lên 1 đơn vị và quay lại B2

- B4: Nếu biểu thức điềukiện nhận giá trị sai thìthoát ra khỏi vòng lặp

+ Học sinh đọc kĩ đề vàphân tích yêu cầu của bàitoán

+ Gõ chương trình vào máytheo yêu cầu của giáo viên

+ Tìm hiểu ý nghĩa của cáccâu lệnh theo sự hướng dẫncủa giáo viên

+ Nhấn phím F9 để sửa lỗi(nếu có)

+ Nhấn Ctrl + F9 để chạychương trình và nhập cácgiá trị vào, quan sát kết quảtrên màn hình theo sựhướng dẫn của giáo viên

2 Viết chương trình in ra màn hình bảng nhân của một số từ 1 đến 9, số nhập được từ bàn phím và dừng màn hình để có thể quan sát kết quả

Trang 11

- GV: SGK, giáo án, tài liệu tham khảo

- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt

- HS: Học kỹ lý thuyết, đọc trước bài thực hành

III Phương pháp:

- Phân nhóm Hs thực hành

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy

- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

nhận được trong bài 1 có

những nhược điểm nào

? Nên sửa lại bằng cách

nào

+ Có hai nhược điểm sauđây:

- Các hàng kết quả quá sátnhau nên khó đọc

- Các hàng kết quả khôngđược cân đối với hàng tiêuđề

+ Nên sửa lại bằng cáchchèn thêm một hàng trốnggiữa các hàng kết quả và

1 Chỉnh sửa chương trình

để làm đẹp kết quả trên màn hình.

Trang 12

+ Học sinh chỉnh sửa theo

sự hướng dẫn của giáo viên

+ Học sinh thực hiện theoyêu cầu của giáo viên

+ Tìm hiểu chương trinhtheo sự hướng dẫn của giáoviên

+ Học sinh độc lập gõchương trình

+ Nhấn F9 để dịch và sửalỗi chương trình

+ Nhấn Ctrl + F9 để chạychương trình và kiểm tra kếtquả

BeginClrscr;

For i:= 0 to 9 doBegin

For j:= 0 to 9 doWrite(10*i + j:4);

Trang 13

- GV: SGK, giáo án, tài liệu tham khảo

- HS: Học kỹ lý thuyết, đọc trước bài ở nhà

III Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận

- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

đối tượng hình học, được

gọi là quan hệ như thuộc,

vuông góc, song song

- Phần mềm Geogebradùng để vẽ các hình họcđơn giản như điểm, đoạnthẳng, đường thẳng

2 Làm quen với phần mềm Geogebra tiếng Việt:

Trang 14

? Hãy nêu cách để khởi

động phần mềm

Hoặc vào menu Start \

All Programs\ GeoGebra

- Mỗi công cụ đều có một

biểu tượng riêng tương

ứng Biểu tượng cho biết

công dụng của công cụ đó

Để khởi động phần mêm ta nháy

đúp vào biểu tượng ở trên màn hình nền

+ Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

+ Học sinh khởi động phần mềmtrên máy tính theo yêu cầu củagiáo viên

+ Màn hình làm việc củaGeogebra gồm:

- Bảng chọn: là hệ thống cáclệnh chính của phần mềm

- Thanh công cụ: Chứa các công

cụ làm việc chính là công cụdùng để vẽ, điều chỉnh và làmviệc với các đối tượng

- Khu vực thể hiện các đốitượng

+ Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

a) Khởi động Nháy đúp vào biểu

tượng ở trên mànhình nền để khởi độngphần mềm

b) Giới thiệu màn hìnhGeogebra tiếng Việt

+ Màn hình làm việc củaGeogebra gồm:

- Bảng chọn

- Thanh công cụ

- Khu vực thể hiện cácđối tượng

Trang 15

- GV: SGK, giáo án, tài liệu tham khảo

- HS: Học kỹ lý thuyết, đọc trước bài ở nhà

III Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận

- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

có ý nghĩa như thế nào?

* Các công cụ liên quan

đến đối tượng điểm

Yêu cầu học sinh nghiên

cứu SGK và cho biết ý

nghĩa của các công cụ

- Công cụ ?

+ Công cụ di chuyển có ý nghĩađặc biệt là không dùng để vẽhoặc khởi tạo hình mà dùng để

di chuyển hình

- Công cụ : dùng để tạo mộtđiểm mới

c) Giới thiệu các công cụlàm việc chính

* Công cụ di chuyển:dùng để di chuyển hình

* Các công cụ liên quanđến đối tượng điểm

Trang 16

song với một đường

(đoạn) cho trước và đi qua

một điểm cho trước

- Công cụ dùng để vẽ

đường trung trực của một

đoạn thẳng hoặc hai điểm

đã có trên mặt phẳng

- Công cụ : dùng để tạotrung điểm của đoạn thẳng

+ Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

* Thao tác: chọn công cụ, sau đónháy chuột chọn lần lượt haiđiểm trên màn hình

+ Thao tác: chọn công cụ, sau đó

lần lượt chọn điểm, đường(đoạn, tia) hoặc ngược lại chọnđường (đoạn, tia) và chọn điểm

+ Thao tác: chọn công cụ, sau

đó lần lượt chọn điểm, đường(đoạn, tia) hoặc ngược lại chọnđường (đoạn, tia) và chọn điểm

+ Thao tác: chọn công cụ, sau

đó chọn một đoạn thẳng hoặcchọn hai điểm cho trước trên mặtphẳng

+ Thao tác: chọn công cụ và sau

đó lần lượt chọn ba điểm trênmặt phẳng Điểm chọn thứ haichính là đỉnh của góc này

* Các công cụ tạo mốiquan hệ hình học

4 Củng cố: (5phút)

? Nêu ý nghĩa của các công cụ liên quan đến đoạn, đường thẳng

Trang 17

- GV: SGK, giáo án, tài liệu tham khảo

- HS: Học kỹ lý thuyết, đọc trước bài ở nhà

III Phương pháp:

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thảo luận

- Gv quan sát, hướng dẫn các nhóm thảo luận, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

- Thao tác: chọn công cụ, chọn tâm hình tròn, sau đó nhập giá trị bán

c) Giới thiệu các công cụ làm việc chính.

* Công cụ liên quan đến hình tròn

Trang 18

một nửa hình tròn đi qua hai

điểm đối xứng tâm.

- Công cụ sẽ tạo ra một

cung tròn là một phần của hình

tròn nếu xác định trước tâm

hình tròn và hai điểm trên cung

một đối tượng đối xứng với

một đối tượng cho trước qua

một trục là đường hoặc đoạn

thẳng

- Công cụ dùng để tạo ra

một đối tượng đối xứng với

một đối tượng cho trước qua

một điểm cho trước (điểm này

gọi là tâm đối xứng).

? Nêu cách thoát khỏi phần

mềm

+ Hoạt động 2: Tìm hiểu các

đối tượng hình học.

- Một hình hình học bao gồm

nhiều đối tượng cơ bản.

- Đối tượng hình học gồm đối

tượng tự do và đối tượng phụ

Thao tác: Chọn công cụ, chọn tâm

hình tròn và lần lượt chọn hai điểm.

Cung tròn sẽ xuất phát từ điểm thứ nhất đến điểm thứ hai theo chiều ngược chiều kim đồng hồ.

- Thao tác: chọn công cụ sau đó lần lượt chọn ba điểm trên mặt phẳng.

Học sinh chú ý lắng nghe => ghi nhớ kiến thức

Để thoát khỏi phần mềm ta nháy chuột chọn hồ sơ => đóng hoặc nhấn tổ hợp phím Alt + F4

+ Các đối tượng hình hoc cơ bản gồm: điểm, đường thẳng, tia, hình tròn, cung tròn

* Các công cụ biến đổi hình học.

3 Đối tượng hình học:

- Một hình hình học bao gồm nhiều đối tượng cơ bản.

- Đối tượng hình học gồm đối tượng tự do và đối tượng phụ thuộc.

4 Củng cố: (5phút)

Trang 19

? Nêu ý nghĩa và các thao tác của các công cụ liên quan đến hình tròn.

5 Dặn dò: (2 phút)

- Về nhà học bài, kết hợp SGK, tiết sau thực hành

- GV: SGK, giáo án, tài liệu tham khảo

- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt

- HS: Học kỹ lý thuyết, đọc trước bài thực hành

III Phương pháp:

- Phân nhóm Hs thực hành

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy

- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

Geogebra ở trên máy tính

- Yêu cầu học sinh kết

+ Học sinh kết thúc phần mềmtheo yêu cầu của giáo viên

+ Nháy chuột vào menu Start \

All Programs\ GeoGebra \ GeoGebra để khởi động phần

mềm

1 Khởi động phần mềm

Trang 21

-Tuần: 25 Ngày soạn: 21/02/2011

- GV: SGK, giáo án, tài liệu tham khảo

- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt

- HS: Học kỹ lý thuyết, đọc trước bài thực hành

III Phương pháp:

- Phân nhóm Hs thực hành

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy

- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

+ Dùng công cụ vẽ đoạn thẳng để

1 Khởi động phần mềm:

2 Sử dụng phần mềm để vẽ một số hình hình học:

- Vẽ hình tam giác

Trang 22

vẽ các cạnh của tam giác.

+ Cho trước 3 đỉnh A, B, C Dựngđỉnh D của hình than ABCD dựatrên các công cụ đoạn thẳng vàđường song song

+ Cho trước 3 đỉnh A, B, C Dựngđỉnh D của hình thang cân ABCDdựa trên các công cụ đoạn thẳng,đường thẳng, đường trung trực vàphép biến đổi đối xứng qua trục

Cho trước tam giác A, B, C Dùngcông cụ đường tròn vẽ đường tròn

đi qua 3 điểm A,B,C

+ Cho trước tam giác A, B, C

Dùng các công cụ đường phângiác, đường vuông góc và đườngtròn vẽ đường tròn nội tiếp tamgiác ABC

- Vẽ hình thang

- Vẽ hình thangcân

- Vẽ đường trònngoại tiếp tam giác,

- Vẽ đường tròn nộitiếp tam giác

4, Nhận xét: (5phút)

- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh

-

Trang 23

-Tuần: 25 Ngày soạn: 21/02/2011

- GV: SGK, giáo án, tài liệu tham khảo

- Chuẩn bị phòng thực hành đủ số máy hoạt động tốt

- HS: Học kỹ lý thuyết, đọc trước bài thực hành

III Phương pháp:

- Phân nhóm Hs thực hành

- Đặt vấn đề, đưa ra yêu cầu để học sinh trao đổi và thực hành trên máy

- Gv quan sát, hướng dẫn các nhóm thực hành, nhận xét công việc của từng nhóm

IV Tiến trình dạy và học:

Cho trước cạnh AB và mộtđường thẳng đi qua A Hãy

vẽ hình thoi ABCD lấyđường thẳng đã cho là đườngchéo Sử dụng các công cụ

1 Khởi động phần mềm:

2 Sử dụng phần mềm để vẽ một số hình hình học:

- Vẽ hình thoi

Trang 24

thích hợp đã học để dựng cácđỉnh C, D của hình thoi.

Sử dụng các công cụ thíchhợp để vẽ một hình vuôngnếu biết trước một cạnh

Cho trước cạnh BC, hãy vẽtam giác đều ABC

Cho một hình và một đườngthẳng trên mặt phẳng Hãydựng hình mới là đối xứngcủa hình đã cho qua trục làđường thẳng trên Sử dụngcông cụ đối xứng trục để vẽhình

- Vẽ hình vuông

- Vẽ hình tam giácđều

- Vẽ một hình là đốixứng trục của mộtđối tượng cho trướctrên màn hình

4 Nhận xét: (5phút)

- Giáo viên nhận xét và đánh giá tiết thực hành của học sinh

-

Ngày đăng: 26/11/2013, 04:11

HÌNH ẢNH LIÊN QUAN

Hình tròn và lần lượt chọn hai điểm. - Tài liệu Gui lên
Hình tr òn và lần lượt chọn hai điểm (Trang 18)

TỪ KHÓA LIÊN QUAN

w