|
|
(516 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Thursday (9/20/18) == | + | == [[APCS - Archives]] == |
− | '''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 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]]
| |