4 ms·
Re: teaching in their own language: no. The best way to teach a new language is to immerse the student in that language, you don't explain unknown words in thei
by marak830 7y ago
Re: teaching in their own language: no. The best way to teach a new language is to immerse the student in that language, you don't explain unknown words in their language, you build their language knowledge to be able to learn the new words.
Re:second part: did the above say JavaScript? I read as Java haha.
Atm my path is scratch - unknown - HTML/unity/(their path choice)
- mimixco 7y agoIt's going to be hard if you don't explain to someone who speaks Spanish that 10 PRINT "HOLA" is imprimir. You're not teaching conversational English (where I would totally agree with you). This is programming. The words used in statements should be immediately understood in one's native language. If they aren't, then translate them, I say. BTW, Unity is a development environment that supports several programming languages -- three, I think. JavaScript is one of them. But Unity also has a lot of overhead in that you must understand 3D rendering, animation timelines, etc. I would not recommend sending a beginning programmer there. What's the harm in helping students develop a simple web page with some kind of interactivity? That's useful, immediately gratifying, and doesn't require learning any additional frameworks or design tools.
- marak830 7y agoActually I do teach English, we have a core class for more traditional teaching then project courses where we use English in an active environment (programming, cooking etc). We looked into front end, and while a few students enjoyed it, the majority weren't interested enough. That's why we're looking into MakerBots and such to give them a more physical object to code.