DocumentCloud Tutorials: PHP The purpose of this tutorial is two-fold. Number one, we’re going to demonstrate how all of the basic fundamental concepts you’ve learned with Processing (variables, conditionals, loops, functions, objects, arrays) extend to programming in other languages. Second, we’ll see how there are certain types of tasks that you can farm out to a server-side script (in this case, written in PHP) that cannot be done easily inside of your Processing code itself. Thanks to Shawn Van Every and Dan O’Sullivan, this tutorial is based off of material from Shawn’s quick and dirty PHP as well as Dano’s PHP sample code. What is PHP? PHP (which originally stood for “Personal Homepage”, but now stands for “Hypertext Preprocessor”) is a scripting language designed for creating dynamic web pages. <html><head><title>Your Page's Title</title></head><body> The <strong>content</strong> of your <em>web page</em>. Here’s what the above HTML actually looks like in your web browser: basic.html. The Fundamentals in PHP 1.
SToMP: An Overview Omröstning online | Voto.se iMovie Critical Gaming Project | Play. Critique. Teach. A game studies collaborative at the University of Washington. by Theresa Horstman and Edmond Chang Thanks to those who joined us for our most recent Gaming Keywords session, CLOSE/DISTANT on April 4, 2013. The games and readings represented multiple interpretations of our fifth keyword for this year, and as usual, the conversation ran the gamut: reading, playing, research methods, intimacy and space. Close playing is to video games what can be interpreted as the equivalent of close reading in literature. As one of the readings defined, “Close playing, like close reading, requires careful and critical attention to how the game is played (or not played), to what kind of game it is, to what the game looks like or sounds like, to what the game world is like, to what choices are offered (or not offered) to the player, to what the goals of the game are, to how the game interacts with and addresses the player, to how the game fits into the real world, and so on. All in all, the session was thoughtful and insightful.
Video Tutorials From Processing by Jose Sanchez In an intent to give back to the open source community of processing and also help students to re-visit some subjects that may be unclear, I have developed some video tutorials, please send some feedback to keep improving them. Send requests and feedback to : jomasan@gmail.com Would like to cover some physics, subdivision, CA, l-sys, waves... we'll see. List of videos by Fun Programming This series of tutorials start at the absolute beginning: what's a pixel. This project started on August 1st, 2011 and new videos are being produced each week. Watch at Fun programming I recommend watching related Khan Academy videos as well if you want to go deeper into geometry and math. by Daniel Shiffman These tutorials are for advanced users and follow the content from The Nature of Code book. Watch at The Nature of Code Vimeo Channel.
Quandary Home Page Quandary is an application for creating Web-based Action Mazes. An Action Maze is a kind of interactive case-study; the user is presented with a situation, and a number of choices as to a course of action to deal with it. On choosing one of the options, the resulting situation is then presented, again with a set of options. Working through this branching tree is like negotiating a maze, hence the name "Action Maze". Action mazes can be used for many purposes, including problem-solving, diagnosis, procedural training, and surveys/questionnaires. Quandary is only available for Windows (although it also works perfectly on Wine under Linux). The Quandary site has now been moved to the University of Victoria.
Wikispaces 30 Places to Find Open Data on the Web Finding an interesting data set and a story it tells can be the most difficult part of producing an infographic or data visualization. Data visualization is the end artifact, but it involves multiple steps – finding reliable data, getting the data in the right format, cleaning it up (an often underestimated step in the amount of time it takes!) and then finding the story you will eventually visualize. Following is a list useful resources for finding data. 1. Data.gov: This is the go-to resource for government-related data. 2. These are the places that house data from all kinds of sources. 3. Usually, the best place to get social data for an API is the site itself: Instagram, GetGlue, Foursquare, pretty much all social media sites have their own API’s. 4. Wunderground has detailed weather information and also let’s you search historical data by zip code or city. 5. These three sites have comprehensive information on teams, players coaches and leaders by season. 6. 7.
Interfacing a sensor with an Arduino The world of hobby electronics is one that has seen explosive growth and massive changes over the past few years. The biggest changes have come from the level of computing hardware that is available to the hobbyist. From very simple microcontrollers to full PCs on a USB stick, all sorts of options are available. One of the more popular options is the Arduino, which falls between these two extremes. The entire Arduino project has been a proof of the power of open source. In this tutorial, you will get a development environment set up to work with your Arduino. Resources ArduinoArduino Playground Step by Step Step 01 Get your hardware The first step is to select your hardware. Step 02 Plugging in Most Arduino boards interface over USB with the development computer. Step 03 Software Installing the required software has gotten much easier recently. Step 04 Start a new program Now that you have your Arduino plugged in, you can start up your IDE and begin programming your first project. Step 05 Step 06
Verktyg som underlättar min lärarvardag Att arbeta som lärare är oerhört roligt och inspirerande. Att också få lov att arbeta med den digitala tekniken i lärandet och undervisningen gör att ens arbete blir än roligare. Det tycker i alla fall jag. Jag tänkte här nedan kommer med några tips på program och appar som jag har stor nytta av i min undervisning och som jag hoppas du också kan ha nytta av. För alla de som har läs- och skrivsvårigheter är det guld värt att kunna använda LEGIMUS. I min historieundervisning använder jag en hel del tidslinjer. I undervisningen kan det också vara av intresse att ibland köra röstningar eller kanske omröstningar. När undervisningen ska utvärderas kan det ibland vara bra att göra utvärderingen digital. Ibland vill man skapa en gemensam samarbetsyta och till detta använder jag PADLET. Mina senaste erövringar är Prezi och Lucidchart. Mitt sista tips idag är kanske det allra viktigaste.
The Battle Continues: Samsung To Appeal Apple’s European Injunction As expected, Samsung has decided to fight back against Apple’s preliminary injunction to ban sales of the Galaxy Tab 10.1 across the European Union (excluding the Netherlands). On August 25, the rumble continues, as Samsung will go to court in Dusseldorf, Germany to appeal the court’s decision, reports the Wall Street Journal. It’s been a long and bloody fight so far, with both sides losing quite a bit of ground. The GalTab is widely regarded as the strongest competitor to the iPad, and Apple’s widespread control of the tablet market is certainly threatened by this new Samsung slate. I whole-heartedly believe that Apple has every right to defend its trade dress, and I also believe that some of Samsung’s new products (the GalTab 10.1 and Galaxy S II smartphone, included) very closely resemble the look and feel that Apple has spent so much time establishing. At the same time, Apple tends to overreach. In any case, we’re the ones with the most to lose.