If I could add social media to a class…

If I could use a social media technology in a classroom, I would use Tumblr as a group sharing tool. I think that students would have many meaningful contributions that facilitate learning and allow for the rapid sharing of inspirations, in-progress works and idea exchange.

Tumblr has a built in aggregation that is similar to journaling websites like Livejournal, but is more informal, encouraging of meme sharing. I would hope to have the students all follow each other and me the instructor and creative a collaborative experience. A blog is fairly similar, but I think the easy sharing aspect of Tumblr where links, videos and written content can be mishmashed together is more appealing.

Design and Education: Video Games and Uses in Education

Announcements:
Site: National association of Educators of Art
Conference in April in Baltimore
NAEA.org

QOTD:
We see that educators and game designers share some common
characteristics, Both are tasked with an interesting second order design problem:
How to create spaces that ultimately exist for people to do interesting things.

An Outline of the Topics covered by

Learning by Design: Good Video Games as Learning Machines
James Paul Gee

Empowered learners
1) Co-design – meaning created by players
2) Customize- Many Diffused paths to completion
3) Identity- communities of practice- negotiate
4) Manipulation/ Distributed Knowledge – “smart tools”

Problem Solving
4) Well Ordered Problems – build on prior knowledge and skills
6) Pleasantly Frustrating- “Flow”
7) Cycles of Expertise- Acquire skill -> confidence -> results
8) Info on demand and just in time
9) Fish Tanks – simplify system
10) Sandbox- no risk?/ risk & reward

Understanding
12) Systematic Thinking
13) Meaning as Action Image -From Abstract to Personal

Discussion Outcomes

1.) Do you agree that video games trigger learning, why or why not?

The group gave an unanimous response that games trigger learning. Christy
gave an anecdote about seeing a news teaser that stated a new study that
“discovered that boys who play video games verses those who do not, will do
more poorly in school.”
The news blurb was then questioned on it’s context and the possible rigor of the academic research.
The Role of Early Childhood Education and Socio-Economic Background were discussed as important
considerations.
Jane McGonigal’s recent Ted Talk was mentioned.
In the Talk: Having pleasurable increases in difficulty, info on demand AND just in time information.

Jane McGonigal – ARG (Alternative Reality Games) TED Talk on how games can change the world
Began to point games into solving real world puzzles

New Project involves the World Bank. This raises questions about the integrity
of the project and whether this is still in line with previously espoused rhetoric.

2.) Are games ever considered as work like learning?
WOW endgame involves many daily tasks and archeivement gathering. MMO Guildmasters often have
many job-like tasks in managing the guild and raiding. Wow Goldfarmers and Second Life content
makers have specific game centric jobs. There are Starcraft Tournements that generate income.
Learning is also a type of work.

3.) Do people get more out design experiments if they are participating or
observing?
Each of these activities, participating and observing offers different levels of interactivity and outcomes
from the activity. Part of this is related to the learning styles of the students as well as what the
students are looking to gain from the activity.

4.) Can deep understanding of an interest in a specific topic create, “abstract and general
themes” that students are able to use in other contexts?
Our group again came to an unianimous agreement about the transferability of skills and knowledges
even when

5.) What types of games do you consider “good” games?
Me: A Game that is “Finished.” A Game that doens’t contain broken mechanics, incomplete features
or nonsensical plot or bad User Interface. The actual genre is less important to me than a complete
experience, because a really great experience can make genre secondary.
Garret: An engaging, immersive game.
Matt: Something that takes you out of your environment.

6.) Do you think we can learn from games and from what kind do you think promotes
learning the greatest?

Isa’s group:

Argumented that the barrier between engagement in games and class structure,
should be changes such that classes become as engaging as games.

What does fun mean? What is a game if you remove fun? Often the
mantra is stated that “If we make Learning Fun, then kids will want to learn.”
What if it is placed on its head? If You are learning, then it is fun. Or
at least pleasurable.

“Guns, Germs and Steel” by Jared Diamond- Non-fiction book Based around the game
of Civilization. Georgraphy and Resources, without Jingoist “My Culture is better than yours”

