Xõy dựng Phần mềm Dạy học chương trỡnh húa

Một phần của tài liệu bước đầu vận dụng dạy học chương trình hóa vào việc giảng dạy một số nội dung trong môn đại số lớp 10 trung học phổ thông (Trang 61 - 63)

I. Khỏi niệm tập hợp

2.2.3.Xõy dựng Phần mềm Dạy học chương trỡnh húa

Như ta đó biết, những Phần mềm dạy học cú khả năng phục vụ những ý đồ sư phạm như:

− Tạo mụi trường tương tỏc để người học hoạt động và thớch nghi với mụi trường, việc dạy học diễn ra trong quỏ trỡnh hoạt động và thớch nghi đú.

− Tạo điều kiện cho học sinh hoạt động độc lập với mức độ cao, tỏch xa thầy giỏo trong những khoảng thời gian dài mà vẫn đảm bảo mối liờn hệ ngược trong quỏ trỡnh dạy học. Do đú, việc sử dụng những Phần mềm dạy học trờn Mỏy tớnh điện tử đẫn đến những kiểu học mới, chẳng hạn như dạy học cỏ thể húa, dạy học từ xa, …

− Tạo điều kiện thực hiện những ý tưởng vĩ đại trong Giỏo dục như học mọi lỳc, học mọi nơi, học suốt đời, nõng cao tớnh nhõn văn, dõn chủ của nền Giỏo dục.

Phần mềm Dạy học chương trỡnh húa phải bảo đảm đầy đủ những ý đồ sư phạm nờu trờn, ngoài ra, nú cũn thể hiện ở gúc độ của một kiểu dạy học hiện đại, đú là Dạy học chương trỡnh húa với nhiều tớnh năng ưu việt của nú.

Người xõy dựng Phần mềm Dạy học chương trỡnh húa thường là một lập trỡnh viờn, đồng thời là một nhà sư phạm am hiểu về Dạy học chương trỡnh húa. Việc xõy dựng Phần mềm Dạy học chương trỡnh húa cú thể trực tiếp dựa trờn nền tảng của Sỏch giỏo khoa chương trỡnh húa và cỏc Phiếu học tập chương trỡnh húa cộng với những kĩ năng lập trỡnh để tạo nờn một Phần mềm dạy học.

Người xõy dựng Phần mềm cú thể sử dụng những ngụn ngữ lập trỡnh bậc cao như C, C++, Mathematica, Visual Basic, … để thiết kế nờn những Phần mềm Dạy học chương trỡnh húa với nhiều tớnh năng ưu việt như: thực hiện dễ dàng quỏ trỡnh Dạy học chương trỡnh húa, nú cú thể tự kiểm tra, đỏnh giỏ học sinh, lưu trữ tất cả cỏc kết quả, quỏ trỡnh học tập của họ. Cú thể thớch ứng với từng loại học sinh, dựa vào kết quả học tập trước đú của học sinh để điều chỉnh lượng kiến thức cung cấp cũng như những yờu cầu về kĩ năng, kĩ xảo cho phự hợp, đồng thời đưa ra những chiến lược dạy học hợp lớ đối với mỗi học sinh.

Tuy nhiờn để xõy dựng được những Phần mềm như đó núi ở trờn, đũi hỏi người xõy dựng phải cú trỡnh độ cao về lập trỡnh và tốn rất nhiều thời gian, cụng sức. Thực tế ở nước ta hiện nay, những Phần mềm Dạy học chương trỡnh húa như vậy là rất hiếm.

Khụng cần quỏ cầu kỡ, một người giỏo viờn với một trỡnh độ Tin học cơ bản (như biết ngụn ngữ lập trỡnh đơn giản Pascal hay Phần mềm trỡnh diễn PowerPoint) và với sự hiểu biết về Dạy học chương trỡnh húa, vẫn cú thể xõy dựng nờn một Phần mềm Dạy học chương trỡnh húa ở mức độ đơn giản, đủ đảm bảo thực hiện quỏ trỡnh Dạy học chương trỡnh húa trờn mỏy vi tớnh một cỏch dễ dàng, thuận lợi. Vả lại, chớnh giỏo viờn trực tiếp tham gia giảng dạy sẽ nắm được năng lực học sinh của mỡnh để thiết kế nờn những Chương trỡnh phự hợp.

Với ngụn ngữ lập trỡnh Pascal (ngụn ngữ lập trỡnh mà phần lớn giỏo viờn Toỏn đều đó từng được học), người giỏo viờn cú thể xõy dựng nờn Phần mềm Dạy học chương trỡnh húa với nhiều ưu điểm. Ngoài việc thực hiện tốt quỏ trỡnh Dạy học chương trỡnh húa trờn mỏy tớnh, nú cũn cú thể kiểm tra, đỏnh giỏ học sinh, lưu trữ kết quả và cú sự thớch ứng với từng loại học sinh. Tuy nhiờn, vỡ ngụn ngữ lập trỡnh này chạy trờn màn hỡnh của MS Dos nờn dao

diện của nú khụng đẹp, vả lại việc đưa phụng chữ tiếng Việt, cỏc kớ hiệu Toỏn học, cỏc hỡnh vẽ, tranh ảnh là rất khú khăn.

Sử dụng Phần mềm trỡnh diễn PowerPoint để xõy dựng Phần mềm Dạy học chương trỡnh húa cú thể là một giải phỏp khả quan nhất. Một mặt là Phần mềm trỡnh diễn đú khụng quỏ xa lạ gỡ đối với mỗi giỏo viờn, việc sử dụng Phầm mềm bày tương đối dễ. Mặt khỏc, vỡ nú chạy trờn màn hỡnh của Windows và nằm trong bộ Office của hóng Microsoft nờn dao diện rất đẹp, cỏc phụng chữ, cỏc kớ hiệu Toỏn học, hỡnh vẽ, tranh ảnh sử dụng rất thuận tiện, ngoài ra nú cũn cú thể tạo ra màu sắc, õm thanh sống động, cú thể đưa được cả giọng núi vào. Nú cũn cú siờu liờn kết Hyperlink liờn kết được với Internet, liờn kết được với tất cả cỏc file bất kỡ nào đú trong mỏy tớnh, đặc biệt là cú thể liờn kết ngay với cỏc Slide trong Chương trỡnh. Tớnh năng cuối này rất thuận lợi cho việc thiết kế cỏc Chương trỡnh phõn nhỏnh.

Tuy nhiờn, vỡ nú khụng phải là một ngụn ngữ lập trỡnh nờn cú sự hạn chế trong việc thiết lập phần mềm cú khả năng tự kiểm tra, đỏnh giỏ, xử lớ kết

quả học tập của học sinh.

Một phần của tài liệu bước đầu vận dụng dạy học chương trình hóa vào việc giảng dạy một số nội dung trong môn đại số lớp 10 trung học phổ thông (Trang 61 - 63)