WELCOME TO OPEN HOUSE Vicki Coffman Computer Science I and II and Web II (Independent Study in Technology Applications)

Download Report

Transcript WELCOME TO OPEN HOUSE Vicki Coffman Computer Science I and II and Web II (Independent Study in Technology Applications)

WELCOME
TO
OPEN
HOUSE
Vicki Coffman
Computer Science
I and II
and
Web II
(Independent Study in
Technology Applications)
CSI Topics
• Variables and constants
• Data types
• Program input/output
• Data abstraction and encapsulation
• Control structures
• Boolean logic
• Program design
CSI Topics
• One-dimensional arrays
• Algorithms
– Searching
– Sorting
– Traversal
– Insertion
– Deletion
CSII Topics
• Continuation of CSI topics, plus
• Stacks, queues, linked lists, binary
trees, heaps, maps, sets
• Hashing
• Two-dimensional arrays
• Algorithm analysis and Big-O
Web II Topics
• Web design principles
– Planning
– Page design
– Writing style
– Use of graphics
– Site navigation
– Etc.
• Programming languages
– Java
– JavaScript
– Others?
Java
//
//
//
//
Java0401.java
This program demonstrates one-way selection with <if>.
Run the program twice. First with Sales equals to 300,000
and a second time with Sales equals 500,000.
public class Java0401
{
public static void main (String args[])
{
System.out.println("\nJAVA0401.JAVA\n");
double sales = 300000.00;
double bonus = 250.00;
if (sales >= 500000.0)
bonus += 500.0;
System.out.println("Yearly bonus: " + bonus);
System.out.println();
}
}
Reminder to Self!
• Show http://dulles.javajive.org/
• Show message board
AP Information
http://www.collegeboard.com/student/testing/ap/about.html
AP gives students an opportunity to take collegelevel courses and exams while still in high school.
Students enjoy the challenge of taking AP courses
with enthusiastic classmates and teachers; high
school faculty find that AP courses enhance their
students' confidence and academic interest as well
as their school's reputation; and college faculty
report that AP students are far better prepared for
serious academic work.
UIL Information
From http://www.uil.utexas.edu/academics/about.html
The University Interscholastic League offers the
most comprehensive literary and academic
competitive program in the nation. These activities,
which exist to complement the academic curriculum,
are designed to motivate students as they acquire
higher levels of knowledge, to challenge students to
confront issues of importance, and to provide
students with the opportunity to demonstrate mastery
of specific skills.
Programming Contest Information
• We attend numerous written and hands-on
programming contests during the year.
• All are on Saturdays, usually from 7AM to
3PM (approximately). Information on dates
will be forthcoming.
• I can take a maximum of six people, and
favor those who do extra projects and show
up for contest practice.
Code Wars Information
http://www.hpcodewars.org/index.php?page=about
HP Code Wars is a first class computer programming competition
for high school students. Hosted on Hewlett-Packard's Houston
campus, the Code Wars experience is unlike any other
programming competition.
• The event successfully combines several quality ingredients:
the high-tech HP environment, a wide range of programming
challenges, large amounts of good "programmer" food (pizza
and caffeine), music, plus loads of giveaways (including gift
bags and door prizes) -- all in an exciting, stimulating, and
competitive environment.
• In the past, I have been able to take 15 people. I favor those
who do extra projects and show up for contest practice.
Textbook Information
Exposure Java
Leon Schram
http://www.schram.org/ExpoJava.html
A+ Computer Science
Stacey Armstrong
http://www.apluscompsci.com/
Misc. Information
DHS website:
www.fortbend.k12.tx.us/campuses/dhs
(Note: Same as email)
You can also go to
www.fortbend.k12.tx.us,
click on “campuses”
and then click on “Dulles.”
Misc. Information
• You can also find school website by
going to www.google.com
• Search for “fort bend isd”
• Fort Bend website will be the first item
• Click down from there
Reminder to self -•
•
•
•
•
Show website
Click “Courses”
Click “Computer”
Click my name next to desired course
(Actually, your child should be able to
show you…..! ;-> )
Resources Section
• Resources for all classes are in CS1
H/AP. Other classes have a link.
• Note Java tools (free). These were
also sent home on CD, along with
the Schram and Armstrong textbooks.
Calendar Section
• Note that you can access the same
info in a different format under
“Homework.”