Violence in Media and Games- Refuted in article. Gamers who are exposed to real violence have no
interest in re-enacting video game violence.
Are gamers looking at sandbox type games in an environment where all of the other people
present are NPC’s. Does this lead to a breakdown of Empathy, or DeHumanization of your game environment.
Can the game be a means of engaging in violence, and actually reducing violence in gamers?

Umut’s Group:

Addressing the possibility of having multiple games types for learners.
Different games for different learning styles. Perhaps it is not possible to find one game for all students.

Possibility of testing for learning types comes up as a method of determining
what types of games could be introduced to students.

Future of Parsons as an interface problem:
If the school was entirely online: How would you solve the problem as different people
need to experience the materials in different ways.

HW: 1-1.5 Page proposal for Social Media network that could be used for a classroom setting

Interactive Installation and Performance Syllabus

Interactive Installation and Performance

Instructor:
Laura Simpson
Parsons Design and Technology Graduate Student
laura.simpson@gmail.com
813-892-1292

Class: Wednesday 3pm-5:40pm
Location: 2 W 13th St. 1009

Course Description:
This course is an intermediary course that can be taken after Max/MSP1 and Physical Computing1, and before Max/MSP 2 and Physical Computing 2. The coursework focuses on combining sensor and outside data with the Arduino and Max/MSP to create interactive spaces. Students will be exposed to theoretical work on installations, performances and interaction design, as well as technical knowledge to better enable the student to further his or her knowledge in building interactive spaces.

Students will complete two smaller themed projects and a student proposed final project. The final project will not require a final paper, but in the final presentation, students must cover the design questions raised and desired user outcome from the project.

Special class sessions and guest presenters will offered to address the interests and level of the class.

The course will be structured in three phases: 1) Conceptual development via readings, lectures, class discussion and viewing interactive works. 2) Technical lectures, expanding the students proficiency with designing and developing interactive environments. 3) Lab time where students can learn from peers and the instructor can assess progress.

It is open to graduate students and advanced undergraduates.

Prerequistes: Max/MSP 1 and Physical Computing 1

Class Blog:
http://cdt.parsons.edu/~iipclass

Students will be sent a WordPress login and be responsible for posting assignments online.

Reading Assignments:
There will be regular reading assignments to complement our studies. Most readings will be linked on the course website or emailed directly to the students. When students begin to work on final projects, some additional readings or viewings may be assigned. All reading assignments must have a written response posted by the end of the day that they are due.

Project Documentation:
Each project must be properly documented with photographs and video of the project. Students will post the project description, documentation, materials used and encrypted Max patch to the class blog.

Final Project:
Students may work collaboratively on the final project. Collaborative pairs must show individual documentation of their contribution to the pairing.
Student’s progress and final documentation should be updated weekly as well as feedback from peers.

Materials:
Max/MSP 5.0
While students are welcome to work with Pure Data, the course instruction will use Max/MSP.
Arduino

Sensors will be made available in class for demonstrations. For individual projects, students can purchase sensors from RadioShack, Sparkplug.com or ladyada.net.
Other materials will vary.

Readings/Resources:

Some of the Readings for this course may be taken from the following texts:

Space, Site, Intervention: Situating Installation Art
Erika Suderburg, Editor
Designing Interactions
Bill Moggridge

Digital Art
Christine Paul

www.maxobjects.com Max Objects and Patches made by some of the most active practitioners out there.

www.cycling74.com The Max/MSP Jitter Site

www.arduino.cc The Arduino Site

www.maxuino.org The Maxuino Site

