Difference between revisions of "AP Computer Science"

From WLCS
(583 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Monday (9/28/15) ==
+
== Archives ==
'''Warmup:'''
+
* [[APCS - 1819]]
* Check if you are missing any work
+
* [[APCS - 1718]]
 
+
* APCS - 1617 (Poland)
'''Agenda:'''
+
* [[APCS - 1516]]
* 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
 
 
 
== 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)
 

Revision as of 21:01, 23 June 2019

Archives