Posts by 'thengrad'

thengrad

Week 9: Weekly Wrap-up

It is now the end of the ninth week of this summer research program. This summer research project is beginning to fully wrap up. Badges on the XO environment is coming along very nicely. We are very close to being able to fully realize the goal we had with badges but due to complications with the technology we had available to work with some of the grander ideas we had cannot be finished within just this summer. However our goal to have something that runs and stores open badges on the XO is wel ...

thengrad

Day 44

Today was a bit of a laid back day due to just how much we worked yesterday. I spent most of the day looking through all the progress we have done to prepare for the presentations we're going to have to give. ...

thengrad

Day 43

Today was a long day. First we went to teach sixth graders about programming and free and open source software. To get there we had to leave at six thirty in the morning. We then gave a well received lesson that enlightened a new generation of potential programmers. After that we spent the rest of the day with a hack-a-thon finishing up what we had left to get open badges working for the sugar environment which finished up at about two in the morning. ...

thengrad

Day 42

Today was a day of preparation. We had to have fifteen working XOs to give an educational programming lesson tomorrow. On each of these XOs we were going to put SkyTime, Lemonade Stand, and Amazing Turtle, a maze exercise using turtle in python to teach young kids the fundamentals of programming. This sounds a whole lot simpler than it was. First of all we found out that the XOs did not have tkinter which is required to run turtle. Then when trying to get everything to work it was discovered tha ...

thengrad

Day 41

Just crossed my fingers and hoped that what I ended up submitting to develop wasn't complete broken and ruin the code for everyone. But I was asked to drop the code set up as many of the XOs as I could so that we could go to on a field trip and teach young minds about free and open source programming. So while my group was busy and I couldn't set up Lemonade Stand on my own because I didn't know at all how the code they put in to translated worked or why it was giving me an error I tried to set ...

thengrad

Day 40

So as I thought today didn't remotely go as planned. I spent most of the day going through and solving any conflicts that I noticed by tracing through the code by eye. Since I get an error because I don't have the translations on my box I've been unable to test to find what breaks after the merge. When I asked my group mates who worked on translations they helped me get the translation file but it still causes a problem that they were unable to help me with. So instead of being finished after to ...

thengrad

Week 8: Weekly Wrap-up

It is now the end of the eigth week of this summer research program. Things are moving very fast here this summer. In only a couple weeks we are going to have to present on the research we have done. The game Lemonade Stand is looking great. All the new features and fixing up and fully implementing of all the features the previous teams had planned for Lemonade are finishing up nicely. The badges research is coming along as well. It isn’t quite finished yet but it does look like we might be able ...

thengrad

Day 39

So I spent the day finishing up all the merging to add in the code I created for the new ingredients and custom recipes. I also was present for the sugar meeting. I would have said something while I was there about the new sash activity we are creating in order to view and store Mozilla Open Badges on the XO while my the member of team Lemonade Stand who was supposed to talk about it was preoccupied. However, since I haven't worked on it myself I don't now much more about it than that it exists. ...

thengrad

Day 38

As I was repairing my code so that it would work properly with the changes within develop I noticed there were a bunch of places where making a tiny mistake in the customizing of the stand would crash the whole game. Some of these things I had fixed in the develop branch but someone unfixed them. So after repairing my code and making sure it that it met the pep8 standards I went through and strengthened all the weak spots in Lemonade Stand that I notic ...

thengrad

Day 37

So what I was working on was trying to merge my feature branch into the develop branch on github so I could close my last ticket. After that I was planning on working on the presentation that team Lemonade Stand will be giving at flock in our Mozilla Badges in Sugar. However merging turned out to be a nightmare. It was awe full. Then in the middle of the merge other members of team Lemonade Stand made a large number of large commits to develop. So now I have to do a second merge after repairing ...