Difference between revisions of "AP Computer Science"

From WLCS
 
(672 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Thursday (9/21/17) ==
+
== [[APCS - Archives]] ==
'''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
 
* 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
 
* [https://www.eimacs.com eIMACS] - Java Basics->Variables and Expressions
 
** Variable declarations, assignment statements
 
** int, double
 
** E notation
 
** casting
 
* [http://pythontutor.com/ 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 [https://processing.org/download/ 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)
 
 
 
== Archives ==
 
* [[APCS - 1617]]
 
* [[APCS - 1516]]
 

Latest revision as of 08:28, 13 September 2023