{"id":2068,"date":"2019-11-12T15:09:30","date_gmt":"2019-11-12T15:09:30","guid":{"rendered":"http:\/\/www.mrbenshoof.com\/Engineering\/?page_id=2068"},"modified":"2019-11-18T19:16:45","modified_gmt":"2019-11-18T19:16:45","slug":"apcs-unit-5-arrays","status":"publish","type":"page","link":"https:\/\/www.mrbenshoof.com\/Engineering\/apcs\/apcs-unit-5-arrays\/","title":{"rendered":"APCS Unit 5: Arrays"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; next_background_color=&#8221;#ffffff&#8221; _builder_version=&#8221;4.0.6&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;rgba(48,226,242,0.06)&#8221; background_color_gradient_end=&#8221;#6c07b5&#8243; background_color_gradient_overlays_image=&#8221;on&#8221; background_image=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/08\/APCSTitle5.jpg&#8221; min_height=&#8221;405px&#8221; custom_margin=&#8221;-51px||-2px|||&#8221; custom_padding=&#8221;60px|||||&#8221; top_divider_height=&#8221;0px&#8221; bottom_divider_style=&#8221;wave2&#8243; bottom_divider_height=&#8221;39px&#8221; fb_built=&#8221;1&#8243; _i=&#8221;0&#8243; _address=&#8221;0&#8243;][et_pb_row _builder_version=&#8221;3.25.4&#8243; min_height=&#8221;257px&#8221; custom_margin=&#8221;40px|auto||auto||&#8221; custom_padding=&#8221;2px|||||&#8221; _i=&#8221;0&#8243; _address=&#8221;0.0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;0.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|700|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;20px&#8221; text_text_shadow_style=&#8221;preset2&#8243; min_height=&#8221;31px&#8221; custom_margin=&#8221;30px||0px&#8221; custom_padding=&#8221;||0px&#8221; _i=&#8221;0&#8243; _address=&#8221;0.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfY291cnNlX3VuaXRfbnVtYmVyIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJlbmFibGVfaHRtbCI6Im9mZiJ9fQ==@[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|700|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;80px&#8221; text_line_height=&#8221;1em&#8221; text_text_shadow_style=&#8221;preset2&#8243; custom_padding=&#8221;0px||0px|||&#8221; _i=&#8221;1&#8243; _address=&#8221;0.0.0.1&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfdW5pdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;blurb-tabs&#8221; _builder_version=&#8221;3.25.3&#8243; width=&#8221;100%&#8221; min_height=&#8221;170px&#8221; custom_margin=&#8221;25px||-102px|||&#8221; custom_padding=&#8221;0px|0px|3px|0px||&#8221; custom_css_before=&#8221;#blurb-tabs .tab-title{||\twidth: 20%;||\ttransition: all .3s ease-in-out;||}||#blurb-tabs .tab-title:hover{||\t\tcursor:pointer;||\t  \/*background:#222;*\/||}||#blurb-tabs .et_pb_column{||\tdisplay: flex;||\talign-items: center;||\tjustify-content: center;||\tflex-wrap: wrap;||}||||@media (max-width: 767px){||\t#blurb-tabs .tab-title{width:50%;}||\t#blurn-tabs .tab-title .et_pb_main_blurb_image{ margin-bottom:10px;}||}||||||@media (max-width: 479px){||\t#blurb-tabs .tab-title{width:100%;}||\t\t#blurn-tabs .tab-title .et_pb_main_blurb_image{ margin-bottom:0}||}||||.tab-content {||\tdisplay:none;||}&#8221; fb_built=&#8221;1&#8243; _i=&#8221;1&#8243; _address=&#8221;1&#8243;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; _builder_version=&#8221;3.25.3&#8243; custom_padding=&#8221;0px|0px|0px|0px&#8221; _i=&#8221;0&#8243; _address=&#8221;1.0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;1.0.0&#8243;][et_pb_blurb title=&#8221;Introduction&#8221; url=&#8221;#introduction&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;%%95%%&#8221; icon_color=&#8221;#8300e9&#8243; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;3.27.4&#8243; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;20px&#8221; custom_padding=&#8221;35px|35px|35px|35px&#8221; custom_padding_tablet=&#8221;15px|15px|15px|15px&#8221; custom_padding_phone=&#8221;5px|5px|5px|5px&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation=&#8221;off&#8221; _i=&#8221;0&#8243; _address=&#8221;1.0.0.0&#8243;][\/et_pb_blurb][et_pb_blurb title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8xX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDE6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@&#8221; url=&#8221;#part1&#8243; use_icon=&#8221;on&#8221; font_icon=&#8221;%%67%%&#8221; icon_color=&#8221;#8300e9&#8243; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;4.0.6&#8243; _dynamic_attributes=&#8221;title&#8221; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;20px&#8221; custom_padding=&#8221;35px|35px|35px|35px&#8221; custom_padding_tablet=&#8221;15px|15px|15px|15px&#8221; custom_padding_phone=&#8221;5px|5px|5px|5px&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation=&#8221;off&#8221; _i=&#8221;1&#8243; _address=&#8221;1.0.0.1&#8243;][\/et_pb_blurb][et_pb_blurb title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8yX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDI6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@&#8221; url=&#8221;#part2&#8243; use_icon=&#8221;on&#8221; font_icon=&#8221;%%130%%&#8221; icon_color=&#8221;#8300e9&#8243; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;4.0.6&#8243; _dynamic_attributes=&#8221;title&#8221; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;20px&#8221; custom_padding=&#8221;35px|35px|35px|35px&#8221; custom_padding_tablet=&#8221;15px|15px|15px|15px&#8221; custom_padding_phone=&#8221;5px|5px|5px|5px&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation=&#8221;off&#8221; _i=&#8221;2&#8243; _address=&#8221;1.0.0.2&#8243;][\/et_pb_blurb][et_pb_blurb title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8zX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDM6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@&#8221; url=&#8221;#part3&#8243; use_icon=&#8221;on&#8221; font_icon=&#8221;%%261%%&#8221; icon_color=&#8221;#8300e9&#8243; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;4.0.6&#8243; _dynamic_attributes=&#8221;title&#8221; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;20px&#8221; custom_padding=&#8221;35px|35px|35px|35px&#8221; custom_padding_tablet=&#8221;15px|15px|15px|15px&#8221; custom_padding_phone=&#8221;5px|5px|5px|5px&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation=&#8221;off&#8221; _i=&#8221;3&#8243; _address=&#8221;1.0.0.3&#8243;][\/et_pb_blurb][et_pb_blurb title=&#8221;Unit Map&#8221; url=&#8221;#unitMap&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;%%121%%&#8221; icon_color=&#8221;#8300e9&#8243; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;3.27.4&#8243; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;20px&#8221; custom_padding=&#8221;35px|35px|35px|35px&#8221; custom_padding_tablet=&#8221;15px|15px|15px|15px&#8221; custom_padding_phone=&#8221;5px|5px|5px|5px&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation=&#8221;off&#8221; _i=&#8221;4&#8243; _address=&#8221;1.0.0.4&#8243;][\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;introduction&#8221; module_class=&#8221;tab-content tab-open&#8221; _builder_version=&#8221;3.25.3&#8243; min_height=&#8221;523px&#8221; custom_padding=&#8221;74px|||||&#8221; fb_built=&#8221;1&#8243; _i=&#8221;2&#8243; _address=&#8221;2&#8243;][et_pb_row column_structure=&#8221;1_3,2_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;2.0&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;2.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;24px&#8221; _i=&#8221;0&#8243; _address=&#8221;2.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfdW5pdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIEludHJvZHVjdGlvbiIsImVuYWJsZV9odG1sIjoib2ZmIn19@[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.6&#8243; _i=&#8221;1&#8243; _address=&#8221;2.0.0.1&#8243;]<\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a>\u00a0<a href=\"..\/..\/Rubrics\/APCS_5_FULL.pdf\">Download the Unit 5 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/checkIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-395 alignnone size-full\" \/>\u00a0Unit 5 Quiz Coming Soon!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;2.0.1&#8243;][et_pb_text _builder_version=&#8221;4.0.6&#8243; _i=&#8221;0&#8243; _address=&#8221;2.0.1.0&#8243;]<\/p>\n<p><span style=\"font-weight: 400;\">Welcome to the 5th unit of AP Computer Science! We\u2019ve covered a lot this semester &#8211; from Jeroos and basic Java programs, to control structures and object oriented design.\u00a0 Next on the list though is a new tool for storing information that will make it much easier to store large groups of data in just a few variables. For this, we\u2019ll use something called <\/span><i><span style=\"font-weight: 400;\">arrays<\/span><\/i><span style=\"font-weight: 400;\">. Arrays are data structures in programming that have the following characteristics:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">They have a single name for the entire array (list)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">They can reference each spot individually<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">They start counting their spots at \u2018location 0\u2019<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">They all have a non-negative length<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">As we practice with arrays and try to do various things with them, we\u2019ll need to be able to do a few very specific tasks:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Create arrays with the values we want<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Recall or change the values within an array<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Print an entire array using a \u2018for\u2019 loop<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Traverse an array to look at each spot<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Once we\u2019ve tackled these skills, we\u2019ll be able to use arrays for all sorts of good things!<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;part1&#8243; module_class=&#8221;tab-content&#8221; _builder_version=&#8221;3.25.4&#8243; custom_padding=&#8221;74px|||||&#8221; fb_built=&#8221;1&#8243; _i=&#8221;3&#8243; _address=&#8221;3&#8243;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;3.0&#8243;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;3.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;24px&#8221; header_font=&#8221;||||||||&#8221; _i=&#8221;0&#8243; _address=&#8221;3.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8xX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDE6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][et_pb_image src=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-12-at-6.28.19-AM.png&#8221; _builder_version=&#8221;4.0.6&#8243; custom_margin=&#8221;||5px|||&#8221; _i=&#8221;1&#8243; _address=&#8221;3.0.0.1&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.0.6&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||11px|||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;2&#8243; _address=&#8221;3.0.0.2&#8243;]<\/p>\n<p>Array Examples<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.6&#8243; _i=&#8221;3&#8243; _address=&#8221;3.0.0.3&#8243;]<\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a>\u00a0<a href=\"..\/..\/Rubrics\/APCS_5_1.pdf\">Download the Part 1 Rubric Only<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;3.0.1&#8243;][et_pb_text _builder_version=&#8221;4.0.6&#8243; _i=&#8221;0&#8243; _address=&#8221;3.0.1.0&#8243;]<\/p>\n<p><span style=\"font-weight: 400;\">Here in the first part of the unit, we need to get used to something called a 1-dimensional array.\u00a0 The 1-dimensional arrays act like lists where you can have multiple (potentially <\/span><i><span style=\"font-weight: 400;\">a lot<\/span><\/i><span style=\"font-weight: 400;\">) of values stored within a single variable.\u00a0 This array is great if you need to store a lot of grades for a single student, a lot of names for a single high school course, or a lot of prices for goods within a single store.\u00a0 The uses for 1-dimensional arrays are many, and to get started we need to know how to make them, how to change them, and how to use the elements inside them!<\/span><\/p>\n<p><em><strong>GRADING &amp; PROCESS<\/strong><\/em><\/p>\n<p><span style=\"font-weight: 400;\"><span><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/bookIcon.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-361 alignnone size-full\" \/>\u00a0<\/span><\/span>Take a page of notes on Arrays and the ideas presented in the videos below and in class<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/plusIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-373 alignnone size-full\" \/>\u00a0Complete the 8 Java tasks about arrays<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/plusIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-373 alignnone size-full\" \/>\u00a0Complete 8 challenges in the Java -&gt; String 3 section on <a href=\"codingbat.com\">codingbat.com<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/starIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-398 alignnone size-full\" \/>\u00a0Have Mr. Benshoof check off your completed tasks<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;3.1&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;3.1.0&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;3.1.0.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dcacbe6f0acf240b17af32d\/watch\" frameborder=\"0\" allowfullscreen><\/iframe[\/et_pb_code][et_pb_text _builder_version=\"4.0.6\" text_font=\"||on||||||\" text_line_height=\"1em\" text_orientation=\"center\" custom_margin=\"0px||\" custom_padding=\"0px||\" text_text_align=\"center\" _i=\"1\" _address=\"3.1.0.1\"]\n\n<p>Introduction to Arrays<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;3.1.1&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;3.1.1.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dcacc3701b41f409a547ace\/watch\" frameborder=\"0\" allowfullscreen><\/iframe>[\/et_pb_code][et_pb_text _builder_version=&#8221;4.0.6&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;1&#8243; _address=&#8221;3.1.1.1&#8243;]<\/p>\n<p>Traversing 1-Dimensional Arrays<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;2&#8243; _address=&#8221;3.1.2&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;3.1.2.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dcacc0ce71fca40a94366f6\/watch\" frameborder=\"0\" allowfullscreen><\/iframe>[\/et_pb_code][et_pb_text _builder_version=&#8221;4.0.6&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;1&#8243; _address=&#8221;3.1.2.1&#8243;]<\/p>\n<p>Classes &amp; Arrays<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;part2&#8243; module_class=&#8221;tab-content&#8221; _builder_version=&#8221;3.25.4&#8243; custom_padding=&#8221;74px|||||&#8221; fb_built=&#8221;1&#8243; _i=&#8221;4&#8243; _address=&#8221;4&#8243;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;4.0&#8243;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;4.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;24px&#8221; _i=&#8221;0&#8243; _address=&#8221;4.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8yX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDI6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][et_pb_image src=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/10\/Screen-Shot-2019-10-24-at-7.03.55-AM.png&#8221; _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||5px|||&#8221; _i=&#8221;1&#8243; _address=&#8221;4.0.0.1&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;2&#8243; _address=&#8221;4.0.0.2&#8243;]<\/p>\n<p>Example Getters &amp; Setters<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;3&#8243; _address=&#8221;4.0.0.3&#8243;]<\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a>\u00a0<a href=\"..\/..\/Rubrics\/APCS_4_2.pdf\">Download the Part 2 Rubric Only<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;4.0.1&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;0&#8243; _address=&#8221;4.0.1.0&#8243;]<\/p>\n<p>The second part of this unit is about writing methods that can let a class interact with another calss&#8217;s variables.\u00a0Since we make the variables in a class PRIVATE, other classes are not able to reach in and see what they are without asking.<span class=\"Apple-converted-space\">\u00a0 <\/span>In order for them to ask what a variable equals &#8211; or to change the value of a variable &#8211; we need to make methods that can facilitate that interaction.<span class=\"Apple-converted-space\">\u00a0 <\/span>These methods are called \u201cSetters\u201d and \u201cGetters\u201d.<\/p>\n<p><strong>SETTERS<\/strong> are methods that let another class SET the value of a variable.<span class=\"Apple-converted-space\">\u00a0 <\/span>These have a return type of \u2018void\u2019 and are just used to set or reset an object\u2019s instance variable.<span class=\"Apple-converted-space\">\u00a0 <\/span>This is like the phone company changing your phone number:<span class=\"Apple-converted-space\">\u00a0 <\/span>they need to SET your new phone number, so they do it.<\/p>\n<p><strong>GETTERS<\/strong> are methods that let another class GET the value of a variable.<span class=\"Apple-converted-space\">\u00a0 <\/span>These have a return type that matches they variable type of the thing being asked for.<span class=\"Apple-converted-space\">\u00a0 <\/span>It\u2019s like someone asking you for your phone number: they want to GET your phone number, so you RETURN it to them.<\/p>\n<p><em><strong>GRADING &amp; PROCESS<\/strong><\/em><\/p>\n<p><span style=\"font-weight: 400;\"><\/span><\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/bookIcon.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-361 alignnone size-full\" \/>\u00a0<\/span>Take a page of notes on Object Oriented Design and the presentations below about setters and getters<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/plusIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-373 alignnone size-full\" \/>\u00a0Complete the 8 Java tasks about setters &amp; getters<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/plusIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-373 alignnone size-full\" \/>\u00a0Complete 6 challenges in the Java -&gt; String 1 section on <a href=\"codingbat.com\">codingbat.com<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/starIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-398 alignnone size-full\" \/>\u00a0Have Mr. Benshoof check off your completed tasks<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;4.1&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;4.1.0&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;4.1.0.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dafb7a388851240a48b8f11\/watch\" frameborder=\"0\" allowfullscreen><\/iframe>[\/et_pb_code][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;1&#8243; _address=&#8221;4.1.0.1&#8243;]<\/p>\n<p>Getters &amp; Setters<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;4.1.1&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;4.1.1.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dafb7ff45538640aa66a2ed\/watch\" frameborder=\"0\" allowfullscreen><\/iframe[\/et_pb_code][et_pb_text _builder_version=\"3.27.4\" text_font=\"||on||||||\" text_line_height=\"1em\" text_orientation=\"center\" custom_margin=\"0px||\" custom_padding=\"0px||\" text_text_align=\"center\" _i=\"1\" _address=\"4.1.1.1\"]\n\n<p>Static Methods<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;2&#8243; _address=&#8221;4.1.2&#8243;][et_pb_code _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||2px&#8221; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;4.1.2.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"402\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5dafb8663ba8fe40c4c40605\/watch\" frameborder=\"0\" allowfullscreen><\/iframe>[\/et_pb_code][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;1&#8243; _address=&#8221;4.1.2.1&#8243;]<\/p>\n<p>More About Methods<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;part3&#8243; module_class=&#8221;tab-content&#8221; _builder_version=&#8221;3.25.3&#8243; custom_padding=&#8221;74px|||||&#8221; fb_built=&#8221;1&#8243; _i=&#8221;5&#8243; _address=&#8221;5&#8243;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;5.0&#8243;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;5.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;24px&#8221; _i=&#8221;0&#8243; _address=&#8221;5.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfcGFydF8zX25hbWUiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJQYXJ0IDM6ICIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][et_pb_image src=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/10\/Screen-Shot-2019-10-24-at-7.15.06-AM.png&#8221; _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||10px&#8221; _i=&#8221;1&#8243; _address=&#8221;5.0.0.1&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;||on||||||&#8221; text_line_height=&#8221;1em&#8221; header_font=&#8221;||||||||&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||&#8221; custom_padding=&#8221;0px||&#8221; text_text_align=&#8221;center&#8221; _i=&#8221;2&#8243; _address=&#8221;5.0.0.2&#8243;]<\/p>\n<p>Example Class Structure<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;3&#8243; _address=&#8221;5.0.0.3&#8243;]<\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a>\u00a0<a href=\"..\/..\/Rubrics\/APCS_4_3.pdf\">Download the Part 3 Rubric Only<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;5.0.1&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;0&#8243; _address=&#8221;5.0.1.0&#8243;]<\/p>\n<p>The final part of our unit has us combine the ideas of multiple classes within a single program to design the structure of a program to keep track of Lathrop&#8217;s new zoo! Here you&#8217;ll get the chance to practice the class building ideas we&#8217;ve covered in the first two parts of the unit. \u00a0As you develop your program, the real emphasis is supposed to be on the organization and structure of a larger program. \u00a0Because of this, you don&#8217;t need to spend too much time trying to make things connect and print properly &#8211; instead, focus on the interaction between objects! \u00a0Have fun and be creative.<\/p>\n<p><strong style=\"font-style: italic;\">GRADING &amp; PROCESS<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/bookIcon.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-361 alignnone size-full\" \/>\u00a0Brainstorm ideas for the classes and structure of your LHS Zoo program<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/plusIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-373 alignnone size-full\" \/>\u00a0Create your LHS Zoo Program<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/bookIcon.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-361 alignnone size-full\" \/>\u00a0Write APCS Log 4: Object Oriented Design<\/span><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;unitMap&#8221; module_class=&#8221;tab-content&#8221; _builder_version=&#8221;3.25.3&#8243; custom_padding=&#8221;74px|||||&#8221; fb_built=&#8221;1&#8243; _i=&#8221;6&#8243; _address=&#8221;6&#8243;][et_pb_row column_structure=&#8221;1_4,3_4&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;6.0&#8243;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;6.0.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;24px&#8221; _i=&#8221;0&#8243; _address=&#8221;6.0.0.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfY291cnNlX3VuaXRfbnVtYmVyIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIgTWFwIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_4&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;6.0.1&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; _dynamic_attributes=&#8221;content&#8221; _i=&#8221;0&#8243; _address=&#8221;6.0.1.0&#8243;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiY3VzdG9tX21ldGFfY291cnNlX3VuaXRfbnVtYmVyIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiTG9va2luZyBmb3Igc29tZXRoaW5nPyBcdTAwYTBIZXJlIHlvdSdsbCBmaW5kIGEgbGlicmFyeSBvZiBsaW5rcyB0byBhbGwgdGhlIGRvY3VtZW50cywgaW1hZ2VzLCBhbmQgdmlkZW9zIG5lZWRlZCBoZXJlIGluXHUwMGEwIiwiYWZ0ZXIiOiIuIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;3.25.3&#8243; width=&#8221;100%&#8221; max_width=&#8221;1200px&#8221; _i=&#8221;1&#8243; _address=&#8221;6.1&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;0&#8243; _address=&#8221;6.1.0&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;18px&#8221; _i=&#8221;0&#8243; _address=&#8221;6.1.0.0&#8243;]<\/p>\n<p>Part 1 Resources<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;1&#8243; _address=&#8221;6.1.0.1&#8243;]<\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a> <a href=\"..\/..\/Rubrics\/APCS_4_FULL.pdf\">APCS Unit 4 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/> <a href=\"https:\/\/edpuzzle.com\/assignments\/5daf1518e00bd440963d2ef2\/watch\">Video: Object Oriented Programming<\/a><\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/><\/a>\u00a0<a href=\"..\/..\/Rubrics\/APCS_4_1.pdf\">Part 1 Rubric<\/a><\/p>\n<p><a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/imageIcon16.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/imageIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-371 alignnone size-full\" \/><\/a>\u00a0<a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/10\/Screen-Shot-2019-10-22-at-6.29.53-PM.png\">Example Constructors<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/> <a href=\"https:\/\/edpuzzle.com\/assignments\/5daf14959944434071d6b609\/watch\">Video: Constructors 1<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/> <a href=\"https:\/\/edpuzzle.com\/assignments\/5daf1643301ea94085c49c4e\/watch\">Video: Constructors 2<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/> <a href=\"https:\/\/edpuzzle.com\/assignments\/5daf166f45538640aa604ce0\/watch\">Video: Constructors 3<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;1&#8243; _address=&#8221;6.1.1&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;18px&#8221; _i=&#8221;0&#8243; _address=&#8221;6.1.1.0&#8243;]<\/p>\n<p>Part 2 Resources<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;1&#8243; _address=&#8221;6.1.1.1&#8243;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/> <a href=\"..\/..\/Rubrics\/APCS_4_FULL.pdf\">(+) APCS Unit 4 Rubric<\/a><\/p>\n<p><span style=\"font-size: 14px;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/> <a href=\"..\/..\/Rubrics\/APCS_4_2.pdf\">Part 2 Rubric<\/a><\/span><\/p>\n<p><span style=\"font-size: 14px;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/imageIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-371 alignnone size-full\" \/>\u00a0<a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/10\/Screen-Shot-2019-10-24-at-7.03.55-AM.png\">Example Getters &amp; Setters<\/a><\/span><\/p>\n<p><span style=\"font-size: 14px;\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/>\u00a0<a href=\"https:\/\/edpuzzle.com\/assignments\/5dafb7a388851240a48b8f11\/watch\">Video: Getters &amp; Setters<\/a><\/span><\/p>\n<p><span style=\"font-size: 14px;\"><span><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/>\u00a0<a href=\"https:\/\/edpuzzle.com\/assignments\/5dafb7ff45538640aa66a2ed\/watch\">Video: Static Methods<\/a><\/span><\/span><\/p>\n<p><span style=\"font-size: 14px;\"><span><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/>\u00a0<a href=\"https:\/\/edpuzzle.com\/assignments\/5dafb8663ba8fe40c4c40605\/watch\">Video: More About Methods<\/a><\/span><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;3.25.3&#8243; _i=&#8221;2&#8243; _address=&#8221;6.1.2&#8243;][et_pb_text _builder_version=&#8221;3.27.4&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#8300e9&#8243; text_font_size=&#8221;18px&#8221; _i=&#8221;0&#8243; _address=&#8221;6.1.2.0&#8243;]<\/p>\n<p>Part 3 Resources<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;1&#8243; _address=&#8221;6.1.2.1&#8243;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/>\u00a0<a href=\"..\/..\/Rubrics\/APCS_4_FULL.pdf\">(+) APCS Unit 4 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/documentsIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-369 alignnone size-full\" \/>\u00a0<a href=\"..\/..\/Rubrics\/APCS_4_3.pdf\">Part 3 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/imageIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-371 alignnone size-full\" \/>\u00a0<a href=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/10\/Screen-Shot-2019-10-24-at-7.15.06-AM.png\">Example Class Structure<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; prev_background_color=&#8221;#ffffff&#8221; _builder_version=&#8221;3.27.4&#8243; background_color=&#8221;#8300e9&#8243; top_divider_style=&#8221;asymmetric2&#8243; fb_built=&#8221;1&#8243; _i=&#8221;7&#8243; _address=&#8221;7&#8243;][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Download the Unit 5 Rubric \u00a0Unit 5 Quiz Coming Soon!Welcome to the 5th unit of AP Computer Science! We\u2019ve covered a lot this semester &#8211; from Jeroos and basic Java programs, to control structures and object oriented design.\u00a0 Next on the list though is a new tool for storing information that will make it much [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1156,"parent":231,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2068","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/2068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/comments?post=2068"}],"version-history":[{"count":9,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/2068\/revisions"}],"predecessor-version":[{"id":2088,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/2068\/revisions\/2088"}],"up":[{"embeddable":true,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/231"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/media\/1156"}],"wp:attachment":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/media?parent=2068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}