{"id":253,"date":"2021-07-20T10:29:00","date_gmt":"2021-07-20T06:29:00","guid":{"rendered":"https:\/\/alphonsedevasia.com\/blog\/?p=253"},"modified":"2022-08-30T10:31:57","modified_gmt":"2022-08-30T06:31:57","slug":"greenfoot-learn-object-orientation-with-java","status":"publish","type":"post","link":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/","title":{"rendered":"Greenfoot &#8211; Learn object orientation with JAVA"},"content":{"rendered":"\n<p class=\"has-text-align-justify\"><span style=\"text-decoration:underline;\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.greenfoot.org\/home\" target=\"_blank\">Greenfoot<\/a><\/span> teaches object orientation with Java. Create &#8216;actors&#8217; which live in &#8216;worlds&#8217; to build games, simulations, and other graphical programs.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.greenfoot.org\/home\"><img decoding=\"async\" src=\"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400\" alt=\"\" class=\"wp-image-689\"\/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-justify\">Greenfoot programs are written in standard Java, one of the primary languages in academia and industry. Concepts learned transfer directly to programming in subsequent environments. It is used by thousands of institutions around the world and provides an easy transition into other professional IDEs environments.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">The interface is a full IDE which includes project management, auto-completion, syntax highlighting, and other tools common to most IDEs. It also allows you to publish your work both on and offline. Greenfoot makes the environment easy enough to use for beginners, and Java makes it powerful enough to write impressive, flexible and sophisticated applications.<\/p>\n\n\n\n<p class=\"has-text-align-justify\"><em>Greenfoot is a project in the Programming Education Tools Group, part of the Computing Education Research Group at the School of Computing, University of Kent in Canterbury, UK. The Greenfoot Team currently includes Michael K\u00f6lling, Ian Utting, Davin McCall, Neil Brown, Philip Stevens and Michael Berry.<\/em><\/p>\n\n\n\n<p>Find out more about Greenfoot, <span style=\"text-decoration:underline;\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.greenfoot.org\/home\" target=\"_blank\">here<\/a><\/span>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Greenfoot teaches object orientation with Java. Create &#8216;actors&#8217; which live in &#8216;worlds&#8217; to build games, simulations, and other graphical programs.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[20,41,19,22,11],"class_list":["post-253","post","type-post","status-publish","format-standard","hentry","category-steam","tag-educationalresources","tag-java","tag-k12education","tag-lifelong-learning","tag-steam"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Greenfoot - Learn object orientation with JAVA<\/title>\n<meta name=\"description\" content=\"Greenfoot teaches object orientation with Java. Create &#039;actors&#039; which live in &#039;worlds&#039; to build games, simulations, and other graphical programs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Greenfoot - Learn object orientation with JAVA\" \/>\n<meta property=\"og:description\" content=\"Greenfoot teaches object orientation with Java. Create &#039;actors&#039; which live in &#039;worlds&#039; to build games, simulations, and other graphical programs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Alphonse Devasia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/alphonse.devasia\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/alphonse.devasia\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-20T06:29:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-30T06:31:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400\" \/>\n<meta name=\"author\" content=\"Alphonse Devasia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/AlphonseDevasia\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alphonse Devasia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/\"},\"author\":{\"name\":\"Alphonse Devasia\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"headline\":\"Greenfoot &#8211; Learn object orientation with JAVA\",\"datePublished\":\"2021-07-20T06:29:00+00:00\",\"dateModified\":\"2022-08-30T06:31:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/\"},\"wordCount\":180,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"image\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alphonsedevasia.files.wordpress.com\\\/2021\\\/07\\\/c82-greenfoot-logo.jpg?w=400\",\"keywords\":[\"Educational Resources\",\"JAVA\",\"K-12 Education\",\"Lifelong Learning\",\"steam\"],\"articleSection\":[\"STEAM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/\",\"name\":\"Greenfoot - Learn object orientation with JAVA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alphonsedevasia.files.wordpress.com\\\/2021\\\/07\\\/c82-greenfoot-logo.jpg?w=400\",\"datePublished\":\"2021-07-20T06:29:00+00:00\",\"dateModified\":\"2022-08-30T06:31:57+00:00\",\"description\":\"Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#primaryimage\",\"url\":\"https:\\\/\\\/alphonsedevasia.files.wordpress.com\\\/2021\\\/07\\\/c82-greenfoot-logo.jpg?w=400\",\"contentUrl\":\"https:\\\/\\\/alphonsedevasia.files.wordpress.com\\\/2021\\\/07\\\/c82-greenfoot-logo.jpg?w=400\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/greenfoot-learn-object-orientation-with-java\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Greenfoot &#8211; Learn object orientation with JAVA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/\",\"name\":\"Alphonse Devasia\",\"description\":\"Educational Design Consultant, Learning Facilitator, AI &amp; STEAM Educator and a Lifelong Learner\",\"publisher\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\",\"name\":\"Alphonse Devasia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"contentUrl\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"width\":853,\"height\":853,\"caption\":\"Alphonse Devasia\"},\"logo\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\"},\"sameAs\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/alphonse.devasia\\\/\",\"https:\\\/\\\/www.instagram.com\\\/alphonsedevasia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/alphonse-devasia-80628321\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/alphonsedevasia\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/AlphonseDevasia\\\/\"],\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Greenfoot - Learn object orientation with JAVA","description":"Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/","og_locale":"en_US","og_type":"article","og_title":"Greenfoot - Learn object orientation with JAVA","og_description":"Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.","og_url":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/","og_site_name":"Alphonse Devasia","article_publisher":"https:\/\/www.facebook.com\/alphonse.devasia\/","article_author":"https:\/\/www.facebook.com\/alphonse.devasia\/","article_published_time":"2021-07-20T06:29:00+00:00","article_modified_time":"2022-08-30T06:31:57+00:00","og_image":[{"url":"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400","type":"","width":"","height":""}],"author":"Alphonse Devasia","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/AlphonseDevasia\/","twitter_misc":{"Written by":"Alphonse Devasia","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#article","isPartOf":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/"},"author":{"name":"Alphonse Devasia","@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"headline":"Greenfoot &#8211; Learn object orientation with JAVA","datePublished":"2021-07-20T06:29:00+00:00","dateModified":"2022-08-30T06:31:57+00:00","mainEntityOfPage":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/"},"wordCount":180,"commentCount":2,"publisher":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"image":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#primaryimage"},"thumbnailUrl":"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400","keywords":["Educational Resources","JAVA","K-12 Education","Lifelong Learning","steam"],"articleSection":["STEAM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/","url":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/","name":"Greenfoot - Learn object orientation with JAVA","isPartOf":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#primaryimage"},"image":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#primaryimage"},"thumbnailUrl":"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400","datePublished":"2021-07-20T06:29:00+00:00","dateModified":"2022-08-30T06:31:57+00:00","description":"Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.","breadcrumb":{"@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#primaryimage","url":"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400","contentUrl":"https:\/\/alphonsedevasia.files.wordpress.com\/2021\/07\/c82-greenfoot-logo.jpg?w=400"},{"@type":"BreadcrumbList","@id":"https:\/\/alphonsedevasia.com\/blog\/greenfoot-learn-object-orientation-with-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/alphonsedevasia.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Greenfoot &#8211; Learn object orientation with JAVA"}]},{"@type":"WebSite","@id":"https:\/\/alphonsedevasia.com\/blog\/#website","url":"https:\/\/alphonsedevasia.com\/blog\/","name":"Alphonse Devasia","description":"Educational Design Consultant, Learning Facilitator, AI &amp; STEAM Educator and a Lifelong Learner","publisher":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alphonsedevasia.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569","name":"Alphonse Devasia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","url":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","contentUrl":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","width":853,"height":853,"caption":"Alphonse Devasia"},"logo":{"@id":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg"},"sameAs":["https:\/\/alphonsedevasia.com\/blog","https:\/\/www.facebook.com\/alphonse.devasia\/","https:\/\/www.instagram.com\/alphonsedevasia\/","https:\/\/www.linkedin.com\/in\/alphonse-devasia-80628321\/","https:\/\/www.pinterest.com\/alphonsedevasia\/","https:\/\/x.com\/https:\/\/twitter.com\/AlphonseDevasia\/"],"url":"https:\/\/alphonsedevasia.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":1,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"predecessor-version":[{"id":254,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/253\/revisions\/254"}],"wp:attachment":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}