|
|
(229 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Friday (9/13/19) ==
| |
− | '''Warmup:'''
| |
− | * How many characters are in the string: "\n\n\\countMe\\\t"
| |
− |
| |
− | '''Agenda:'''
| |
− | * Variable types, declarations & casting quiz
| |
− | * Strings
| |
− | ** Creating Strings
| |
− | ** immutable ~ unchangeable
| |
− | ** Escape sequence characters
| |
− | ** Concatenation
| |
− | *** Try concatenating String, int, and double
| |
− | ** String Methods (functions)
| |
− | *** length(), substring(), indexOf()
| |
− | *** [https://docs.oracle.com/javase/8/docs/api/java/lang/String.html String Javadoc]
| |
− | ** Displaying Messages
| |
− | ** Converting Between Numbers and Strings
| |
− | * Complete Activity 3: Strings 1
| |
− |
| |
− | '''Homework:
| |
− | * Complete Activity 3: Strings 1 if you did not do so in class
| |
− | * Complete Test 3
| |
− |
| |
− | == Wednesday (9/11/19) ==
| |
− | '''Warmup:'''
| |
− | * Complete Test 2 if you have not already done so!
| |
− | * If you have already finished Test 2, then review what you got wrong and be prepared to ask questions
| |
− |
| |
− | '''Agenda:'''
| |
− | * Variable types, declarations, and casting quiz on '''Friday (9/13/19)'''
| |
− | * Test 2 review
| |
− | * Experienced programming challenges:
| |
− | ** [http://projecteuler.net Project Euler]
| |
− | ** [http://rosalind.info/problems/locations/ Project Rosalind]
| |
− | ** [http://www.reddit.com/r/dailyprogrammer Reddit: DailyProgrammer]
| |
− | * Programming shortcuts review
| |
− | * Activity 1: Rounding examples
| |
− | * Complete Activity 2: Circles and Spheres
| |
− | * Strings
| |
− | ** Special escape characters
| |
− |
| |
− | '''Homework:'''
| |
− | * Study for the Variable types, declarations, and casting quiz
| |
− |
| |
− | == Monday (9/9/19) ==
| |
− | '''Warmup:'''
| |
− | * Complete the [https://docs.google.com/forms/d/e/1FAIpQLScgzEnJq1K9GyFb2rqkOGp3yb0c1PC04lnGolz7Wu8PVy25Jg/viewform AP CS Textbook Enrollment form]
| |
− | * Make sure you have joined our [https://repl.it/classroom/invite/d4J5O1x repl.it class]
| |
− | * Confirm that you have fixed your last name to match the convention: # - Last name
| |
− |
| |
− | '''Agenda:'''
| |
− | * Complete syllabus agreement assignment in Canvas by the end of today
| |
− | * Receive/register for [https://www.eimacs.com/ eIMACS] textbook
| |
− | * Variable types, declarations, assignment
| |
− | ** int
| |
− | ** double
| |
− | * Casting
| |
− | * Variable types, declarations, and casting pitfalls
| |
− | * Complete Test 1
| |
− | * Math operators & Arithmetic Expressions
| |
− | * Pitfalls and Surprises
| |
− | ** e.g. integer division
| |
− | * Programming shortcuts
| |
− |
| |
− |
| |
− | '''Homework:'''
| |
− | * Complete Test 2
| |
− |
| |
− | == Thursday (9/5/19) ==
| |
− | '''Warmup:'''
| |
− | * Complete the Student Survey in Canvas
| |
− | * Complete the Search & Sorting Algorithms Pre-assessment in Canvas
| |
− | ** Do not guess if you do not know the answer
| |
− |
| |
− | '''Agenda:'''
| |
− | * Attendance
| |
− | * Misc logistics
| |
− | ** 20/10 no pass policy
| |
− | ** Location of bathrooms
| |
− | ** Sign in/out sheets
| |
− | ** Mr. Bui has C Lunch
| |
− | * [[AP Computer Science Syllabus]]
| |
− | ** Complete syllabus agreement assignment in Canvas by Monday (9/9/19)
| |
− | * Introductions w/ Pictures
| |
− | *# You will be given a group Google presentation
| |
− | *#* [https://docs.google.com/presentation/d/1nICljF-rZJ42arbgK0gUXW375Vw19dHI7W13SOh0doo/edit?usp=sharing Period 2]
| |
− | *# Create a new slide
| |
− | *# Use your first and last name as your title
| |
− | *# Paste 4 or more images that describe who you are
| |
− |
| |
− | '''Homework:'''
| |
− | * Complete syllabus agreement assignment in Canvas by Monday (9/9/19)
| |
− |
| |
− | == Tuesday (9/3/19) ==
| |
− | '''Agenda:'''
| |
− | * Introductions & attendance
| |
− | ** [https://docs.google.com/presentation/d/1Nzo-2anihJvunXw6plSr3pdw9mS26Mv0CZLT-inhGoc/edit?usp=sharing About Me]
| |
− | * Create/login to [https://repl.it/ Repl.it] using your APS Google account
| |
− | ** Update your last name so that it follows the following naming convention: # - Last Name (please note the spacing)
| |
− | ** Join our [https://repl.it/classroom/invite/d4J5O1x repl.it class]
| |
− | ** Complete the Hello, world! assignment
| |
− | * [[AP Computer Science Syllabus]]
| |
− | * Complete syllabus agreement assignment in Canvas by Monday (9/9/19)
| |
− |
| |
| == [[APCS - Archives]] == | | == [[APCS - Archives]] == |