AP Computer Science
From WLCS
Contents
Friday (9/29/17)
Agenda:
- Conditional statements
- Work on Activity 6: Airline Meals
- BE EXTRA CAREFUL MATCHING THE EXPECTED OUTPUT!
Back to School Night (9/27/17)
Wednesday (9/27/17)
Warmup:
- Check your eIMACS progress
- Completed Activities 2, 3, 4, 5
- Completed Test 1, 2, 3, 4
Agenda:
- Complete Test 5 on the Scantron
- Go over Test 5 as a class
Monday (9/25/17)
Warmup:
- Did you complete Activity 4 and Test 4 over the weekend? If not, do so now, and if you cannot finish it now, then complete it during GP
Agenda:
- Java Arrays
- Skim through eIMACS: Arrays
- Complete Activity 5: Arrays
Homework:
- Complete Activity 5: Arrays
Thursday (9/21/17)
Warmup:
- Complete Test 3 (attempt closed-book, but you may refer to references if you need to)
- Assume no re-submissions
Agenda:
- Booleans
- Relational Operators
- Comparing Strings
- Logical Operators
- Complete Activity 4: Booleans
Homework:
- Complete Activity 4: Booleans
- Complete Test 4
Tuesday (9/19/17)
Warmup:
- Complete Test 2 (attempt closed-book, but you may refer to references if you need to)
- Assume no re-submissions
Agenda:
- Strings
- Concatenation (connecting/adding together)
- Methods - length(), substring(), indexOf()
- Displaying messages
- System.out.print() and System.out.println()
- Converting between numbers and Strings
- Integer.toString(), Integer.parseInt(), Double.toString(), Double.parseDouble()
- Complete Activity 3
- Complete Test 3
Friday (9/15/17)
Agenda:
- Arithmetic Expressions
- Pitfalls and Surprises 1 2
- Declaring and Assigning Values to Variables
- Programming Shortcuts
- Complete Activity 2: Circles & Spheres
- Complete Test 2 (attempt closed-book, but you may refer to references if you need to)
- Assume no resubmissions
Monday - Wednesday (9/11/17 - 9/13/17)
Warmup:
- Login to Canvas
- Complete the Collaboration
Agenda:
- Quick Pic Intros
- Setup eIMACS accounts
- Signed syllabus reminder
- eIMACS - Java Basics->Variables and Expressions
- Variable declarations, assignment statements
- int, double
- E notation
- casting
- PythonTutor (Java too)
- Take eIMACS Test 1
Thursday (9/7/17)
Agenda:
- Attendance
- Misc logistics
- 20/10 no pass policy
- Location of bathrooms
- Sign in/out sheets
- Mr. Bui has A Lunch (1st Lunch) on W-days
- Mr. Bui has 4th period planning on L-Days (so whatever lunch he feels like having that day)
- AP Computer Science Syllabus
- Sign electronic form by next Monday (9/11/17)
- Introduction to Canvas
- Profiles
- Notifications
- Assignments
- etc.
- Introductions w/ Pictures
- You will be given a group Google presentation
- Create a new slide
- Use your first and last name as your title
- Paste 4 or more images that describe who you are
Homework:
- Signed electronic syllabus by Monday (9/11/17)
- Download and install Processing
Tuesday (9/5/17)
- Introductions
- Name cards
Homework:
- Go to Syllabus (on the left)
- Read it
- Complete the agreement form with your parent (you will need your APS Google login)