-
Academy of information technology (aoit)
-
ABOUT THIS ACADEMY . . .
Academy of Information Technology (AOIT): This program is the only true computer-programming academy in the district. The course is taught using the Java programming language as the foundation. Instruction begins with programming foundations using CompuScholar, an online, step-by-step Computer Science curriculum. In addition to both procedural and object-oriented programming, and database management in Java, students will learn to program applications for Androids and be introduced to other software, including gaming in Unity, Solar System Simulation, and other various online resources.
During the senior year, students also have the opportunity to partner with a local business in order to develop real-world software applications. Training encompasses research, textbooks, verbal and visual training, and skill development through hands-on activities.
-
ACADEMY CURRICULUM
The Academy Curriculum is as follows:
Freshman Year –
We will be using CompuScholar, an on-line computer science curriculum providing hands-on programming activities in Java.
Foundations of Programming: Data Types & Variables - Working with Strings - User Input - Basic Flow Control - Writing Methods- Debugging & Exceptions - Software Development CareersSophomore Year –
Procedural Programming: User Prompts - Proper Naming Conventions - Selection, Repetition & Nested Structures - Arithmetic & Logic Operators - Conversion Between Data Types - Arrays & Array Lists - Debugging & Error Codes
Mobile App Development for Androids using App Inventor
Introduction to Gaming Programing with UnityJunior Year –
Object-Oriented Programming: Classes, Objects, Attributes & Behaviors - String Manipulation, Comparison, & Concatenation - Inheritance & Interfaces - Data Encapsulation - Polymorphism - Searching & Sorting -Testing & Debugging
Capstone ProjectSenior Year –
Java Database Programming: - Midlets, CLDC & Profiles - J2ME vs J2SE - User-defined functions - UML Diagrams & Class Conversion - Remote Method Invocation - Relational Database Management Systems - SQL technologies - Database Applications
-
2023-2024: ACADEMY INSTRUCTORS
-
Ms. Massey
Grades: 10th, 11th, and 12th
Email: mmassey@ecsdfl.usMr. Richardson
Grades: 9th
Email: jrichardson7@ecsdfl.us
-
Industry Certifications
- Java
- Software Development
- Databases





