Tổng quan nghiên cứu

Trong bối cảnh chuyển dịch mạnh mẽ sang nền kinh tế tri thức và chuyển đổi số giáo dục, môn Tin học giữ vai trò cốt lõi trong việc rèn luyện tư duy logic và giải quyết vấn đề cho học sinh phổ thông. Tuy nhiên, theo số liệu khảo sát thực tế tại trường Trung học cơ sở Nguyễn Văn Tiết thuộc thị xã Thuận An, tỉnh Bình Dương trong năm học 2011 - 2012, chất lượng tiếp thu học phần Lập trình đơn giản của học sinh khối 8 còn rất hạn chế. Tỷ lệ học sinh đạt loại yếu và kém chiếm tới 29,2%, trong khi tỷ lệ học sinh giỏi chỉ đạt khiêm tốn 8,1%. Nếu đặt cạnh kết quả học tập môn Tin học của khối 6 với 36,7% loại giỏi và khối 7 đạt 48,9% loại giỏi trong cùng năm học, rõ ràng phân môn Lập trình đơn giản ở lớp 8 đang tạo ra một rào cản nhận thức lớn.

Vấn đề nghiên cứu trọng tâm xuất phát từ phương pháp dạy học truyền thống mang tính truyền thụ một chiều, nặng về thuyết trình lý thuyết cú pháp khiến người học thụ động, lúng túng khi viết mã lệnh và thiếu khả năng tư duy thuật toán. Mục tiêu cụ thể của luận văn là nghiên cứu, thiết kế và triển khai quy trình Dạy học giải quyết vấn đề nhằm phát huy tính tích cực, kích thích hứng thú sáng tạo và nâng cao năng lực giải quyết bài toán thực tế cho học sinh lớp 8.

Phạm vi nghiên cứu được xác định theo khung chương trình 70 tiết mỗi năm học với định mức 2 tiết mỗi tuần, tập trung vào đối tượng học sinh khối 8 tại trường Trung học cơ sở Nguyễn Văn Tiết trong giai đoạn từ năm 2010 đến năm 2013. Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở việc xác lập hệ thống bài giảng thực nghiệm sư phạm gắn liền tình huống có vấn đề, hướng tới mục tiêu giảm tỷ lệ yếu kém xuống dưới 10%, đồng thời tăng tỷ lệ khá giỏi lên trên 65% cho bộ môn Tin học tại địa phương.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết dạy học tích cực và mô hình Dạy học giải quyết vấn đề được đúc kết bởi các học giả kinh điển như Wincenty Okon, Mirza Makhmutov, Isaak Lerner kết hợp cùng khung tiến trình hiện đại của các nhà sư phạm Việt Nam như Nguyễn Bá Kim, Nguyễn Ngọc Quang và Nguyễn Văn Tuấn. Ba khái niệm cốt lõi tạo nên trục lý thuyết của luận văn bao gồm:

  • Vấn đề học tập: Tình huống chứa đựng mâu thuẫn nhận thức giữa kiến thức đã biết và tri thức mới chưa biết, đòi hỏi người học phải nỗ lực vượt qua rào cản tư duy.
  • Tình huống có vấn đề: Trạng thái tâm lý đặc biệt của chủ thể nhận thức khi đối mặt với nhiệm vụ học tập có mâu thuẫn biện chứng nhưng phù hợp với khả năng tư duy của lứa tuổi.
  • Quy trình dạy học giải quyết vấn đề: Cấu trúc 3 giai đoạn hoàn chỉnh bao gồm nhận biết vấn đề, tìm phương án giải quyết và quyết định phương án tối ưu.

Mô hình nghiên cứu lồng ghép linh hoạt 4 mức độ tự lực của học sinh và kết hợp đồng bộ 3 phương pháp triển khai: đàm thoại Ơrixtic gợi mở, phương pháp học tập theo nhóm từ 3 đến 7 học sinh, cùng phương pháp thảo luận chuyên đề. Định hướng này bám sát tinh thần Điều 28 Luật Giáo dục và Nghị quyết Hội nghị lần thứ hai Ban Chấp hành Trung ương Đảng khóa VIII về việc chuyển đổi căn bản từ truyền thụ kiến thức sang bồi dưỡng năng lực tự học và tư duy độc lập.

Phương pháp nghiên cứu

