|
Lakeside Technology Department
Computer
Courses at Lakeside
|
Computers
are used widely throughtout Lakeside School. Beginning in the
5th Grade, students have many opportunities to use computers
in their assignments, projects, and research. Lakeside asks
families to send a laptop with their child starting in 7th Grade.
Teachers are working to integrate technology more and more into
their curricula. Therefore, students learn about computers in
all their classes
Our
curriculum offers courses focussed on computers and/or programming.
Those
courses are listed and summarized below.
|
MIDDLE
SCHOOL |
UPPER
SCHOOL |
Laptop
Prep
(7th
Grade)
Laptop
Prep class meets once-per-week for the school year. Its primary
purpose is to support students in developing
the skills and experience that will help them best use their
laptops in their school work and to provide a strong foundation
for their effective use of technology as life-long learners.
Introduction
to the laptop – both the hardware and
software – begins the year. Instruction continues on how to
use the school’s network (for Internet access, file sharing/storage,
and printing), establishing good user habits, and learning about
prudent preventative maintenance (anti-virus, system tools).
The
course goes on to delve more deeply into the programs used in
7th & 8th grade (i.e.Office, Internet Explorer, Movie Maker
[for video], Producer [for multi-media presentations], and so
on).
Prep
class is also a place where students can bring questions and
get answers to various challenges and glitches that may arise
in completing an academic assignment using the laptop, or in
the operation and care of their computer. Prep class is designed
to help speed the learning process for those who have relatively
little experience with computers and to afford opportunities
for more experienced users to enhance their skills (not to mention
sharing their skills with others in the spirit of peer-mentoring).
back
to top
|
| UPPER
SCHOOL |
| Programming
I
Programming
II
|
|
|
Programming
I
A
semester-long lab course. An introductory course for students
with little or no prior programming experience. Learn the basics
of computer programming using various platforms.
Students
will work individually and in groups with the TI-83 calculators,
Visual Basic and LEGOtm robots to design and create games, robots
with various functions, and other interesting programs. Although
the main language we will use is Visual Basic, all programming
structures, techniques, and strategies will carry over to other
programming languages that the student might encounter subsequently.
(Prerequisite:
Must be in 10th grade or above or, if in 9th grade, have permission
of the programming I instructor or the science department head.)
Course
offered both semesters (depending on sign-ups)
back
to top |
| Programming
II
A
semester-long course. A continuation of Programming I covering
more advanced programming techniques and algorithms and, possibly,
other programming languages.
Students
will work on more significant programming projects, both individually
and in groups. Some work will be done with the LEGOtm robots,
but the focus will be on Visual Basic. Problem analysis, planning,
coding and debugging will be emphasized for each project.
(Prerequisite:
Programming I or permission of the Programming II instructor.
Course
offered 2nd semester
back
to top |
| Web
and Internet Development I
A
semester-long course. An introductory course for students with
no prior website building experience. Learn the basics of the
World Wide Web, hypertext markup language (HTML), and Javascript.
Using plain-text editors and more advanced webpage editors (e.g.
FrontPage, Dreamweaver), students will create webpages and websites
including such features as tables, forms, hotlinks, icons, simple
graphics, and elementary animations.
Though
it is not a requirement, as students advance through the course
they may take on real projects from faculty, student or administrative
“customers.”
Course
offered alternate years
back
to top |
| Web
and Internet Development II
This
one semester elective class builds on the introductory course,
and provides a survey of dynamic web publishing elements, including
Cascading Style Sheets, DHTML and JavaScript, and database interactivity.
Students will learn how to use Dreamweaver behaviors to add interactivity
to web pages, such as flyout navigational menus, layer-based animation,
and popup context windows, and how to use Dreamweaver's data access
components to generate web pages that derive their content from
databased information residing in MS Access, SQL Server, and MySQL.
Students will also gain familiarity with server-side scripting
languages such as PHP, ColdFusion, and ASP.net.
Course offered alternate years
back to top |
|
ITA
(Information
Technology Apprentice)
The
ITA (Information Technology Apprentice) program is for students
interested in technical issues, such as programming, web design,
databases, hardware, etc. Each year a major programming
project is identified. For 2003-2004 it is developing interactive
school schedule applications. For 2002-2003 it was learning
C# and ASP .NET. The ITA's meet during activity period.
back
to top |
Last revised
-- 11/24/03 |