Skip to content

Teaching materials and software for a visual introduction to programming inside the Greenfoot IDE

License

Notifications You must be signed in to change notification settings

marcelo-trier/greenfoot-kara

 
 

Repository files navigation

GreenfootKara

GreenfootKara

GreenfootKara is a combination of the mini-world Kara and Greenfoot to teach introductory programming in Java.

Why Greenfoot and Kara?

The concept of Kara has proven itself over years for motivating beginning programmers. Kara is a programmable ladybug, who lives in a simple graphical world and must solve problems of varying difficulty, for example, collect leafs or find his way through a labyrinth.

Greenfoot is a development environment for Java. It allows a very rapid development of interactive, graphical projects.

Greenfoot is great for novice programmers because one doesn't have to deal with many of the big difficulties (like public static void main(String []) and such). Nevertheless, Greenfoot is real Java and leaves all options open. Thus, advanced students can also realize very complex projects.

GreenfootKara combines the proven concept of Kara with Greenfoot's flexibility and ease of use.

Teaching Resources

To download the handouts and GreenfootKara scenarios go to the following websites:

To stay informed about new releases of GreenfootKara take a look at my blog:

How to use the Source on GitHub

This project on GitHub contains an eclipse project that contains the source of GreenfootKara and all the scenarios. There is a source folder for the Kara classes and a source folder for the scenarios of each chapter.

To build all Greenfoot scenarios you should use the Ant build file (build.xml). This will ...

  • ... create a target folder containing the scenarios (with and without solutions)
  • ... create another folder containing zip files with scenarios zipped by chapter

Feedback and Bug Report

You can leave comments on the Swisseduc pages (see links under Teaching Resources above) or on my blog.

For Bug Reports you should create a new issue.

About

Teaching materials and software for a visual introduction to programming inside the Greenfoot IDE

Resources

License

Stars

Watchers

Forks

Packages

No packages published