Nghiên cứu kết hợp chặt chẽ giữa phương pháp nghiên cứu lý luận, điều tra xã hội học và thực nghiệm sư phạm đối chứng. Nguồn dữ liệu sơ cấp được thu thập thông qua khảo sát thực trạng trên cỡ mẫu 270 học sinh khối 9 và 19 cán bộ quản lý, giáo viên bộ môn Tin học tại 6 trường trung học cơ sở trọng điểm của thị xã Thuận An bao gồm: THCS Nguyễn Văn Tiết, THCS Tân Thới, THCS Châu Văn Liêm, THCS Phú Long, THCS Trịnh Hoài Đức và THCS Nguyễn Thái Bình.

Phương pháp chọn mẫu thực nghiệm được tiến hành ngẫu nhiên nhưng đảm bảo tính tương đồng tuyệt đối về số lượng học sinh, tỷ lệ nam nữ, nền tảng học lực đầu vào và khung giờ học từ 7 giờ 00 đến 8 giờ 30 sáng. Toàn bộ dữ liệu định lượng từ các phiếu thăm dò và kết quả 2 bài kiểm tra định kỳ được phân tích chuyên sâu bằng phần mềm thống kê giáo dục SPSS 13.0.

Lý do lựa chọn phần mềm SPSS 13.0 nhằm bảo đảm tính khách quan, xử lý chính xác các tham số thống kê mô tả bao gồm tần số, tần suất, tần suất lũy tích, giá trị trung bình cộng và độ lệch tiêu chuẩn. Timeline nghiên cứu được thực hiện theo lộ trình khoa học từ khâu khảo sát thực trạng vào tháng 10 và tháng 11 năm 2012, tiếp nối bằng giai đoạn biên soạn giáo án và triển khai thực nghiệm sư phạm trong năm học 2012 - 2013.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Phân tích số liệu thực nghiệm đã chỉ ra những phát hiện then chốt về tác động tích cực của phương pháp mới đối với chất lượng dạy học phần Lập trình đơn giản:

  • Thực trạng trước can thiệp có sự suy giảm học lực rõ nét: Phân tích 287 học sinh năm học 2010 - 2011 cho thấy tỷ lệ yếu kém là 19,9% (yếu 16,4%, kém 3,5%). Đến năm học 2011 - 2012 trên 260 học sinh, tỷ lệ yếu kém tăng lên mức 29,2% (yếu 22,3%, kém 6,9%), trong khi nhóm đạt loại giỏi chỉ chiếm 8,1% (21 học sinh) và khá chiếm 26,2% (68 học sinh).
  • Sự chênh lệch nhận thức đột biến giữa các khối: Năm học 2011 - 2012, học sinh khối 6 đạt tỷ lệ giỏi 36,7% (137 học sinh), khối 7 đạt 48,9% (157 học sinh, tỷ lệ kém 0,0%). Tuy nhiên, khi bước sang khối 8 với nội dung lập trình Pascal trừu tượng, tỷ lệ giỏi tụt giảm sâu xuống 8,1%, phản ánh lỗ hổng lớn về phương pháp giảng dạy.
  • Điểm kiểm tra của lớp thực nghiệm vượt trội so với lớp đối chứng: Kết quả xử lý 2 bài kiểm tra trên SPSS 13.0 cho thấy giá trị điểm trung bình của lớp thực nghiệm cao hơn lớp đối chứng từ 1,2 đến 1,8 điểm. Tần suất lũy tích điểm khá và giỏi (từ điểm 7 đến điểm 10) ở nhóm thực nghiệm đạt trên 76%, trong khi tỷ lệ này ở lớp đối chứng dừng lại ở mức 43%.
  • Thay đổi tích cực về thái độ và tính chủ động: Trên 85% học sinh lớp thực nghiệm bày tỏ sự thích thú và tự tin giải quyết các bài toán lập trình phân nhánh hoặc vòng lặp. 100% trong tổng số 19 giáo viên tham gia khảo sát đánh giá cao tính khả thi của tiến trình dạy học giải quyết vấn đề.

Thảo luận kết quả

Nguyên nhân chính dẫn đến sự bứt phá kết quả học tập là do tiến trình dạy học mới đã chuyển hóa các khái niệm trừu tượng như câu lệnh lặp For, While hay biến mảng thành các bài toán thực tiễn gắn với đời sống. Khi xuất hiện mâu thuẫn nhận thức vừa sức, học sinh buộc phải huy động vốn hiểu biết sẵn có, thảo luận nhóm để đề xuất thuật toán và tự tay hiệu chỉnh mã nguồn.

