Paired Programming in Computer Science Lessons
This article is a small research study whether differentiation by organisation, using paired programming activities, can increase pupil engagement and progress in Computer Science lessons
Read moreResources regarding computer science and education within the field.
This article is a small research study whether differentiation by organisation, using paired programming activities, can increase pupil engagement and progress in Computer Science lessons
Read moreI have created an A4 cheat sheet for most pseudocode needed for GCSE computer science.
Read moreA review of literature, including learning theories, in the context of recent changes in the National Curriculum for Computer Science to understand what makes an effective computing lesson. Focus is on the use of starter activities.
Read moreSome of the quirky codes to type into the dialler on mobile phones (smart and non-smart) that I’ve found or had vendors tell me about. I first started using these with Nokia phones.
Read moreWritten in response to the article ‘Apple iThrone’ (Jan 29th 2015) in The Economist. The ‘Four Schools’ of Strategy Whittington (2002) proposed four categories of strategy: Classical, Evolutionary, Processual and Systemic. With roots from the Enlightenment and a ‘Scientific Method’ approach, the Classical school is a systematic top-down approach whereby rational strategy formulation, performed by senior managers, is then later performed to maximise profits. The implementation is closely monitored to ensure objectives are reached and sufficient resources available and utilised. The Classical school depends on the “rational economic man” and assumes that people are all motivated uniformly toward profitability. The approach inherently separates the formulation of strategy (by a small few) from the implementation (by the many) and with the goal of long-term planning, does not consider that strategy can emerge from trial and error nor must adapt to a dynamic environment. Whittington describes the Evolutionary perspective where markets determine, in Darwinian fashion, which companies will survive i.e. continue to maximise profitability. As markets determine the strategies companies must adopt, this downplays the value of managers as strategists to concentrating on efficiency e.g. cost control. Similar to Darwin’s Natural Selection, the perspective relies on a diversity of companies/products from which[…]
Read moreI was having a few issues with games and chat on the Xbox 360. The device should use uPnP for port forwarding but this was problematic for me. Firstly I needed to setup the games console with an IP address that would stay the same so I did this in the router’s settings so that DHCP always assigned the same IP to the MAC address of the console.
Read moreI didn’t know about the solar eclipse until a couple of days ago and I hadn’t left myself enough time to get some goggles. All of the local shops had sold out. Solar eclipses are rare and being able to see a solar eclipse properly from your little spot on our planet, even rarer. So, I decided I’m not going to miss out. The two options were to borrow a welding mask from someone at work or make myself some goggles. I did the latter because I didn’t want to look a dickhead stood on top of a hill wearing a helmet. I got a pair of 3D cinema glasses from my collection of 3D cinema glasses (that I am reluctant to bin, just in case 3D cinema has yet another revival in a decade). I popped out the lenses. I then cut out out some squares of mylar sheeting (from a ‘space blanket’) and stuck them in layers over the glasses. Okay, I admit, it’s probably not very scientific but I basically got my really bright site light (the thing you see on the floor in construction sites) and sat in close to me and kept adding layers until[…]
Read moreAt the current ‘evolutionary stage’ of E-Business technologies, the multi-tier architecture (illustrated in Figure 1) utilised by Picture Rights can be regarded as a more traditional design. As a common business approach, this multi-tier architecture is relatively mature and stable with the advantage of being well-supported. When based on standards, this architecture allows for future developments because each tier can be readily exchanged due to defined interfaces between tiers. This model automates many activities of the business processes, for example, a client could submit a web form with a picture attachment to request a quote. However, the model fundamentally relies on the human operator as input to the process so the level of automation is ‘capped’ e.g. the user may have to re-submit multiple forms. The Service Oriented Architecture (SOA) is an alternative approach whereby the most relevant group of technologies is the Web Services Architecture (WSA). The primary goal of adopting a WSA approach is to enable automation by providing interfaces between the company’s electronic business systems and external or internal software applications. Figure 2 outlines the operation of web services. The WSA does not replace the existing architecture but is complementary: the web service still uses a web[…]
Read moreJeff Bezos setup Amazon in 1994 and began trading on the Web in 1995 in the initial, subsequently regarded, commercialisation period of the Internet’s development. Many consumers adopt technology in a relatively passive process, likened to following fashion (as opposed to making informed decisions about standards or scalability) – demonstrated by a study of mobile phones in colleges (Katz, 2006). By default, one may therefore see Amazon’s business success from a hard-deterministic perspective i.e. the availability of technology enabled Amazon to (luckily) thrive. However, Amazon’s strategy, in its early adoption of e-business technology, involved a process to co-construct the e-business technologies (i.e. Web) to bring about change – the ‘digital revolution’. Amazon’s innovation lay within the use of technology to transform commercial and the social landscape so this essay focusses on Amazon as a retailer of books in its first decade of growth. The Digital Revolution The ‘digital revolution’ describes the “changes to society and business, beginning in the 1990s, that were brought about by technologies such as digital networks, computer software and new digital media” (T320, Block 1 Part 1, p.26). Despite a widespread acceptance in contemporary society that the digital revolution is humanity’s most radical technological leap, some[…]
Read moreI had to create a 90 second video clip about social media for a module I’m studying, here it is: How I made the video. Using an open source application Freeplane, I did a brainstorm of ideas for the presentation. I concluded that I would need to deliver the presentation as audio-visual to include the many ideas, although the majority of initial points were eventually omitted due to time constraints on the video. I then completed a storyboard to help me put the seemingly disjointed ideas into a logical order. I planned each section and then viewed the media resources available to include one image per point raised. The media was useful but because I didn’t have time to listen to all the music available, I decided to select a commercially available piece to help create the atmosphere I desired. (Corner Stone Cues – Requiem for a Tower). Due to file size constraints, in order utilise the 60-90 seconds available to me; I decided the final presentation needed to be 640 x 480 resolution (with 1500 bps) and having PAL-compatible 25 frames per second. I found Google Picasa too restrictive for this purpose and it didn’t allow me to crop[…]
Read more