Find engaging data…

CodeFurther aims to provide access to data that are relevant and meaningful to students, in the belief that if students are engaged by the data, they will be engaged to learn...

…process the data…

To illustrate fundamental programming concepts, students will be encouraged to apply logic, decision making and transformations on the data to reveal interesting information....

…share socially…

Once the information in the data has been processed, it can be shared with the world using modern, social networking communication mechanisms such as Twitter, Text Message, Email, etc.

…CodeFurther…

I passionately believe that the process of using engaging data, processing that data and sharing the resulting information using social or computer-based media, will inspire students to CodeFurther...

CodeFurther...

...is a package of Python modules designed to help educators to inspire young coders to, well, code further...  CodeFurther is currently Alpha code and is under active development, so for the time being you should proceed with a little caution. CodeFurther is open source so contributors and contributions are welcome. It works with Python 2 and 3.

Source code

CodeFurther is open source, and the source code can be found on BitBucket...

Go to BitBucket repository

Documentation

The aim is for CodeFurther to be fully documented, with code examples and ideas for teachers for stretch exercises and "homework" initiatives. It's not quite there yet, but have a look and let me know what is missing - or contribute some documentation yourself.

Go to the CodeFurther documentation...

Installation

pip install codefurther