Abstract
Whilst there has been much discussion of Java as a first programming language, JavaScript has been comparatively ignored. This paper argues the merits of JavaScript as a first programming language for Multimedia students. It then describes the content of modules that use this approach, and reports experiences and findings on first delivery. As a result of positive experiences we are now planning to use JavaScript as precursor to Java for mainstream Computing students.
- 1 Culwin, F. Joining Java (Editorial). Monitor 8 (April 1997). Journal of CTI Computing, University of Ulster at Jordanstown, 1-2.Google Scholar
- 2 Ward, R.D. Multimedia: does it warrant a full degree programme in a Computing Department? CTI workshop on Multimedia in the Computing Curriculum, University of Manchester. (June 1997)Google Scholar
- 3 European Computer Manufacturers Association. Standard 262: ECMAScript. ECMA 1997. http://www.ecma.ch/Google Scholar
- 4 Ward, R.D. Some Uses of Natural Language Interfaces in Computer-Assisted Language Learning. instructional Science, 7 (1989), 1-17.Google Scholar
- 5 Ward R.D. Hidden Shapes in JavaScript. 1997. http:// www.h ud. ac.uk/scla o ol s/c omp+ math s/servic ewatch/h sj s .htmGoogle Scholar
Index Terms
JavaScript as a first programming language for multimedia students
Recommendations
JavaScript as a first programming language for multimedia students
ITiCSE '98: Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science educationWhilst there has been much discussion of Java as a first programming language, JavaScript has been comparatively ignored. This paper argues the merits of JavaScript as a first programming language for Multimedia students. It then describes the content ...
Multimedia learning object to build cognitive understanding in learning introductory programming
MoMM '09: Proceedings of the 7th International Conference on Advances in Mobile Computing and MultimediaProgramming is taught as foundation module at the beginning of undergraduate studies and/or during foundation year. Learning introductory programming languages such as Pascal, Basic / C (procedural) and C++ / Java (object oriented) requires learners to ...
From objects-first to design-first with multimedia and intelligent tutoring
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education"Objects-first" is an increasingly popular strategy for teaching object-oriented programming by introducing the concepts of objects, classes, and instances before procedural elements of a programming language. Still, this approach emphasizes coding ...






Comments