{"id":1969,"date":"2014-05-21T13:54:24","date_gmt":"2014-05-21T13:54:24","guid":{"rendered":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/?p=1969"},"modified":"2014-05-21T13:54:24","modified_gmt":"2014-05-21T13:54:24","slug":"software-to-support-server-side-development-for-higher-computing-science","status":"publish","type":"post","link":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/2014\/05\/21\/software-to-support-server-side-development-for-higher-computing-science\/","title":{"rendered":"Software to support server-side development for Higher Computing Science"},"content":{"rendered":"<p><a href=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/Aberdeen_city_council.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" title=\"Aberdeen_city_council\" src=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/Aberdeen_city_council.png\" alt=\"\" width=\"180\" height=\"135\" \/><\/a>The new Higher Computing Science has a clear focus on modern technologies and development for the Web.\u00a0 Server-side scripting and online databases are the building blocks of the large information systems that we all use today.<\/p>\n<p>The new Higher requires learners to provide \u201cexemplifications and implementation of coding to create and modify information systems including the use of: \u2026 scripting (database\/web pages), server-side scripting\u2026\u201d<\/p>\n<p>This means that every learner studying Higher Computing Science should have experience of using these technologies.\u00a0 To support the introduction of the new Higher Computing Science, Aberdeen City Council have created and deployed a number of open source software packages.<\/p>\n<p><a href=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/php.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" title=\"php\" src=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/php.jpg\" alt=\"\" width=\"179\" height=\"104\" \/><\/a>We have deployed EasyPHP to provide each learner with a dedicated web and database server. This open source software provides an Apache Web Server, MySQL Database Server, PHP language plug-in <a href=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/php-admin1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" title=\"php admin\" src=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/php-admin1.png\" alt=\"\" width=\"172\" height=\"100\" \/><\/a>(to allow for server-side scripting), phpMyAdmin (a web based database management tool) and Xdebug (to provide full debug information for learners as they develop programs).\u00a0 These servers are hosted locally on each computer where this software is deployed and the servers are controlled via a small application that learners can manage to start\/store the servers as required.<a href=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/eslb\/files\/2014\/05\/php-admin.png\"><\/a><\/p>\n<p>This solution provides a full suite of technology that our teachers can now deploy in the classroom. We have modified the software so the data that a learner creates is stored and moves with the leaner in his\/her roaming profile.\u00a0 No matter which computer he\/she is using the required data is available.\u00a0<\/p>\n<p>As the solution is deployed locally on each station, the web pages are viewed using the localhost (http:\/\/localhost\/) URL and the server is not broadcast to the wider Internet.<\/p>\n<p>To assist with the development of programs, we have also deployed the open source NetBeans web project editor which supports development using a number of technologies that feature in the new Higher:\u00a0 Javascript (client-side scripting), PHP (server-side scripting), MySQL (database queries), HTML, CSS and others.<\/p>\n<p>In tandem with this software deployment, we have also provided training to support this technology, which all our Computing Science teachers have been involved with.\u00a0<\/p>\n<p>If you would like additional information about this solution please contact Charlie Love at Aberdeen City Council.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The new Higher Computing Science has a clear focus on modern technologies and development for the Web.\u00a0 Server-side scripting and online databases are the building blocks of the large information systems that we all use today. The new Higher requires &hellip; <a href=\"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/2014\/05\/21\/software-to-support-server-side-development-for-higher-computing-science\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":30458,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[705,6246,631],"tags":[672,7829,4200,4835,674329,3517],"class_list":["post-1969","post","type-post","status-publish","format-standard","hentry","category-senior-phase","category-stemcentralinmotion","category-technologies","tag-creativity","tag-higher-order-thinking-skills","tag-partnership-working","tag-skills-for-learning-life-work","tag-stemcentralinmotion","tag-technology"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/posts\/1969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/users\/30458"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/comments?post=1969"}],"version-history":[{"count":3,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/posts\/1969\/revisions"}],"predecessor-version":[{"id":1972,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/posts\/1969\/revisions\/1972"}],"wp:attachment":[{"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/media?parent=1969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/categories?post=1969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.glowscotland.org.uk\/glowblogs\/STEMcentralinmotion\/wp-json\/wp\/v2\/tags?post=1969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}