- Tạo sự say mê giải các bài tập bằng lập trình, thấy được ích lợi của lập trình trước hết là để tính toán và để giải được các bài toán tổng quát với số liệu rất lớn.. Ý nghĩa của dự án
Trang 1SỞ GIÁO DỤC VÀ ĐÀO TẠO NINH BÌNH
TRƯỜNG TRUNG HỌC PHỔ THÔNG YÊN KHÁNH A
Trang 2PHIẾU MÔ TẢ GIÁO ÁN DẠY HỌC – MÔN TIN HỌC
Sở Giáo Dục và Đào Tạo Ninh Bình
Trường Trung Học Phổ Thông Yên Khánh A
Địa chỉ: Xã Khánh Hội - Huyện Yên Khánh - Tỉnh Ninh Bình
Địa Chỉ Liên Hệ: Xã Khánh Hội - Huyện Yên Khánh - Tỉnh Ninh Bình
Điện thoại: (030) 3 841245 - Fax: (030) 3 841099
Trang 3+ Cách khai báo mảng một chiều
+ Cách tham chiếu đến một phần tử mảng một chiều
+ Các câu lệnh nhập, xuất dữ liệu mảng một chiều
- Nhận biết các biến mảng một chiều dùng trong chương trình
- Khai báo được biến mảng
- Viết đúng các biểu thức với các phần tử mảng trong chương trình
Trang 4- Xác định thái độ nghiêm túc trong học tập khi làm quen với nhiều quy định nghiêm ngặt trong lập trình
- Có ý thức cố gắng trong học tập, tích cực vận dụng các kiến thức liên môn
để giải quyết vấn đề đặt ra của môn học
- Tạo sự say mê giải các bài tập bằng lập trình, thấy được ích lợi của lập trình trước hết là để tính toán và để giải được các bài toán tổng quát với số liệu rất lớn
- Hình thành ý thức tiết kiệm điện, nước sạch khi sử dụng
- Hình thành ý thức lựa chọn các thiết bị điện có công suất phù hợp nhằm mục đích tết kiệm điện
4 Phát triển năng lực học sinh.
- Năng lực tự học, tự nghiên cứu
- Năng lực giải quyết tình huống có vấn đề
- Năng lực hùng biện
- Năng lực việc theo nhóm
- Năng lực sắp xếp công việc hợp lí nhằm mục đích tiết kiệm thời gian
II ĐỐI TƯỢNG DẠY HỌC
- Học sinh trường THPT Yên Khánh A - Khánh Hội - Yên Khánh - Ninh Bình
+ Số lượng: 410 học sinh
+ Số lớp: 11 lớp
+ Khối lớp: Khối 11
III Ý NGHĨA CỦA GIÁO ÁN
1 Ý nghĩa của dự án đối với thực tiễn dạy học
- Qua việc dạy học của giáo án thì học sinh đã có tư duy, vận dụng được kiến thức của nhiều môn học khác nhau để giải quyết một vấn đề gặp trong cuộc sống
- Từ những kiến thức của giáo án và cách vận dụng kiến thức của nhiều môn học khác nhau để giải quyết vấn đề mà học sinh có thể vận dụng đối với các tình huống khác
2 Ý nghĩa của giáo án đối với thực tiễn đời sống
Trang 5- Hình thành cho học sinh phong cách làm việc nhanh nhất và hiệu quả nhất đối với mỗi công việc được giao.
- Chia sẻ cách thức tiết kiệm điện, nước
- Có ý thức bảo vệ môi trường, hiệu ứng nhà kính, nguồn nước sạch
- Hình thành thói quen tiết kiệm mọi lúc, mọi nơi
IV THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
Trang 6Bảng giá tiền nước tại tỉnh Ninh Bình như sau:
STT Mục đích sử dụng Lượng nước sạch sử
dụng/tháng
Giá đã có thuế VAT (đồng/m3)
1 Sinh hoạt các hộ dân cư 10 m3 đầu tiên 6.822
Trên 10 m3 8.528
2
Cơ quan hành chính, đơn vị sự nghiệp, lực lượng vũ trang, tổ chức
xã hội
Theo thực tế sử dụng 10.233
3 Hoạt động sản xuất vật
chất Theo thực tế sử dụng 12.791
4 Kinh doanh dịch vụ Theo thực tế sử dụng 19.400
Lưu ý: mức giá trên chưa bao gồm phí bảo vệ môi trường đối với nước thải
2.2 Bảng công suất một số thiết bị điện và cách tính tiền điện
* Công suất một số thiết bị điện trong gia đình.
1 Đầu máy SAMSUNG DVD E360 0.5 -10 W
4 Đèn sợi đốt (dây tóc) Rạng Đông 25 - 60 W
Trang 713 Sạc Laptop 65-85 W
19 Quạt Phun Sương Q-HOME
QMF-1803RC
Công suất quạt:
90WCông suất hơi nước:
40W
20 Quạt Phun Sương Kangaroo KG50 Công suất quạt (W)
85WCông suất hơi nước
40W
21 Quạt hơi nước Megasun MGS-QN25 25W -> 45W
22 Quạt hơi nước Megasun MGS-QN150 150W -> 180W
23 Quạt hơi nước Megasun MGS-F702 180W
Trang 852 Máy bơm nước HANIL PH
+ ni : là số thiết bị có công suất Pi
+ Pi : là thành phần công suất của thiết bị thứ i
+ ti : là thời gian sử dụng thiết bị thứ i
* Công thức đổi đơn vị Jun (J) sang KWh ( Số điện )
1 số = 1KWh = 3.600.000 (J)
* Công thức tính giá tiền điện theo bậc thang
(giá được áp dụng theo Thông tư 16/2014/TT-BCT)
Trang 9Đơn giá (VNĐ/kWh)
Thành tiền (VNĐ)
1 Quạt Đứng Asia Vina D16011 55 W 2chiếc 10h/ngày
2 Bóng đèn Huỳnh quang 1.2m 36W 4bóng 8h/ngày
2.3 Bảng phân tích dữ liệu
Tên biến Phép tính giá trị hoặc ý nghĩa Kiểu dữ liệu
Trang 10Luyện tập một số bài toán đơn giản với mảng một chiều có liên hệ thực tế
Tiết 26:
Thiết kế hoạt động nhóm, giải quyết những bài toán tiêu biểu sử dụng cấu trúc mảng một chiều
Trang 11Tiết 24: CẤU TRÚC MẢNG MỘT CHIỀU( Tiết 1)
HOẠT ĐỘNG 1: Giao cho học sinh tìm cách giải bài toán sau :
Nhập nhiệt độ trung bình của 12 tháng trong năm Tính nhiệt độ trung bình của năm đó
Cách 1: Vận dụng những kiến thức đã biết để giải bài toán
Cách 2: Tìm phương pháp mới để giải:
Tìm hiểu cách sử dụng mảng một chiều để giải quyết bài toán
Giáo viên kiểm tra khả năng tìm kiến thức mới của học sinh bằng những yêu cầu sau?
- Nếu nhập dữ liệu của nhiều tháng (vd: 120 tháng) thì sao?
- Làm thế nào để nhập nhiệt độ 12 tháng nhanh nhất nếu không sử dụng nhiều câu lệnh nhập trùng lặp nhau? (Học sinh đã biết lặp for- do nhưng chưa biết cách sử dụng chỉ số như thế nào cho pascal hiểu được)
- Vậy cấu trúc một phần tử mảng một chiều là gì? (HS tham khảo sgk và trả lời được một ví dụ là A[i] Từ đó chỉ ra thành phần tên biến mảng? và chỉ số)
A[1] A[2] A[3] A[4] A[5]
Trang 12- Cách khai báo mảng một chiều
- Các thành phần trong khai báo
- Nhập dữ liệu
- Cách tính toán với mảng một chiều
- In mảng một chiều
*Yêu cầu cần đạt được khi truy vấn học sinh:
- Cần dùng mảng một chiều khi bài toán phải xử lý một dãy các giá trị có cùng kiểu dữ liệu
VD: Dãy số, dãy ký tự…
- Khai báo mảng một chiều:
VD: Khai báo bài nhiệt độ
Với biến mảng A, số lượng phần tử là 7, kiểu mỗi phần tử là real;
Var A: array[1 7] of real;
a Khai báo
VAR TÊN_BIẾN_MẢNG: ARRAY[<chỉ_số_đầu> <chỉ_số_cuối>] OF
<KIỂU_PHẦN_TỬ>;
* Các thành phần trong khai báo:
- Tên_biến_mảng: Là tên do người lập trình tự đặt ngắn gọn
- Chỉ_số_đầu, chỉ_số_cuối: Là chỉ số do người lập trình chọn, là kiểu đếm được: số nguyên(âm, dương), kiểu kí tự, logic
- Kiểu_phần_tử: Kiểu dữ liệu của các giá trị phần tử mảng
Trang 13Khi tính toán có sử dụng các phần tử mảng một chiều thì ghi nhớ viết chính xác phần tử Còn các phép toán sử dụng như với các kiểu dữ liệu đã học
VD: T:=T+A[i];
Trang 14HOẠT ĐỘNG 3: HOÀN CHỈNH CHƯƠNG TRÌNH NHIỆT ĐỘ
Học sinh phải viết được chương trình như sau:
Trang 15Nhiệt độ toàn cầu tăng sẽ làm mực nước biển dâng lên và làm biến đổi lượng giáng thủy, có thể bao gồm cả sự mở rộng của các sa mạc vùng cận nhiệt đới Hiện tượng ấm lên được dự đoán sẽ diễn ra mạnh nhất ở Bắc Cực.
GV: Nguyên nhân nào dẫn đến hiện tượng ấm dần lên?
o Nguyên nhân
* Sự phát triển kinh tế
" Hoạt động của con người kể từ cách mạng công nghiệp đã làm tăng số lượng các khí nhà kính trong khí quyển, tăng lực bức xạ từ, CO2, metan, ô zôn tầng đối lưu, CFC và Nitơ ôxít Nồng độ CO2 và metan đã tăng khoảng 36% và 148% kể từ giữa thập niên 1700" Các mức trên được xem là cao hơn các mức trong suốt 650.000 năm gần đây, là giai đoạn có các dữ liệu đáng tin cậy được phân tích từ các lõi băng, theo Neftel, A., E Moor, H Oeschger, and B Stauffer (1985)
* Ô nhiễm môi trường không khí
Ô nhiễm không khí là sự có mặt một chất lạ hoặc một sự biến đổi quan trọng trong thành phần không khí, làm cho không khí không sạch hoặc gây ra sự tỏa mùi, có mùi khó chịu, giảm tầm nhìn xa (do bụi) Theo một kết quả nghiên cứu trên tạp chí Nature Geoscience, việc nồng độ CO2 tăng cao đối với bầu khí quyển Trái đất sẽ tạo ra những tác động không thể ngăn chặn đối với khí hậu trong ít nhất 1.000 năm tới Khí CO2 đóng góp 50% vào việc gây hiệu ứng nhà kính, CH4 là 13%, Nitơ 5%, hơi nước ở tầng bình lưu là 3% Theo G.I.Plass vấn đề khí CO2 tăng liên tục
sẽ thúc đẩy quá trình nóng lên của Trái đất diễn ra nhanh chóng Nhiệt độ trung bình của Trái Đất sẽ tăng khoảng 3,600C và mỗi thập kỉ sẽ tăng 0,300C
Trang 17Các vệt mây trên Đại Tây Dương thuộc bờ biển phía đông Hoa Kỳ.
GV: Vậy từ đó theo em hiện tượng này có ảnh hưởng gì đến đời sống, sinh hoạt, sản xuất, môi trường sống… của con người?
HS:
Biến đổi khí hậu toàn cầu đang có mức độ tác động tồi tệ và nhanh chóng đến
xã hội và kinh tế toàn cầu, từ những nước có nền công nghiệp hiện đại đến các nền kinh tế mới nổi Lượng phát thải toàn cầu hiện nay có xu hướng tăng lên, trong khi cắt giảm phát thải thất bại đồng nghĩa với việc nhiệt độ tăng 4 độ, diện tích vùng ngập lụt tăng 77%, số ngày hạn hán tăng 5% và nước tưới tiêu giảm 8%
Khi xuất hiện, El Nino gây ra những thiên tai nặng nề như mưa lớn, bão, lũ, hạn hán, cháy rừng, gây thiệt hại lớn về người, thảm hoạ về kinh tế - xã hội và đặc biệt là những thiệt hại không thể khắc phục về môi trường Theo thống kê của World Bank, hiện tượng El Nino trong giai đoạn năm 1997 - 1998 gây thiệt hại nặng nề nhất Đối với khu vực Indonesia, Malaysia, Singapore và các nước thuộc vùng biển Thái Bình Dương, tổng giá trị thiệt hại ước tính lên tới 20 tỷ USD
Trang 18Sự xuất hiện của thời tiết cực đoan, với những hiện tượng khí tượng nguy hiểm có thể gây thiệt hại, thương vong hay bất ổn xã hội nghiêm trọng, là tác động do biến đổi khí hậu gây ra Các kiểu thời tiết cực đoan bao gồm lốc xoáy, vòi rồng, bão bụi, bão tuyết, bão nhiệt đới
Theo nghiên cứu năm 2013 của giới chuyên gia Mỹ, tính đến cuối thế kỷ này,
có khoảng hơn 20 cơn bão lớn (trên cấp 8) và bão nhiệt đới đổ bộ lên nhiều khu vực trên Trái Đất mỗi năm Trong ảnh là ảnh chụp vệ tinh siêu bão Sandy năm
2012, một trong những cơn bão lớn nhất đánh vào bờ đông nước Mỹ trong nhiều thập kỷ qua
Trang 19Trong nhiều năm tới, biến đổi khí hậu được dự đoán sẽ gây ra nhiều đợt hạn hán lớn, kéo dài 10 năm hoặc có thể hơn Hạn hán kỷ lục từng được ghi nhận ở nhiều khu vực khô cằn trên thế giới, thậm chí ở cả California Trong bức ảnh, đất khô cằn vì hạn hán ở Nam Sudan
Trang 20Biến đổi khí hậu, trong đó phần lớn là tình trạng hạn hán, đang ảnh hưởng đến nguồn cung cấp nông nghiệp toàn cầu và làm tăng giá thực phẩm Các chuyên gia cảnh báo rằng đến năm 2050, nguyên nhân này có thể khiến giá lúa tăng gấp đôi
Lớp tuyết bao phủ trên đỉnh núi Kilimanjaro, "nóc nhà" của châu Phi, từng là nguồn cảm hứng của Ernest Hemingway Ngày nay, chúng có nguy cơ sẽ tan chảy khi nhiệt độ trung bình trên Trái Đất ngày càng tăng Các nghiên cứu từng chỉ ra rằng, nếu đỉnh phủ tuyết tiếp tục bay hơi với tốc độ hiện nay thì nó sẽ biến mất trong 15 năm
Trang 21Các loài xâm lấn trong tự nhiên như bọ vỏ cây hay bọ cánh cứng đục gỗ thông thường sinh sôi phát triển nhanh trong điều kiện thời tiết ấm Đây là loài có sức tàn phá khủng khiếp nhiều cánh rừng Trong ảnh là minh chứng cho sự tàn phá của bọ cánh cứng trên cây vân sam ở Yukon, Canada
Trang 22Nhiều nghiên cứu gần đây cho thấy nhiệt độ tăng cao và nồng độ carbon dioxide trong không khí có thể thúc đẩy sự phát triển của các loại hạt cây dại, vốn sinh ra phấn hoa gây dị ứng Các trường hợp dị ứng từng xảy ra ở Mỹ hồi đầu năm nay.
Gấu trắng Bắc Cực từng được coi là ví dụ điển hình cho tác động của biến đổi khí hậu đối với động vật Ngày nay, số lượng loài có nguy cơ bị đe dọa ngày càng tăng, trong đó có chim hay bò sát Loài cóc vàng (ảnh) sống ở Costa Rica và các quốc gia Trung Mỹ, được coi là sắp tuyệt chủng
Trang 23Nhiều loài động vật, trong đó phần lớn là chim, có xu hướng di cư ngày càng sớm hơn vì ảnh hưởng của nhiệt độ do Trái Đất ngày càng ấm dần Theo nghiên cứu của các nhà khoa học Anh, trong 20 năm qua, thời gian di cư của loài chim godwit đuôi đen bắt đầu sớm hơn hai tuần Không chỉ bắt đầu sớm, chúng còn di
cư đến những vùng cao hơn
(Nguồn: 3087943.html)
http://vnexpress.net/photo/khoa-hoc/tham-kich-khi-trai-dat-nong-len-GV: Con người cần phải làm gì để đối phó với hiện tượng này?
HS:
a. Giảm thiểu
Giảm thiểu hiện tượng ấm lên toàn cầu
Trang 24b. Thích nghi
Thích nghi với sự ấm lên toàn cầu
c. Kỹ thuật địa chất
Trang 25Tiết 25: CẤU TRÚC MẢNG MỘT CHIỀU( Tiết 2)
MỘT SỐ BÀI TOÁN LUYỆN TẬP
Tiếp tục luyện tập để hiểu kỹ hơn, yêu cầu các nhóm học sinh tiếp tục tìm hiểu và giải các bài toán sau:
HOẠT ĐỘNG 1: TÌM HIỂU BÀI TOÁN
Yêu cầu đối với học sinh: Tìm các bài toán thực tế cần sử dụng cấu trúc mảng một chiều khi giải.
Chia 2 nhóm học sinh tìm hiểu hai bài toán sau:
1 Bài toán tiền nước sạch
2 Bài toán tiền điện
Trang 26Khu phố 4 thị trấn Yên Ninh, Yên Khánh, Ninh Bình có sử dụng hệ thống nước sạch Các hộ được đánh số nhà từ 1 đến N Viết chương trình tính tiền nước mỗi hộ phải trả trong một tháng của khu phố đó? Biết bảng giá tiền nước tại tỉnh Ninh Bình như sau:
STT Mục đích sử dụng Lượng nước sử
dụng
Giá đã có thuế VAT (đồng/m3)
1 Sinh hoạt các hộ dân
cư
10 m3 đầu tiên 6.822Trên 10 m3 8.528
2
Cơ quan hành chính, đơn vị sự nghiệp, lực lượng vũ trang, tổ chức xã hội
Trang 27HOẠT ĐỘNG 1.1 PHÂN TÍCH BÀI TOÁN
Hoạt động của giáo viên,học sinh Nội dung
GV: Yêu cầu hs xác định bài toán
GV: Yêu cầu hs xác định các biến
tham gia vào chương trình, kiểu dữ
liệu, cách tính giá trị qua bảng:
Tên
biến
Phép tính giá trị hoặc
A[i]<= 10 m3 : B[i]= A[i]*6.822
- Nếu A[i] >10m3 : B[i]:=
10*6.822+ (B[i]-10)* 8.528
* Xác định bài toánInput: N, số nước tiêu thụ của mỗi hộ gia đình
Output: Số tiền mỗi hộ phải trảTên
biến
Phép tính giá trị hoặc ý nghĩa
Kiểu dữ liệu
B Mảng Lưu số tiền
nước tiêu thụ của các gia đình
Mảng số thực
I Chỉ số mảng Word
Trang 28HOẠT ĐỘNG 1.2: HOÀN THÀNH CHƯƠNG TRÌNH
Học sinh hoàn thành chương trình
If A[i]<= 10 then B[i]= A[i]*6.822
Else B[i]:= 10*6.822+ (A[i]-10)* 8.528;
GV: Sau khi giải bài toán trên em có liên hệ thực tế gì về việc sử dụng
nước sạch ở địa phương?
HS: Ở địa phương em còn tình trạng sử dụng lãng phí tài nguyên nước;
Có nhiều hoạt động gây ô nhiễm nguồn nước, chưa có biện pháp bảo vệ nguồn nước
GV: Chỉ ra một số ví dụ làm ô nhiễm nguồn nước
Trang 29MỘT SỐ HÌNH ẢNH Ô NHIỄM NGUỒN NƯỚC
Nước ô nhiễm làm cá chết hàng loạt:
Rác thải sinh hoạt gây ô nhiễm mạch nước ngầm:
Trang 30Chất thải công nghiệp từ các nhà máy thải trực tiếp ra sông gây ô nhiễm dòng sông:
GV: Nêu một số ví dụ bảo vệ nguồn nước?
HS:
MỘT SỐ HÌNH ẢNH BẢO VỆ NGUỒN NƯỚC
Trang 31Thông qua những hoạt động đơn giản, gần gũi nhưng giàu nhiệt huyết của các bạn trẻ, thông điệp bảo vệ môi trường Vịnh Hạ Long đã lan tỏa tới cộng đồng địa phương và du khách
Trang 32NHÓM 2: BÀI TOÁN TÍNH TIỀN ĐIỆN
BÀI 2: Nhập số thiết bị tiêu thụ điện trong một gia đình và công suất tương ứng
của các thiết bị đó Tính số điện dùng trong một tháng của gia đình đó và số tiền điện phải trả
Biết mức giá tiền điện bậc thang như ở phần học liệu
Hoạt động của giáo viên, học sinh Nội dung
GV: Yêu cầu hs xác định bài toán
Số tiền mỗi hộ phải trả
GV: Yêu cầu hs xác định các biến
tham gia vào chương trình, kiểu dữ
liệu, cách tính giá trị qua bảng:
Tên
biến
Phép tính giá trị hoặc
lượng tiêu thụ điện
Input: N, công suất tương ứng của các thiết bị
B Mảng thời gian
sử dụng thiết bị / 1ngày
Byte
S Lưu số tiền điện
tiêu thụ của các gia đình
Số thực
T Lưu số tiền điện
tiêu thụ của các gia đình
Số thực
i Chỉ số mảng Byte
Trang 33E = A= n t i
i∑ n i P i
=1 ( J)
Trong đó :
+ ni : là số thiết bị có công suất Pi
+ Pi : là thành phần công suất của
Trang 34For i:=1 to n do T:=T+A[i]* B[i]*30;
write('so dien tieu thu la:',T:10:1,’kwh’));
else K:=69.400+71.650+
Trang 35+166.000+208.2+232.4+(T-writeln(' so tien dien phai tra:', K:0:2, ' DONG');
Học sinh nhận thức được cần tiết kiệm điện
Yêu cầu học sinh :
- Những khó khăn khi thiếu điện…