Trong báo cáo nghiên cứu, các tập dữ liệu thực nghiệm được trực quan hóa sinh động thông qua hệ thống bảng phân phối tần suất và biểu đồ đường cong tần suất lũy tích điểm số. Biểu đồ phân loại học lực minh họa rõ nét sự co hẹp của cột điểm yếu kém tại nhóm thực nghiệm và sự dâng cao của dải điểm 8, 9, 10. Trên đồ thị biểu diễn tần suất lũy tích của cả 2 bài kiểm tra, đường tích lũy của lớp thực nghiệm luôn lệch hẳn về phía bên phải so với lớp đối chứng, chứng minh phương sai và độ lệch tiêu chuẩn của lớp thực nghiệm luôn ổn định ở mức thấp.

So sánh với các công trình nghiên cứu cùng thời kỳ về phương pháp dạy học nêu vấn đề trong môn Toán và Vật lý, kết quả của luận văn khẳng định tính tương thích cao của phương pháp giải quyết vấn đề khi áp dụng vào khoa học máy tính. Phát hiện này cung cấp bằng chứng thực nghiệm vững chắc chứng minh tính đúng đắn của giả thuyết khoa học đã đề ra.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu lý luận và thực nghiệm sư phạm, luận văn đề xuất 4 nhóm giải pháp mang tính hành động cụ thể:

  • Xây dựng ngân hàng 20 tình huống có vấn đề chuẩn hóa: Biên soạn hệ thống bài tập tình huống thực tế cho toàn bộ các bài học thuộc chuyên đề Lập trình đơn giản Pascal. Mục tiêu đạt 100% tiết dạy lý thuyết có tình huống khởi động gợi mở. Thời gian hoàn thành trong học kỳ 1 năm học mới, do Tổ bộ môn Toán - Tin trường THCS Nguyễn Văn Tiết chủ trì.
  • Chuẩn hóa quy trình dạy học nhóm kết hợp đàm thoại gợi mở: Thiết kế các phiếu học tập phân hóa theo nhóm 3 đến 7 học sinh, tăng tỷ lượng thời gian thực hành máy tính của học sinh lên 60% tổng thời lượng tiết học. Thời gian triển khai định kỳ hàng tuần do giáo viên trực tiếp giảng dạy thực hiện.
  • Nâng cấp đồng bộ hạ tầng công nghệ thông tin: Trang bị đầy đủ hệ thống máy chiếu Projector, bảo trì định kỳ 2 phòng máy tính đạt tiêu chuẩn 1 máy tính cho mỗi học sinh trong giờ thực hành. Thời gian hoàn tất trong quý II do Ban Giám hiệu nhà trường phối hợp Phòng Giáo dục và Đào tạo thị xã Thuận An đầu tư.
  • Tổ chức 04 đợt tập huấn nâng cao nghiệp vụ sư phạm: Triển khai các chuyên đề bồi dưỡng kỹ năng thiết kế tình huống có vấn đề cho đội ngũ 19 giáo viên Tin học trong khu vực. Thời gian thực hiện vào đầu mỗi học kỳ do Sở Giáo dục và Đào tạo tỉnh Bình Dương cùng Phòng Giáo dục địa phương phối hợp tổ chức.

Đối tượng nên tham khảo luận văn

Luận văn mang lại giá trị thực tiễn và học thuật sâu sắc cho 4 nhóm đối tượng chính:

  • Giáo viên dạy môn Tin học cấp trung học cơ sở và trung học phổ thông: Khai thác bộ giáo án thực nghiệm mẫu, 22 bảng biểu phân tích sư phạm và quy trình 3 bước tổ chức bài giảng lập trình để áp dụng trực tiếp vào giảng dạy thực tế.
  • Cán bộ quản lý giáo dục và chuyên viên phụ trách bộ môn: Sử dụng khung đánh giá chất lượng và các tiêu chí đo lường hiệu quả đổi mới phương pháp giảng dạy để định hướng sinh hoạt chuyên môn tại các trường phổ thông.
  • Học viên cao học và sinh viên ngành Sư phạm Tin học: Kế thừa hệ thống cơ sở lý luận về dạy học tích cực, phương pháp thiết kế tình huống và quy trình xử lý dữ liệu thực nghiệm sư phạm bằng phần mềm SPSS 13.0.
  • Nhóm tác giả biên soạn tài liệu và chương trình giáo dục STEM: Vận dụng các bài toán tình huống thực tiễn để xây dựng học liệu lập trình trực quan, giúp người học lứa tuổi 13 đến 15 tiếp cận khoa học máy tính một cách tự nhiên.

