10 Aug 2013, 02:55
Samsouthpark_pragsmall

sam joseph (6 posts)

Hi Chris, thanks so much for the updated version. Took me a while to finally view it on a tablet, but just went through chapter 1 with my three kids. Had to work to convince them they should do this rather than just playing on http://sploder.com but I think they liked it by the time we got to the end of the chapter.

One thing that would be awesome would be if you could drag around the shapes and resize them, and see the numbers changing in the code automatically if you know what I mean. I think that would really solidify the relations between the numbers and the shapes …

Many thanks again, and looking forward to using this in my fall undergraduate games programming class!

CHEERS> SAM

10 Aug 2013, 19:09
Chris_strom_headshot_200_pragsmall

Chris Strom (79 posts)

Yeah, that would be pretty cool stuff :)

A shape designer is on the roadmap, but only in early discussions for now. There are still a few features that we’d like to add to the current version first. Plus, we need to figure out how the workflow of something like that ought to work, ensuring that it doesn’t affect the workflow in the current edition of the book.

If you think of any other ideas for ICE or the book, let me know. Development on ICE is ongoing at: https://github.com/eee-c/ice-code-editor, so we’re eager to hear any suggestion programmers have :)

11 Aug 2013, 03:21
Samsouthpark_pragsmall

sam joseph (6 posts)

Hi Chris, thanks for coming back to me - interesting to see I didn’t get an email update from your response here :-) I think that’s likely to kill off most conversation in these forums. Email notifications of responses should totally be default for any forum that’s hoping to actually promote discussion.

My ideas for having movement of shapes lead to changes in number values are partly based on those of Bret Victor, who’s videos I imagine you’ve seen:

https://www.youtube.com/watch?v=PUv66718DII

and also partly on my own ideas of adapting this kind of thing to very young children - my boys are 8, 4 and 4. We’ve working through a couple more chapters again as I can drag them away from sploder.com :-)

Would love to contribute to ICE at some point in the future, maybe as part of my fall game programming class - we’ll see how that goes - maybe we could add some AI library routines …

11 Aug 2013, 03:45
Samsouthpark_pragsmall

sam joseph (6 posts)

ah, and I’m seeing if I can get email updates through the RSS feed via https://blogtrottr.com/ …

11 Aug 2013, 03:45
Samsouthpark_pragsmall

sam joseph (6 posts)

ah, and now I find a monitor button - can you tell I haven’t had coffee yet today :-)

12 Aug 2013, 16:23
Chris_strom_headshot_200_pragsmall

Chris Strom (79 posts)

The quickest and easiest way to start contributing to ICE is via #pairwithme sessions. No prior knowledge or experience is required. They are just an hour, but still give you a good feel for the codebase before contributing “bigger” stuff.

I have slots available daily at 1030pm EDT. Sign up at the bottom of: https://github.com/eee-c/ice-code-editor.

That’s a really insightful video. I’m definitely eager to incorporate some of those ideas into ICE. It’s good to know that ICE already has some of the features that he demoed early in the talk, but it would great to add some of those other ideas as well.

That said, things like sploder and Scratch programming might be better suited for kids that young. I have an 8 year old myself that can do (most of) this coding, but many of her friends were easily distracted.

It’s an interesting topic – how much overlap there should be between coding at 4, coding at 8, and coding at 13+ years old. Maybe there shouldn’t be as much a distinction as I think. Then again, I’m not sure I’d want to broach OOP JavaScript with a 4 year old :P

Look forward to hearing more of your thought on this. And some coding too :)

30 Aug 2013, 13:44
Samsouthpark_pragsmall

sam joseph (6 posts)

so blogtrottr blasted me with all the updates from all the forums - had to turn that off. Nothing from the monitor button I think - so totally missed your reply :-)

Anyway, would love to pair with you however I’m in UTC+1 so that’s like 3am my time. I think we did discover this a few months back. Actually I’m well into pairing. I’m moderator for this G+ pairing community:

https://plus.google.com/communities/100279740984094902927

Agreed that 4 year olds are a different matter. Does your 8 year old type in the code him/herself? I don’t have mine doing any typing yet …

I think the key thing I’ve been looking for for ages is a way to have the items/objects be moved by the user, and see the numbers/code updating. I feel like that would be a much easier way in for many …

Anyway, the games programming class I am teaching (with your book) is starting next week - more soon …

01 Sep 2013, 04:12
Chris_strom_headshot_200_pragsmall

Chris Strom (79 posts)

Ah, yes. I recall the timezone problem now. For some reason I keep thinking that you’re in UTC-8.

My 8 year old types the code herself, but I made the initial sphere for her. Once she saw that, she started adding the rest herself. She got particularly adept at copy & paste for adding details to existing shapes (while building a very customized avatar).

Development is still very much ongoing with ICE, so we’ll see what we can add.

Very much looking forward to hearing how the class goes!

03 Sep 2013, 12:15
Samsouthpark_pragsmall

sam joseph (6 posts)

ooh, very cool - I’ll have to try and set my 8 year old lose with the editor. Prying him away from sploder is challenging - will need to set up some incentive mechanism perhaps …

Yeah, I jump between UTC+9 and UTC+1 - while most of my students are in UTC-10 - can be a real pain I tell ya :-)

Sneak peek of the class here: https://edge.edx.org/courses/HPU/CSCI3651/2013_Fall/about

03 Sep 2013, 23:35
Chris_strom_headshot_200_pragsmall

Chris Strom (79 posts)

Ahhh. It’s that Hawaii Pacific affiliation that keeps tripping me up. Darn. UTC+1 and +9 are tough. One of these days I need to quit the day job and just pair full time. Maybe once 3D Kids becomes an international bestseller :)

It’s pretty cool seeing the book there. Can’t wait to hear how it goes!

  You must be logged in to comment