Technology
The technology department at Dublin School equips students to skillfully employ technology as a tool for acquiring information and demonstrating knowledge throughout their academic life. By allowing students of all prior abilities to develop and hone their repertoire of computer skills, classes enable students to practice appropriate and efficient use of technology. Facility with technology empowers students to produce more professional and engaging academic work in every subject area. By exposing students to a variety of computer skills and utilities, Dublin's technology program provides an opportunity for students to further explore individual interests and further expand their skills.
Course Offerings:
Computer Programming Series
Applied Computer Programming (1 Trimester, Year 1)
This course exposes students the basic concepts of computer programming using Lego Mindstorm NXT robots. This first tier course is for students who have no prior experience with computer programming.
C# Programming (1 Trimester, Year 1)
The second tier computer programming course introduces more topics in logic and programming structure. This course peeks into the realm of desktop application development. This level of computer programming is where students really begin to train the problem solving skills needed to solve real-world problems where there are many equivalently useful solutions.
Advanced Programming (Fall & Winter Trimesters, Year 2)
Third tier Advanced Programming is the heart of the programming series. C# Programming or equivalent prior experience is required for this course. Students will solve hard problems and use more advanced concepts of Object-Oriented programming.
Game Programming (Spring Trimester, Year 2)
Game Programming is the Capstone of the programming series. Students will use the C# programming language together with Microsoft’s XNA Game Development platform to design and create a game for the Xbox360.
Computer Hardware
Computer Hardware is an introductory course in maintaining and repairing home computers and home networks. This course evolves with the ever changing technological landscape and topics vary.
Web Design Series
Flash Animation
Flash Animation is a first tier technology elective which teaches students rigorous organizational skills though a visual interface. This course is the favorite of artistically inclined students.
Web Design
Web Design is a first tier technology elective which exposes students to the ever-changing field of Internet web application development. The cutting edge beginner level development environment uses Microsoft’s ASP.NET and C# programming language.
Independent Learning
To facilitate students various interests in the technological realm, students may propose any independent study in technology for credit. Independent studies are overseen by a member of the technology department and must be approved by the Academic Dean.
Some past independent studies include:
-
Computer Networking
-
Learning Linux
-
Advanced Web Design
FIRST Robotics