Course Outline
Week 01 27 Jan Introduction and Overview Max/MSP Jitter + Arduino Refresher
Week 02 03 Feb Reading Assignment #1 Maxuino + Types of Sensors
Week 03 10 Feb Project #1 Assigned Reading Sensor Data
Week 04 24 Feb Reading Assignment #2 Smoothing Sensor Data
Week 05 03 Mar Project #1 Due Guest Speaker TBD?
Week 06 10 Mar Project #2 Assigned Multiple Sensors
Week 07 17 Mar Spring Break
Week 08 24 Mar Reading Assignment #3 Networked data
Week 09 31 Mar Project #2 Due Guest Speaker TBD?
Week 10 07 Apr Reading Assignment #4 Wireless/ Large Spaces
Week 11 14 Apr Final Project Proposals Due Individual Meetings with Students
Week 12 21 Apr Work Session: In Progress Reports TBD: Student’s interests
Week 13 28 Apr Work Session: In Progress Reports TBD: Student’s interests
Week 14 07 May Work Session: In Class Critique What’s Next in Max & P-comp?
Week 15 14 May Final Project Presentations

Week 1: Refresher for Max
Patch Organization
Encapsulating Patches
Max Community Of Resources

Week 2: Maxuino
Types of Sensors
Sensor Ranges
Max, Arduino and your Computer
Reading Assignment

Week 3: Reading Sensor Data
Your sensor and its schematic
Maxuino Patch
Moving the Data Around

Week 4: Data Smoothing
Noisy Data, what is that?
Streams of Numbers
Delays and Buckets

Week 5: Project #1 Due / Guest Speaker

Week 6: Multiple Sensors
Multiple Sensors to one Arduino
Streams of Data
Misfiring/ Overlapping Ranges

Week 7: Spring Break
Start thinking of what you want to do for your final
Work hard on your second project!

Week 8: Networked Data
What to not send across the network
OSC Route
UDP and Max

Week 9: Project #2 Due / Guest Speaker

Week 10: Wireless/ Large Spaces
Setting up a wireless Arduino
Dealing with cords for large spaces
When is it appropriate?

Week 11: Individual Meetings with Students

Week 12: TBD – Possible topics below
Computer Vision
Java Script/ Write your own objects
Regular Expressions

Week 13: TBD – Possible topics below
Computer Vision
Java Script Write your own objects
Regular Expressions

Week 14: What’s Next in Max & P-comp?
Who’s doing interesting work
Open GL
Max for Live

Week 15: Final Presentations

Thoughts on using Persona in User Scenarios

Develop a persona based on work that you have already done:
Do research and make this persona the main character in a scenario.
What is this person like? What does he/she need?

Scenario:  a situation where the main prototype or idea is used.
creating a real context for a user.

This helps the design team imagine the context inwhich the design will live.
This will help you explain to other members of the team, pitch to client, what the design is, what the features are,
and the needs that it will meet.

This is a story telling device, but not a subtitution for testing with real people.

Experience at Entry, During and Exit.

Ways to build a scenario:

1. Improvisation/ Bodystorming/ Play Acting
Design Research by Brenda Laurel
Example: Redesigning the Soft Serve Ice Cream Machine

2. Storyboarding/Image Sequence

Relevant Film: by Noam Toran

Desire Management

Develop Personas empathetically, to really understand these users as complex people.
http://noamtoran.com/NT2009/projects/desire-management

JSON and Processing API Tutorial

Using Processing and JSON to pull data from an API.

This is a tutorial for making a simple API call using Processing and JSON.

For our example, we are using the Twitter API.

    First Stop: API Documentation Page. There are several different types of API methods that we can make. To make sure that we are trying the right type of call, we should check the Parameters and the URL.

    The Parameters tell us what information is mandatory in making a call.

    For this example, we are going to pull our name, followers and the number of status updates we have using the users_show API method.

    Our Parameters are:


Let’s use screen_name for our Parameter. Next, you can check the variable names that we’re using for our API call under the XML example.

Name = name

followers= followers_count

status updates= status_count

Remember these variable names for later!

Setting Up Processing

In your Processing window, be sure to import org.json.*; The JSON library comes with Processing 1.0.6. If you have an older version, you can download the JSON library from the Processing.org website.

Now that we have our Library, we need some Strings for our API method:

Our URL for the call is: “http://twitter.com/users/show.json?

Our Parameter is: “screen_name”

Combined, it should read as: “http://twitter.com/users/show.json?screen_name=

We can place that in one String:

String baseURL=”http://twitter.com/users/show.json?screen_name=”;

