{"id":1503,"date":"2019-09-23T17:05:27","date_gmt":"2019-09-23T17:05:27","guid":{"rendered":"http:\/\/www.mrbenshoof.com\/Engineering\/?page_id=1503"},"modified":"2019-10-14T15:35:57","modified_gmt":"2019-10-14T15:35:57","slug":"apcs-unit-3-control-structures","status":"publish","type":"page","link":"https:\/\/www.mrbenshoof.com\/Engineering\/apcs\/apcs-unit-3-control-structures\/","title":{"rendered":"APCS Unit 3: Control Structures"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; next_background_color=&#8221;#ffffff&#8221; _builder_version=&#8221;3.27.4&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;rgba(20,102,65,0.06)&#8221; background_color_gradient_end=&#8221;#049652&#8243; background_color_gradient_overlays_image=&#8221;on&#8221; background_image=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/08\/APCSTitle2.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;#26aa1d&#8221; 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;%%10%%&#8221; icon_color=&#8221;#26aa1d&#8221; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;3.27.4&#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;%%9%%&#8221; icon_color=&#8221;#26aa1d&#8221; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;3.27.4&#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;%%77%%&#8221; icon_color=&#8221;#26aa1d&#8221; module_class=&#8221;tab-title&#8221; _builder_version=&#8221;3.27.4&#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;#26aa1d&#8221; 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;#26aa1d&#8221; 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_image src=&#8221;http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/09\/ExampleControlStructures.jpg&#8221; _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||4px|||&#8221; _i=&#8221;1&#8243; _address=&#8221;2.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;2.0.0.2&#8243;]<\/p>\n<p>Example Control Structures<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;3&#8243; _address=&#8221;2.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_3_FULL.pdf\">Download the Unit 3 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/downloadIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-380 alignnone size-full\" \/> <a href=\"https:\/\/www.bluej.org\/\">Download BlueJ for Home<\/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\" \/>\u00a0<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSfA4_LPSpsv4eswUOwtH2l3-F8uPFx11MWXAOhYzo3my3OcNQ\/viewform?usp=sf_link\">Take the Unit 3 Quiz<\/a><\/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;3.27.4&#8243; _i=&#8221;0&#8243; _address=&#8221;2.0.1.0&#8243;]<\/p>\n<p>This unit gets into some of the most important computer science topics that we&#8217;ll cover all year:\u00a0<em><strong>control structures<\/strong><\/em><em>. \u00a0<\/em>Control Structures are the things that tell our program when to do what. \u00a0With control structures we can train our program to make choices or to iterate (loop) over the same code repeatedly. \u00a0In the end, it turns out that we only need five (5) different control structures to make every possible program configuration:<\/p>\n<ul>\n<li>if<\/li>\n<li>if-else<\/li>\n<li>else-if<\/li>\n<li>while<\/li>\n<li>for<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">This unit is all about these five control structures, how to use them, and when to use them. \u00a0We&#8217;ll cover the following topics during this unit:<\/span><\/p>\n<ol>\n<li>How to use if, if-else, and else-if strucutres to have your program make decisions<\/li>\n<li>How to use the &#8220;while&#8221; and &#8220;for&#8221; loops to have your program iterate over the same code<\/li>\n<li>How to combine these control structures to create a simple gradebook program<\/li>\n<\/ol>\n<p>By the end of the unit, you should have the knowledge to use these 5 programming tools in a variety of ways!<\/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;#26aa1d&#8221; 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\/09\/BlueJReference.jpg&#8221; _builder_version=&#8221;3.27.4&#8243; custom_margin=&#8221;||10px&#8221; _i=&#8221;1&#8243; _address=&#8221;3.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;3.0.0.2&#8243;]<\/p>\n<p>BlueJ Reference<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;3.27.4&#8243; _i=&#8221;3&#8243; _address=&#8221;3.0.0.3&#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_3_1.pdf\">Download the Part 1 Rubric Only<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/downloadIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-380 alignnone size-full\" \/> <a href=\"https:\/\/www.bluej.org\/\">Download BlueJ for Home<\/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;3.27.4&#8243; _i=&#8221;0&#8243; _address=&#8221;3.0.1.0&#8243;]<\/p>\n<p>In the first part of this unit we focus on the three different ways that your program can make decisions: the &#8220;if&#8221;, &#8220;if-else&#8221;, and &#8220;else-if&#8221; structures. \u00a0It turns out that these sets of questions will give you all of the decision-making options that you&#8217;ll need for all of our programs all year long!<\/p>\n<p>As you work through thisfirst part of the unit, you&#8217;ll want to pay particularly close attention to the types of questions you can ask inside an if or else-if strucutre. \u00a0The types of questions (and their corresponding syntax) will be essential for making most of our programs function the way we want!<\/p>\n<p><em><strong>GRADING &amp; PROCESS<\/strong><\/em><\/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\" \/>\u00a0Watch the introductory videos about conditionals and the different ways we use &#8220;if&#8221; statements<\/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 a new project in BlueJ called &#8220;Unit 3&#8221; &#8211; you should store ALL of your Unit 3 programs in this same project.\u00a0\u00a0<\/span><\/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 <em>Java Task 12: <b>PB&amp;J<\/b><\/em><\/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 <em>Java Task 13:\u00a0<strong>Prime Factors<\/strong><\/em><\/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 <em>Java Task 14: <b>Day of the Week<\/b><\/em><\/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 <em>Java Task 15: <b>Calculator Bonus<\/b><\/em><\/p>\n<p><span style=\"font-weight: 400;\"><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 Java challenges<\/span><\/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; _i=&#8221;0&#8243; _address=&#8221;3.1.0.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d88fe40cd673440958f1e44\/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;3.1.0.1&#8243;]<\/p>\n<p>Java If Statements 1<\/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; _i=&#8221;0&#8243; _address=&#8221;3.1.1.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d88ff57e1f7ba40c46beccb\/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;3.1.1.1&#8243;]<\/p>\n<p>Java If Statements 2<\/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;||1px|||&#8221; _i=&#8221;0&#8243; _address=&#8221;3.1.2.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d88ff9f9030bc40923155f9\/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;3.1.2.1&#8243;]<\/p>\n<p>If Statements with Strings<\/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;#26aa1d&#8221; 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\/09\/BlueJReference.jpg&#8221; _builder_version=&#8221;3.27.4&#8243; _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>BlueJ Reference<\/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_3_2.pdf\">Download the Part 2 Rubric Only<\/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\" \/>\u00a0<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSfA4_LPSpsv4eswUOwtH2l3-F8uPFx11MWXAOhYzo3my3OcNQ\/viewform?usp=sf_link\">Take the Unit 3 Quiz<\/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 our unit is all about making parts of the program repeat. \u00a0These &#8220;loops&#8221; can cause a section of the program to repeat itself a different number of times. \u00a0One of the challenges is to use a loop that gives you the kind of control that you want.<\/p>\n<p>The\u00a0<strong>WHILE<\/strong> loop (sometimes called sentinel controlled repetition) uses a counter to keep track of how often the program has run. \u00a0Once the counter (or another variable) reaches a threshold, the loop finally stops.<\/p>\n<p>The\u00a0<strong>FOR\u00a0<\/strong>loop (sometimes called counter-controlled repetition) uses a variable to count the number of times the loop has repeated. \u00a0Once the counting variable reaches its limit, the loop ends and the program continues.<\/p>\n<p>These two looping structures are the focus of this part of the unit, and will be important tools throughout the rest of the year!<\/p>\n<p><em><strong>GRADING &amp; PROCESS<\/strong><\/em><\/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\" \/>\u00a0Watch the videos on loops and looping control structures. \u00a0Take a full page of notes on these topics as you watch them.<\/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\" \/>\u00a0Complete <em>Java Task 16: <b>Even\/Odd<\/b><\/em><\/span><\/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 <em>Java Task 17: <b>Sum &amp; Average<\/b><\/em><\/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 <em>Java Task 18: <b>Odd Counter<\/b><\/em><\/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 <em>Java Task 19:\u00a0<\/em><strong><em>Multiplication Chart<\/em><\/strong><\/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 <em>Java Task 20:\u00a0<\/em><strong><em>Random Grid<\/em><\/strong><\/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 <em>Java Task 21:\u00a0<\/em><strong><em>12&#215;12 Grid<\/em><\/strong><\/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 <em>Java Task 22:\u00a0<\/em><strong><em>Alternating Grid<\/em><\/strong><\/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 <em>Java Task 23:\u00a0<\/em><strong><em>Small Rectangle<\/em><\/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\/starIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-398 alignnone size-full\" \/>\u00a0Have Mr. Benshoof check-off your completed Java challenges<\/span><\/p>\n<p><span><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\" \/>\u00a0Complete the short <a href=\"..\/..\/Files\/APCS%203%20Control%20Structures%20Assignment.pdf\">Control Structures Assignment<\/a><\/span><\/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\" \/>\u00a0<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSfA4_LPSpsv4eswUOwtH2l3-F8uPFx11MWXAOhYzo3my3OcNQ\/viewform?usp=sf_link\">Take the Unit 3 Quiz<\/a><\/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; _i=&#8221;0&#8243; _address=&#8221;4.1.0.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d92bb4bc5a2f6412bcfb646\/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>While Loops<\/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; _i=&#8221;0&#8243; _address=&#8221;4.1.1.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d92bb9005e5cd40977d020c\/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.1.1&#8243;]<\/p>\n<p>For Loops<\/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; _i=&#8221;0&#8243; _address=&#8221;4.1.2.0&#8243;]<iframe loading=\"lazy\" width=\"470\" height=\"345\" src=\"https:\/\/edpuzzle.com\/embed\/assignments\/5d92bbc5988f8b4132355a7f\/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>Nested For Loops<\/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;#26aa1d&#8221; 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_text _builder_version=&#8221;3.27.4&#8243; hover_enabled=&#8221;0&#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_3_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; hover_enabled=&#8221;0&#8243; _i=&#8221;0&#8243; _address=&#8221;5.0.1.0&#8243;]<\/p>\n<p>The final part of our unit is to use the control structures we&#8217;ve studied to make a working Gradebook program!\u00a0<span style=\"font-weight: 400;\">The gradebook you make needs to meet the criteria listed in the unit paperwork.\u00a0 Specifically:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">Let the user enter a variety of assignment types (at least 2: <\/span><i><span style=\"font-weight: 400;\">quizzes <\/span><\/i><span style=\"font-weight: 400;\">and <\/span><i><span style=\"font-weight: 400;\">homework<\/span><\/i><span style=\"font-weight: 400;\">).<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">Let the user enter a variety of assignment grades<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">Let the user enter the grades and assignments in any order<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">When the user is done entering assignments, the program should tell them some information:<\/span>\n<ol>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">How many assignments were listed for each type (how many quizzes, how many homeworks, etc)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"><\/span><span style=\"font-weight: 400;\"> \u00a0 <\/span><span style=\"font-weight: 400;\">How many of the total list of assignments were A\u2019s, B\u2019s, C\u2019s, D\u2019s, or F\u2019s<\/span><\/li>\n<li>What the average score (based on either points OR percentages\u2026 whichever you like best) on all assignments was<span style=\"font-weight: 400;\"><\/span><\/li>\n<li><span style=\"font-weight: 400;\">Assuming the upcoming final would be worth 15% of the course grade (and all entered assignments were the remainder of the grade), what grade would the student need on the final to earn their desired course grade.<\/span><\/li>\n<\/ol>\n<\/li>\n<li><span style=\"font-weight: 400;\">The program should be relatively easy to use and easy to understand.<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/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;#26aa1d&#8221; 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;#26aa1d&#8221; 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_3_FULL.pdf\">APCS Unit 3 Rubric<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.mrbenshoof.com\/Engineering\/wp-content\/uploads\/2019\/07\/downloadIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-380 alignnone size-full\" \/><a href=\"https:\/\/www.jeroo.org\/downloads\/Jeroo.zip\">\u00a0BlueJ Program<\/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_3_1.pdf\">Part 1 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\/5d88fe40cd673440958f1e44\/watch\">Video:\u00a0Java If Statements 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\/5d88ff57e1f7ba40c46beccb\/watch\">Video: Java If Statements 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\/5d88ff9f9030bc40923155f9\/watch\">Video: Java If Statements 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;#26aa1d&#8221; 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_3_FULL.pdf\">(+) APCS Unit 3 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_3_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\/filmIcon16.png\" width=\"16\" height=\"16\" alt=\"\" class=\"wp-image-370 alignnone size-full\" \/>\u00a0<a href=\"https:\/\/edpuzzle.com\/assignments\/5d92bb4bc5a2f6412bcfb646\/watch\">Video: While Loops<\/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\/5d92bb9005e5cd40977d020c\/watch\">Video: For Loops<\/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\/5d92bbc5988f8b4132355a7f\/watch\">Video: Nested For Loops<\/a><\/span><\/span><\/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=\"..\/..\/Files\/APCS%203%20Control%20Structures%20Assignment.pdf\">Control Structures Assignment<\/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\" \/>\u00a0<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSfA4_LPSpsv4eswUOwtH2l3-F8uPFx11MWXAOhYzo3my3OcNQ\/viewform?usp=sf_link\">Take the Unit 3 Quiz<\/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;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;#26aa1d&#8221; 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_3_FULL.pdf\">(+) APCS Unit 3 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_3_3.pdf\">Part 3 Rubric<\/a>\u00a0<\/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;#2c6b0c&#8221; top_divider_style=&#8221;wave2&#8243; top_divider_color_last_edited=&#8221;on|desktop&#8221; fb_built=&#8221;1&#8243; _i=&#8221;7&#8243; _address=&#8221;7&#8243;][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Example Control Structures &nbsp;\u00a0Download the Unit 3 Rubric Download BlueJ for Home \u00a0Take the Unit 3 QuizThis unit gets into some of the most important computer science topics that we&#8217;ll cover all year:\u00a0control structures. \u00a0Control Structures are the things that tell our program when to do what. \u00a0With control structures we can train our program [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1155,"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-1503","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/1503","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=1503"}],"version-history":[{"count":17,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/1503\/revisions"}],"predecessor-version":[{"id":1745,"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/pages\/1503\/revisions\/1745"}],"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\/1155"}],"wp:attachment":[{"href":"https:\/\/www.mrbenshoof.com\/Engineering\/wp-json\/wp\/v2\/media?parent=1503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}