Technology
Home | Our Programs | Technology
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, make­up, 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.