Computer 9/10 develops an understanding of the computer and its capabilities while providing students with advanced skills in the following applications and their uses.
Microsoft Office Suite
Introduction to web design using HTML and Dreamweaver to provide a foundation in concepts of authoring for the world wide web
Desktop publishing skills using MS Publisher
an introduction to computer graphics using Adobe Photoshop
By the end of the course the student is expected to: Define, discuss, and understand the concepts of word processing, spreadsheets, databases, presentations using PowerPoint, web authoring and design, computer graphic design and desktop publishing.
Programming and Robotics is designed to introduce computer programming concepts using Java, focusing on developing the student’s analytical thinking and problem-solving skills and techniques.
An extensive study of robotics and technology as a whole will be undertaken using Lego Mindstorms robotic equipment. The history of programming, the study of various programming languages and the impact they have on the development of technology in our everyday lives, for better or worse. This course emphasizes critical, algorithmic, and procedural thinking as well as open discussion and debate about relevant topics such as AI and data privacy.
By the end of the course the student is expected to:
Use the algorithmic approach to solve problems.
Implement mathematics to achieve practical applications.
Use programming skills to create basic computer programs.
Solve problems that involve branching, looping, file input and output, arrays, and more.
Understand the concepts of classes and methods supporting OOP at a basic level.
Translate solutions into computer programs using Java or Python (depending on the language chosen at the beginning of the year).
Be able to construct a functioning robot and program it to perform intelligent functions.
It is strongly suggested that students wishing to take IB Computer Science take this Programming and Robotics course in the tenth grade. It is strongly suggested that students should have completed IM2 before entering this class, but it is not a prerequisite.
Prerequisite: Programming and Robotics
Advanced Programming and Robotics is a course aimed at expanding upon the topics taught in PR1. The course delves deeper into previously taught topics such as algorithms, advanced programming techniques, theory of computation, and higher-level mathematics. It also explores new topics such as immobile robots, linear algebra, the basics of AI and Machine Learning, and smart systems. Students will gain a greater understanding of technology as a whole through hands-on projects and experience with both hardware and software.
This course is an introduction to the processes and production techniques for developing digital media content.
This is a team-oriented class, where students work together, to complete high-quality video productions. You will be graded on individual work assignments and have the opportunity to shoot and edit video productions. Students will be required to demonstrate competency in camera operation, script-writing, storyboarding, audio recording and video editing. Students will have the opportunity to create video projects on a variety of subjects. Digital video/audio production is accomplished using Adobe Premiere.
Students will learn Photoshop, a critical tool for designers, web developers, graphic artists, photographers, and creative professionals. It is widely used for image editing, retouching, creating image compositions, website mockups, and adding effects.
Required Materials:
Laptop (Apple or Windows) in good condition
Sufficient storage capacity to accommodate Adobe's Creative Suite
Good RAM capacity for smooth operation of resource-intensive software
Note: The class will not accept late work due to laptop-related issues. It is the responsibility of the student to ensure they have a functioning laptop that meets the requirements mentioned above.Please make sure to have a laptop (Apple or Windows) in good condition with adequate storage and RAM capacity before enrolling in this course. This laptop will be used for various digital media production tasks throughout the semester, including the installation and use of Adobe's Creative Suite. The class will not provide any excuses for late work caused by laptop-related issues.
By enrolling in this course, you acknowledge that you possess a suitable laptop and are responsible for its functionality throughout the term.
We look forward to having you in the Digital Media Production class!
This Videography course aims to teach basic skills to aspiring movie producers. Some theory is involved, but this is mostly a practical course, meaning students will be required to have a device with video editing software. Most free applications will work, with iMovie being the most common.
The course will focus on various aspects of Filmmaking, including Marketing, Entertainment, and creating Informative and Educational Videos. We look at the roles of directors, actors, editors and audio specialists. We will also look at various forms of Videos, including Cartoons/ Stop Motion, Visual Effects and Presets.
Requirements: A device (Laptop or Macbook) with local storage (harddrive) and video editing software the student is familiar with. Ipads will work if it has enough local storage.