Home | Contact Us | Site Map | Search     

Johns Hopkins University Logo

Center for Talented Youth

En Español   

New Here? | MyCTY Login | Apply | Alumni

Male Student Outdoors on Laptop
Kids in front of lockers
Home > CTYOnline > Computer Science and Technology
CTYOnline - JavaScript

Open to: Advanced Middle school and High school students
Prerequisites: Qualifying math or verbal score and completion of Introduction to Web Design or equivalent;
Materials and Textbook Purchase Required: Visit our textbook and materials web page
Individually Paced

JavaScript introduces students to the basics of JavaScript, one of today's leading web development languages.  The course requires knowledge of HTML and CSS and is an ideal transition from HTML into more advanced web technologies and Web 2.0 tools. As students explore the fundamentals of JavaScript, they gain an understanding of how to implement interactivity, special effects, and enhanced functionality in web development. The course features current web-standards compliance techniques for the web and covers the most up-to-date practices in JavaScript. For students new to programming, the course is even more enriching as it covers basic computer programming concepts and introduces the concepts of variables, operators, arrays, conditional statements, loops and functions--all an indispensable part of higher level languages like C, C++, and Java. Students do not need to purchase any software in order to successfully complete this class.

This course is appropriate for advanced middle school and high school students. A placement test is available to determine whether a student is ready for this course.

Course Length: Typically 3 months

Detailed Course Information


System Requirements:

All CTYOnline courses require a properly maintained computer with Internet access and a recent version web browser (such as Explorer 6, Firefox, or Safari). Students are expected to be familiar with standard computer operations (e.g., login, cut & paste, email attachments, etc.).

Course Code: JSC

Computer Science and Technology

©The Johns Hopkins University. Baltimore, Maryland. All rights reserved.
CTY is accredited for grades 5 through 12 by the Commission on Secondary Schools of the Middle States Association of Colleges and Schools.

Center for Talented Youth -- A world leader in gifted education
5801 Smith Ave #400 McAuley Hall, Baltimore, Maryland 21209
Phone: 410 735-4100 / 410 735-6200 / Email: ctyinfo@jhu.edu

Privacy Statement

Divider

Get Adobe Reader

Best viewed at
1024 x 768 or higher resolution.