Saturday, March 31, 2018

Computer Science 2017-2018: Arrays and ArrayLists (February & March)

Computer Science 2017-2018:
Arrays and ArrayLists
(February & March)

LAB 7 ScreenCasts


LAB07 was all about static arrays and dynamic arraylists! We started with a discussion of Strings and arrays of characters. Then we compared and contrasted the use of arrays vs. arraylists writing a ROT13 class 3 different ways. The rest of this lab was about practice using for() loops, while() loops and for each loops with arrays!

We are finishing up this lab talking about ArrayLists vs static arrays as well as 1D vs 2D arrays aka vectors vs matrices and traversal algorithms. See Polygon vs Roman classes. We are currently working on a TicTacToe game.

We typically don't do labs 10 and 11 as we've been talking about Inheritance and Polymorphism. We may have a couple of take homes instead. So, we'll finish the course with Lab 18 on Recursion the week after Easter Break leaving a good amount of review time.




1st YouTube Wednesday: PI Day!



March YouTube Wednesdays

RECOMMENDED AP COMPSCI REVIEW:

CRIB SHEET (given during exam)
REVIEW BARRONS BOOK 
REVIEW BARRONS ONLINE 
REVIEW APCENTRAL (past FRQs)
REVIEW EDX REVIEW MOOC01 
REVIEW UDEMY REVIEW MOOC02 
REVIEW CODING_BAT 
REVIEW PRACTICE_IT 
REVIEW DELTAMATH 


XTRA CREDIT FILKS RUBRIC:
1) Use a recognizable tune.
2) Karaoke the entire song changing up the words (STEM).
3) You are Singing, Dancing or Playing an instrument.
4) You upload your video to YouTube and provide me with the url.
5) YouTube Description includes the lyrics.

XTRA CREDIT ARTICLES RUBRIC:
1) Cover Sheet is a Summary of the article.
2) Full Page, 12 pt Font, Double Spaced, 1" Margins.
3) Article has to be STEM related
4) Article has to be a current event.
5) Copy of entire article is attached.

Well, that's all folks!
Teaching with Technology, 

No comments:

Post a Comment