Rcos presentation

12
The Koala Project Nick Pachulski Friday, August 12, 11

Transcript of Rcos presentation

Page 1: Rcos presentation

The Koala ProjectNick Pachulski

Friday, August 12, 11

Page 2: Rcos presentation

History

Started by Colin Kuebler

Why the name?

Cuter than QT

Safer than Python

Friday, August 12, 11

Page 3: Rcos presentation

About

Safe, sandbox programming environment for beginners.

Simple and easy to learn syntax.

Friday, August 12, 11

Page 4: Rcos presentation

Goals

Create more programmers

And Instill open-source values in them

DemoFriday, August 12, 11

Page 5: Rcos presentation

Syntax Snippets

Very simple syntax.

Variables are put in [boxes]

Then the variable [boxes] can be used:

[new_box] = [boxes] multiplied by [boxes]

Friday, August 12, 11

Page 6: Rcos presentation

Functions

Every file is its own function.

Wherever it’s included in another file, it will be executed.

For example ex1.k runs the code in ex2.k five times with:

do { ex2.k } 5 times

On-SiteFriday, August 12, 11

Page 7: Rcos presentation

So Very, Very SimpleSyntax!

Friday, August 12, 11

Page 8: Rcos presentation

Back End

Web Site - Ruby on Rails

Models:UserUser User

Project Project

Source Files

“Have many” top->down

relationships...Comments

Friday, August 12, 11

Page 9: Rcos presentation

Browser Compatibility

Tested on:

Mozilla 3.6.19, 5.0.1

Chrome 13.0.782.112

Safari 5.1

Friday, August 12, 11

Page 10: Rcos presentation

Future Plans

Mobile browser support for use as an iPhone/iPad bookmark app

Friday, August 12, 11

Page 11: Rcos presentation

I learned

Ruby & the Rails web framework

Git (Pro Git)

Friday, August 12, 11

Page 12: Rcos presentation

Friday, August 12, 11