Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Might get them interested in modding (Score 1) 33

I don't have the energy to continue this at length. Debian Jr. is about making Debian better for kids. We discuss and try various software with them. We respond when things are broken and file bug reports and make feature requests. We test new versions of software when these problems are fixed or features are implemented. This isn't involvement in F/OSS?

Don't for a minute think that I *avoid* talking about the distinction between free as in freedom vs. beer (in whatever terms I think they will grasp). All of our children have grown up steeped in an environment where free software is widely used, Dad talks about his work with Debian, why he does what he does, and how it is different.

I'm sure my kids will all grow in time to really understand what F/OSS is about, even if it's a bit hazy at ages 7 and 10. One of my teens, at age 17, has already a fairly firm grasp on it and this influences her choices, in spite of the fact that she does not live with us so her contact with F/OSS growing up was mostly on weekend visits which have gotten fewer and further between as she has grown older. Now that she has a laptop of her own, she has chosen to install Ubuntu on it, and while she initially had it dual-booted with Windows, she reports that she finds herself using it so little, she wonders if she should just reclaim the space for Ubuntu.

But now we have veered quite far from the original article which is in itself coherent in its argument and does not need to be bolstered by any of these footnotes. Clearly you have an axe to grind, and if you feel the need to continue, go ahead. I'm not interested in further discussion about it.

Comment Re:Might get them interested in modding (Score 1) 33

1. I'm not proposing to _push_ any agenda on anyone.

Your agenda is apparently to involve kids somehow in either the production of software or things that go with the software (or as you say, give them this opportunity). Being broad-minded about this, you don't prescribe any kind of F/OSS at all. Nevertheless, it's still an agenda and has some influence.

But anyway, I think it's an important lesson to learn early. Not even "learn" as in "get to _my_ conclusion", but decide for yourself if that's what you want to do.

Yes, there are learning opportunities along the way. I don't place a low value on these. But I also am cautious to stress them or try to arrange these play sessions in such a way as to cause these outcomes. Again, you demonstrate a broad-minded attitude about it: "decide for yourself". Well and good. But the issues that you raise are fairly heady and I'd be surprised to observe any children paying them any attention until they have grown a bit more in age and experience.

I certainly don't propose to force anyone in any direction, much less any of the emotional stuff you write.

You're misrepresenting me now. I you have associated the word "agenda" with how people can tend to "push" or "force" agendas. I never used those words or claimed that's what you had in mind. Rather, I see people unconsciously guided by agendas in their interactions with children, and this spoils any value those interactions might have otherwise had.

As for the "emotional stuff" you vaguely and dismissively refer to, I assume you meant "experiencing the joy and frustration" with them? If you cannnot connect with them at least in some basic way, you have no hope of discovering the intrinsic value of sharing their play. Children often lack the ability to articulate exactly what precisely pleases or bothers them. It is often the non-verbal cues that tell us the most about how effective or ineffective software is for them. So on the one hand, being attuned to these emotional factors is necessary for the play session to work at all, and on the other, these same cues (on later reflection) feed back into the development process to make improvements.

I just propose to give them a chance to discover it for themselves, if they feel inclined their way.

And in this much of what you said, I agree.

2. I fail to see how crippling a tool makes it any better in any of the aspects you've mentioned.

This is over my head. Before Sandbox, we had no exposure to this kind of tool (except my 14 year-old son had some familiarity with Sauerbraten). I don't know any of the other software you mentioned. We came at it with virtually no preconceptions or expectations of superiority over any other tool. All we wanted to do was play and have fun with it. We did this and were delighted. A pleasant consequence of this was some valuable feedback into the software development process. I thought it was noteworthy to write about this.

My approach includes the possibility of coding, if anyone feels so inclined. Yours doesn't. Why is the latter better?

I am ... stunned. How did you read that into my response? I explicitly stated that it is a good thing if they *do* get interested in programming or modding. In no way do I exclude that possibility.

3. What on Earth does it have to do with involvement in Open Source, then, if there is no source involved, and no chance to see for themselves if they actually want to share theirs?

F/OSS has two sides: technical and social. Children can be involved in the social side long before they have a full appreciation of the technical side. Both sides are equally valuable. No code is written in a social vacuum. To dismiss non-coding activities around F/OSS as being unimportant while exalting contact with the source as being the only way to legtimize the activities as being "F/OSS related" is incredibly short-sighted.

