Technology
Lake Mary Preparatory
School
Web Design
The purpose of this course is to enable students to plan, develop,
and publish well-designed web sites that combine effective
navigation with appropriate use of graphics, text, color, and
sound. The course will include, but not be limited to the
following: ethical and social implications of Internet use, web
site organization and topology, client and user needs, visual
organizers and web site planning, writing, testing, and debugging
code, web site design and publishing principles, interactivity and
dynamic content, and web site management. Special Note. Hands-on
activities are an integral part of this course.
Java Programming
Students will learn, in a hands-on laboratory setting, the
fundamentals of object -oriented design through an in-depth study
and analysis of the java programming language. Our textbook will be
Java Programming by Joyce Farrell, third edition. Students will
perform various projects and laboratory tasks throughout the year
as outlined in the textbook and class lectures. Projects will
include but not be limited to the following subjects:
AP Computer Science
Note: This course may be taken prior to the junior year by teacher
permission only. This course includes study of programming
methodology, features of programming languages, data types and
structures, algorithms, applications of computing, and computer
systems. Students take the AP Computer Science exam upon
completion.
Computer Programming
(JAVA)
The purpose of this course is to enable students to develop
knowledge of programming concepts and one or more languages. The
course will include, but not be limited to, the following:
programming concepts and techniques, development and use of
programming language(s), sequential, logical problem solving,
algorithms and flowcharts, syntax, vocabulary, and data structures,
writing, testing, and debugging computer programs, ethical, social,
and historical implications.
Film
The purpose of this course is to provide opportunities for study
and experience in the many aspects, roles, and careers associated
with the film industry. The course will include, but not limited
to, the following: technical terminology as applied to the film
industry, role and influence of film in history, culture, society
and individual lifestyles, collaborative work ethic for the film
industry, connection between film and other subject areas,
production techniques for film (lighting, sound, scenic design,
costuming, makeup, direction, animation, graphic design,
choreography, as well as business management), vocational and
recreational pursuits in the film industry, and analysis,
evaluation and critiquing of film production and design.
Graphic Design
The purpose of this course is to enable students to develop skills
in graphic design. Students will learn layout, typography, and
design to create images and products that reflect knowledge of the
elements of art and principles of design. The course will include,
but not be limited to, the following: use of equipment and
materials, art and graphic design vocabulary, media, processes, and
techniques, elements of art and principles of design, formal,
expressive, and conceptual elements, critical thinking and
analysis, technological and historical trends and events,
connections between graphic design and other subject areas, graphic
design in marketing, advertising, and publishing, personal and
social benefits, collaborative skills, legal and ethical issues,
and career opportunities.
Interactive Design (3D
Animation)
The purpose of this course is to expand the science of the
organization, functionality, and structure of user interface design
and interactive applications. The course will integrate multimedia,
animation, and sound in design applications.
The course will include, but not be limited to the following: the
process, practice, and tools of design, object-oriented program
features, technologies (frames, documents, windows, supplemental
plug-ins, ActiveX, Shockwave, JavaScript, and searchable database),
form and function, user interaction and feedback, event handlers,
document object model, cross-platform compatibility, color theory,
navigation, graphics, image rollovers, dynamic text and pages,
tables, animations, buttons, typography, career opportunities in
interactive programming and design, and emerging standards.