{"version":"1.0","provider_name":"Daniel R. Schlegel","provider_url":"https:\/\/danielschlegel.org\/wp","author_name":"digitalneoplasm","author_url":"https:\/\/danielschlegel.org\/wp\/author\/digitalneoplasm\/","title":"Assignment 3: Shapes World Problem Solving - Daniel R. Schlegel","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"qEpDJITqlC\"><a href=\"https:\/\/danielschlegel.org\/wp\/teaching\/csc212-fall-2019\/assignment-3-shapes-world-problem-solving\/\">Assignment 3: Shapes World Problem Solving<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/danielschlegel.org\/wp\/teaching\/csc212-fall-2019\/assignment-3-shapes-world-problem-solving\/embed\/#?secret=qEpDJITqlC\" width=\"600\" height=\"338\" title=\"&#8220;Assignment 3: Shapes World Problem Solving&#8221; &#8212; Daniel R. Schlegel\" data-secret=\"qEpDJITqlC\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/danielschlegel.org\/wp\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Overview Your task is to write four separate Java programs for this assignment, all in the context of the NPW. Special notes for these programs: All of the programs will make use of the shapes functionality of the NPW world, but not the painter functionality. Unlike most programs that you will write this semester, you are required to place all&hellip;Read more","thumbnail_url":"https:\/\/danielschlegel.org\/wp\/wp-content\/uploads\/2019\/09\/DiamondsFl19-300x300.png"}