Computer Programming courses provide students with the knowledge and skills necessary to construct computer programs in one or more languages. Computer coding and program structure are often introduced with block-based languages, but other text-based languages may be used. Students learn to structure, create, document, and debug computer programs. Advanced courses may include instruction in object-oriented programming to help students develop applications for Windows, database, multimedia, games, mobile and/or web environments. An emphasis is placed on design, style, clarity, and efficiency. In these courses, students apply the skills they learn to relevant authentic applications.
Schools
Harrison Prep School