Trước khi bạn đi đến kết luận, vâng, đây là chương trình liên quan. Nó bao gồm một tình huống xuất hiện dưới tiêu đề, "Ở đó, nhưng vì ân sủng của Thiên Chúa, hãy đi bạn hoặc tôi." Đây là lãnh thổ hoàn toàn mới đối với tôi vì vậy tôi đang yêu cầu một số trợ giúp nghiêm túc ở đây.
Một chàng trai trẻ, Honza Ripa , ở một thị trấn gần đó đã thực hiện tác phẩm kinh điển Dumb Thing hai tuần sau khi tốt nghiệp trường trung học - anh ta bơi xuống vùng nước nông trên sông Nga và nghỉ giải lao C-4 / C-5 , đôi khi được gọi là Bơi Nghỉ bể bơi. Trong vài giây, anh ta đã đi từ một tay golf và đô vật đặc biệt đến một người tứ phương. (Đọc câu chuyện ... tất cả chúng ta nên may mắn có được một người bạn gái như Brianna.) Đó là 10 tháng trước và anh ta đã lấy lại được một lượng nhỏ quyền kiểm soát ngón trỏ tay phải và một đôi bàn tay khác / chuyển động chân, không ai trong số họ hạt mịn.
Toàn bộ quyền kiểm soát máy tính của anh ấy (hiện đang chạy Win7, nhưng chúng tôi có thể thay đổi điều đó khi cần) là thông qua lệnh thoại. Honza không ngu ngốc. Ông có điểm trung bình 3,7 với môn toán và vật lý AP.
Vấn đề:
Vì tất cả các đầu vào của anh ta đều thông qua lệnh bằng giọng nói, anh ta lo ngại rằng sự chiếm ưu thế của các ký tự đặc biệt trong lập trình sẽ đòi hỏi số lượng lớn các lệnh dài dòng. Có ai biết bất kỳ hệ thống nhập giọng nói được thực hiện tốt được thiết kế đặc biệt cho các lập trình viên? Tôi đang suy nghĩ về một cái gì đó có thể là phương thức - ví dụ như bạn nói "đầu vào Python" và nó chuyển sang chế độ macro để thực hiện các định nghĩa lớp, v.v. Với tất cả các chỉ số RSI trong vùng đất lập trình viên phải có một cái gì đó ở ngoài đó. Nó chạy trên hệ điều hành nào?
Tôi đang lên kế hoạch dạy anh ấy Python, đó là ngôn ngữ ưa thích của tôi để lập trình và giảng dạy. Có bất kỳ ứng dụng / người từ bỏ nào được viết bằng Python và sẽ là một kết hợp đặc biệt tốt để thu hút anh ta về mặt tinh thần trong khi hỗ trợ khuyết tật của anh ta không? Một trong những lợi ích được bày tỏ của ông là đầu tư chứng khoán, nhưng đó có thể không phải là điểm khởi đầu tốt cho một lập trình viên hoàn toàn mới.
Có rất nhiều môi trường (Flash, JavaScript, v.v.) không đặc biệt thân thiện với những người có thách thức về khả năng truy cập. Tôi mơ hồ nhớ (nhưng không thể tìm thấy) một dự án nghiên cứu về cơ bản đã tạo ra một hệ thống lớp phủ trên môi trường màn hình và sau đó cho phép xây dựng lệnh macro trên đầu ảnh màn hình. Nếu chúng tôi có thể nhận / huấn luyện hệ thống này, chúng tôi có thể loại bỏ nhiều rào cản đối với việc sử dụng mạng.
Tôi đặc biệt quan tâm đến việc tìm kiếm các dự án robot và chân giả robot dựa trên mã nguồn mở để anh ta có thể đồng thời học các khái niệm lập trình nâng cao trong khi học cách giải quyết một số vấn đề tức thời của chính mình.
Tôi đã thực hiện rất nhiều điều về việc này, nhưng tôi biết có những điều tôi đang thiếu. Tôi đang yêu cầu cộng đồng SO bước lên đĩa ở đây. Tôi biết nhóm này có câu trả lời, vì vậy hãy để tôi nghe họ! Choáng ngợp với tôi những cơ hội mà bất kỳ ai trong chúng ta có thể có / cần phải lập trình sau một sự kiện thay đổi cuộc sống như vậy.
Cập nhật: Tôi vừa đăng ký tính toánforquads.org và tôi sẽ tạo các trang cho tất cả các loại giải pháp cho tất cả các loại vấn đề. Cảm ơn bạn đã giúp đỡ cho đến nay và tiếp tục những câu trả lời!