|
|
(839 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Monday (9/28/15) == | + | == [[APCS - Archives]] == |
− | '''Warmup:'''
| |
− | * Check if you are missing any work
| |
− | | |
− | '''Agenda:'''
| |
− | * Java IDEs (NetBeans, Eclipse, IntelliJ IDEA, etc.)
| |
− | * Java Input using Scanner object
| |
− | * NetBeans Practice
| |
− | *# Open NetBeans
| |
− | *# Create a new Java Application
| |
− | *# Title the application: GradeCalculator
| |
− | *# Create an array to store 7 numerical grades (what type should this be?)
| |
− | *# Prompt the user for each grade and store it in each element of the array
| |
− | *# Calculate your overall GPA
| |
− | *# Use conditional statements to print out the correct letter grade
| |
− | * Iteration
| |
− | * While loops
| |
− | *# Print out all the numbers from 0-50
| |
− | *# Print out all the numbers from 75 down to 25
| |
− | *# Write a loop that prints out the first 100 even numbers
| |
− | *# Prompt the user for a number and store it in a variable n, then print out the first n odd numbers (starting at 1) using a loop
| |
− | *# Print out all the numbers that are divisible by 6 from 0 through 100
| |
− | | |
− | '''Homework:'''
| |
− | * Read Iteration and While Loops
| |
− | | |
− | == Thursday (9/24/15) ==
| |
− | '''Warmup:'''
| |
− | * Complete Activity 5
| |
− | | |
− | '''Agenda:'''
| |
− | * Student accounts
| |
− | ** Username: first initial + last name
| |
− | ** Password: student ID #
| |
− | * Homework?
| |
− | ** Penalty for incompletes
| |
− | ** Check your grades to see if you have any incompletes
| |
− | * Arrays review
| |
− | | |
− | '''Homework:'''
| |
− | # Read Conditional statements (if-statements)
| |
− | # Read Blocks
| |
− | # Complete Activity 6
| |
− | # Complete Test 6
| |
− | | |
− | == Tuesday (9/22/15) ==
| |
− | '''Warmup:'''
| |
− | * Complete Activity 3 if unfinished
| |
− | * Complete Test 3 if unfinished
| |
− | | |
− | '''Agenda:'''
| |
− | * Booleans
| |
− | * Relational Operators
| |
− | * Comparing Strings
| |
− | * Logical Operators
| |
− | * Complete Activity 4: Booleans
| |
− | * Complete Test 4
| |
− | * Arrays!!!
| |
− | * Finish reading Arrays
| |
− | | |
− | '''Homework:'''
| |
− | # Complete Activity 4
| |
− | # Complete Test 4
| |
− | # Finish reading Arrays
| |
− | # Complete Test 5
| |
− | | |
− | == Friday (9/18/15) ==
| |
− | '''Warmup:'''
| |
− | * Complete Activity 2.1 - 2.4 (it will count for a grade)
| |
− | | |
− | '''Agenda:'''
| |
− | * Strings
| |
− | ** Concatenation (connecting/adding together)
| |
− | ** Methods - length(), substring(), indexOf()
| |
− | ** Converting to Strings
| |
− | * Displaying messages
| |
− | ** System.out.print() and System.out.println()
| |
− | * Complete Activity 3
| |
− | * Complete Test 3
| |
− | | |
− | '''Homework:'''
| |
− | * Complete Activity 3 if unfinished
| |
− | * Complete Test 3 if unfinished
| |
− | | |
− | == Wednesday (9/16/15) ==
| |
− | '''Warmup:'''
| |
− | * If you have not taken Test 1, then you must do so NOW
| |
− | | |
− | '''Agenda:'''
| |
− | * Tests and grade curving
| |
− | ** Grades will be curved to the class average and standard deviation as a whole
| |
− | * Types and casting review
| |
− | * Arithmetic Expressions
| |
− | * Pitfalls and Surprises 1 2
| |
− | * Declaring and Assigning Values to Variables
| |
− | * Programming Shortcuts
| |
− | * Complete Activity 1: Rounding
| |
− | | |
− | '''Homework:'''
| |
− | # Complete syllabus agreement form online
| |
− | # Take Test 2
| |
− | | |
− | == Monday (9/14/15) ==
| |
− | * Lab cleanup & setup
| |
− | ** Wipe down desk areas
| |
− | ** Keyboards, mice
| |
− | ** Cables: power, network
| |
− | * Introduction to Java
| |
− | ** [[Media:IntroJava.ppt]]
| |
− | ** [http://www.pythontutor.com http://www.pythontutor.com] - Code Visualizer
| |
− | ** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]
| |
− | * Notetaking
| |
− | *# Use Google Drive
| |
− | *# Title the notes by class and date
| |
− | * eIMACS - Java Basics->Variables and Expressions
| |
− | ** int, double, E notation
| |
− | ** casting
| |
− | ** Take Test 1
| |
− | | |
− | '''Homework:'''
| |
− | # Syllabus agreement form online
| |
− | # Complete casting section
| |
− | # Take Test 1
| |
− | | |
− | == Thursday (9/10/15) ==
| |
− | * Name cards
| |
− | * Complete the [https://docs.google.com/spreadsheet/viewform?key=0ApPgoX5sTp-_cDZfazFTTWJTMnp2TUhKTkpCQmtGUEE Student Survey]
| |
− | * Misc logistics
| |
− | ** 20/10 no pass policy
| |
− | ** Location of bathrooms
| |
− | ** Sign in/out sheets
| |
− | ** Mr. Bui has C Lunch (3rd Lunch)
| |
− | * [[AP Computer Science Syllabus]]
| |
− | ** Complete online syllabus agreement form by the end of next week (9/18/15)
| |
− | * [http://classroom.google.com Google Classroom]
| |
− | ** Sign into your APS Google accounts
| |
− | ** Class code: 9tr0sv0
| |
− | * [http://www.eimacs.com www.eimacs.com]
| |
− | ** Sign up for accounts (via Mr. Bui)
| |
− | ** Login!
| |
− | * What is computer science?
| |
− | * Introduction to Java
| |
− | ** [[Media:IntroJava.ppt]]
| |
− | ** [http://www.pythontutor.com http://www.pythontutor.com] - Code Visualizer
| |
− | ** [http://en.wikipedia.org/wiki/Hello_world_program Hello world program]
| |
− | | |
− | '''Homework:'''
| |
− | # Go to Syllabus (on the left)
| |
− | # Read it
| |
− | # Complete the agreement form with your parent (you will need your APS Google login)
| |
− | | |
− | == Tuesday (9/8/15) ==
| |
− | * Introductions
| |
− | * Name cards
| |
− | | |
− | '''Homework:'''
| |
− | # Go to Syllabus (on the left)
| |
− | # Read it
| |
− | # Complete the agreement form with your parent (you will need your APS Google login)
| |