Learning HTML Through a Board Game 34
An anonymous reader writes "cHTeMeLe is a board game about writing HTML5 code. In cHTeMeLe, players endorse their favorite web browser (Firefox, Safari, Chrome, Opera, or IE) and then score points by correctly laying out HTML tags, while also trying to bug or crash their opponents' code. From the article: 'Despite cHTeMeLe's technical theme, its developers claim you don't need any web programming experience to play. The game takes web design standards and boils them down into game rules that even children can learn. To help less technical players keep everything straight, the tag cards use syntax highlighting that different parts of code have unique colors — just like an Integrated Developer Environment. No one is going to completely pick up HTML5 purely by playing cHTeMeLe, but it does have some educational value for understanding basic tags and how they fit together.'"
I really hope we see this again. (Score:2)
Re: (Score:1)
It's so unfair... (Score:5, Funny)
...you guys ALWAYS make me play as IE! I'm not playing ever again! Pft!
Re: (Score:2)
What are yo complaining about? You only have to throw a double 7 to make page render correctly.
Re: (Score:1)
Re: (Score:1)
No, no. I said that we're playing the 90s expansion, which means you get the unfair advantage.
A giant waste of time (Score:4, Insightful)
I've now been around long enough to have seen a few dozen projects like this pop up, vanish within five years, and be completely gone without a trace in ten. They're not relevant because they're not effective.
To get people to learn to code HTML, get them a project they want to work on, and then guide them through the HTML stage to using a script to generate that HTML. By itself, HTML/CSS coding is a dead-end skill. The real goal should be the web application or site and how it's going to do something that people actually need.
Clever little games may seem to increase participation, but they really distract from the actual task and attract people who do not have the mental state to pursue the other skills they will need to further themselves along this path.
Re: (Score:2)
I don't see why people shouldn't start learning HTML through an editor. OK, so I learned it by hand, but back then there were no editors, that doesn't make the manual approach better, it only made it necessary and taught me to find the >> keys without looking (and to type some entities...) But I'm equally at a loss to tell what a game is supposed to help. If you want to teach kids about nesting and containers, use cardboard boxes.
Re:A giant waste of time (Score:4, Insightful)
I think it's intended as a real game, not a way to learn html5
Re: (Score:2)
I've now been around long enough to have seen a few dozen projects like this pop up, vanish within five years, and be completely gone without a trace in ten.
Really? You've seen other board games built around the syntax of some computer language? Please tell me about them! I'd love to play them. I had thought this game was innovative and interesting, but if there's a whole collection of similar board games, I'd love to get into them. Didn't find anything on boardgamegeek.com.
Re: (Score:2)
Really? You've seen other board games built around the syntax of some computer language? Please tell me about them! I'd love to play them. I had thought this game was innovative and interesting, but if there's a whole collection of similar board games, I'd love to get into them. Didn't find anything on boardgamegeek.com.
True (to my knowledge anyway), few boardgames use the syntax of computer languages, but there are many board games that use programming as a core mechanic in the game. The game of Rambots [boardgamegeek.com] comes to mind as an example.
Perhaps games using computer languages are more suited to computers in the first place? In that case, I can point to The Schemaverse [schemaverse.com] based on SQL, and Code Hero [kickstarter.com] based on Javascript.
Re: (Score:2)
bad idea. (Score:2)
Cross it with cludo (Score:3)
You used marquee tag (Score:5, Funny)
Go to jail. Do not collect $200.
Re: (Score:2)
That's a little harsh. Jail should be reserved for really evil tags like blink.
Re: (Score:2)
wow jail for blink tags? Talk about soft! I was thinking more along the lines of "rendition"
Re: (Score:2)
Oh, phew. I don't use <blink> anymore.
Me, I do my blinking in more harmless tags. Like <font>, <div> and the like.
(style="text-decoration:blink" - for those who don't want to put it in their css files.)
Can't remember when <blink> was actually deprecated in favor of its CSS counterpart...
Do we really want this? (Score:2)
Do we really want to encourage kids to write non-standards-compliant code?
Re: (Score:2)
Yes.
First you learn to code.
Then you learn to code well.
Just like everything in life.
Good initiative, bad implementation (Score:1)
I really hope they didn't misspell bored. (Score:2)
Blink Tag (Score:1)
So let me guess (Score:3)
If you choose IE you loose automatically correct?
some ways to crash MSIE 6 (Score:3)
<body>
<input type crash>
<script>for(x in document.write){document.write(x);}</script>
<script>for (x in open);</script>
<style>*{position:relative}</style><table><input></table>
</body></html>
Re: (Score:2)
Because browser makers... don't render content identically.
Which should be perfectly okay.