The Username that we are using can be any valid username for twitter. In this example, we are using “dougw.” You can place this in a separate variable or attach it to the baseURL.

String userName=”dougw”;

Your call to the API is the combination of the URL and the Parameter.

String request= baseURL+userName;

Next we need to set up some global strings so that we can manipulate our data once we pull it. We need a string for each variable we are pulling. NOTE: The number of Followers is actually an integer, so be sure to remember to correctly declare it!

String myName, numUpdate;

int numFollowed;

Your Processing Window should look like this:


Try and Catch a JSON Object

Now that you have a basic set up, you need the actual call.

If successful, your JSONObject twCount will contain all of the information that was listed on the API Documentation page.

try{

JSONObject twCount= new JSONObject(join(loadStrings(request),” “));

println(“Success Twitter API”);

}

catch(JSONException e){

println(“Uh Oh! Exception found in trying to get the JSONObject”+” “+e);

}

All of your API calls using Processing and JSON will have a try and catch condition. Everything else in this tutorial will be placed after the println(“Success Twitter API”);

NOTE: If you are unsuccessful with your API call, you will receive a JSONException, which you cross reference on the API Documentation Page.

Remember those variable names for the API method, that we looked up earlier? We are going to connect our global variables to the JSONObject and the variable names from the API method.

followers=twCount.getInt(“followers_count”);

user=twCount.getString(“name”);

posts=twCount.getString(“statuses_count”);

Add some println(); to test that your request is correct and that you are receiving all of the data that you are trying to pull.

Your Processing Window should now look like this:


And your Results:

Change the Rules of the Game

“Changing the Rules of the Game” in the colloquial sense, usually refers
to someone who has internalized the rules of a particular game, movement, paradigm and in playing by the rules, has experienced some sort of disatisfaction with the current state of the situation and has decided to amend the rules, or disgard on in favor of a better set of rules.
In our case,  we started with a analog game, many of us using a card or board game. We selected a tile game, similar to Scrabble, but without the board, or the overly competitive atmosphere. (Full disclosure: I dislike scrabble. I have way too many friends who are better at it than I am.)
We had to change the game in the following ways:
1. change one rule, play the game
a. how does the play change? is it easier? harder? are there any
exploits now?
2. continue to refine the new rule so that the game still has integrity (can still
be played, in engaging and can still be won/lost)
3. change one mechanic, play the game
4. continue to refine the new mechanic so that the game still has integrity
(can still be played, in engaging and can still be won/lost)
5. open up your two cards. change the game’s rules and mechanics to
integrate and express those

Design&Education: First Principles of Instruction

QOTD:
“People are fully literate in a domain if they can recognize [the equivalent of reading]
amd produce meaningful new [the equivalent of writing] within the domain.”
James Gee

Lecture:
Central Statement: You cannot teach unless you know how to learn.
Thus the study of cognitive theories.

There was response and further building upon the models that were demostrated.
Today we shall focus on the David Merrill Article: First Principles of Instruction: Synthesis

Merrill’s First Principles:

Real world problems
Build on existing knowledge
Demonstrate to the learner, an application of the knowledge
Applied by the learner
Intergrated into real world situations

Surrounding the Problem: Activation, Demonstrations, Application and then Intergration.
All of these aspects relate back to the problem.
This is a cyclical relationship that facilitates learning.

For this course:
The Problem: How to make the students more effective teachers using their design skills.
Activation: Personal experiences with learning, Situating yourself in the world of design
and education.
Demonstration: Observation of classes and then observation of each other’s teaching style.
Application: Designing own materials, syllabi and activities.
Integration: Mini cycles of integration and Application in the revising and testing of syllabi and
practice lessons. Final integration with students who teach boot camp and for those who eventually
go onward to teach other classes.

When developing your syllabi, keep this structural flow in mind.
Not all classes will be structured like this, but for our first version, we could use this.

Bransford Article :

First Principles:

1. Work with pre-existing knowledge
2.Teach the Subject matter in depth, showing the foundational theories at work and show some
structural knowledge.
-Same concept over different contexts
3. Metacognitive Teaching
-metacognition: students in the learning process, can gauge their own process in learning.

