|

All courses offered
at Technology Center at Extended Day.
Click
here for directions.
Please Contact Us
To Express Interest or Ask Questions!
Ruth Hartsook - rhartsook@davidson.k12.nc.us
(Instructional Technology Specialist, Class Instructor)
...Or
call us at 242-5585. You may also contact the Guidance Department
at your school.
On
the News.... WXII paid us a visit on September 22!
Click here
to see the RealPlayer video that appeared on Channel 12 News!
(Note: You must have RealPlayer to view this.)
Check out the
completed Final Projects from the Project
Based Web Authoring class for ideas!
|
Listed below
is more detailed information on courses offered.
|
Several
Web Authoring students represented Davidson County at Legislative
School Technology Day in Raleigh, spring 2001
|
.
|
|
| Introduction
to Computer Science |
|
Course
Description - Introduction to Computer Science
This introductory course
in computer programming begins by exploring the concepts of how
computers work, how information is stored in memory, and how stored
programs allow the user to control the machine. The history of computing
and programming will be covered. Number systems key to computer
programming, flowcharting, algorithm development, structured programming,
and problem solving will follow.
The students will then
begin basic programming in Java. No prior programming experience
is necessary.
|
 |
| AP
Computer Science A |
|
Course
Description - AP Computer Science A
This course emphasizes
programming methodology with a concentration on problem-solving
and algorithm development. Students should be able
- to design and implement
computer-based solutions to problems in several application areas;
- to learn well-known
algorithms and data structures;
- to develop and select
appropriate algorithms and data structures to solve problems;
- to code fluently in
a well-structured fashion using the programming language Java;
- to read and understand
a large program and a description of the design and development
process leading to such a program;
- to identify the major
hardware and software components of a computer system, their relationship
to one another and the roles of these components within the system;
- and to recognize the
ethical and social implications of computer use.
|
Data
Base Design and Programming
|
|
|
Course
Description - Data Base Design and Programming (Honors level course)
This course
uses case studies and teaches inductive reasoning to solve problems
and think conceptually, systematically, and critically. Students
become proficient business analysts, technical experts in structured
query language (SQL), and develop essential "professional
skills" including teamwork, project management, presentation
and interviewing techniques.
- Transform business requirements into an operational database
- Create physical relational database tables to implement a
database design
- Manage a business project that delivers a database design
and model for a potential client
- Create, maintain, and manipulate database objects
Prepare for Introduction to Oracle 10g - SQL Certification exam
Data
Base Programming with PL/SQL
|
|
Course
Description - Database Programming with PL/SQL (Honors level course)
Students develop PL/SQL programming, project management, and application development skills. In addition, students have the opportunity to gain certification as an "Oracle PL/SQL Developer Certified Associate."
The Oracle Academy helps students develop database design, programming, and professional skills, and provides teachers with world-class training and professional development. Everyone benefits as part of the their participation in the Oracle Academy.
|
|
|