Note: This video does not has sound because there was some technical difficulties when it was recorded.
Create a prototype through the integration of modified versions of open source assistive technologies for Kavita, a student with spinal muscular atrophy (SMA) to make it easier for her to program by having a voice interface.
Tuesday, April 14, 2015
Prototype using for loop
Today, Jean K. and I finished implementing the vocabulary showed in an earlier post. We also made changes to the vocabulary by adding and eliminating some words, commands, sentences in Simon's Grammar module. During the implementation we create the commands necessary to create a program that would print the numbers from 0 to 9. Here is a video that we made showing the creation of this program.
Note: This video does not has sound because there was some technical difficulties when it was recorded.
Note: This video does not has sound because there was some technical difficulties when it was recorded.
Saturday, April 4, 2015
Categorized vocabulary
In the last few weeks, Jean Karlo and I were working with the vocabulary that was developed last semester. We made a few tables to categorized the vocabulary. The categories were also established last semester in the proposal of Andrea and Natalia.
Here is the first table (draft) that I made
Here is the first table (draft) that I made
action
|
object
|
operator
|
text
|
command
|
launch
|
key
|
printing
|
variable
|
adding
|
literal
|
symbol
|
entering
|
else
|
grouping
|
frontslash
|
operating
|
for
| |||
getting
|
modulus
|
initiation
| ||||
defining
|
greater than
|
condition
| ||||
inserting
|
and
|
modification
| ||||
negating
|
Later, Jean Karlo made a few changes expanding the vocabulary and adding new categories
Action
|
Object
|
Operator
|
String
|
Command
|
inserting
|
variable
|
adding
|
literal
| |
entering
|
loop
|
frontslash
|
operating
| |
defining
|
modulus
|
initiation
| ||
greater than
|
condition
| |||
and
|
modification
| |||
negating
| ||||
less than
| ||||
equal
| ||||
grouping
()
|
Launch
|
Key
|
Text
|
Type
|
Number
|
opening
|
else
|
accum
|
character (char)
|
1 to 9
|
closing
|
for
|
total
|
integer (int)
| |
starting
|
printing
|
a - z
|
float
| |
ending
|
while
|
double
| ||
conditional (if)
|
string
| |||
function
| ||||
class
|
Friday, April 3, 2015
Our First Prototype of the Semester.
Last week in our weekly meeting Gustavo Gratacos, an
undergraduate student who worked in this project in previous years, came by to
help us with the problem that we were having with Simon. The problem was that Simon
recognized the commands that we created but didn't executed them. After showing
Gustavo the problems that we were having and walking him through the steps that
we were following, he managed to solve the problem. When we were adding the
plugins in the ‘Commands’ Module we needed to click on the plugin that was
added and delete what was in the Trigger space, which in this case was ‘Computer’ as shown in the picture below.
After doing this, all of the commands that we created worked.
In this meeting we also created a Simple "Hello World" program
in a text editor called ‘Kate’, which we made a video of .
Subscribe to:
Posts (Atom)