Posts in 'legacy' – Page 7

Zanarama

The Amazing Growing Turtle

Amazing Turtle has really been growing as a project thanks to the amazing Tim Duffy. Amazing Turtle has expanded from just a small set of lessons for students to learn Python using Turtle to a full website that with a simulated Python environment with limited functionality. Eventually the site will allow logins so that students can complete lessons, share their work, and most importantly learn some coding! Organizations ...

thengrad

Day 29

I figured out what huge source of the errors I was getting thrown at me when I added the strawberry's were from. They way the recipes were being displayed hinged on every ingredient appearing in every recipe. I found this to be a bit of an problem for allowing Lemonade Stand to be flexible. So I created a feature branch where I changed it so that if it doesn't find an ingredient in the recipe dictionary it will just add it with an amount 0. This way there can be a bunch of ingredients and recipe ...

fortnight

Day 27

Breakthroughs and Revelations Day two of El Puesto de Limonada(pic related). Previously on Fortnight's FOSS... -> The internet gave me this -> Qalthos explained the part about genpot and that I had to translate [this file, Lemonade.pot.](http://paste.fedoraproject.org/23281 ...

thengrad

Day 28

Happy Fourth of July. It is Independence day in U.S. ...

thengrad

Day 27

I was going to add more ingredients so that having different recipes would be a bit more meaningful. I thought it would be something very simple that I could easily knock out within a couple hours and then move on to working on another feature. However it has just been on long never ending chain of errors. Every time I fix one of the errors another one comes up. It will take a lot longer to go through and fix all the changes required to add in the strawberry ingredient than I thought but I shoul ...

thengrad

Day 26

With a little bit of work and fixing small typos I have now added a way for recipe to be selected in game. What I did was adapt the old way of doing the profit mini-game and put it at the end of the current end of the day log script. The way it works is that LemonadeGui stores two arrays. One is an array of the array of keys for each option. The other is an array of the current index number for each array of keys. Then eve ...

thengrad

Day 25

I spent a good amount of time looking through the LemonadeGui.py both the version before our changes and after the changes we made during the summer, trying to figure out how it is all put together so I could put in a small option to select which recipe you would want to make for the next day. I've tried many different ways of the the last few days but nothing worked. Now I fully understand what all the methods are doing. ...

ramstush

Sharpening the Saw

We are having a short work week this time because of the national holiday of July 4th. We have a full FOSSbox of mentors, including some from Red Hat and a Mozilla rep. Its quite the place to be hacking atm. On Monday, I was still hacking on the Sash activity. This activity is going to be what the students use to view their badges that they earn. If anyone wants to contribute to this project, it's GitHub repo is located Here. I've gotten Sash to the point where ...

fortnight

Day 26

Midterm Powows Today I started the ticket of creating a Spanish version of Lemonade Stand. Yesterday I called it El Puesto de Limonada, after this picture. So I started off by googling "XO Laptop GetText" and hitting up the first result. As it instructed, I went through the code for Lemonade Stand and made each message script be convertible, like so: "This ...

fortnight

Day 25

Merry Christmas! Today it is not christmas, but it is day 25 of the Summer Undergraduate Research Fellowship, and of my time in the FOSSbox. For some reason though, whenever I hear the number 25 in accordance with calendars and/or day tracking, my first thought is of Christmas. Regardless, for this week I will take a much needed break from slamming my head against the wall for school servers, so to speak. Today [LMacken](https:/ ...