Tag Archives: languages

Cynthia Solomon

<img class="alignright wp-image-1043 size-full" src="http://www.scratch2015ams.org/wp-content/uploads/2015/06/solomon.png" alt="Cynthia Solomon" width="168" height="223" cheap jordan />Dr. Cynthia Solomon is a pioneer in the fields of artificial intelligence, computer science and educational computing. Fifty years ago while at Bolt, Beranek & Newman, Cynthia, along with Seymour Papert and Wally Feurzeig created the first programming language for children, Logo (programming language). She was Vice President of R&D for Logo Computer Systems, Inc. when Apple Logo was developed and Cheap Jerseys was the Director of the prestigious Atari Cambridge Research Laboratory.

Solomon taught at Milton Academy for seven years. After that, she was the Technology Integration Coordinator at Monsignor Haddad Middle School in Needham, MA. Recently, Solomon directed the creation of educational materials for the One Laptop per Child Foundation.

Dr. Solomon has maintained a long relationship with the MIT Media Lab and the One Laptop Per Child Foundation in addition to her teaching, consulting and scholarship. Her doctoral research at Harvard led tombar, to the publication of the critical book, Computer Environments for Children: A Reflection on Theories of cheap oakleys sunglasses Learning and Education. Solomon is also the co-author of Designing Multimedia cheap jerseys Environments for Children, with Allison fake oakleys Druin.

Together with Seymour Papert she wrote Twenty things to do with a computer. This 1971 text is still relevant and inspiring.

Cynthia is collecting bits and pieces relevant in her professional life at Logothings.

Meet the other keynote speakers:

Linda Liukas – Michelle Thorne Mitch ResnickAudrey WattersBeat Döbeli HoneggerEric Rosenbaum
(Image taken from constructingmodernknowledge.com)

The mobile way of game creation – Pocket Code

Presenter(s): Christian Schindler (AT)

Summary: This workshop provides a quick introduction to Pocket Code. When you know Scratch you can work with Pocket Code within minutes. We will finish a small tutorial game which enables you to implement your own ideas on your mobile device and face the upcoming “Pocket Jam”-challenge which is organized by Bernadette Spieler and featured by Jonathan Smith (LEGO Games producer and Co-Director of GameCity).

Type of participation: Workshop

Create Real Apps With Blocks

Presenter(s): John Maloney, Jens Mönig, and Yoshiki Ohshima (US)

Summary: Join us for a hands-on “sneak preview” of a new programming system that lets you turn ray ban sunglasses your blocks projects into oakley sunglasses native apps cheap nfl jerseys that you can share and distribute. In red, this workshop, cheap ray bans you’ll try out a pre-alpha prototype of GP, a new blocks-all-the-way-down language that looks and feels similar to Scratch, fake ray bans but adds capabilities to create and deploy bigger and more complex projects. Limit: 30.

Type of participation: Workshop

Snapi! – Play with APIs and OpenData with our Snap! extension

Presenter(s): Bernat Romagosa (ES)

Summary: Snapi! is our home-brewed Snap! extension that targets APIs and OpenData. In this workshop we’ll learn how to access and make use of REST APIs from a Snap!-like environment, all this while explaining our experiences with getting kids to understand and play with APIs.

Type of participation: Workshop

Sniff – writing Scratch in text and creating IoT devices

Presenter(s): Ian Stephenson, Tom Stacey Cheap Football Jerseys (GB)

Summary: Join researchers NBA Jerseys Cheap from Bournemouth ray bans sale University in the UK who show you how to code in they Sniff. This follow-on language from Scratch forgoes blocks and choosing, for text and writing. Unlike Python or C, you cheap nfl jerseys already know Sniff, because it is Scratch in text. You’ll find you can write programs quickly, easily and elegantly because you already know it. This workshop session allows cheap oakleys you to get hands-on.

Type of participation: Workshop

Project Spark: How building 3D fantasy worlds can be the perfect introduction to block based coding.

Presenter(s): Stephen Howell, Scott Blackwell (IE)

Summary: Project Spark is like Scratch; a powerful, yet simple way to build and play your own worlds, stories and games. Project Spark is developed by Microsoft, and is an evolution of Kodu. This presentation will show how reprogramming an angry goblin to be your best friend can teach boolean logic while also being incredibly awesome. We will also showcase the free video course we made for Spark.

Type of participation: Talk

Extending Snap! for OOP

Presenter(s): Jens Mönig (CDG Labs), Brian Harvey (UC Berkeley) (DE)

Summary: The next version of Snap! will provide prototypal inheritance, letting students model cascading dynamic bindings for field-variables, custom blocks, sprite attributes and media. With this mechanism students can classify concrete behavioral strains into more abstract prototypes and turn these into powerful classes. Thus, Snap! will be able to support a rigorous introductory OOP curriculum.

Type of participation: Talk

Scratch projects on smartphone

Presenter(s): Wolfgang Slany (AT)

Summary: I present a free service that allows to transform Scratch projects into Pocket Code programs that can be executed and, what’s more, also directly edited Cheap NFL Jerseys on any Cheap NFL Jerseys smartphone cheap jordan or tablet. In fact the editing may be necessary to replace Cheap Oakleys keyboard fake oakleys input by sensors or multi touch features built into the Gabi smartphones.

Type of participation: Ignite

Using Scratch Jr as a learning support tool in Kindergarten

Presenter(s): Angela Sofia Lombardo (IT)

Summary: I will share my experience as a learning support teacher, introducing Scratch Jr to a 5 years old kindergartener as a cognitive stimulation tool. This rapidly became an experience of empowering socialization between peers and expressing emotion through creativity.

Type of participation: Ignite