tài liệu tham khảo hình thành và phát triển năng lực và trí tuệ chung cho học sinh trung học phổ thông qua giảng dạy ngôn ngữ lập trình pascal
Trang 1H×nh thµnh vµ ph¸t triÓn n¨ng lùc trÝ tuÖ chung cho häc sinh THPT th«ng qua gi¶ng
d¹y ng«n ng÷ lËp tr×nh Pascal
GV h íng dÉn: Th¹c sü Tr ¬ng Träng CÇn
SV thùc hiÖn: Bïi ThÞ Thu Hoµi
Trang 2Lý do chọn đề tài
Trong thời đại ngày nay máy tính điện tử ngày càng đ ợc sử dụng rộng rãi, một sự hiểu biết nhất định về máy tính điện tử, công nghệ thông tin không phải chỉ là vốn riêng của một số ng ời chuyên nghiệp mà phải trở thành học vấn phổ thông của mọi thành viên trong xã hội, nhất là thế hệ trẻ
Tin học là một môn học công cụ, có tính trừu t ợng và tính thực tiễn phổ dụng Những tri thức và kỹ năng Tin học cùng với ph ơng pháp làm việc trong Tin học đã trở thành công cụ để học tập những môn học khác trong nhà tr ờng, là công cụ của nhiều ngành khoa học khác cũng nh hoạt
động trong đời sống thực tế Bởi vậy, dạy Tin học không chỉ đơn thuần
là tạo điều kiện cho học sinh chiếm lĩnh những tri thức và kỹ năng Tin học mà còn phải góp phần phát triển năng lực trí tuệ chung cho học sinh.
Trang 3Mục đích nghiên cứu
Mục đích nghiên cứu là nghiên cứu cơ sở lý luận
và thực tiễn, đề xuất một số điểm cần l u ý trong quá trình dạy học Tin học, đặc biệt là thông qua giảng dạy ngôn ngữ lập trình Pasal nhằm góp phần hình thành và phát triển năng lực trí tuệ chung cho học sinh THPT
Trang 4Nếu trong quá trình giảng dạy Tin học, đặc biệt là giảng dạy ngôn ngữ lập trình Pascal, giáo viên lựa chọn cẩn thận các hệ thống tri thức, các bài tập chặt chẽ về nội dung, thích hợp về ph ơng pháp và bám sát
ch ơng trình sách giáo khoa, kế hoạch dạy học hiện hành thì không những tạo điều kiện để học sinh nắm vững những kiến thức cơ bản, cần thiết, mà còn có thể góp phần hình thành và phát triển năng lực trí tuệ chung cho học sinh
Giả thuyết khoa học
Trang 5Nhiệm vụ nghiên cứu
- Xác định năng lực trí tuệ chung bao gồm những gì, làm rõ
đặc điểm từng loại.
- Điều tra tình hình dạy và học Tin học ở tr ờng THPT hiện nay Trao đổi, tìm hiểu kinh nghiệm của giáo viên phổ thông, tiếp cận học sinh.
- Rèn luyện các thao tác t duy, hình thành và phát triển t duy logic, khả năng suy đoán và t ởng t ợng cùng các phẩm chất
t duy thông qua xây dựng mạch tri thức và bài tập của ngôn ngữ lập trình Pascal.
- Đề xuất một số ý kiến về dạy học ngôn ngữ lập trình Pascal trong nhà tr ờng phổ thông.
Trang 6Ch ơng III: Thực nghiệm s phạm.
Cấu trúc đề tài
Trang 7Ch ơng I : Cơ sở lí luận
I những năng lực trí tuệ chung là gì ?
N ăng lực trí tuệ chung bao gồm:
Năng lực t duy logic, năng lực sử dụng ngôn ngữ chính
xác.
Khả năng suy đoán và t ởng t ợng.
Các thao tác t duy nh : phân tích, tổng hợp, so sánh,
trừu t ợng hoá, khái quát hoá.
Các phẩm chất trí tuệ nh : tính linh hoạt, tính độc lập,
tính sáng tạo.
II Tại sao phải hình thành và phát triển
năng lực trí tụê chung cho học sinh ?
Trang 8Ch ¬ng II : H×nh thµnh vµ ph¸t triÓn n¨ng lùc trÝ tôª chung cho häc sinh THPT th«ng qua gi¶ng
d¹y ng«n ng÷ lËp tr×nh Pascal
Ph ¬ng ph¸p h×nh thµnh vµ ph¸t triÓn n¨ng lùc trÝ tuÖ chung cho häc sinh thpt th«ng qua gi¶ng d¹y ng«n ng÷ lËp tr×nh pascal.
H×nh thµnh vµ ph¸t triÓn t duy l«gÝc, n¨ng lùc sö dông ng«n ng÷ chÝnh x¸c
H×nh thµnh vµ ph¸t triÓn kh¶ n¨ng suy ®o¸n vµ t ëng t îng
H×nh thµnh vµ ph¸t triÓn c¸c thao t¸c t duy
Trang 9Ph ơng pháp hình thành và phát triển năng lực trí tuệ chung cho học sinh THPT thông qua
giảng dạy ngôn ngữ lập trình PascaL
Pascal là một loại ngôn ngữ lập trình bậc cao ,nó có nhiều u điểm nh : ngữ pháp, ngữ nghĩa đơn giản rõ ràng; cấu trúc ch ơng trình chặt chẽ, dễ hiểu; ch ơng trình dễ sửa, cải tiến Trong ch ơng trình Tin học THPT Pascal trọng điểm ở ch ơng trình lớp 11
Trong quá trình giảng dạy, giáo viên không phải chỉ hình thành, phát triển và rèn luyện từng năng lực trí tuệ riêng lẻ, cũng không thể ôm đồm tất cả các năng lực cùng một lúc mà phải tuỳ vào từng loại kiến thức, từng bài học cụ thể để xác định rõ năng lực nào là chủ yếu,
từ đó tìm ra cách thức và biện pháp phù hợp
Trang 10H×nh thµnh vµ ph¸t triÓn t duy logic, n¨ng lùc sö dông ng«n ng÷ chÝnh x¸c
Trang 11Ph¸t triÓn kh¶ n¨ng hiÓu vµ x©y dùng ch ¬ng tr×nh.
Trang 12Phát triển khả năng hiểu và xây dựng thuật giải
Ví dụ: Có hai thuật toán hoán vị giá trị của 2 biến
x, y Một thuật toán dùng biến trung gian (thuật toán 1) và một thuật toán không dùng tới biến trung gian (thuật toán 2) Hãy tìm hai thuật toán
đó và giải thích tại sao trong thực tế ng ời ta ít dùng thuật toán 2 ?
Trang 13Ph¸t triÓn kh¶ n¨ng hiÓu vµ x©y dùng thuËt gi¶i
Tg := x;
x := y;
y := Tg;
kh«ng cÇn dïng tíi biÕn trung gian:
x := x + y;
y := x – y ;
x := x – y;
Trang 14H×nh thµnh vµ ph¸t triÓn kh¶ n¨ng suy ®o¸n
Trang 15H×nh thµnh vµ ph¸t triÓn c¸c thao t¸c t duy
Ph©n tÝch – Tæng hîp
So s¸nh
Trõu t îng ho¸ - Kh¸i qu¸t ho¸
C¸c phÈm chÊt trÝ tuÖ
Trang 17Mục đích thực nghiệm
quả của việc sử dụng một số biện pháp đã đ
ợc đ a ra trong đề tài.
của học sinh, từ đó tìm ra h ớng tiếp tục phát triển đề tài nh thế nào.
Trang 18Nội dung thực nghiệm
Đối t ợng thực nghiệm:
+ Lớp thực nghiệm: 11A (Tr ờng THPT Cửa Lò)
+ Lớp đối chứng: 11A1(Tr ờng THPT Cửa Lò)
Nội dung thực nghiệm:
+ Tiến hành dạy 8 tiết thực nghiệm:
- 4 tiết ôn tập và bài tập
- 4 tiết kiểm tra (2 tiết lớp thực nghiệm và 2 tiết lớp đối chứng)
Trang 19KÕt qu¶ thùc nghiÖm
§å thÞ biÓu diÔn kÕt qu¶ kiÓm tra lÇn 1
0 10 20 30 40
Trang 20KÕt qu¶ thùc nghiÖm
§å thÞ biÓu diÔn kÕt qu¶ kiÓm tra lÇn 2
0 10
Trang 21Ph©n tÝch kÕt qu¶ thùc nghiÖm vµ rót ra nhËn xÐt.
ChÊt l îng cña líp 11A cao h¬n so víi líp 11A1
Kü n¨ng sö dông c¸c thao t¸c trÝ tuÖ ® îc t¨ng c êng, linh ho¹t, ®iÒu nµy ® îc thÓ hiÖn ë chç víi bµi kiÓm tra nh nhau thêi gian nh nhau nh ng kÕt qu¶ cña líp 11A cao h¬n líp 11A1
Trang 22Kết luận
Đề tài đã góp phần khẳng định cơ sở lí luận và thực tiễn của việc sử dụng ngôn ngữ lập trình nói chung, Pascal nói riêng trong việc hình thành và phát triển năng lực trí tuệ chung của học sinh THPT
B ớc đầu nêu lên một số ph ơng pháp tiến hành giảng dạy, đặc biệt hệ thống bài tập liền mạch, liên hệ mật thiết với các thao tác t duy nh phân tích, tổng hợp, trừu t ợng hoá, khái quát hoá …
trừu t ợng hoá, khái quát hoá …
Việc hình thành và phát triển năng lực trí tuệ chung cho học sinh thông qua giảng dạy ngôn ngữ lập trình góp phần đ a Tin học “thân thiện” với học sinh hơn, giúp học sinh ứng dụng tri thức, kỹ năng Tin học
Trang 23H ớng phát triển của đề tài
Khắc phục những nh ợc điểm của ch ơng trình hiện hành
Hoàn thiện đề tài theo h ớng thiết kế và thi công từng tiết bài giảng theo đúng phân phối ch ơng trình của sách giáo khoa
Xây dựng thêm một số bài tập phù hợp với mục tiêu của đề tài Nếu có thể nên xây dựng thêm bài tập d ới dạng câu hỏi trắc nghiệm khách quan