Principles 2 and 3 are techniques that are associated with teaching experts.
Experts are not necessarily smarter or better. They are however better versed in search techniques
associated with the subject matter. Experts know their level of knowledge and have the knowledge
to acquire knowledge that would fill in the gaps.

i.e. I know that I cannot get the general twitter feed, but I know that I can look it up on the api
wiki.

A departure in some ways from the Merrill. Not necessarily contradictory, but different.
The book and these principles are derived from extensive research from observing schools.

An example: The “How to feed yourself class (Cooking 101)”

Teaching the Subject matter in depth:
Different manners of ingredient acquition.
Different varities of the same ingredient (peas: frozen, canned, fresh)
Spice complements.

Design and Education: Schools of Thought on Education

How can we garner the same amount of respect for Design and Education?

The Logo Project:
Seymour Packard

Logo as a tool to think with.
Access to concepts that could be used in other aspects of their lives.
E.g. recursion, if then statements

Is “use” a part of the terminology shift, with Design and Technology? Is the word “useful” still a
part of the discourse?

rap·proche·ment  (räprôsh-mä)
n.
1. A reestablishing of cordial relations, as between two countries.
2. The state of reconciliation or of cordial relations.

Ideas about New Technology as revolutionary:
“This will render that older technology as obsolete”
The old tech is usually not completely replaced
Themes pass through the technology “wringer” and pass
through as the same theme, with more knowledge/interest added.

Affordances Epistemology Semoitics Pedagogy

Affordances
a potential worldview on Affordance:
Basic relationships between your muscles and the world and tools
Constrained uses given the form of the object.

Pedagogy (pronounced /ˈpedəɡɒdʒi, ˈpedəɡɑːdʒi, ‘pɛdəɡoʊdʒi,or ˈpedəɡoʊdʒi/[1][2])
is the study of being a teacher. The term generally refers to strategies of
instruction, or a style of instruction

Epistemology (from Greek ἐπιστήμη – episteme-, “knowledge, science” + λόγος, “logos”) or
theory of knowledge is the branch of philosophy concerned with the nature and scope (limitations)
of knowledge.[1] It addresses the questions:

* What is knowledge?
* How is knowledge acquired?
* What do people know?
* How do we know what we know?

Semiotics, also called semiotic studies or semiology, is the study of
sign processes (semiosis), or signification and communication, signs and symbols,
and is usually divided into three branches:

* Semantics: Relation between signs and the things to which they refer; their denotatation
* Syntactics: Relations among signs in formal structures
* Pragmatics: Relation between signs and their effects on those (people) who use them

Design as conversational:
One side (the designer) must anticipate the entire conversation.
The designer must use empathy to anticipate the entire conversation

other thoughts on Design and education as an intersection:
motive (intrinsic motivaiton)
challenge

Can education be made more pleasurable?  Form Following Function? (If it is beautiful, it is
right?)

What do people learn. Why? What motivates them?

Venn Diagram intersection: opprotunity for change to mind map

Skills for life vs. Specific tool use.
Photoshop/Flash/Obj C might get you a job..but the knowledge you will gain in procedural programming,
composition, and abstract thinking will make a career.

Group Work:
Research the Theory of education that you have been randomly assigned.

Design
Charles Eames: A plan for Arranging Elements in such a way to best accomplish a particular purpose.

Articles assigned were all for the purpose of defining “best”  this is where education theory
and deign theory often comes into play.
Articles could even be divided into articles by Designers and articles by Researchers.
A break in language used and ethnographic research techniques. A push and pull exists in between
creativity and process.

Some keywords:
Aesthetics
Iteration
Creativity
Problem Solving
Rresearch
Prototyping
Evaluation
Intention
Result
Inspiration
Values
Process

Often uses Design Process
Problem->Research->Problem->Design->Building->Assessment-<

User Centric Design————————-Project Here—————————–Genius Design

How do you know what prototype to playtest?
Is assessment really only done in one place?

Another Model:

CounterStrike————————————————————Rockett’s New School
(genius design && same audience as developers)                  (user centric && designers removed)

Soap Dish————————————————————Operating System

Education
imagine teaching 1 person like you
Photoshop lasso->
then
20 disparate people PS lasso->
20 disparate people PS->
20 disparate people  compelling photoshop photos->
then
20 disparate people compelling imagery

In the PostModern Age:
All of the pedagogy developers are right, wrong and we will look at their theories.

Our favorite 8
Theories:

John Dewey- Experiential Education
Constructivism
Multiple Intelligences
Social Development Theory
Cognitivism
Situated Learning
Constructionism
Behaviorism

Educational Pedagogy:
Me + Aaron – Cognitivism
The Brain as a computer (think black box)
Thinking, Knowing, Memory, Problem Solving
Prominent Cognitivist:
Briggs
Reaction to: Behaviorism
Rose to Prominence in the 60’s
Concerns itself with:
Opening up the black box of the brain, methods of
having students take in the knowledge and apply it via learning.

*Behavior that is developed out of learning.

Next week’s assignment:

Go observe another class.
Go on Youtube and find someone teaching something.

both the class that you pbserve and the youtube video, should have a observation
per the checklist that Karen will give us via link.
3 weeks form now to complete.
////
Readings and below project is due in 2 weeks:

Think of Three Ideas for your imaginary course that you will design,
this course is somethiung that you think should be added to the D&T catalogue.
—————–
Final:
Making a syllabus and an activity and a lecture.
—————–

Quote of the Day:
Teaching will never be a science.  Behavioral Science deals with groups.
Teachers deal (or should deal) with individual kids.
Nothing works for everyone.
-Gerald Bracey

Some Learning activity ideas for making “Navigating the NY Subway system”

Charles Petzold: “Code” Chapters 1-7

Petzold’s style of writing while maintaining a scientific yet conversational tone, makes his coverage of morse code, simple circuits , Braille and eventually the Indo-Arabic decimal system a pleasure to read. While I am familiar with some of the concepts that are covered, his approach to teaching the reader about to subject matter is refreshing and insightful. As a sighted person, I had given little thought to braille or what a shift code could mean. This concept of a context driven code is interesting and more complex than I initially thought. My first impulse was to consider Braille as a textured morse code, fixed in meaning. Since there is a duplication of meanings for some of the letters, there is a complexity that renders braille as a code that feels a bit like a language. This is not to say that Braille has the full qualities of a separate language, however, it is not a simple code that can be mindlessly reproduced like the morse code via use of a repeater. Braille requires a thinking mind or a sufficiently advanced algorithm to recognize the grammatical context of the word.

Aside from Braille, the second most fascinating port of the reading was the way that Petzold skillfully unraveled the decimal system. After being so far removed form my mathematics classed from my childhood, it was refreshing to recount these simple mathematical truths about the numbers that surround my daily life. I recall thinking to myself that as children, we initially study math so that we can use it practically. Mathematical expansion was an exercise such that we would understand the basic principles, and then later forget some of the beautiful simplicity of our number system. Petzfold recaptures that childhood joy of counting and expanding large numbers.

Six Readings of the Oulipo

There is a part of me that finds the process of creating a work, almost more seductive that the actual work. This is never truer than in reading works of the Oulipo. The combination and recombination of words, makes a beauty in the assemblage that is not possible for me to see without knowing the ritualistic process behind it. In approaching my early projects in the 7 in 7 project, I was intrigued by the idea of cutting the project into small pieces. Unfortunately, all I was able to yield was two book cover designs. I could not reach the level of surreal beauty of the Oulipo in how almost obsessively they are dedicated to their process, almost like a machine or a computing algorithm.

I would almost say that my fixation when I was completing “Scribbling Speech” and “Mental Cross Section” in 2009 was a close approximation, but in the end, my efforts were too marred by human inconsistencies. For “Scribbling Speech” I sometimes marked off my height incorrectly, or forgot my exact turns of phrase. If I were to revisit these twin installations, I would enforce a stricter algorithm for completing these tasks.