TIẾN TRÌNH BÀI GIẢNG NỘI DUNG HOẠT ĐỘNG GIÁO VIÊN HOẠC ĐỘNG HỌC SINH Hoạt động 1: Tìm hiểu khái niệm lọc dữ liệu từ danh sách dữ liệu - Hiển thị các hàng thỏa mãn - Tạo tình huống có vấn[r]
Trang 1Tiết: 82
Ngày soạn: 23/9/2010
BÀI 29 LỌC DỮ LIỆU TỪ DANH SÁCH DỮ LIỆU
I MỤC TIÊU
Kiến thức: - Hiểu khái niệm lọc dữ liệu từ danh sách dữ liệu
- Biết các bước cần thực hiện để lọc dữ liệu từ danh sách dữ liệu
Kỹ năng: - Lọc dữ liệu từ một danh sách dữ liệu
- Sử dụng các tùy chọn (Top 10…), (Custom…) để lọc dữ liệu
Thái độ: - Vận dụng kiến thức vào các bài toán thống kê báo cáo
- Làm việc có tính khoa học, tác phong công nghiệp, an toàn vệ sinh lao động
- Ý thức tìm hiểu nghề tin học văn phòng
II CHUẨN BỊ
Giáo viên: - Giáo án, Slide mô tả khái niệm, phiếu học tập, các câu hỏi trắc nghiệm,…
- Các tập tin danh sách dữ liệu
Học sinh: Bảng tính Sodiem, xuatkhau được thực hành ở bài học trước.
III TIẾN TRÌNH BÀI GIẢNG
Hoạt động 1: Tìm hiểu khái niệm lọc dữ liệu từ danh sách dữ liệu
- Hiển thị các hàng thỏa mãn
tính chất nhất định nào đó của
một danh sách dữ liệu
Ví dụ:
- Kết quả lọc sẽ không xóa dữ
liệu, các hàng không thỏa điều
kiện sẽ ẩn đi, không sắp xếp
lại danh sách dữ liệu
- Tạo tình huống có vấn đề để yêu
cầu học sinh giải quyết Cho danh
sách bảng điểm của học sinh và yêu cầu đưa ra danh sách các học sinh nữ có điểm bình quân là 9.0
- Từ các cách giải quyết vấn đề của học sinh để đi đến khái niệm lọc danh sách dữ liệu
- Cho các em thảo luận để tìm cách giải quyết vấn đề
- Chọn ra một trong những cách giải quyết thích hợp
Hoạt động 2: Sử dụng AutoFilter để kết xuất dữ liệu
Quy trình
Nháy chuột vào ô trong
danh sách dữ liệu
Thực hiện lệnh Data
Filter AutoFilter
Nháy vào mũi tên trên
tiêu đề cột và chọn giá trị làm
tiêu chuẩn lọc
Kết quả sẽ được hiển thị
Sau khi có kết quả ta có thể:
* Data Filter Show all
để hiển thị toàn bộ danh sách
mà vẫn tiếp tục làm việc với
autofilter
* Data Filter
AutoFilter để thoát khỏi chế
độ kết xuất dữ liệu
- Mô tả lại quy trình đó bằng các Slide cho trực quan/ thao tác trực tiếp trên máy
- Cho học sinh nhận xét kết quả sau khi thực hiện quy trình
- Nếu kết xuất dữ liệu có nhiều tiêu chuẩn thì ta phải thực hiện quy trình như thế nào ?
- Đánh giá và nhận xét kết quả của học sinh
- Nếu chỉ cần kết xuất dữ liệu theo gióa trị trên một cột thì phải thực hiện như thế nào ?
- Đánh giá và nhận xét kết quả của học sinh
- Học sinh xem các tiến trình trong sách giáo khoa
- Học sinh mô tả kết quả sau khi thực hiện xong quy trinh lọc dữ liệu từ một danh sách dữ liệu
- Học sinh thảo luận đưa ra cách thực hiện
- Ghi nhận lại kết quả
- Học sinh thảo luận đưa ra cách thực hiện
- Ghi nhận lại kết quả
Hoạt động 3: Sử dụng các tùy chọn (Top 10…), (Custom…)
* (Top 10…): Lọc một số
hàng có giá trị lớn nhất hoặc
nhỏ nhất (ngầm đinh là 10)
Lựa chọn này không lọc được
với các cột có dữ liệu là văn
bản.
(Custom…) Đặt một số loại
tiêu chuẩn phức hợp
Sử dụng hộp thoại Custom
AutoFilter chứa hai cặp ô
- Khi ta cần chọn và lọc ra các hàng thỏa mãn nhiều tiêu chuẩn
hơn Ví dụ lọc ra những học sinh
nữ có điểm bình quân lớn hơn 6.5
Thì ta phải thực hiện như thế nào?
- Chia nhóm làm việc
- Đánh giá nhận xét quy trình của các nhóm
- Học sinh thảo luận kết hợp với đọc SGK để đi đến việc sử dụng các tùy chọn (Top 10…) và (Custom…)
- Cho từng nhóm lên để trình bài quy trình thực hiện
Lop10.com
Trang 2NỘI DUNG HOẠT ĐỘNG GIÁO VIÊN HOẠC ĐỘNG HỌC SINH
giống nhau
Chọn quan hệ cho tiêu
chuẩn 1
Chọn hoặc nhập cho quan
hệ thứ nhất
Chọn phép toán quan hệ
Chọn quan hệ cho tiêu
chuẩn thứ hai
Chọn hoặc nhập giá trị cho
quan hệ thứ hai
Lưu ý: Không thực hiện các
bước 3,4,5 nếu chỉ dùng một
quan hệ để lọc
Bảng ý nghĩa một số tiêu
chuẩn hay sử dụng
Cho học sinh thao tác trục tiếp trên máy cho các bạn khác xem
Giáo viên giải thích ý nghĩa một số quan hệ làm tiêu chuẩn hay sử dụng cho học sinh
- Ghi nhận lại bảng ý nghĩa trong SGK
IV CỦNG CỐ
1 Lọc dữ liệu từ một danh sách dữ liệu là gì ? Nêu một ví dụ khác với ví dụ đã học
2 Nêu các bước cần thực hiện khi muốn lọc dữ liệu từ một danh sách dữ liệu ?
3 Từ một danh sách dữ liệu ta có thể lọc các hàng nhận chính xác ba giá trị khác nhau trong một cột được không ?
V DẶN DÒ.
- Xem lại quy trình thực hiện kết xuất dữ liệu từ một danh sách dữ liệu
- Thực hiện lại các thao tác đó trên máy vi tính ở nhà
- Làm bài toán 7 SGK
BÀI TẬP TRẮC NGHIỆM
Câu 1 Chọn và hiển thị các hàng thỏa mãn các tiêu chuẩn nào đó từ một danh sách là:
C Xóa dữ liệu D Tạo danh sách dữ liệu từ một danh sách khác Câu 2 Kết quả lọc dữ liệu
A Xóa dữ liệu B Chỉ hiển thị các hàng thỏa mãn điều kiện
C Dữ liệu bị thay đổi D Dữ liệu được sắp xếp lại
Câu 3 Hộp thoại Custom AutoFilter dùng để
A Sắp xếp danh sách B Tạo danh sách từ danh sách đã có
C Lọc danh sách tự động D Tạo các tiêu chuẩn phức hợp
Câu 4 Tùy chọn (Top 10…) không sử dụng với các cột dữ liệu là
Câu 5 Để thoát khỏi chế độ kết xuất dữ liệu ta thực hiện lệnh
A Data → Filter và bỏ đánh dấu AutoFilter B Data → Filter và đánh dấu AutoFilter
C Data → Filter → Show all D Data → Filter → Advanced Filter
Câu 6 Để tạo ra các tiêu chuẩn phức hợp ta sử dụng lệnh
A Data→Filter→AutoFilter và chọn (Custom…) B Data→Filter→AutoFilter và chọn (Top 10…)
C Data→Filter→ Advanced Filter D Data→Filter→AutoFilter
Lop10.com