Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
+ | == Wednesday (4/4/18) == | ||
+ | '''Agenda:''' | ||
+ | * Mr. Bui is still out because his son has the flu | ||
+ | * Read through [[Media:JavaStrings_Basic.ppt]] | ||
+ | ** Be sure to test some of the Java code out | ||
+ | * Convert your [[Tech Support Flow Chart]] from Python -> Java | ||
+ | ** You will need to use the Scanner's nextLine() method to take input as a String | ||
+ | ** You will need to use the equals() method to compare if to Strings match | ||
+ | |||
== Monday (4/2/18) == | == Monday (4/2/18) == | ||
'''Agenda:''' | '''Agenda:''' |
Revision as of 07:25, 4 April 2018
Contents
Wednesday (4/4/18)
Agenda:
- Mr. Bui is still out because his son has the flu
- Read through Media:JavaStrings_Basic.ppt
- Be sure to test some of the Java code out
- Convert your Tech Support Flow Chart from Python -> Java
- You will need to use the Scanner's nextLine() method to take input as a String
- You will need to use the equals() method to compare if to Strings match
Monday (4/2/18)
Agenda:
- Mr. Bui is out today because his son is sick.
- Take a few minutes and review your Python->Java notes
- Go back and convert the following from Python -> Java (if you do not have the Python code, then simply get a copy from somebody else in the class)
- Quadratic Formula
- Letter Grade Calculator
- Demonstrating the Java versions of Quadratic Formula and the Letter Grade Calculator will be counted in the 3rd quarter.
Tuesday - Thursday (3/20/18 - 3/21/18)
Warmup:
- Go to Self Service
- Go to Instructional Apps
- Install Java Development Kit, Netbeans, & jGRASP
Agenda:
- Demo the converted Processing House and Simple Paint
- Java Input & Output Notes
- Go back and convert the following from Python -> Java (if you do not have the Python code, then simply get a copy from somebody else in the class)
- Quadratic Formula
- Letter Grade Calculator
Wednesday - Friday (3/14/18 - 3/16/18)
Agenda:
- Python-Java Quick Reference
- Open your own Google document and name it Python->Java Reference
- Go back and translate your Processing: House Assignment to Java
- Go back and translate your Processing: Simple Paint to Java
- Java Input & Output
Monday (3/12/18)
Agenda:
- Volunteer Opportunity
- Middle schoolers will be building and programming VEX IQ robots. They will be using block language to program so any student with basic background in coding would be helpful.
- Adam Nesbitt Robotics Day on Saturday, March 17th from 8:30am-12:30pm at the Career Center
- Volunteer Sign-up form
- Processing & Lists
- Bouncing Ball review
- Bouncing Ball w/ Lists
- Introduction to Java
- Comments
- Semicolons
- Curly brace/brackets
- Values, Types & Variables
- Function/method header
- if statement
- or -> ||
- Go back and translate your Processing: House Assignment to Java
- Go back and translate your Processing: Simple Paint to Java
Tuesday - Thursday (3/6/18 - 3/8/18)
Agenda:
- Complete and demo Advanced Python List Exercises
- List Surprise is optional; however, anybody planning to take IBCS2 next year should complete it
- You should be able to demo today or by Thursday
- Go back and recreate your letter frequency program using a list instead of all the variables that you might have used
- Letter Frequency w/ Lists walk-through
Friday (3/2/18)
- School canceled due to high winds (not a joke)