Mục tiêu: - Hiểu được nhu cầu sắp xếp và lọc dữ liệu - Biết các bước cần thực hiện sắp xếp, lọc dữ liệu IV.. Lệnh Sort trong bảng chọn Data - Nêu lại các bước sắp xếp dữ liệu - Nếu khô
Trang 1Tin học 8 – Giáo án
Bài 8: SẮP XẾP VÀ LỌC DỮ LIỆU
I Mục tiêu:
- Hiểu được nhu cầu sắp xếp và lọc dữ liệu
- Biết các bước cần thực hiện sắp xếp, lọc dữ liệu
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
nhu cầu thường xuyên
trong cuộc sống Đây là
1 Sắp xếp dữ liệu
Để sắp xếp dữ liệu emthực hiện các bước sau:
1 Nháy chuột chọn một ôtrong cột em cần sắp xếp
dữ liệu
Trang 2liệu cũng điều phải có
84 lấy ra 5 em cố ĐTBcao nhất
- HS tìm hiểu SGK vàtrình bày lại
1 Nháy chuột chọn một ôtrong cột em cần sắp xếp
dữ liệu
2 Nháy nút trên thanhcông cụ để sắp xếp theothứ tự tăng dần (hoặcnháy nút để sắp xếp
2 Nháy nút trên thanhcông cụ để sắp xếp theothứ tự tăng dần (hoặcnháy nút để sắp xếptheo thứ tự giảm dần)
Lưu ý: Nếu em khôngnhìn thấy các nút lệnh hay trên thanh công
cụ, hãy thực hiện cácbước theo minh hoạ hình85
Trang 3- Gv : Nếu trên thanh
- Gv : Kiểm tra hướng
dẫn hs thực hiện trên máy
theo thứ tự giảm dần)
- Hs : Ta làm theo cácbước hướng dẫn ở hình 85sgk
- Hs : quan sát trên máy
và lên bảng thực hiện lại
- Hs : theo dõi
- Hs : Thực hiện sắp xếptrên máy ( nhiều hs lầnlượt thực hiện)
4- Củng cố:
1 Để sắp xếp danh sách dữ liệu em có thể sử dụng lệnh gì của Excel?
(Lệnh Sort trong bảng chọn Data)
- Nêu lại các bước sắp xếp dữ liệu
- Nếu không tìm thấy nút và thì ta nên làm gì
* Yêu cầu hs trả lời tại chổ
5- Dặn dò: xem trước mục 2 Lọc dữ liệu để tiết sau học
* Rút kinh nghiệm tiết dạy:
Trang 4………
………
………
………
Trang 5Bài 8: SẮP XẾP VÀ LỌC DỮ LIỆU
I Mục tiêu:
- Hiểu được nhu cầu sắp xếp và lọc dữ liệu
- Biết các bước cần thực hiện sắp xếp, lọc dữ liệu
II Phương pháp:
- Thuyết trình, vấn đáp, - HS thảo luận nhóm tìm ra thao tác thực hiện
III Chuẩn bị:
- Giáo viên: Sách, màn hình và máy vi tính, máy chiếu ( nếu có)
- Học sinh: sách, vở ghi, viết
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2 Mở bảng chọn Data, trỏ vào lệnh Filter và nháy chọn AutoFilter
trên bảng chọn hiện raBước 2 lọc dữ liệu:
Trang 6- HS chú ý một số yêu cầukhi lọc dữ liệu
- HS hiểu được công dụngcủa việc lọc các hàng cógiá trị lớn nhất hay nhỏnhất
Là bước chọn tiêu chuẩn
để lọc Nháy vào nút trên hàng tiêu đề cột vàchọn điều kiện thích hợp.Sau khi có kứêt quả lọc
em có thể:
- Chọn lệnh Data Filter
Show All (Hiển thị
tất cả) để hiển thị toàn bộdanh sách mà vần tiếp tục
làm việc với AutoFilter
- Để thoát khỏi chế độ lọc
em chọn lại lệnh:
Data Filter và nháy
chuột xoá đánh dấu
AutoFilter trên bảng chọn Filter.
3 Lọc các hàng có giá trị lớn nhất (hay nhỏ nhất)
Các bước thực hiện:
- chọn (Top 10 )
1 Chọn Top (lớn nhất), hoặc Bottom (nhỏ nhất)
2 Chọn hoặc nhập sốhàng cần lọc
Trang 7thuộc một số giá trị dữ
liệu lớn nhất hay nhỏ
nhất
- GV Cho - HS quan sát
hình 93 và cho - HS tìm
ra các bước thực hiện
- HS quan sát hình và trả lời
3 Nháy OK Lưu ý: lựa chọn này không sử dụng được với các cột có dữ liệu kí tự
4- Củng cố:
1 Để sắp xếp danh sách dữ liệu em có thể sử dụng lệnh gì của Excel?
(Lệnh Sort trong bảng chọn Data)
2 Lọc dữ liệu là gì? Hãy nêu một vài ví dụ thực tế
3 Hãy nêu các bước cần thực hiện khi lọc dữ liệu
4 Với các thao tác lọc đã học, em có thể lọc đồng thời các bạn có điểm 10
và điểm 6 môn Tin học được không?(Không được, Thực hiện thao tác lọc thông thường, ta chỉ có thể chọn được một giá trị dữ liệu để lọc)
5- Dặn dò: xem lại nội dung bài học và xem trước bài thực hành.
* Rút kinh nghiệm tiết dạy:
………
………
………
………
………
Trang 8Bài thực hành 8: AI LÀ NGƯỜI HỌC GIỎI?
I Mục tiêu:
- Biết và thực hiện được các thao tác sắp xếp dữ liệu
- Biết khái niệm lọc dữ liệu và thực hiện được các bước để lọc dữ liệu
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC: Kiểm tra trong lúc thực hành
Bang diem lop em
lần lượt thực hiện các câu:
- Thực hiện câu a) Sắp xếptheo điểm các môn học
như: Toán, Lý, Ngữ văn, Tin học, điểm trung
1 Bài tập 1 (SGK
trang 77)Sắp xếp và lọc dữ liệu a)Thực hiện các thao tácsắp xếp theo điểm các mônhọc và điểm trung binh
b)Thực hiện các thao táclọc dữ liệu để chọn các bạn
có điểm 10 môn tin học
Trang 93 - GV chiếu cho - HS
xem lại phần lý thuyết
4- Nhắc hs :Sau khi sắp
xếp, danh sách trang tính
đã bị thay đổi, để lấy lại
trang tính như ban đầu
cho bạn khác thực hiện
lại nên không được lưu
lại kết quả
- Gv : Lưu ý học sinh, sau
mỗi lần sắp xếp nên sao
- Hs : Theo dõi trên máy
- Hs: Sao chép các bảng
dữ liệu ở từng câu ra 1sheet riêng
- HS thực hiện
- HS : kết quả không nhưmong muốn
- HS thực hiện từng yêucầu của bài tập
c) Lọc ra 3 các bạn có ĐTB cả năm cao nhất và
3 bạn có ĐTB thấp nhất
Trang 10Nhóm 1 và 2 : viết ra cácnhận xét của câu a
Nhóm 3 và 4 : viết ra cácnhận xét của câu b
Nhóm 5 và 6 : viết ra cácnhận xét của câu c
Mở rộng :
Sắp xếp theo tên
4- Củng cố luyện tập
- Cho hs nêu lại các thao tác lọc dữ liệu và sắp xếp dữ liệu
- Gọi 1 vài hs làm yếu lên máy hướng dẫn lại và cho cả lớp quan sát, đối chiếu bài làm trên máy mình
5- Dặn dò: Xem trước bài tập 2,3 để tiết sau thực hành
* Rút kinh nghiệm tiết dạy:
………
………
………
Trang 11Bài thực hành 8: AI LÀ NGƯỜI HỌC GIỎI?
I Mục tiêu:
- Biết và thực hiện được các thao tác sắp xếp dữ liệu
- Biết khái niệm lọc dữ liệu và thực hiện được các bước để lọc dữ liệu
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC: Kiểm tra trong lúc thực hành
3- Bài mới:
Hoạt động giáo viên Hoạt động học sinh Nội dung
Hoạt động 2:
- Gv : Yêu cầu mở lại
trang tính cac nuoc DNA
-Hs : Thực hiện trên máydưới dự hướng dẫn của gv,các hs khác quan sát vàlàm lại trên máy của mình
+ Sắp xếp các nước theo diện tích giảm dần
+ Sắp xếp các nước theo mật độ dân số tăng hoặc
Trang 12xếp hay lọc ra sheet khác
-Gv: Cho hs nêu lại các
bước để thoát khỏi chế độ
-Hs : ta chọnData\Filter\Show All
- Hs : Đọc bài và thực hiên
- Hs : Thảo luận làm nhómtrên máy và kết luận ở vởghi
giảm+ Sắp xếpp các nước theodân số tăng hoặc giảm+ Sắp xếp các nước theo
tỷ lệ dân số thành thị tănghoặc giảm
- Sử dụng công cụ lọc để
+ Lọc ra 5 nước có diện tích lớn nhất
+ Lọc ra 3 nước có dân sốđông nhất
Trang 134.Củng cố-Luyện tập
- Cho hs nêu ra các thắc mắc chưa thực hiện tốt
- Nêu lại các thao tác lọc dữ liệu, sắp xếp dữ liệu
- Trả lại bảng dữ liệu sau khi đã lọc xong
- Đánh giá và cho điểm
5- Dặn dò: Thực hiện lại bài thực hành trên máy ở nhà Đọc trước bài Học toán với ToolkitMath
* Rút kinh nghiệm tiết dạy:
………
………
………
………
………
Trang 14HỌC TOÁN VỚI TOOLKIT MATH
I Mục tiêu:
- Biết và thực hiện được các thao tác sắp xếp dữ liệu
- Biết khái niệm lọc dữ liệu và thực hiện được các bước để lọc dữ liệu
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC: Kiểm tra trong lúc thực hành
vẽ đồ thị
2 Khởi động phần mềm
Nháy đúp chuột vào biểu
tượng trên màn hình nền để khởi động phần mềm
Nháy chuột vào ô giữa (ô công cụ Đại số) để bắt
Trang 15Cho hs quan sat ví dụ sgk
b/ Vẽ biểu đồ đơn giản
- Gv hướng dẫn hs cách
thực hiện và gọi hs lên
thực hiện tính toán biểu
sổ vẽ đồ thị
- Hs : Quan sát và ghi chép
- Hs: quan sát và thực hiệntính toán với các ví dụ trong sgk
- Hs quan sát và thực hiện tính toán
- Hs : Thực hiện
- Hs: Nêu các phép toánCộng (+) ; Nhân (*)Trừ (-) ; Chia (/)Luỹ thừa (^)Dấu phẩy thập phân (.)
đầu làm việc với phần mềm
3 Màn hình làm việc với phần mềm gồm:
a/ Thanh bảng chọnb/ Cửa sổ dùng lệnhc/ Cửa sổ làm việc chínhd/ Cửa sổ vẽ đồ thị hàm số
4.Các lệnh tính toán đơn giản
a/ Tính toán các biểu thứcđơn giản
Sử dụng lệnh Simplify hoặc sử dụng bảng chọn
Ví dụ : Tính biếu thức 1/5+3/4 ta gõ
Simplify 1/5+3/4
b Vẽ đồ thị hàm số đơn
Trang 16hiển thị Answer : 19/20
- Gv : Các em đã học vẽ
đồ thị hàm số y=ax và
y=a/x trong toán học rồi,
ở phần mềm này cũng
cho phép vẽ nhanh các đồ
thị hàm số đó
- Gv : Giới thiệu vẽ đồ thị
hàm số đơn giản y=ax+b
và cho hs vẽ đồ thị y=2x
và y=5/x
- Gv : hướng dẫn hs quan
sát đồ thị hiện ra
- Hs : Theo dõi-ghi chép
- Hs : Thực hiện Plot y=2*x Plot y=5/x
- Hs : quan sát máy
giản lệnh plot
ví dụ để vẽ đồ thị hàm số y=3x+1 ta gõ
plot y=3*x+1
5- Dặn dò: xem trước các lệnh tính toán nâng cao, tính toán với đa thức, giải phương trình đại số để tiết sau học
* Rút kinh nghiệm tiết dạy:
………
………
………
………
………
Trang 17Phần mềm học tập
HỌC TOÁN VỚI TOOLKIT MATH
I Mục tiêu:
- Biết và thực hiện được các thao tác sắp xếp dữ liệu
- Biết khái niệm lọc dữ liệu và thực hiện được các bước để lọc dữ liệu
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC: Kiểm tra trong lúc thực hành
3- Bài mới:
Hoạt động giáo viên Hoạt động học sinh Nội dung
- GV hướng dẫn sơ lược
các lệnh không đi sâu vào
bài toán (ở chương trình
lớp 8 đi sâu hơn)
- Hs Gõ lệnh vào máy
- HS quan sát và thực hiện tính toán
5 Các lệnh tính toán nângcao
Ta củng dùng lệnh Simplify
b/ Tính toán với đa thức
Ta dùng lệnh Expandc/ Giải phương trình đại số
Cú pháp của lệnh như sau:
Solve <pt><tên biến>
Trang 18- Hs: thực hiệnSolve 3*x+1=0 x
Ta có thể sử dụng lệnh Graph để vẽ đồ thị:
Graph p6/ Các chức năng kháca/ làm việc trên cửa sổ dòng lệnh
- GV hướng dẫn một số thao tác
b/ Lệnh xoá thông tin trêncửa sổ vẽ đồ thị
Thực hiện lệnh: Clearc/ Các lệnh đặt nét và màu sắc trên cửa sổ vẽ đồthị
Quan sát bảng màu ở sgk
4 Củng cố-luyện tập
- Cho hs lên bảng viết lại các lệnh
+ Tính toán với biểu thức đại số+ Tính toán đa thức
Trang 19+ Giải phương trình đại số
+ Định nghĩa đa thức và đồ thị hàm số
- Cho hs thực hiện các ví dụ trong sgk lên máy tính để cả lớp quan sát
5- Dặn dò: xem lại nội dung bài học các lệnh và chuẩn bị tiết thực hành
* Rút kinh nghiệm tiết dạy:
………
………
………
………
………
Trang 20HỌC TOÁN VỚI TOOLKIT MATH
IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC:
- Toolkit Math dùng để làm gì Nêu cách khởi động phần mềm
- Nêu các thành phần trên màn hình làm việc của Toolkit Math
- Liệt kê các lệnh đã học cùng chức năng của nó
- Hs : Khởi động phần
1 Tính các giá trị biểu thức sau
a) 0,24.(-15)/4Simplify 0.24*(-15)/4b) 5: (1 5 ) 5: ( 1 2)
9 11 22 − + 9 15 3 −
Simplify
Trang 21quả sai thì yêu cầu kiểm
tra lại lệnh gõ vào
- Hs : Ta sử dụng lệnh Simplify
-Hs : Thực hiện trên máySimplify 5/9:(1/11-5/22)+5/9:(1/15-2/3)
- Hs : Kiểm tra đối chiếu kết quả của mình
- Hs : Ta sử dụng lệnhPlot y=đồ thị hàm số
- Hs : Lên bảng thực hiệnPlot y=4*x+1
Plot y=3/xPlot y=3-5/xPlot y=3*x
5/22)+5/9:(1/15-2/3)
2 Vẽ đồ thị các hàm số sau
a) y=4x+1;
b) y=3/x ; c) y=3-5x;
d) y=3xPlot y=4*x+1Plot y=3/x
Trang 22của hs và lưu ý hs sử dụng
cú pháp và cách sử dụng
các toán tử khi gõ vào
máy Yêu cầu hs gõ vào
máy
- Gv : Đi quanh giúp đỡ
hs thực hiện Cho hs các
máy đối chiếu kết quả với
nhau
- Gv : Nhận xét các đồ thị
hàm số vừa vẽ xong, gợi ý
từng loại hàm số có đi qua
hệ trục toạ độ không, đi
như thế nào
- Hs : Quan sát và gõ vào máy
- Hs : Xem đồ thị các máy
kế bên có giống mình không, nếu sai kiểm tra và điều chỉnh
- Hs : Thảo luận nhóm và trả lời
Plot y=3-5/x Plot y=3*x
4 Củng cố-luyện tập
- Cho hs thực hiện nhiều lần trên máy bài thực hành,
- Kiểm tra lại các ví dụ đã học ở tiết trước
- Cho hs thực hiện các ví dụ trong sgk lên máy tính để cả lớp quan sát
5- Dặn dò:
- Xem trước bài tập c) ở sgk để tiết sau thực hành
* Rút kinh nghiệm tiết dạy:
………
………
………
………
Trang 23IV Nội dung:
1- Kiểm tra sĩ số, vệ sinh lớp
2- KTBC: Kiểm tra trong lúc thực hành
- Hs : nhận xét
- Hs : Định nghĩa đa thứcMake P(x)=
2*x*y^2+5*x*y+3Make Q(x)=
3*x*y^2+5*x^2*y-3 Tính tổng hai đa thức P(x)+Q(x) Biết
P(x)=x2y-2xy2+5xy+3Q(x)=3xy2+5x2y-7xy+2
* Định nghĩaMake P(x)=
2*x*y^2+5*x*y+3Make Q(x)=
7*x*y+2
Trang 24- Hs : nhận xét và gõ vào máy
- Hs: Đọc kết quả trên máy
- Hs : Ta gõ lệnh Clear vàocửa sổ lệnh
- Hs : Thực hiện trên máy
- Hs : là lệnh penwidth
<độ dày>
- Hs : vẽ đồ thị hàm số y=2x+1 và thiết lập nét vẽPenwidth 2
- Hs : thiết lập
* Tính tổngExpand P(x)+Q(x)
4 Xoá thông tin trên cửa
sổ đồ thịLệnh Clear
5 Thiết lập nét vẽ và màusắc
- vẽ đồ thị hàm số
Gõ lệnh penwidth 2
- vẽ đồ thị hàm số
Gõ lệnh Pencolor red
Trang 25biểu nhiều, đúng và thực
hiện nhanh
4 Củng cố-luyện tập
- Cho hs thực hiện lại 1 lần nữa các bài tập
- Lưu ý hs thiết lập màu sắc trước rồi vẽ đồ thị , hay hàm số sau
- Cho hs viết tất cả các lệnh đã học cùng chức năng vàoo giấy, thi đua xem
em nào nhớ và làm nhanh
5- Dặn dò: về nhà làm các bài tập sau :
Xem lại cú pháp các lệnh của Toolkit math
Bài 1,2,3,4 trang 56 Bài 1,2,3 trang 65 Bài 1,2,3,4 trang 76 để tiết sau kiểm tra 1 tiết
* Rút kinh nghiệm tiết dạy:
………
………
………
………
………