60 likes | 289 Views
An “enjoyable” introduction to Programming using Khan Academy – Java Script. Dr. Jeyakesavan Veerasamy CS faculty , The University of Texas at Dallas Email: jeyv@utdallas.edu Website: www.utdallas.edu/~jeyv. Current status of “Learning to program”. Straight introduction to C/C++/Java
E N D
An “enjoyable” introduction to Programming using Khan Academy – Java Script Dr. Jeyakesavan Veerasamy CS faculty, The University of Texas at Dallas Email: jeyv@utdallas.edu Website: www.utdallas.edu/~jeyv
Current status of “Learning to program” • Straight introduction to C/C++/Java • Majority of college students struggle with syntax errors, memorize the programs and postpone the learning • Enjoyment of “learning to program” is lost. • Not many subjects can give that enjoyment through such “trial-and-error” experience and result in instant gratification!
Straight to C/C++/Java C/C++/Java
Multi-Step approach C/C++/Java JavaScript Alice
Suggested Sequence Drag-and-Drop programming & Animation using Alice Free-form coding & Drawings using Khan Academy JavaScript C/C++/Java/… Serious stuff!
Web-links • Email: jeyv@utdallas.edu • Web: www.utdallas.edu/~jeyv • Alice: www.alice.org • Workshop: www.utdallas.edu/~jeyv/alice (Coming soon in www.spoken-tutorials.org) • KhanAcademy-JavaScript: www.khanacademy.org/cs • Workshop: www.utdallas.edu/~jeyv/KAJS