9/28/2023 0 Comments Coding with khan academyOr why can’t my kid start when he’s 8 yrs old as he’s really smart? Or my child has done Khan Academy or Scratch or or any of those free programs online why would we pay for homeschool coding curriculum? So in today’s post we will be addressing these two specific types of questions and bring in the important connection between homeschool math and homeschool coding (computer science programming). But it seems that if anyone can make JavaScript a good first language, it will be Khan Academy.We often get the question at homeschool shows across the country as to why we start kids at age 11. There will never be consensus on the "best" first language, because the choice of programming language depends on so many outside variables. David Flanagan on īut does this result in a better outcome for the student? How many other commonly used programming languages use prototypal inheritance? brown9-2 on I completely agree about = and never relying on “” and 0 being falsy. With Javascript being the mess that it is I doubt it would be a good starting language, it has too much idiosyncrasies. IMO it's a bad choice for a first language. The behavior of floating-point numbers is extremely non-intuitive unless you know how they work.Jason on Senthil Kumaran on Ī big issue in using javascript as a first language is the “all numbers are floating-point” problem. Teaching it it as language can inculcate incomplete software design ideas. The aim for the first programming module or course should be to get students interested in programming, and for that JavaScript is the best language in my opinion. Students can do very interesting things very quickly. What really "sells" for JS is that it's probably the only language currently with which you can start to write interesting programs with graphics (go HTML5 canvas) without actually installing anything Eli Bendersky on Just to further support this, we actually teach JavaScript as the first language in our Mobile degree program at Full Sail University.Mike on
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |