Difference between revisions of "AP Computer Science"

From WLCS
(→‎Wednesday (9/11/19))
 
(236 intermediate revisions by the same user not shown)
Line 1: Line 1:
−
== 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
 
−
** Concatenation
 
−
** String Methods
 
−
*** length(), substring(), indexof()
 
−
** 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
 
−
 
−
== 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]] ==

Latest revision as of 07:28, 13 September 2023