Difference between revisions of "AP Computer Science"
From WLCS
(→Friday (9/13/19)) |
(→Friday (9/13/19)) |
||
Line 9: | Line 9: | ||
** Concatenation | ** Concatenation | ||
** String Methods (functions) | ** String Methods (functions) | ||
− | *** length(), substring(), | + | *** length(), substring(), indexOf() |
*** [https://docs.oracle.com/javase/8/docs/api/java/lang/String.html String Javadoc] | *** [https://docs.oracle.com/javase/8/docs/api/java/lang/String.html String Javadoc] | ||
** Displaying Messages | ** Displaying Messages |
Revision as of 22:22, 12 September 2019
Contents
Friday (9/13/19)
Warmup:
- How many characters are in the string: "\n\n\\countMe\\\t"
Agenda:
- Variable types, declarations & casting quiz
- Strings
- Escape characters
- Concatenation
- String Methods (functions)
- length(), substring(), indexOf()
- 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:
- 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 AP CS Textbook Enrollment form
- Make sure you have joined our 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 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
- 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
- Create/login to 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 repl.it class
- Complete the Hello, world! assignment
- AP Computer Science Syllabus
- Complete syllabus agreement assignment in Canvas by Monday (9/9/19)