![]() ![]() Hopefully my response wasn’t unintentionally annoying and dismissive! Though, I wonder if that’s what you mean – do all versions of Inform, or at least most, have the ability to play I6 coded games in them?ĮDIT: Ack, sorry – my internet is acting up, and I didn’t see the newer posts before replying. It would require them switching between projects, but that’s okay.Īnd, well, I don’t mind if it isn’t supported as a game, as long as it runs in the original program. …Well, I mean, not exactly the same, but with the same ideas and concepts and general outputs. ![]() Making a side-by-side mirror game would probably be for the best. But again, you’d spend a lot of time explaining how Inform treats high-level predicate verbs before that starts to make any sense. The related phrase “ if the player carries all shiny treasures…” would do more with those variables. There’s also the boilerplate about qcy_0 and qcn_0, which do absolutely nothing. (An auto-generated linked list of objects of the “shiny treasure” class.) But you have to dig up a lot of turf to explain what IK16 is. You can explain to a neophyte that this traverses a linked list and calls a function on each object. You can dig down into the called function Prop_1(), which (ignoring comments) looks like: qcy_0 = 0 (Lines starting with “!” are comments.) ! When play begins: The compiler translates that into the following I6 code. Consider this simple I7 rule: When play begins: now the player carries all shiny treasures. I’ll skip over rooms, since (as noted) it’s messy to integrate an I6 room into an I7 project. It goes from very high-level to very low-level without any stops in between. I’m not sure I7 is going to be a good tool for this. ![]() The same is true with Android, but if that's more tempting for them, let them try, you could make HTML5/JavaScript apps in Android too, opening up an opportunity to use what you learned at codeacademy.Essentially, I’m thinking of teaching people to code by letting them do it in natural language, and then peeling back the systems to do the actual code behind it. Very easy, very rewarding, very useful !Īrduino might also be fun, for a more physical interaction, and although you have to be aware of datatypes, they will be at some point of their programming career. Basic, but still great alternative to codeacademy and seems more advanced (Haven't tried it) Basic stuff on JavaScript, rewarding with achievements. (I used to really like a game called Ceebot in the old days - that taught C through a 3D lunar mission like setting - it was commercial although) I would pick a programming language and framework that matches his/her interests, here are various ideas, but most can be taught with help of parents:Īt first sight Alice seems like the perfect way to introduce a completely unitiated to programming: that I can pass along to my 15-year-old sister to pique her interest in programming? What are some good resources/demos/articles etc. What is the best way for a seven year old to learn their first programming language? What is a good programming language for a 14 year old to learn? What's a good programming language for an 11 year old to learn? What is a fun intro online programming course for an 11 year old? What are the best videos to teach your child programming? What steps should an 8-9 year old take for learning Python? What is the best way to get my 14 year old son started in programming? What is the best way to teach a teenager (16 years) programming? What is the best way to introduce 11 year-olds to programming? What's the best way to get my 8-year-old son into software programming and hardware? What are the best resources for a 10 year-old to teach himself/herself to program? Which languages work best for teaching programming to children 8-9 years old? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |