{"id":248,"date":"2005-10-26T23:49:55","date_gmt":"2005-10-26T22:49:55","guid":{"rendered":"http:\/\/www.darrenstraight.com\/blog\/2005\/10\/26\/web-programming-assignment-1\/"},"modified":"2005-10-27T10:55:58","modified_gmt":"2005-10-27T09:55:58","slug":"web-programming-assignment-1","status":"publish","type":"post","link":"https:\/\/www.darrenstraight.com\/blog\/2005\/10\/26\/web-programming-assignment-1\/","title":{"rendered":"Web Programming Assignment 1"},"content":{"rendered":"<p>Here&#8217;s a summary of the Java Assignment I&#8217;m currently doing at college, I have chosen to design and implement a Rock, Paper, Scissors game, I&#8217;m currently have some code written out but not much and I&#8217;m finding it quite hard to so, others could probably do it straight away but not me, not yet anyway someday I&#8217;ll babe to do it but till then I&#8217;ll just have to carry on learning Java and I guess I find this assignment hard because it is an assignment and if it wasn&#8217;t hard there would be no point in it.<\/p>\n<blockquote><p><strong>Assignment 1 (Individual)<\/strong><br \/>\n<strong>Write a Java Applet<\/strong><\/p>\n<p><strong>Background<\/strong><br \/>\nThis assessment is designed to give you the opportunity to write and implement a useful Java Applet.<\/p>\n<p><strong>Scenario<\/strong><br \/>\nYou have been asked to write a &#8216;useful&#8217; applet which is presented through an HTML page. One condition is that the applet has to access an external data source.<\/p>\n<p><strong> Tasks<\/strong><\/p>\n<ol>\n<strong>Identify the purpose of the applet<\/strong><br \/>\nIdentify the purpose\/function of the applet you plan to write. Produce an outline of the requirements and submit it to your tutor for approval. This must be done before any other tasks are attempted.<\/p>\n<p><strong>Clearly identify the functions<\/strong><br \/>\nDescribe in detail the planned functions and behaviours of the applet. These must be clearly identifiable so that your achievement can be measured. <\/p>\n<p><strong>Describe the planned solution<\/strong><br \/>\nShow how you plan to design the solution using an appropriate diagram or text. You must specify the classes required.<\/p>\n<p><strong>Code the classes<\/strong><br \/>\nWrite Java code for each class and explain using embedded comments how it works.<\/p>\n<p><strong>Compile and Test<\/strong><br \/>\nCompile and test your applet code. Show that it correctly implements the functions and behaviours from (2) above.<\/p>\n<p><strong>Deliver using HTML<\/strong><br \/>\nPresent the applet in a suitable web page whose design matches its purpose. <\/p>\n<p><strong>Consider Limitations<\/strong><br \/>\nExplain the limitations placed on the use of applets.<\/p>\n<p><strong>Write a report<\/strong><br \/>\nSubmit a written report covering these items. In it consider options and choices, justify any decisions you make and include a critical review in which you compare your solution with the original requirements and consider alternative solutions.<\/p>\n<p><strong>Study the Grading Criteria<\/strong><br \/>\nMake sure that you cover all the points listed in the following section.<\/ol>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a summary of the Java Assignment I&#8217;m currently doing at college, I have chosen to design and implement a Rock, Paper, Scissors game, I&#8217;m currently have some code written out but not much and I&#8217;m finding it quite hard to so, others could probably do it straight away but not me, not yet anyway someday I&#8217;ll babe to do<\/p>\n<div class=\"clearfix\"><\/div>\n<div class=\"pull-left padding-top-25\"><a href=\"https:\/\/www.darrenstraight.com\/blog\/2005\/10\/26\/web-programming-assignment-1\/\" class=\"btn btn-theme\">Continue reading<span class=\"screen-reader-text\"> &#8220;Web Programming Assignment 1&#8221;<\/span> <i class=\"fa fa-fw fa-long-arrow-right\"><\/i> <\/a>  <\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-248","post","type-post","status-publish","format-standard","hentry","category-my-life"],"_links":{"self":[{"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/posts\/248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/comments?post=248"}],"version-history":[{"count":0,"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/media?parent=248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/categories?post=248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.darrenstraight.com\/blog\/wp-json\/wp\/v2\/tags?post=248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}