Skip to content

Conversation

@ntoll
Copy link
Contributor

@ntoll ntoll commented Sep 5, 2015

This branch introduces two changes that encourage playful exploration, experimentation and learning :

  1. A new this module in the spirit of cPython. I've added an authors() function as a motivator for collaboration. If you get code accepted into the project, you should probably get your name included. This also functions as a little easter egg for the inquisitive child.
  2. Updates to the help.c file so the language, concepts and words are appealing to an average 11yo. I realise some of these may be simplifications so completely open to suggestions containing common words of no more than two syllables! :-)

See upcoming email about things I need to resolve in order to proceed further (i.e. more fun to be had).

:-)

ntoll added 3 commits August 28, 2015 18:37
and more child friendly.

Attempts to encourage playful exploration, experimentation and
learning.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need to give an example of pressing tab (via "so mi becomes microbit..."). Kids will work it out if they read that TAB does something special. And, actually, pressing TAB after mi will only work if you already imported microbit.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You'd be surprised.

Auto-complete seems totally obvious to you and me, yet to an 11yo kid who has grown up in some of the places I used to teach (east end of London, wrong end of Slough, rough parts of Reading or anywhere in Bracknell etc...) this will be a totally alien concept. In fact, their literacy (let alone their typing) skills won't be fluent so any way we can "prod" them in the right direction so they engage because their life is made easier is a good thing (tm).

That they have to type will put off a significant minority of kids. My experience is that more help is better. Kids who don't need that guidance will just ignore it, or skim it, or use it to confirm their existing understanding.

@dpgeorge
Copy link
Member

dpgeorge commented Sep 6, 2015

Ok, I trust your teacher's hat :)

Merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants