Assignment A8: Exploring JavaScript
Learning Objectives
- Learn about some of the capabilities of JavaScript
- Learn the meanings of the following terms: Java,
JavaScript, Script
- Learn the similarities/differences of Java and JavaScript
- See examples of interactive web pages that use JavaScript
to create the interactivity.
Introduction to JavaScript
In this assignment, you will explore many more
interesting effects and utilities that can be created in JavaScript.
This assignment should be completed individually. Type answers
to the following questions to be turned in, saving your file as yourUserNameA8.
Use your favorite search technique to find answers to the
following:
- By now you know that Java and JavaScript differ. Use the
web to
find out specifically how they differ. Be sure to correctly cite your
the sources you use to answer this.
- Use the web to find out what is meant by a "script" or
"scripting language" in computer science. How does a scripting language
differ from a programming language like C++?
- Using JavaScript is a choice which many web developers
make, and
like many choices, it is important to understand what is at stake
before making a decision. Search the web to determine what web
developers see as advantages and disadvantages of using JavaScript.
List at least three advantages and three disadvantages you
believe to be important. Be sure to correctly cite your
the sources you use to answer this--you should have found at least 3
good sources.
- Visit some of the following links and spend some time
exploring the large variety of scripts that are written in JavaScript.
Write descriptions of five things you find that can be done in
JavaScript that cannot be done in straight HTML.
- Submit your file yourUserName-A8 to
the appropriate folder in Moodle.