Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
580,24 KB
Nội dung
S GIÁO D C VÀ ÀO T O K NÔNG TR NG THPT PHAN CHU TRINH - - SÁNG KI N KINH NGHI M TÀI: “M T S KINH NGHI M D Y T T MÔN TIN H C L P 11” Môn: Tin h c Tác gi : V i Thanh Ch c v : Phó hi u tr ng n v công tác: Tr ng THPT Phan Chu Trinh C JÚT – K NÔNG, N M H C 2014 – 2015 ThuVienDeThi.com L I CAM OAN Tôi xin cam đoan : tài sáng ki n kinh nghi m “M t s kinh nghi m d y t t môn Tin h c l p 11” đ tài c a riêng Không chép c a ai, n i dung đ tài có tham kh o s d ng tài li u, thông tin đ c đ ng t i t p chí trang web theo danh m c tài li u tham kh o c a đ tài Các s li u đ tài đ c s d ng trung th c, không trùng l p, n u có sai sót q trình trình bày xin đ c châm tr c C Jút, ngày 20 tháng 01 n m 2015 Tác gi đ tài sáng ki n kinh nghi m Giáo viên V ThuVienDeThi.com i Thanh M CL C PH N I: M U I LÍ DO CH N TÀI II M C ÍCH NGHIÊN C U III IT NG NGHIÊN C U IV PH NG PHÁP NGHIÊN C U V GI I H N PH M VI NGHIÊN C U PH N II: N I DUNG I BÀI 9: C U TRÚC R NHÁNH Th c tr ng c a v n đ Các bi n pháp ti n hành đ gi i quy t v n đ K t qu đ t đ c II BÀI 10: C U TRÚC L P Th c tr ng c a v n đ 10 Các bi n pháp ti n hành đ gi i quy t v n đ 10 K t qu đ t đ c 14 III BÀI 11: KI U M NG 14 Th c tr ng c a v n đ 15 Các bi n pháp ti n hành đ gi i quy t v n đ 15 K t qu đ t đ c 19 IV BÀI 12: KI U XÂU 20 Th c tr ng c a v n đ 20 Các bi n pháp ti n hành đ gi i quy t v n đ 20 K t qu đ t đ c 23 V BÀI 16: VÍ D LÀM VI C V I T P 24 Th c tr ng c a v n đ 24 Các bi n pháp ti n hành đ gi i quy t v n đ 24 K t qu đ t đ c 26 VI BÀI 17: CH NG TRÌNH CON VÀ PHÂN LO I 26 Th c tr ng c a v n đ 27 Các bi n pháp ti n hành đ gi i quy t v n đ 27 K t qu đ t đ c 28 PH N III: K T LU N VÀ KI N NGH 30 I K T LU N 30 II KI N NGH 30 TÀI LI U THAM KH O 31 ThuVienDeThi.com DANH M C KÝ HI U VI T T T VÀ THU T NG STT Tên vi t t t thu t ng Gi i thích ASCII American Standard Code for Information Interchange 19, 20 GVCN Giáo viên ch nhi m 22 nxb Nhà xu t b n 20 Q Quy t đ nh 7, 13 SGK Sách giáo khoa 6, 8, 20, 21, 22 ThuVienDeThi.com Trang xu t hi n PH N I: M LÍ DO CH N I TÀI i m i ph ng pháp d y h c (PPDH) m t yêu c u t t y u s nghi p đ i m i giáo d c – đào t o c a n bách không ch đ đ U c ta ây c ng v n đ c p c toàn ngành giáo d c quan tâm mà c ng s quan tâm ng l i lãnh đ o công tác giáo d c c a Ngh quy t Trung ng, t ng đ c ghi ng (khoá VII) Ngh quy t Trung ng (khoá VIII), Lu t giáo d c Trong ch ng trình d y Tin h c b c THPT, đ c bi t ch ng trình Tin h c kh i 11 r t khó cho Th y Cơ giáo c ng nh h c sinh, ph i làm th đ h c sinh có th hi u đ thi t k thu t toán c ngơn ng l p trình, đ t có th l a ch n i v i h c sinh ph i làm quen v i l i suy ngh logic v i s ho t đ ng c a máy tính, mà l i m t l i suy ngh hoàn toàn khác v i môn h c khác V i kinh nghi m m i n m d y môn Tin h c b c THPT, Tôi m nh d n vi t đ tài sáng ki n kinh nghi m “M t s kinh nghi m d y t t môn Tin h c l p 11” đ đ ng nghi p có d p tham kh o, giúp gi ng d y môn Tin h c l p 11 đ c t t h n M C II ÍCH NGHIÊN C U Tìm hi u v ch t l l ng b mơn Tin h c tìm gi i pháp nâng cao ch t ng d y h c IT III NG NGHIÊN C U H c sinh l p 11 qua n m h c Nghiên c u khái quát v Ch IV PH ng trình Tin h c l p 11 NG PHÁP NGHIÊN C U Xây d ng m t s ví d đ n gi n bám sát m c tiêu môn h c ThuVienDeThi.com Th nghi m câu h i b ng cách ki m tra gi y máy đ đánh giá đ khó, đ phân bi t, đ giá tr c a h th ng câu h i, phân tích h th ng câu h i t o m t b câu h i có ch t l V ng GI I H N PH M VI NGHIÊN C U Ch ng trình Tin h c l p 11 c a B giáo d c và H c sinh l p 11 qua n m h c ThuVienDeThi.com t o Vi t Nam PH N II: N I DUNG I BÀI 9: C U TRÚC R NHÁNH A M c đích, yêu c u - Hi u câu l nh r nhánh (d ng thi u d ng đ ) - Hi u câu l nh ghép - S d ng c u trúc r nhánh mô t thu t toán c a m t s toán đ n gi n - Vi t đ c l nh r nhánh khuy t, r nhánh đ y đ áp d ng đ th hi n đ c thu t toán c a m t s toán đ n gi n B N i dung lên l p Th c tr ng c a v n đ ây m t c u trúc quan tr ng Pascal, đ c bi t câu l nh if-then có d ng thi u đ Hai d ng ph i có kinh nghi m th c t m i có th hi u h t ý ngh a c a d ng Các bi n pháp ti n hành đ gi i quy t v n đ 2.1 Câu l nh if-then Do Tơi m nh d n thay thay ví d sách giáo khoa trang 40 b ng ví d sau: Vi t ch ng trình tìm s l n nh t s nguyên a, b, c đ nh p vào t bàn phím (ví d đ c l y sách giáo khoa thí m n m 1997) L u ý h c sinh đ c h c c u trúc đ y đ c a ch Program tim_max; uses crt; var a,b,c,max : integer; begin clrscr; write('Nhap vao so nguyen a,b,c: '); readln(a,b,c); ThuVienDeThi.com c ng trình max:=a; L nh if-then d ng thi u r t ý ngh a tr ng h p if b>max then max:=b; if c>max then max:=c; writeln('So lon nhat la: ',max); readln end Rõ ràng v i ví d nh trên, giúp cho h c sinh hi u rõ h n l nh if-then d ng thi u c n thi t nh th nào g p d ng thu t toán nh 2.2 Câu l nh ghép làm rõ h n theo cú pháp sau t khóa then ho c else ph i m t câu l nh Nh ng nhi u tr ng h p đòi h i ph i có nhi u h n m t câu l nh, ngơn ng l p trình cho phép g p m t dãy câu l nh thành m t câu l nh ghép Tôi m nh d n g p ví d ph n v i ví d trang 41 SGK thành ví d sau: Vi t ch Tr ph ng trình gi i ph ng trình b c hai: ax bx c , v i a≠0 c gi i thu t tốn này, Tơi áp d ng ki n th c liên môn: ôn l i ng pháp gi i ph ng trình b c hai Tốn h c cho h c sinh d hình dung gi i thu t đ em có th t làm đ c Vi c đ u tiên tính: delta: d:=b*b-4*a*c N u d0 ph ng trình có nghi m phân bi t là: x1 = (-b+sqrt(d))/(2*a) x2 = (-b-sqrt(d))/(2*a) ThuVienDeThi.com Sau g i ý, Tơi c ng khuy n khích h c sinh b ng cách cho h c sinh t làm 10 phút, n u ki m tra làm đ m 15 phút, ch c s c ng m vào ng trình đ y đ nh sau: Program giai_PT_bac2; var a,b,c : integer; d: real; begin write('Nhap vao a,b,c: '); readln(a,b,c); d:=b*b-4*a*c; if dtb then dem:=dem+1; if t4>tb then dem:=dem+1; 16 ThuVienDeThi.com if t5>tb then dem:=dem+1; if t6>tb then dem:=dem+1; if t7>tb then dem:=dem+1; writeln('Nhiet trung binh tuan la: ',tb:8:1); writeln('So co nhiet cao hon trung binh la: ',dem); readln End Ghi chú: Có th minh ho b ng hình nh sau 22oC T1 22.5oC 23oC 23.5oC 24oC 24.5oC 25oC T2 T3 T4 T5 T6 T7 23.5 tb dem Các câu h i g i m : T ví d Tơi đ a tình hu ng đ d n d t h c sinh đ n v i m t ki u d li u có c u trúc đ u tiên, “Ki u m ng”: + Tính nhi t đ trung bình m t tu n s d ng m y bi n? (h c sinh tr l i: bi n) + N u tính nhi t đ trung bình m t tháng 30 ngày s d ng m y bi n? (h c sinh tr l i: 30 bi n) + N u tính nhi t đ trung bình m t n m 365 ngày s d ng m y bi n? (h c sinh tr l i: 365 bi n) Th vi c s d ng bi n đ n tr nên ph c t p tr ng h p s d ng nhi u bi n (có ki u d li u) T ng Ch i ta đ a khái ni m ki u m ng ng trình vi t theo cách 2: Program Nhietdo_Tuan; Uses crt; Var A : array[1 7] of real; tong, tb : real; 17 ThuVienDeThi.com i, dem : byte; Begin clrscr; tong:=0; dem:=0; for i:=1 to begin writeln('Nhap nhiet thu ',i,' '); readln(A[i]); tong:=tong+A[i]; end; tb:=tong/7; writeln('Nhiet trung binh cua ca tuan la: ',tb:8:1); for i:=1 to if A[i]>tb then dem:=dem+1; writeln('So co nhiet cao hon TB la: ',dem); readln; End Ghi chú: Có th minh ho b ng hình nh sau o M ng A 22 C 22.5oC 23oC 23.5oC 24oC 24.5oC 25oC 164.5 23.5 tong tb dem So sánh cách: Cách Cách Program Nhietdo_Tuan; Uses crt; Var t1,t2,t3,t4,t5,t6,t7,tb: real; dem : integer; Begin clrscr; write('Nhap vao nhiet cua ngay: '); readln(t1,t2,t3,t4,t5,t6,t7); tb:=(t1+t2+t3+t4+t5+t6+t7)/7; Program Nhietdo_Tuan; Uses crt; Var A : array[1 7] of real; tong, tb : real; i, dem : byte; Begin clrscr; tong:=0; dem:=0; for i:=1 to 18 ThuVienDeThi.com dem:=0; if t1>tb then dem:=dem+1; if t2>tb then dem:=dem+1; if t3>tb then dem:=dem+1; if t4>tb then dem:=dem+1; if t5>tb then dem:=dem+1; if t6>tb then dem:=dem+1; if t7>tb then dem:=dem+1; writeln('Nhiet trung binh tuan la: ',tb:8:1); writeln('So co nh cao hon TB la: ',dem); readln End begin writeln('Nhap nhiet thu ',i,' '); readln(A[i]); tong:=tong+A[i]; end; tb:=tong/7; writeln('Nh TB cua ca tuan la: ',tb:8:1); for i:=1 to if A[i]>tb then dem:=dem+1; writeln('So nh cao hon TB la: ',dem); readln; End Nh n xét: N u m r ng tốn tính nhi t đ trung bình m t tháng 30 ngày đ m xem có ngày có nhi t đ cao h n nhi t đ trung bình, thì: Cách 1: - Ph i khai báo 30 bi n đ n - S d ng 30 l nh if - then Cách 2: - Ch c n khai báo m ng g m 30 ph n t - S d ng l nh for i:=1 to 30 … Rõ ràng toán s d ng nhi u bi n đ n ki u d li u, s bi n m ng s thu n l i h n r t nhi u 2.2 M ng hai chi u: Theo phân ph i ch ng trình l p 11, ph n đ ch trình bày đ i v i h c sinh đ đ nh h c gi m t i, nên Tôi ng em thi h c sinh gi i b môn Tin h c K t qu đ t đ c Bài ki m tra h c k g m câu t lu n, câu liên quan đ n ki m tra (đi n hình) nh sau: Câu 1: Vi t ch ng trình tìm nh p vào N s ngun, tính trung bình c ng s nguyên đ m xem có s nguyên có giá tr trung bình (v i N