background preloader

Visual programming

Facebook Twitter

NEC Corporation. Processing: A Programming Handbook for Visual Designers and Artists (9780262182621): Casey Reas, Ben Fry, John Maeda. Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics) (9780123736024): Daniel Shiffman. Just Landed - Screenshot. Thruthy: Visualizing the Diffusion of Information on Twitter. Impure: a New Visualization Programming Language for Non-Programmers. Impure [impure.com] is a new visual programming language aimed to gather, process and visualize information.

Impure: a New Visualization Programming Language for Non-Programmers

Developed by Bestiario, a Spanish information design start-up, Impure aims to bridge the link between 'non-programmers' and data visualization by linking information to programmatic operators, controls and visualization methods through a new visual and modular interface. Impure allows the acquisition of information from different sources, ranging from user-specific data to popular online feeds, such as from social media, real-time financial information, news or search queries. This data can then be combined in meaningful ways using built-in interactive visualizations for exploration and analysis. Based on an event-based development structure, the software consists of 5 different modules. 1. Data Structures, which hold data coming from a data source (e.g., Number, String, List, etc.). 2. Make your own iPhone App. Network Visualization. While we're on the topic of academic papers and how they're linked, Johan Bollen et. al used clickstream data to draw detailed maps of science, from the point of view of those actually reading the papers.

Network Visualization

That is, instead of relying on citations, they used log data on how readers request papers, in the form of a billion user interactions on various web portals. Maps of science derived from citation data visualize the relationships among scholarly publications or disciplines. Just Landed: Processing, Twitter, MetaCarta & Hidden Data. I have a friend who has a Ph.D in bioinformatics.

Just Landed: Processing, Twitter, MetaCarta & Hidden Data

Over a beer last week, we ended up discussing the H1N1 flu virus, epidemic modeling, and countless other fascinating and somewhat scary things. She told me that epidemiologists have been experimenting with alternate methods of creating transmission models – specifically, she talked about a group that was using data from the Where’s George? Project to build a computer model for tracking and predicting the spread of contagions (which I read about again in this NYTimes article two days later). This got me thinking about the data that is hidden in various social network information streams – Facebook & Twitter updates in particular. People share a lot of information in their tweets – some of it shared intentionally, and some of it which could be uncovered with some rudimentary searching. It turned out to be a lot easier than I thought. This seemed perfect, so I signed up for an API key and set to work hooking the APIs up to Processing.

Kodu. Kodu is a new visual programming language made specifically for creating games.

Kodu

It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input. Programming as a Creative Medium. Scratch 1.4 Reference Guide. Introduction | Scratch Interface | Scratch Blocks | Block Descriptions | Appendix Scratch is a new programming language that makes it easy to create interactive stories, games, and animations and share your creations with others on the web.

Scratch 1.4 Reference Guide

This Reference Guide provides an overview of the Scratch software. JotForm · Easiest Form Builder. Beautiful Visualization - Google Preview - O'Reilly Media. What things look and feel like. Perception | what things look and feel like NodeBox Perception is a combination of an online web application and a library for NodeBox.

what things look and feel like

The web app allows you to contribute to a network of semantic rules that describes how different things in the real world look, feel, smell or are experienced emotionally. The library allows you to analyze clusters of rules as a graph inside NodeBox. Click to open the application. Reading Alice's Adventures in Wonderland. HTML5. A vocabulary and associated APIs for HTML and XHTML This Version: Latest Published Version: Latest Editor's Draft: Previous Versions: Editor: This specification is available in the following formats: single page HTML , multipage HTML , web developer edition . Kodu Teaches Your Kids to Visually Program Their Own Video Games. Kodu is a visual programming language suitable to teach kids the basic of programming and to train their creativity.

Kodu Teaches Your Kids to Visually Program Their Own Video Games

In today’s lesson, we will build a simple game that we can use as an introduction to Kodu. The Building Blocks of Kodu The world of Kodu consist of programmable objects where we can attach a behavioral script into each object that we place on the Kodu landscape. Kodu’s programming language is a simple icon based programming user interface where the language are broken down into pages and rules.

Kodu has a list of built in behavior that we can attach to an object to make them move around, shoot objects, and perform incredible combat move with one another. Perception comparisons. Perception comparisons To create a machine that is able to combine existing concepts into new, creative ideas, this machine needs knowledge of what the real world is like.

Perception comparisons

How things look, feel, and how they relate to each other. Home. Small Business Web Design. 'Adventures of Tintin' Teaser: Motion Capture and Something with a Boat. GDC 09: Making Games with Kodu. MakeBot and MoonUnit. The Open Graph Protocol. Dimeb.informatik.uni-bremen.de/eduwear/wp-content/uploads/2010/11/EduwearKit_manual_nov_2010_en.pdf. Gallery. Living Code: The importance of visual programming. Python has a well-earned reputation for being easy to use and to learn, at least for people who have learned programming in other languages first.

Living Code: The importance of visual programming

Lately my kids have been very interested in programming, and I've found that Python doesn't come as easily to 6-11 year olds as it does to adult programmers. So I see two approaches to this problem, if it is a problem. One, let them use other languages than Python. Two, find (or make) ways for Python to be more approachable. Let's look at both of these. Scratch For languages other than Python, there are some really good choices.

Babuinobot. What is Babuino? Babuino is a software program that combines the power of the Arduino hardware platform with the intuitive and fun Logo programming language using a click and drag GUI interface. This allows even young children to build their own programs and run them on a microcontroller. The program on the left uses only 5 blocks to make a speaker beep whenever a button is pressed. Any child that can operate a mouse, fit simple puzzle pieces together, and has basic language skills can learn to program. Even if the child can't read, they will quickly learn to recognize the words and shapes. 12Blocks- What can you do with a dozen blocks?About. Products > 12Blocks 12Blocks is an intuitive, powerful environment for programming popular robots.

