|  |   | 
| (510 intermediate revisions by the same user not shown) | 
| Line 1: | Line 1: | 
| − | == Monday - Wednesday (9/24/18 - 9/26/18) == | + | == [[APCS - Archives]] == | 
| − | '''Warmup:'''
 |  | 
| − | * Take the Strings Quiz in Canvas
 |  | 
| − | * Complete Activity 3 and Test 3 if you have not already done so
 |  | 
| − |   |  | 
| − | '''Agenda:'''
 |  | 
| − | * Activity 3 questions?
 |  | 
| − | * Test 3 questions?
 |  | 
| − | * Booleans
 |  | 
| − | * Relational Operators
 |  | 
| − | * Comparing Strings
 |  | 
| − | * Logical Operators
 |  | 
| − | * Complete Activity 4: Booleans
 |  | 
| − | * Complete Test 4
 |  | 
| − |   |  | 
| − | '''Homework:'''
 |  | 
| − | * Complete Activity 4 and Test 4 by Friday (9/28/18)
 |  | 
| − | * Read the eIMACS chapter on [https://www.eimacs.com/eimacs/mainpage?cid=162149&epid=E2326341049 Arrays]
 |  | 
| − |   |  | 
| − | == Thursday (9/20/18) ==
 |  | 
| − | '''Warmup:'''
 |  | 
| − | * Evaluate the following expressions:
 |  | 
| − | *# String s = "warmup" + 1 + (2*3) + "string"; //what is s?
 |  | 
| − | *# "this\\is\na\"test\"on escape chars".length()
 |  | 
| − |   |  | 
| − | '''Agenda:'''
 |  | 
| − | * String Methods
 |  | 
| − | ** 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
 |  | 
| − | * Keyboard input with Scanner
 |  | 
| − | * E-mail Harvester Assignment
 |  | 
| − | *# Spammers use bots to crawl the Internet and harvest e-mail addresses to send spam e-mails. You will write a program that isolates and harvests the e-mail address from a String inputted via the Scanner and keyboard
 |  | 
| − | *# Using only String methods, you must find and isolate the e-mail address in the String.  No loops.
 |  | 
| − | *# Print out the harvested e-mail address
 |  | 
| − |   |  | 
| − | '''Homework:
 |  | 
| − | * Complete Activity 3: Strings 1 if you did not do so in class
 |  | 
| − | * Complete Test 3
 |  | 
| − |   |  | 
| − | == Tuesday (9/18/18) ==
 |  | 
| − | '''Agenda:'''
 |  | 
| − | * Test 2 review
 |  | 
| − | * Complete Activity 2: Circles & Spheres within the first 10-15 minutes of class
 |  | 
| − | * Strings
 |  | 
| − | ** Special escape characters
 |  | 
| − | ** Concatenation
 |  | 
| − | ** String Methods
 |  | 
| − | *** length(), substring(), indexof()
 |  | 
| − |   |  | 
| − | == Friday (9/14/18) ==
 |  | 
| − | '''Warmup:'''
 |  | 
| − | * Take the Types & Casting Quiz in Canvas
 |  | 
| − |   |  | 
| − | '''Agenda:'''
 |  | 
| − | * Arithmetic Expressions
 |  | 
| − | * Pitfalls and Surprises 1 2
 |  | 
| − | * Declaring and Assigning Values to Variables
 |  | 
| − | * Programming Shortcuts
 |  | 
| − |   |  | 
| − | '''Homework:'''
 |  | 
| − | * Complete Test 2 (attempt closed-book, but you may refer to references if you need to)
 |  | 
| − | ** Please attempt it closed-book, closed-person.  We will go over the questions in class
 |  | 
| − |   |  | 
| − | == Wednesday (9/12/18) ==
 |  | 
| − | '''Warmup:'''
 |  | 
| − | * Make sure you completed the Test 1 homework
 |  | 
| − |   |  | 
| − | '''Agenda:'''
 |  | 
| − | * Go over Types & Casting
 |  | 
| − | * Go over Test 1
 |  | 
| − | * Arithmetic Expressions
 |  | 
| − | ** Modulus (%)
 |  | 
| − | ** Integer division
 |  | 
| − |   |  | 
| − | == Monday (9/10/18) ==
 |  | 
| − | '''Agenda:'''
 |  | 
| − | * Mr. Bui's son is sick, so he's out today. Please complete the following agenda today.
 |  | 
| − | * Reminder: Sign electronic syllabus by end of today
 |  | 
| − | * Values, Types & Variables - Integers, Doubles, & Casting
 |  | 
| − | *# Login to eIMACS
 |  | 
| − | *# Go to Table of Contents
 |  | 
| − | *# Click on Java Basics
 |  | 
| − | *# Click on Variables and Expressions
 |  | 
| − | *# Read and work through the chapters on Integers, Doubles, and Casting
 |  | 
| − | *#* Attempt the Exercises, but do not spend too long on them
 |  | 
| − | *# Complete Test 1 (individually, open-book)
 |  | 
| − |   |  | 
| − | '''Homework:'''
 |  | 
| − | * Complete Test 1 (individually, open-book)
 |  | 
| − |   |  | 
| − | == Thursday (9/6/18) ==
 |  | 
| − | '''Warmup:'''
 |  | 
| − | * Complete the [https://goo.gl/forms/I5pkQ43Yo1LaXRxx2 Student Survey]
 |  | 
| − |   |  | 
| − | '''Agenda:'''
 |  | 
| − | * Attendance
 |  | 
| − | * Misc logistics
 |  | 
| − | ** 20/10 no pass policy
 |  | 
| − | ** Location of bathrooms
 |  | 
| − | ** Sign in/out sheets
 |  | 
| − | ** Mr. Bui has B Lunch
 |  | 
| − | * [[AP Computer Science Syllabus]]
 |  | 
| − | ** Sign electronic form by next Monday (9/10/18)
 |  | 
| − | * Receive/register for [https://www.eimacs.com/ eIMACS] textbook
 |  | 
| − | * Create/login to [https://repl.it/ Repl.it] using your APS Google account
 |  | 
| − | ** Join our [https://repl.it/classroom/invite/YXIi8Ri repl.it class]
 |  | 
| − | * Introductions w/ Pictures
 |  | 
| − | *# You will be given a group Google presentation
 |  | 
| − | *#* [https://docs.google.com/presentation/d/1gTkN9J0Oo5J004kF39G9TC6vKVw-bStbVBaIEoOaFhA/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 you Introductions w/ Pictures slide.  We will all present our slide at the beginning of next class
 |  | 
| − | * Signed electronic syllabus by Monday (9/10/18)
 |  | 
| − |   |  | 
| − | == Tuesday (9/4/18) ==
 |  | 
| − | '''Agenda:'''
 |  | 
| − | * Introductions & attendance
 |  | 
| − | ** [https://docs.google.com/presentation/d/1Nzo-2anihJvunXw6plSr3pdw9mS26Mv0CZLT-inhGoc/edit?usp=sharing About Me]
 |  | 
| − |   |  | 
| − | == Archives == |  | 
| − | * [[APCS - 1718]]
 |  | 
| − | * [[APCS - 1516]]
 |  |