welcome to open house. vicki coffman computer science pre-ap advanced placement cs3

15
WELCOME TO OPEN HOUSE

Upload: louise-joseph

Post on 05-Jan-2016

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

WELCOME

TO

OPEN

HOUSE

Page 2: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Vicki Coffman

Computer Science

Pre-APAdvanced Placement

CS3

Page 3: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Pre-AP Topics

• Variables and constants• Data types• Program input/output• Data abstraction and encapsulation• Control structures• Boolean logic• Program design

Page 4: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Pre-AP Tools

All of these are free downloads – URLs are on the syllabus.

Scratch Alice Jeroo

Page 5: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Textbook Information(Pre-AP)

A+ Computer ScienceStacey Armstrong

(Your student should have taken this home on a USB drive.)

http://www.apluscompsci.com/

Page 6: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Advanced Placement Topics(plus review of pre-AP topics)

• One and two dimensional arrays

• Algorithms– Searching– Sorting– Traversal– Insertion– Deletion

• GridWorld case study

Page 7: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Advanced Placement is strictly 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();

}}

Page 8: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Textbook Information (Advanced Placement)

http://www.schram.org

Exposure JavaLeon Schram

(Your student should have taken this home on a USB drive.)

Page 9: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

AP Information (Pre-AP students, please consider continuing to AP!)

http://www.collegeboard.com

Prepare to Succeed in CollegeAP courses can help you acquire the skills and habits you'll need to be successful in college. You'll improve your writing skills, sharpen your problem-solving abilities, and develop time management skills, discipline, and study habits.

Earn College Credit and PlacementMore than 90 percent of four-year colleges in the United States and colleges in more than 60 other countries give students credit, advanced placement or both on the basis of AP Exam scores. By entering college with AP credits, you'll have the time to move into upper level courses, pursue a double-major or study abroad.

Page 10: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

CSIII Topics(Advanced Placement students, please consider for next year!)

• Continuation of CS AP topics, plus

• Stacks, queues, linked lists, binary trees, heaps, maps, sets

• Hashing• Algorithm analysis and Big-O• Individual projects

Page 11: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Tutorials/Computer Science Club

•Tutorials M-F 2:30PM – 3:00PM (at least)

•Computer Science Club, T & Th, 2:30PM - ?

•Conference period: 2nd

(8:25AM – 9:15AM)

Page 12: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

UIL Information

http://www.uil.utexas.edu/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.

Page 13: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

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). We attend between one and three contests per month.

• I can usually take pretty much as many people as want to go. I favor those who show up for club.

Page 14: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

Code Wars Information

http://hpcodewars.org/

• 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 club.

Page 15: WELCOME TO OPEN HOUSE. Vicki Coffman Computer Science Pre-AP Advanced Placement CS3

IBM Master the Mainframe

• In the fall semester of 2013, IBM is running its ninth annual Master the Mainframe Contest for college and university students across the U.S. and Canada (excluding Quebec). High school students are also encouraged to compete!

• No experience with mainframes is necessary. In fact, the contest is designed for students with little or no mainframe experience, increasing with difficulty as the contest progresses. Students just need to bring drive and competitive spirit.

https://contest-reg.dfw.ibm.com/contest/usaca.nsf