12Blocks- What can you do with a dozen blocks?About

It’s a visual language that makes programming as simple as drag-n-drop. Confirmed: Microsoft "Kodu" for Xbox launch, plus the two-minute shooter. Microsoft's finally releasing it's very cool new "Kodu" game-building tool. for the Xbox on June 30. It's going to be sold for $5 or 400 MS Points on the Xbox Live Community Games channel. Kodu is set of tools that kids or anyone else can use to quickly and easily build games that play on the Xbox 360. Microsoft's began showing the technology, an advanced research project initially called Boku, last fall and highlighted at the Consumer Electronics Show in January but withheld release details. The company's planning to announce pricing and specifics about its release later this week. Lots of games nowadays let players customize and build new levels.

Kodu's actually a new visual programming language that introduces programming concepts to kids, while making it easy for them to build their own Xbox games. Inspiration came from tools such as the HyperCard program that Apple released in the late 1980s, according to Matthew MacLaurin, a Microsoft researcher behind Kodu. Blog Archive » Arduino in Schools (visual programming options) Visual Programming Arduino: modkit and the others. Not long ago, our friend [Ed Baafi] told us about the amazing work he was doing on ModKit: a very interesting project in bringing visual programming on the Arduino side.

Making programming as easy as building bricks is the common Quest of many different projects, aimed to work in the Educational field, teaching kids build their own programs (and toys). Modkit is an in-browser graphical programming environment for little devices called embedded systems. Modkit can currently program Arduino and Arduino compatible hardware using simple graphical blocks similar to and heavily inspired by the Scratch programming environment developed by the Lifelong Kindergarten Group at the MIT Media Lab.Modkit is currently available by invite only. Historyvpl.gif (756×1027) Exhibition Archives.

Radical Breeze. Read On, to find out what it is all about, what you can get. (We try not to sound too ‘hyped’ but we are proud of the software and truly believe every ISC user could find it useful) NOTE: Please do NOT share this with anyone else. Seriously, it was negotiated as part of the deal ONLY FOR RADICAL USERS. It is not even being offered to Dead Parrot customers or the public. Ever. Modkit. Surface. FourGraph.me - Instantly Create Foursquare Infographics. NodeXL: Network Overview, Discovery and Exploration for Excel. Domain-Specific Modeling: Enabling Full Code Generation, a book by Steven Kelly and Juha-Pekka Tolvanen. Metamodeling for Method Engineering (Manfred Jeusfeld, Tilburg University) Graphdrawing.org.

Home. Insight: Online mapping software for business & foundations. One tool. Countless possibilities. Rhiza Analytics is a powerful and elegant analytics research tool that fuses your company’s data with public and syndicated data to give you a 360 view of a situation. Whether it’s making sense of complex customer purchasing patterns across distinct geographies or delivering the right message to the right customer at the right time, Rhiza Analytics produces deep insights about customers, operations and the competitive landscape. Actionable answers to your toughest questions Rhiza Analytics is not a general data exploration tool. All of your data in one place Why use 5 tools, when you can use 1?

Fast, at your desk and on the go Whether you are performing a detailed nationwide search across millions of customers, or rolling up data to custom geographies in your market, we make sure you get your answers fast. Jsplumb - jQuery/MooTools/YUI3 library providing visual plumbing for elements on a web page. Hypergraph - Hyperbolic graphs and trees : Home. Elena Kalis Photography - home. Visual Gadgets. Art of Jose Alves da Silva - 3D Artist - Freelance Character Artist. Structure Synth. Grasshopper.

Density Design. Processing.org. Visualization Options. JuiceKit for Visual Analytics - JuiceKit™ SDK. Juice Analytics - Your data is meant for action. Nexus is no more. Design Method for Mapping Complex Information. Descry - Lab - MIX Online. Visualizing.org. Nobel prize winners demo. Max Kiesler – Designer - Relationship Explorer. Processing.js. Mkweb // Martin Krzywinski / Genome Sciences Center. Schemaball is a flexible schema visualizer for SQL databases. The purpose of Schemaball is to help visualize the relationships between tables. Tables are related by foreign keys, which are fields which store the value of a record field from another table. Foreign keys create a lookup relationship between two tables. Large schemas can have hundreds of tables and table relationships.

Keeping track of them call can be tedious, error-prone and slow down the schema development process. Figure | A MySQL schema of our sequencing LIMS database. Screensaver - visualizing the global blogosphere. Twingly Screensaver Beta Twingly screensaver is visualizing the global blog activity in real time. Forget RSS readers where you see only what you're interested in. With Twingly screensaver you get a 24/7 stream of all (viewer discretion advised) blog activity, straight to your screen. Liveplasma music, movies, search engine and discovery engine. Ricerca News: Rete delle notizie su. Ushahidi. 3D Slicer. Basics. Flare. Well-formed.eigenfactor.org : Change over time. Well-formed.eigenfactor.org : Visualizing information flow in science. Gephi, open source graph visualization software - Part 4.

Community ~ gexf gexf4j. 10: Take the Tour - Marketing Automation. Interaction design software. Data Visualization for the Web. Tweet Sentiments - Know Who's Tweeting About What When Where & How. Experimenting with Graph Visualizations on a Timeline. Oil Spill Resources. Gephi, an open source graph visualization and manipulation software. Arbor.js. Which framework is better for desktop-class web apps, Sproutcore or Cappuccino. Startseite. Exhibit. Geek to Live: Roll your own timeline. Cappuccino ! A Web Framework.

.bodycard 2061