Open ghost opened 4 years ago
Here are two sugar python projects that I thought looked interesting.
Fractionauts is fun, looks good and is related to 4th grade math (it helps practicing addition of fractions). It's entirely based on pygame, which may be a problem as we want to port it to JS.
https://github.com/sugarlabs/numbers I was looking into Numbers 27. It looks like a fun game and it's not very graphics-heavy at all, making it a tad easier to port over since we wouldn't have to recreate a bunch of assets.
It seems that https://wiki.sugarlabs.org/go/Activities/Reflection is slightly connected to geometry, but I'm doubtful that this is on the level of a 4th grader. Let me know what y'all think.
the calculate activity could be stretch to a fourth-grader as you can get fractional math here https://github.com/sugarlabs/calculate-activity
If there is a perfect fraction learning activity - here it is: https://github.com/sugarlabs/fractionbounce
Dr Geo is one for the geometry, but it seems like a lot of work if we were to convert into Js land: https://github.com/sugarlabs/DrGeo
On Tue, Apr 07, 2020 at 05:39:04PM -0700, Dennis Slavinsky wrote:
It seems that https://wiki.sugarlabs.org/go/Activities/Reflection
Both of those already exist in Sugarizer, and our sugarizer-lite fork of it:
https://github.com/ritjoe/sugarizer-lite/tree/master/activities/Reflection.activity
https://github.com/ritjoe/sugarizer-lite/tree/master/activities/Calculate.activity
In this issue, we're looking for Python activities for Sugar that have not yet been ported to Sugarizer, which is to say, nearly ever Sugar activity developed for HFOSS in the past.
See for instance the links mentioned in the Mon March 30 class logs:
On Tue, Apr 07, 2020 at 05:40:37PM -0700, Dennis Slavinsky wrote:
If there is a perfect fraction learning activity - here it is: https://github.com/sugarlabs/fractionbounce
Ah, that one might fit, I don't see it in Sugarizer already.
On Tue, Apr 07, 2020 at 05:46:16PM -0700, Dennis Slavinsky wrote:
Dr Geo is one for the geometry, but it seems like a lot of work if we were to convert into Js land: https://github.com/sugarlabs/DrGeo
Might be why that one is also not yet a Sugarizer activity.
I think both of these could be cool: https://github.com/FOSSRIT/Fractionauts https://github.com/amm4108/AngleGators
I know Fractionauts was already suggested so I guess I second that
https://github.com/sugarlabs/iknowAmerica would be interesting - it is currently tied to North and South American countries; we could replace the data set to US states
On Tue, Apr 07, 2020 at 07:36:56PM -0700, iggyvolz wrote:
https://github.com/sugarlabs/iknowAmerica would be interesting - it is currently tied to North and South American countries; we could replace the data set to US states
Does it have a tie to, or do you have suggestions for tying that into, the 4th grade math curriculum?
Adding that aspect wouldn't be strictly a port, as such, but could fit.
On Tue, Apr 07, 2020 at 06:29:17PM -0700, Ben Goldberg wrote:
I think both of these could be cool: https://github.com/FOSSRIT/Fractionauts https://github.com/amm4108/AngleGators
I know Fractionauts was already suggested so I guess I second that
Perfectly valid for this issue. Thanks.
https://github.com/liam-middlebrook/math-island Math Island deals with adding fractions too so it may be a good candidate, I think it may need some graphic re-designing though.
On Wed, Apr 08, 2020 at 06:55:19AM -0700, ymoullec wrote:
https://github.com/liam-middlebrook/math-island Math Island deals with adding fractions too so it may be a good candidate, I think it may need some graphic re-designing though.
Thanks.
I like the idea that implementing it for Sugarizer could open it to a different cohort of people who might be interested in continuing to develop the graphics side of things.
Enhancements there could in turn make their way back into the Python version.
-- Joe
On Sun, Apr 05, 2020 at 07:06:48PM -0700, Joe wrote:
We'll use this issue to gather a list of existing Python activites from which we'll choose a set to convert to Javascript Sugarizer activities.
An update after synchronous IRC class meeting today:
Fractionauts is in and has some people lining up to work on it. lemonade-stand is also a likely go, with some lining up for it.
I'm holding open the last spot (and maybe a fourth as an alternate?) until I send out this message and people who haven't had a chance to weigh in this morning can look at it and respond, probably not later than tonight.
So, please speak up soon.
-- Joe
https://github.com/sugarlabs/math-hurdler
A game designed to help teach children math in accordance with the Common Core standard for fourth grade students.
On Wed, Apr 08, 2020 at 05:43:38PM -0700, Ian Clare wrote:
https://github.com/sugarlabs/math-hurdler
A game designed to help teach children math in accordance with the Common Core standard for fourth grade students.
Good find!
One thing I find interesting about this, other than that this was developed for one of my early runs at HFOSS, is that the repo has attracted a still-open PR.
On Sun, Apr 05, 2020 at 07:06:48PM -0700, Joe wrote:
We'll use this issue to gather a list of existing Python activites from which we'll choose a set to convert to Javascript Sugarizer activities.
OK, taking another look at the previous messages and discussion in this issue, I've pulled out the following that look like fair game:
https://github.com/FOSSRIT/lemonade-stand
https://github.com/chrisknepper/Fractionauts
https://github.com/sugarlabs/numbers
https://github.com/sugarlabs/fractionbounce
https://github.com/amm4108/AngleGators
On Tue, Apr 07, 2020 at 10:34:57AM -0700, Zack Dunham wrote:
https://github.com/sugarlabs/numbers I was looking into Numbers 27. It looks like a fun game and it's not very graphics-heavy at all, making it a tad easier to port over since we wouldn't have to recreate a bunch of assets.
Yes, my hope in switching to this approach is that we can leverage existing design work.
That's why I think it's still plausible that we can achieve the goals of the course in the few (but dwindling!) weeks we have left.
At first, Numbers sounded a little too simple to me to meet the curricular goals, but I in the standard:
I see this
select and accurately apply appropriate methods to estimate or mentally calculate products, depending on the numbers and the context
and that's why I've included the URL for Numbers in the list of candidate activities in this issue
We'll use this issue to gather a list of existing Python activites from which we'll choose a set to convert to Javascript Sugarizer activities.