Lập trình dễ tiếp cận với Blocks4All
-
0:01 - 0:04(nhạc)
-
0:07 - 0:11Boon rất tò mò về
thế giới xung quanh. -
0:11 - 0:14Sẵn sàng cho mọi thứ.
-
0:14 - 0:20Thằng bé thích suy nghĩ
và khám phá mọi thứ, -
0:20 - 0:22mà không e ngại điều gì.
-
0:22 - 0:26Cháu thích lập trình máy tính,
cháu muốn thành lập trình viên. -
0:26 - 0:34Cháu cũng muốn trở thành nhà phát minh,
nhà khoa học, và tác gia nữa, -
0:35 - 0:39Tôi không biết việc cho con trai học
lập trình có quan trọng hay không -
0:39 - 0:43nhưng tôi cảm thấy ít nhất
phải để thằng bé tiếp xúc với lập trình -
0:43 - 0:46rồi Boon sẽ tự ra quyết định
có theo đuổi ngành này hay không. -
0:46 - 0:48Tôi tên Richard Ladner,
-
0:48 - 0:51cựu giáo sư của đại học Washington.
-
0:51 - 0:53Tôi đã quan sát quá trình
-
0:53 - 0:56khoa học máy tính được
đưa vào chương trình K-12. -
0:56 - 1:00Tôi nhận thấy rằng,
dù nhắm tới đối tượng trẻ em -
1:00 - 1:03đa số những công nghệ này lại
không có tính tiếp cận cao. -
1:03 - 1:07Nhất là với trẻ em
bị khuyết tật về thị giác. -
1:07 - 1:08Tôi tên Lauren Milne,
-
1:08 - 1:11tốt nghiệp từ đại học Washington,
-
1:11 - 1:14và là người sáng tạo Blocks4All.
-
1:14 - 1:17Thông thường, việc lập trình được
dựa trên chỉnh sửa một chuỗi ký tự -
1:17 - 1:24bạn chỉ việc nhập vào dữ liệu của mình,
tất nhiên việc này không khó gì -
1:24 - 1:29nhưng gần đây, ta đang tập trung xây dựng
những môi trường như vậy cho trẻ em. -
1:29 - 1:32Môi trường cấu tạo từ khối ký tự
và mang tính trực quan cao như vậy -
1:32 - 1:36thật sự khó mà để trẻ em
khuyết tật về thị giác tiếp cận. -
1:36 - 1:40Chúng tôi quyết định thiết kế Blocks4All
trên nền màn hình cảm ứng -
1:40 - 1:45vì theo quan sát, rất nhiều trẻ,
nhất là trẻ khuyết tật thị giác -
1:45 - 1:47đã rất quen việc sử dụng màn hình này.
-
1:47 - 1:52Tính năng VoiceOver đi kèm theo,
ví dụ như các máy iPad -
1:52 - 1:53mang tính tiếp cận rất cao.
-
1:53 - 1:57Đầu ra của những chương trình này
thường mang tính trực quan. -
1:57 - 2:00Ở dạng hoạt hình nên chúng
cũng không dễ tiếp cận. -
2:00 - 2:04Vì thế thay vì đầu ra trực quan,
ta sẽ dùng đầu ra mang tính xúc giác -
2:04 - 2:05bằng cách sử dụng robot.
-
2:05 - 2:14Đi thẳng. Quẹo trái.
Quẹo trái. Quẹo trái lần nữa. -
2:15 - 2:18(âm thanh điện tử)
-
2:20 - 2:22(tiếng người lớn xung quanh)
Tiến lên! Òa! -
2:22 - 2:25(lộc cộc)
-
2:25 - 2:28Điều mà tôi đang nghiên cứu là
một mô hình mẫu -
2:28 - 2:30thử nghiệm các kỹ thuật mới
-
2:30 - 2:32và tôi mong rằng những lập trình viên khác
-
2:32 - 2:35cũng đang thiết kế những
môi trường dựa trên khối ký tự có thể -
2:35 - 2:37áp dụng những kỹ thuật này để
-
2:37 - 2:39khiến sản phẩm của họ dễ tiếp cận hơn.
-
2:45 - 2:54Để tìm hiểu thêm hãy
tìm kiếm từ khóa "AccessCSForAll" -
2:55 - 2:58Nội dung video này được
Hiệp hội Khoa học Quốc gia tài trợ -
2:59 - 3:02mã số CNS-1440843, CNS-1440878,
CNS-1738252, và CNS-173825 -
3:02 - 3:06Mọi ý kiến, thông tin, kết luận, nhận định
có trong video này thuộc về cá nhân -
3:07 - 3:11chứ không đại diện cho quan điểm của
Hiệp hội Khoa học Quốc gia.
- Title:
- Lập trình dễ tiếp cận với Blocks4All
- Description:
-
Môi trường lập trình cấu tạo từ khối ký tự, ví dụ như Scratch, thường là những trải nghiệm đầu tiên với trẻ em khi học chương trình tư duy máy tính và kỹ năng lập trình. Tuy nhiên những môi trường này lại khó tiếp cận đối với trẻ em bị khiếm thị hoặc có vấn đề về mắt. Chúng cần dùng tới công cụ hỗ trợ đọc SR, vì thế khó mà tham gia vào những lĩnh vực thuộc STEM, bao gồm khoa học máy tính. Môi trường lập trình Blocks4All khiến cho lập trình cấu tạo từ khối ký tự trở nên dễ tiếp cận hơn trên màn hình cảm ứng.
- Video Language:
- English
- Team:
- DO-IT
- Duration:
- 03:12
Trinh Pham edited Vietnamese subtitles for Accessible Programming with Blocks4All | ||
Trinh Pham edited Vietnamese subtitles for Accessible Programming with Blocks4All | ||
Trinh Pham edited Vietnamese subtitles for Accessible Programming with Blocks4All |