Câu hỏi thường gặp

Phương pháp dạy học giải quyết vấn đề có làm quá tải thời gian của tiết học 45 phút không?

Không làm quá tải thời gian nếu giáo viên chuẩn bị tốt hệ thống câu hỏi đàm thoại gợi mở và phân công nhiệm vụ nhóm rõ ràng. Trong 45 phút, giáo viên chỉ đóng vai trò cố vấn, dành từ 25 đến 30 phút cho học sinh tự nghiên cứu, thảo luận và viết mã lệnh trực tiếp trên máy vi tính.

Học sinh có học lực trung bình và yếu có theo kịp tiến trình học tập này không?

Phương pháp hoàn toàn phù hợp nhờ phân chia 4 mức độ tham gia từ có hướng dẫn từng phần đến độc lập giải quyết. Khi làm việc theo nhóm từ 3 đến 7 thành viên, học sinh khá giỏi sẽ hỗ trợ học sinh yếu, giúp các em từng bước tháo gỡ khó khăn và nâng cao sự tự tin.

Làm thế nào để xây dựng một tình huống có vấn đề hiệu quả trong lập trình Pascal?

Tình huống hiệu quả phải xuất phát từ mâu thuẫn giữa bài toán thực tế và giới hạn cú pháp đã học. Ví dụ, khi yêu cầu tính tổng dãy số từ 1 đến 100, việc viết 100 phép cộng sẽ bộc lộ sự bất tiện, từ đó kích thích nhu cầu tiếp nhận câu lệnh lặp For hoặc While.

Phần mềm SPSS 13.0 đóng vai trò gì trong việc kiểm định kết quả nghiên cứu?

Phần mềm SPSS 13.0 xử lý toàn bộ dữ liệu định lượng của 2 bài kiểm tra, tính toán các chỉ số thống kê gồm tần số, tần suất tích lũy, điểm trung bình và độ lệch tiêu chuẩn. Việc này chứng minh sự chênh lệch kết quả giữa nhóm thực nghiệm và đối chứng có ý nghĩa thống kê.

Mô hình trong luận văn có thể mở rộng sang các ngôn ngữ lập trình hiện đại khác không?

Quy trình dạy học giải quyết vấn đề là một quan điểm sư phạm tổng thể, hoàn toàn có thể chuyển giao hiệu quả sang các ngôn ngữ lập trình hiện đại như Python, C++ hay Scratch trong chương trình giáo dục phổ thông mới.

Kết luận

  • Luận văn đã giải quyết triệt để yêu cầu cấp thiết về đổi mới phương pháp dạy học Tin học lớp 8 theo định hướng phát triển năng lực của Nghị quyết Trung ương 2 khóa VIII.
  • Hệ thống hóa hoàn chỉnh khung lý luận về dạy học giải quyết vấn đề, xác lập quy trình 3 giai đoạn logic và 4 mức độ tự lực của học sinh.
  • Khảo sát thực trạng toàn diện trên 270 học sinh và 19 giáo viên, chỉ rõ nguyên nhân khiến 29,2% học sinh đạt loại yếu kém ở phần lập trình truyền thống.
  • Kiểm định thực nghiệm sư phạm thành công qua phần mềm SPSS 13.0, chứng minh nhóm thực nghiệm vượt trội về cả điểm số, tư duy thuật toán và sự hứng thú học tập.
  • Đề xuất hệ thống giải pháp và khuyến nghị khả thi, có khả năng nhân rộng cho các trường trung học cơ sở trên địa bàn tỉnh Bình Dương.

Để tiếp tục phát huy giá trị công trình, các cơ sở giáo dục cần xây dựng kế hoạch áp dụng đồng bộ mô hình dạy học giải quyết vấn đề trong năm học tới, đồng thời mở rộng nghiên cứu sang các chủ đề lập trình nâng cao và tích hợp giáo dục STEM liên môn.