|
|
(319 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Tuesday (5/7/19) == | + | == [[IBCS1 - Archives]] == |
− | '''Agenda:'''
| |
− | * Missing demos
| |
− | * for loop review
| |
− | * [https://drive.google.com/open?id=1Ayzvd1q-6RwZKplUtLHDCCLyO5XIR5kyeKUi8-htErY Java arrays]
| |
− | * Java arrays practice in repl.it
| |
− | | |
− | == Friday (5/3/19) ==
| |
− | '''Agenda:'''
| |
− | * Complete demos:
| |
− | ** Sound Board w/ Button objects
| |
− | ** Either Dino Game or Flappy Bird w/ Sprite objects
| |
− | * [https://drive.google.com/open?id=1ybEzO70d-bzZf-zrTJZq4d9AB5tTQwP7E2K6S-KucSo Java for loops]
| |
− | ** Java for loops assignment(s) repl.it
| |
− | | |
− | == Wednesday (5/1/19) ==
| |
− | '''Agenda:'''
| |
− | * Complete Java OOP Vocab Quiz/Assignment
| |
− | ** Open-book, open-note, closed-person
| |
− | ** Unlimited attempts
| |
− | ** You keep your highest score
| |
− | * Demonstrate:
| |
− | ** Basic Sound Board w/ functions (no objects)
| |
− | ** Sound Board w/ Button objects
| |
− | ** Either Dino Game or Flappy Bird w/ Sprite objects
| |
− | | |
− | == Monday (4/29/19) ==
| |
− | '''Warmup:'''
| |
− | * Java syntax quiz
| |
− | * [https://tinyurl.com/y6avmtb4 Ms. Meyer's Seniors-only Survey ]
| |
− | | |
− | '''Agenda:'''
| |
− | * Introduction to classes
| |
− | ** Button class review
| |
− | * Recreate the SoundBoard assignment with our Button class and demonstrate
| |
− | * Sprite class
| |
− | ** Class-walkthrough
| |
− | ** Demonstrate either the Flappy Bird or Dino Game in Java
| |
− | | |
− | == Thursday (4/25/19) ==
| |
− | '''Agenda:'''
| |
− | * Complete and demo Sound Board assignment
| |
− | ** You may need to add a little bit of code so that you know which sound to play when a particular button is pressed
| |
− | * Java syntax quiz delayed to Monday (4/29/19)
| |
− | * Introduction to classes
| |
− | ** Button class
| |
− | ** Sprite class
| |
− | * Recreate the SoundBoard assignment with our Button class
| |
− | | |
− | == Tuesday (4/23/19) ==
| |
− | '''Agenda:'''
| |
− | * Java Review
| |
− | * Java syntax quiz on '''Thursday (4/25/19)'''
| |
− | ** Variables
| |
− | ** Conditionals
| |
− | ** if-else statements
| |
− | ** while loops
| |
− | * Complex types and objects review
| |
− | ** Image objects
| |
− | ** Sound objects
| |
− | * Sound Board assignment
| |
− | *# Download 4 different sound clips from your favorite actress/actor/movie/sound effect
| |
− | *# Create 4 buttons (hint: use your fancy buttons b/c you must detect clicking and not just hovering)
| |
− | *# You may download the Python Fancy Buttons code [https://drive.google.com/drive/folders/1Y_RKhGeK8snV4rc85zmZltlXFvsTvjWL?usp=sharing here]
| |
− | *# Pressing each of the buttons plays a different sound
| |
− | *# Additional tweak: Draw text on each button
| |
− | | |
− | == Monday - Friday (4/15/19 - 4/19/19) ==
| |
− | * Spring Break
| |
− | | |
− | == Friday (4/12/19) ==
| |
− | '''Agenda:'''
| |
− | * Make sure you've completed:
| |
− | ** Monte Carlo Pi demonstration
| |
− | ** Taylor Series Pi repl.it
| |
− | ** Taylor Series e repl.it
| |
− | * Complex types and objects
| |
− | ** Images
| |
− | ** Sounds
| |
− | ** ...anything!
| |
− | * Sound Board assignment
| |
− | *# Download 4 different sound clips from your favorite actress/actor/movie/sound effect
| |
− | *# Create 4 buttons (hint: use your fancy buttons b/c you must detect clicking)
| |
− | *# Pressing each of the buttons plays a different sound
| |
− | | |
− | == Wednesday (4/10/19) == | |
− | '''Agenda:'''
| |
− | * Make sure you've caught up, demonstrated everything, and completed everything in Canvas and repl.it
| |
− | * Converting between types - casting
| |
− | ** https://repl.it/@paulbui/PrimitiveTypeCasting
| |
− | * Java input w/ Scanner
| |
− | ** https://repl.it/@paulbui/Java-Input-with-Scanner
| |
− | * Walk-through - our simple circle calculator w/ input
| |
− | ** https://repl.it/@paulbui/Circlecalcs
| |
− | * Convert Monte Carlo Pi - demo for credit
| |
− | * Convert Taylor Series Pi - submit to repl.it (some modification may be necessary)
| |
− | * Convert Taylor Series E - submit to repl.it (some modification may be necessary)
| |
− | | |
− | == Thursday - Monday (4/4/19 - 4/8/19) ==
| |
− | '''Warmup:'''
| |
− | * Join the [https://repl.it/classroom/invite/8mh9j5f new IB CS 1 repl.it for Java]
| |
− | * Complete the Java Syntax Practice 1 repl.it
| |
− | | |
− | '''Agenda:'''
| |
− | * Demonstrate your Tic-Tac-Toe Java program
| |
− | * Complete Canvas Java Practice Assignment/Quiz
| |
− | * Java References
| |
− | ** [https://introcs.cs.princeton.edu/java/11cheatsheet/ Java Cheatsheet (Princeton)]
| |
− | ** [http://interactivepython.org/runestone/static/java4python/index.html Java for Python Programmers]
| |
− | ** [https://processing.org/reference/ Processing (Java) Reference]
| |
− | * Java Methods/Functions
| |
− | * Volunteers may paste old Python programs [https://drive.google.com/drive/folders/1Y_RKhGeK8snV4rc85zmZltlXFvsTvjWL?usp=sharing here]
| |
− | * Convert and demo your (Processing) Functions: Emoji Assignment from Python to Java
| |
− | * Convert and demo your (Processing) Functions: Hover Buttons from Python to Java
| |
− | * Complete the while loop repl.its
| |
− | | |
− | == Tuesday (4/2/19) ==
| |
− | '''Agenda:'''
| |
− | * Demonstrate your re-implemented Item Collection / Robot game w/ lists!
| |
− | * Installing Java software(s)
| |
− | * Introduction to Java
| |
− | ** Comments
| |
− | ** Semicolons
| |
− | ** Curly brace/brackets
| |
− | ** Values, Types & Variables
| |
− | *** Declaring variables
| |
− | ** Function/method header
| |
− | ** if statement
| |
− | ** or -> ||
| |
− | ** and -> &&
| |
− | ** not -> !
| |
− | * Practice Processing - Java
| |
− | ** Volunteers may paste old Python programs [https://drive.google.com/drive/folders/1Y_RKhGeK8snV4rc85zmZltlXFvsTvjWL?usp=sharing here]
| |
− | * Convert your Tic-Tac-Toe program from Python to Java
| |
− | | |
− | == Archives ==
| |
− | * [[IBCS1 - 1819 - March]]
| |
− | * [[IBCS1 - 1819 - February]]
| |
− | * [[IBCS1 - 1819 - January]]
| |
− | * [[IBCS1 - 1819 - December]]
| |
− | * [[IBCS1 - 1819 - November]]
| |
− | * [[IBCS1 - 1819 - October]]
| |
− | * [[IBCS1 - 1819 - September]]
| |
− | * [[IBCS1 - 1718]]
| |