As it has previously been said on Extra Credits, the best way to make a game educational is not by forcing the knowledge down the players throat, but rather by making it easier to do tangental learning in game (see lore menu in Dragon Age: Origins.)
It would, but there are ways to make HTML especially fun to learn. If you let someone do there own thing but teach them to improve upon it with HTML tactics, it can be quite fun.shaboinkin said:You do have a point kind sir. That would be a very confusing and boring game, if at all.Lightslei said:With the problem that, that's practically impossible. Programming for what? Games, web pages, console applications?shaboinkin said:Make a video game that will teach me programming and ill be happy
I mean think of the list of languages there are: C, C++, VB, ASM, EXSE, Python, C-Sharp, HTML, XHTML, Java, Javascript.
And there's probably more. Besides how would you make a game that explains something like:
Code:title Generic (Generic.asm) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;The purpose of this program is to confuse a forum. ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; .model small;Establishes the maximum size of space allowed. .stack 100h;Allocates 256 (decimal), or 100 (hexadecimal) for use. .data message1 db "Can you understand this?", 0dh, 0ah, '$' .code main proc mov ax, @data ;Establishes the data segment mov ds,ax mov ah,9 ;Print procedure is called mov dx, offset message1;address of first string to print int 21h ;execute interrupt 21 main endp END main
There is. The goal should be to create tasks (not just games) in which students NEED to think mathematically or scientifically to succeed. They will develop the skills when they are faced with a task that requires them, as do any of the useful people in the world.phoenix352 said:you make a fair point my good man/woman.
i agree with it but i still think there is a way to combine the game part without undermining the learning bits.any regular game teaches people to solve small problems that they don't even think about twice anymore. there is hope in mixing the two.