|
|
(223 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Tuesday (9/17/19) ==
| |
− | '''Warmup:'''
| |
− | * Surprise.
| |
− |
| |
− | '''Agenda:'''
| |
− | * Activity 3 questions?
| |
− | * Test 3 questions?
| |
− | * Keyboard input with Scanner
| |
− | * Complete the Rectangle Area Calculator repl.it
| |
− | * Complete the E-mail Harvester repl.it
| |
− | * Booleans walk-through
| |
− | * Relational Operators walk-through
| |
− | ** Complete the Exercises 30 & 31 in Canvas
| |
− | * Comparing Strings walk-through
| |
− | * Logical Operators walk-through
| |
− | ** Complete the Exercises 34, 35 & 37 in Canvas
| |
− | * Complete Activity 4: Booleans
| |
− | * Complete Test 4
| |
− |
| |
− | == Friday (9/13/19) ==
| |
− | '''Warmup:'''
| |
− | * Complete today's warmup in Canvas
| |
− | ** You may re-attempt to achieve a higher score
| |
− |
| |
− | '''Agenda:'''
| |
− | * Variable types, declarations & casting quiz
| |
− | * App catalog --> Install NetBeans, Java, etc.
| |
− | * Download [https://processing.org/download/ Processing]
| |
− | * Strings
| |
− | ** Creating Strings
| |
− | ** indexing starts at 0
| |
− | ** 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]] == |