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.

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 

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 .