Hội thảo - Tập huấn về ngôn ngữ lập trình Jaws trong khu vực
Nhà tài trợ: Mạng lưới phát triển giáo dục công nghệ thông tin Overbrook-Nippon, www.on-net.org
Đơn vị tổ chức: Trung tâm tin học vì người mù Sao Mai, TP. Hồ Chí Minh, Việt Nam
Giảng viên: Đặng Hoài Phúc
Tham dự hội thảo bao gồm nhiều chuyên gia và giảng viên tin học chủ yếu đến từ khu vực Đông Nam Á. Họ tập trung để thảo luận về hệ thống ngôn ngữ lập trình Jaws sau khi đã tham dự khóa học trực tuyến do giáo viên Victor Tsaran và giáo viên Đặng Hoài Phúc hướng dẫn. Thời gian diễn ra hội thảo trong vòng 2 tuần được bắt đầu từ ngày 04 đến 15 tháng 06 năm 2007 tại trung tâm tin học vì người mù Sao Mai. Tham dự hội thảo bao gồm 7 đại biểu họ đến từ các tổ chức cho/của người mù của nhiều nước khác nhau trong khu vực như Indonesia, Malaysia, Philippines và Thái Lan.
Hoạt động này là một trong những hoạt động thuộc dự án của ONNET, và chúng tôi, Sao Mai là 1 trong những đối tác tích cực đó.
Ngôn ngữ lập trình Jaws là một loại ngôn ngữ lập trình được phát triển bởi Freedom Scientific www.freedomscientific.com cho phép người khiếm thị sử dụng máy tính nhờ chức năng đọc màn hình, Jaws. Jaws Scripting giúp nâng cao và xử lý một cách có hiệu quả nhất khi Jaws hoạt động cùng với những ứng dụng phần mềm không tương thích khác. Hiện nay Jaws được coi là một ứng dụng đọc màn hình mạnh nhất dành cho người mù trên toàn thế giới.
Hai mục tiêu chính của buổi hội thảo này:
Một là kiểm tra lại kiến thức mà học viên đã được học từ khóa học trực tuyến do giảng viên Victor và giảng viên Đặng Hoài Phúc hướng dẫn và đào tạo nâng cao.
Hai là chính thức thành lập nhóm ngôn ngữ lập trình Jaws trong khu vực với 1 năm kế hoạch làm việc nhằm phát triển ngôn ngữ lập trình Jaws.
Thời gian làm việc mỗi ngày được sắp xếp như sau:
Giờ học : 09:00 – 10:30
Nghỉ giữa giờ : 10:30 – 10:45
Giờ học : 10:45 – 12:30
Ăn trưa : 12:30 – 13:30
Giờ học : 13:30 – 15:00
Nghỉ giữa giờ : 15:00 – 15:15
Giờ học : 15:15 – 17:00
Tóm tắt khóa học
Ngày thứ nhất. Kiểm tra lại kiến thức ngôn ngữ lập trình Jaws và các nội dung sau:
· Các tiện ích của Jaws như Keyboard manager, Setting Packager, Frame và Script managers.
· Cú pháp tập lệnh và khai báo.
· Các kiểu dữ liệu, biến số và hằng số.
Ngày thứ 2. Kiểm tra lại kiến thức ngôn ngữ lập trình Jaws và các nội dung sau:
· Chức năng gõ, cách dùng của Return value và parameters, chức năng viết.
· Cấu trúc ứng dụng Window và các kiểu của Window Info.
· Khám phá Windows info với chức năng Home-row và các tiện ích JFWTechnical
· Sử dụng trình trao đổi ngôn ngữ lập trình Jaws để kết hợp những tập lệnh lại với nhau.
Ngày thứ 3. Lập trình ngôn ngữ cho ứng dụng ghi đĩa Nero Burning
· Đánh giá các khía cạnh không thể đạt tới được.
· Sắp xếp bố trí toàn bộ dự án Script để phát triển.
· Bắt đầu viết Script.
Ngày thứ 4. Tiếp tục phát triển ngôn ngữ lập trình cho Nero Burning.
Ngày thứ 5. Tiếp tục phát triển ngôn ngữ lập trình cho Nero Burning và từng bước hoàn thành dự án này.
Ngày thứ 6. Lập trình ngôn ngữ cho Yahoo Messenger.
· Đánh giá các khía cạnh không thể đạt tới được.
· Sắp xếp bố trí toàn bộ dự án Script để phát triển.
· Bắt đầu viết Script.
Ngày thứ 7. Tiếp tục phát triển ngôn ngữ lập trình cho Yahoo Messenger
Ngày thứ 8. Tiếp tục phát triển ngôn ngữ lập trình cho Yahoo Messenger và từng bước hoàn thành dự án này.
Ngày thứ 9.
· Chính thức thành lập đội ngũ phát triển ngôn ngữ lập trình Jaws trong khu vực và thảo luận về kế hoạch 1 năm phát triển của dự án.
· Thống nhất danh sách những ứng dụng chủ đạo được đề nghị để lập trình trong kế hoạch 1 năm phát triển.
· Bắt đầu sắp xếp dự án phát triển script cho từng ứng dụng.
Ngày thứ 10. Tiếp tục sắp xếp dự án phát triển script cho các ứng dụng được chọn và phân công nhiệm vụ cho từng người.
Kết thúc buổi hội thảo.