If you're going to just use them as a focus group for some simple game, how's that any different from getting them in a focus group for the next closed-source Nintendo game?

If all you got out of my article was that I'm "using" my children as a "focus group" then you've entirely failed to understand the main thesis of the article, which is that engaging children both in play and communication with developers about that play is a natural and effective way to draw them into the F/LOSS community.

The whole sharing my world and all the fancy wording could apply verbatim to anything else. I could play WoW with them. (Hey, that's a part of _my_ world.) I could show them the meshes I made for a couple of simple Fallout 3 mods. Etc. None of those are F/OSS, but the exercise you describe could be identical.

I don't make any claims to F/OSS having a monopoly on life-reaffirming communities that may have value to get children involved in. I merely wrote about the community that matters to me, both as a developer with an interest in improving F/OSS for children, and as a parent wanting to share his world with his own kids. Yes! You can certainly apply the same approach to any walk of life. And if you do, more power to you.

Once you exclude the actual "Open" and "Source" even from the possibilities of that exercise, then the link to F/OSS becomes weak at best. (And trolling for page hits at worst.)

How does acknowledging that there may be other applications of this approach negate a link to F/OSS? The link is that I have *done* this in F/OSS communities and experienced success! It is perhaps a non-obvious way that kids *can* get involved because so much of the world is focused only on "educational outcomes" and not at all on this kind of interaction.

It's like saying I'm involving anyone in geology, because I took them for a ride in my car, and some geologists found the ore it was made of and the oil it runs on. The fact that geology or F/OSS were involved several steps back, doesn't make the exercise itself have anything to do with geology or F/OSS.

Oh, good grief. Read the whole article! At times, I have my kids directly talking with developers. At others, we just relay (with the kids' full knowledge of this) feedback to them and vice versa. The kids enjoyed being a part of this and the developers were equally happy. This is nothing at all like your analogy.

Comment Re:Might get them interested in modding (Score 1) 33

No, I think you miss the point I made in my article, or are at least veering off in a different direction. When we play with free software with children, it should not about the educational outcomes or preparing them for a career. Those things will happen anyway all on their own, and perhaps not in a way you carefully planned, either. But if that's all you are thinking about, if that is your primary motive, it will warp your relationship with the children. Instead of experiencing each joy and frustration along with them, instead of getting to know them better, you'll waste the moment pushing your own agenda on them. Best case, you'll impart something of value to them in spite of yourself. Worst case, they'll see you have some ulterior motive, something to sell them, and will be put off by it and lose interest.

In any case, most kids won't grow up to be programmers. Kids aren't just tabula rasas on whom we write some noble future purpose. Kids are people. They have their own thoughts and feelings, their own souls. Respect them. Get to know them. Be a meaningful part of their lives. Do you love free software and have a passion for it? Then draw them into your world by involving them in what you do, not because of the utility of such involvement, but because you value them and want to give them something special out of your heart.

And yes, if using the software sparks an interest in them to program or to mod or whatever, that is a good thing. But don't let that be the only reason you engage in the exercise. Do it because when you share your world with them sincerely and show them you respect them as human beings, you are giving them what they need most.

Comment Re:Involve kids in free software? (Score 1) 33

Read the quote from my article in context. There is more happening here than just giving kids free software to play with. Our approach with Debian Jr. is to observe children using the software, respond to their needs and wants, and work with package maintainers and upstream developers: providing notes/videos of the sessions, chatting with them, filing bugs, making feature requests, and trying new releases. So yes, the children take an active role in the software development process. We involve them in these ways in dialog with free software developers; they learn at an early age that they are accessible and are listening to their requests.

It may appear that there is nothing novel in this approach. Others have mentioned focus groups, which have been around for a long time. However, this is nothing so serious and formal as that. Focus groups have agendas. Our informal play sessions are just for the fun of it. Naturally, we are pleased when our suggestions make it back into the software. But in the meantime, just engaging kids as they play in discussion with developers is rewarding in and of itself for all parties involved.

Slashdot Top Deals

Reality must take precedence over public relations, for Mother Nature cannot be fooled. -- R.P. Feynman