31 - 45 of 77 « previous next »
The Sinepost - Learning Maths and Computing
30 Mar 2012
A new blog by Neil Brown introduces mathematics concepts using programming. This works both ways: understand maths through programming, or improve your program using maths.
The blog is called The Sinepost, and was started in February.
While the Sinepost uses Greenfoot for many of its examples, the content is not, in fact, restricted to Greenfoot. Most of the techniques discussed are generic programming and maths concepts. This gives you a nice way to hit two flies with one swat, as we would say in Germany. (In English, I guess, you’re more into killing birds…)
The blog describes itself thus:
This blog aims to show you how to learn and apply mathematics using computing, without being as boring as that sounds!
A variety of relevant examples illustrate fundamental mathematical concepts. While students in maths classes often struggle to see the relevance of trigonometry, for example, using it to turn a spaceship to the nearest star gives it immediate practical value.
The blog is written by Neil Brown, from the Greenfoot team.
Greenfoot at SIGCSE
17 Jan 2012
There will be two Greenfoot events at SIGCSE 2012: a workshop and the Going Greenfoot evening event. Join us if you can.
At this year’s SIGCSE conference in Raleigh, North Carolina (USA), several members of the SIGCSE team will be present and presenting.
On Wednesday (29th Feb), Neil and Michael will present a workshop titled Teaching with Greenfoot and the Kinect – A Novel Way to Engage Beginners (7pm-10pm, room 306C). The title gives you a good clue what it’s about: Using the Kinect with Greenfoot for some cool projects.
Throughout the conference Greenfoot team members will also be present in the exhibit area at the Oracle booth, giving demos of Greenfoot, the Kinect, and generally happy to talk to people and answer questions.
And lastly, but most importantly, at 6pm on Friday we will have our big Greenfoot event, Going Greenfoot, with drinks, peanuts and some Greenfoot talk. And you can win a great prize: A Kinect to take home!
So, if you are at the SIGCSE conference this year, come by and say hello.
New Greenroom feature: Resource sets
11 Aug 2011
The Greenroom has a new feature: Resource sets. This is intended to make finding and browsing resources much easier than before.
The way we presented resources previously was as lists – ordered either by recency or by popularity. In either case, finding available resources was often not easy.
Our attempt to allow browsing by content of the resources was to use user defined tags. This has not worked well in practice. So we have completely rethought how we want to support better browsing of resources by category or content type, and we have now created Resource sets.
In his recent discussion post, Phil Stevens, the member of the Greenfoot team who implemented this feature, talks a bit about it and invites your comments and questions.
If you wanted to teach your kids Java, what would you use?
18 Jul 2011
For James Gosling, father of Java, the answer is Greenfoot.
James has been a friend and supporter of the BlueJ and Greenfoot projects for many years now, so when it came time for his youngest daughter to learn how to program it’s not surprising that he’d try it out. But it seems to have gone really well.
Greenfoot version 2.1 released
10 Jun 2011
A new Greenfoot version has been released, bringing some new functionality.
The latest release of Greenfoot started out as a planned bug fix release, but then grew somewhat to include a bit of new functionality as well.
Among the new features are new APIs for volume control of sounds, getting the microphone input level and new built-in ‘move’ and ‘turn’ methods for actors.
For teaching, especially the last two may be interesting. Getting the input level of the microphone is probably the easiest way to get user input, and thus is ideal for very early examples and demos.
The microphone input is returned as an int between 0 and 100, and represents the general noise level that is picked up. This allows, for example, for a demo to be written that includes the snippet:
if (Greenfoot.getMicLevel() > 20)
This is a very easy example to make a small demo interactive, and maybe make something happen by getting your class to shout out.
Relative move and turn methods are now built in to the Actor class, to early movement of actors is now easier than before, and does not require a custom superclass anymore.
While this might require some teaching material to be rewritten to make use of this, we think it is worth it in the long run. (And all existing material will, of course, work unchanged as before as well. This release does not break existing code from previous versions.)
Apart from the new functions, this release also includes a number of bug fixes, and we recommend that all users upgrade. You can read a bit more here, and download the new Greenfoot version here.
Greenfoot on a Stick
01 Jun 2011
You can now download a disk image that can run Greenfoot from a USB drive — no installation required.
We are very aware that many teachers, particularly in secondary schools, live in a continuous struggle with their IT support team over software installations. Sometimes it seems that asking to get a programming environment installed on school computers is viewed in a similar way as asking to give loaded shotguns to every school kid for a quick hunting trip after school. For many teachers the reaction is the same: It ain’t gonna happen.
So, if your admins let you run software from a USB drive, then we might have a way forward for you: Greenfoot on a Stick.
Download this zip file, expand it and copy the files onto a USB drive. The files include a greenfoot.exe that runs straight from the USB drive without any installation.
Currently for Windows only.
Comparing Scratch, Alice and Greenfoot
26 May 2011
There are a good number of educational programming environments available now. We sat down to compare three of the most successful ones: Greenfoot, Scratch and Alice.
It all started with two panel sessions at the ITICSE 2009 and SIGCSE 2010 conferences, titled Comparing Alice, Greenfoot and Scratch. The panel sessions were organised because of common questions:
“There are so many educational environments out there. How do they compare? Which one shall I use?”
When talking to the development teams of Alice and Scratch, we noticed that we were all getting these same questions with increased frequency. So we sat down to compare and contrast, and explain where there might be crossover points.
The panel sessions were very popular, and we received many follow-on questions. We decided to produce a written version of this discussion, which was published as a special issue of the ACM Transactions of Computing Education (TOCE).
This issue consists of a set of papers. One paper each was written by a key member of the design team of each of the environments, describing their system and putting it into context with the others. In addition, the papers include a more general introduction to the relevant topics and a discussion between the designers.
Target age groups for Alice, Scratch and Greenfoot
The papers in the TOCE Special Issue are more extensive and more in depth than the panel discussion was, but they also aim at recording some of the interesting aspects that came out of the discussion. They are:
Machines for Thinking
— Sally Fincher, Ian Utting
The Greenfoot Programming Environment
— Michael Kölling
The Design of Alice
— Stephen Cooper
The Scratch Programming Language and Environment
— John Maloney, Mitchel Resnick, Natalie Rusk, Brian Silverman, Evelyn Eastmond
Alice, Greenfoot, and Scratch — A Discussion
— Ian Utting, Stephen Cooper, Michael Kölling, John Maloney, Mitchel Resnick
Note: All of the papers are in the ACM digital library, here. Some of them are also downloadable directly from the authors’ web sites. These are linked to the full text in the list above.
Now open: The Blueroom
24 May 2011
After the success of the Greenroom, a sister site has now opened: The Blueroom. The Blueroom is the educator community site for BlueJ users.
Many Greenfoot users may know BlueJ, another educational programming environment developed by the Programming Education group at the University of Kent. BlueJ, as a piece of software, is older than Greenfoot, but has never had a community site equivalent to the Greenroom.
After seeing the great benefits of the Greenroom for Greenfoot educators, we have decided to open a similar site for BlueJ users. So, if you are also interested in BlueJ, you may like to head over there and have a look:
Feedback on resources
05 May 2011
Feedback requests will start appearing on the index page for users that have downloaded resources over a month before. We hope this will encourage more user feedback on resources.
As Michael talked about here, some of you will start noticing a popup on the index page requesting your feedback on any resources you downloaded a month before. This only started from the 1st of April.
We hope that this will encourage you to leave more feedback. This is invaluable for both users and maintainers of the resources. For the users it provides information on what people thought of it and hopefully examples of use in classrooms or as assessments. For the maintainers it can provide suggestions as well as gratitude.
We also want feedback on our feedback system, so please respond in this discussion what you think of it and any thoughts or suggestions you might have for it.
New tutorial video: Shooting
28 Apr 2011
A new tutorial video is available that explains how to implement a shooting action in Greenfoot.
Shooting - firing some kind of object at some other kind of object - is an element in many games. How to implement this in Greenfoot is a regularly posed question.
To answer this question, a tutorial video is now available that shows how to create a ketchup cannon – a cannon that fires blobs of ketchup into the world. The video is 22 minutes long. It is available on YouTube and - in better quality - on the Greenfoot web site, here. You can view the video in your browser or right-click the link and download it to view it locally.
The New Gallery
22 Apr 2011
Over the last couple of months, the Greenfoot Gallery has seen a significant overhaul, with plenty of new features.
The Greenfoot Gallery, the place where Greenfoot users can upload and discuss their scenarios, was opened about three years ago, and had not seen a lot of changes since then. More recently, it has received some overdue attention and a number of important improvements.
The most obvious one is the inclusion of a discussion section. General Greenfoot discussion used to take place on the Greenfoot Discuss Google group, splitting the user community in half, with the Gallery for discussion of scenarios and the Google group for everything else. At the beginning of March, the two halves were brought together under one roof with the movement of the Greenfoot discussion forum to the Gallery site.
Other new features include personalised notifications of interesting content (such as comments on your scenarios or replies to your discussion topics), optional email alerts, an RSS feed for the discussions, a more varied display of popular scenarios and improved visual design.
The improvements are not yet finished, and more will be coming over the next few weeks. The most significant development will be the merging of greenfoot.org and greenfootgallery.org into a single web site.
Watch this space.
Greenfoot now available in 10 languages
13 Apr 2011
The Greenfoot software is now available in 10 different natural languages, thanks to community efforts and volunteers who have provided translations.
Greenfoot has – from the very start – been designed so that the interface can very easily be translated into other languages. It is mostly a matter if finding and duplicating a simple text file (‘greenfoot-labels’) that contains all the text strings that are visible in the interface, and translating them into another language. Usually, this adds up to just a few hours of work.
The real problem, thus, was not to find the time for the work, but to find people able to speak each of the target languages. And here we see once again the power of community and collaboration: Over the past few years, a number of groups and individuals have stepped forward, translated he interface (and sometimes the tutorial too!) and contributed it back to us.
Thanks to everyone who made this possible!
Tell us if you want to make another translation. We can tell you how - it’s easy.
Greenfoot Kinect software updated
08 Apr 2011
The Kinect software for working with Greenfoot and the Kinect has been updated. The new version is faster, better (it tracks user outlines properly) and now copes properly with the sensor going to sleep.
We’ve just released version 1.1 of the Kinect software for Greenfoot. You can install the new version on Windows just by downloading the new executable, or on Ubuntu by downloading the source and rebuilding. We hope to provide a proper Mac OS X release in the next week or two. If you’ve already started a Greenfoot Kinect scenario with version 1.0, follow the instructions at the end of the examples page to update your Greenfoot scenario with the latest client software.
This new software has several changes in it. One is that user outlines are properly tracked. Previously, due to a bug, the user’s outline was not accurate where there were gaps in the image (e.g. between the arms and body, or between the legs), but this has now been fixed. The software used to not be able to properly restart the sensor if it went to sleep after a long period (hours) of being idle, but this has also been fixed. Additionally, the software has been optimised which should help it to run better on slower CPUs.
Program With Greenfoot and Kinect
04 Apr 2011
The library to program Greenfoot scenarios with the Kinect module is now available. Watch a short video here, and find out the details.
The Microsoft Kinect is a sensor module, including depth-sensing cameras, that can track movements of people in a room. It was originally developed by Microsoft for the Xbox 360 games console, but it can also be connected to a standard PC or laptop via a USB connection.
Writing programs yourself with the Kinect is incredibly good fun. Games and other scenarios can be written that are controlled by users running, jumping or simply moving their arms around.
If you are looking to get students excited (or, to be honest: get excited about programming yourself), using the Kinect as a motivator is a very promising approach. By combining a physical element to the program running on screen, computing acquires a new dimension which can often get kids engaged that otherwise don’t relate to programming.
To get an idea of the potential, you may like to watch the following short video.
We have now released the libraries and documentation needed to program the Kinect with Greenfoot. All software and documentation is available here.
If you do experiment with this (or even use it in a classroom) please report back to us. Experience reports would be very welcome!
Greenfoot workshop at CCSCNE 2011
02 Apr 2011
An introductory Greenfoot workshop will be offered on 15 April 2011 at the CCSCNE 2011 Conference, held at the Western New England College, Springfield, MA, USA.
The conference is held annually by the Consortium for Computing Sciences in Colleges and offers a two day programme for computing teachers.
The Greenfoot workshop will be led by the Greenfoot Hub leaders of the New York and New Jersey hubs, Adrienne Decker & Fran Trees.
You can find more detailed information on the Greenfoot Hub web page. Feel free to contact Adrienne or Fran if you have questions.
31 - 45 of 77 « previous next »