Plain Text: Graphic Design and Programming Culture

Video thumbnail (Frame 0) Video thumbnail (Frame 499) Video thumbnail (Frame 999) Video thumbnail (Frame 7999) Video thumbnail (Frame 8499) Video thumbnail (Frame 8974) Video thumbnail (Frame 10524) Video thumbnail (Frame 12024) Video thumbnail (Frame 12349) Video thumbnail (Frame 13424) Video thumbnail (Frame 13824) Video thumbnail (Frame 14699) Video thumbnail (Frame 15499) Video thumbnail (Frame 15999) Video thumbnail (Frame 19149) Video thumbnail (Frame 24018)
Video in TIB AV-Portal: Plain Text: Graphic Design and Programming Culture

Formal Metadata

Plain Text: Graphic Design and Programming Culture
Title of Series
Part Number
Number of Parts
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this license.
Release Date
Production Place

Content Metadata

Subject Area
As Douglas Rushkoff explains in Program or be Programmed, programming is a new literacy that ought to be mastered if you care about taking a part in directing our culture. To those who already program, it can sometimes seem odd that the number of people learning this vital skill is so small: after all, basic programming is not very hard. The catch is, programming as a skill is deeply embedded in a larger ecosystem, referred to as programming culture. To learn how to program is not just to learn how loops and variables work, but also how to navigate this culture. Like any culture there are biases in programming culture, and these can make learning how to program more difficult than strictly necessary. As a designer, there are certain biases that are especially remarkable. One of them is the way how text-based interfaces are in favour: Whereas everyone else is traipsing around picking dazzling fonts to describe their world, your nerd has carefully selected a monospace typeface, which he avidly uses to manipulate the world deftly via a command line interface while the rest fumble around with a mouse. This talk will highlight a number of ways in which the text-oriented view of traditional programming clashes with the visually oriented way of thinking of designers. It shows how text based thinking can enhance a design process, but also goes into how a bias towards text-based approaches can stifle the development process of software, and make programming less accesible to new audiences. It shares lessons learned from the process of learning to code as a designer, and subsequently teaching code to design students. It concludes with how developments in Libre Graphics software can mitigate between these two paradigms.”
Keywords Libre Graphics Meeting (LGM) Libre and Open Source graphics software

Related Material

Computer animation Interface (computing)
Email Group action Software developer Code Multiplication sign Continuum hypothesis Open set Mereology Computer programming Computer Neuroinformatik Pointer (computer programming) Coefficient of determination Hypermedia Computer programming Logic programming Video game console Functional programming Lie group Probability density function Operations research Validity (statistics) Software developer Physical law Sampling (statistics) Interactive television Computer Graphical user interface Type theory Word Loop (music) Computer animation Computer programming Video game Right angle Game theory Arithmetic progression Window
Computer animation Multiplication sign Function (mathematics)
Computer animation Personal digital assistant Computer programming Bit Right angle Mereology Machine code Computer programming Entire function
Group action Computer animation Real number Multiplication sign Spacetime Client (computing)
Web page Medical imaging Distribution (mathematics) Computer animation Interface (computing) Spacetime Client (computing) Graphic design Computer programming
Point (geometry) Particle system Medical imaging Execution unit Computer animation Real number Energy level Computer programming
Point (geometry) Greatest element Code Real number Interface (computing) Multiplication sign Content (media) Neuroinformatik Frequency Graphical user interface Computer animation Object-oriented programming Video game Endliche Modelltheorie Reading (process)
Point (geometry) Mathematics Computer animation State of matter Multiplication sign Graphische Programmierung Video game Bit Office suite Rule of inference Neuroinformatik Product (business)
at the end of the the that that that that that that people like different that like the people that are programming is likely to be and what have been pretty you get the people who think they really like the I and now going to get into
a little like you did a wonderful quality people with it from the very late in the game will will by it the training with
please talk on very their no we knew we get in between the user and the developer like like continuum between the 2 and and I think it interesting look with the problem with that of the group to be like a little later in life depends on you have program but we have broken the with worldwide you'll be progress later the logic of the may not have been the with of the of other people programming will be bought by but then like what people tend to forget Lake when you want to learning programming with the programming you know that when you know that it will be quite like loop the arrival functions they go and you can look that we like to to produce but but that's not really what programming is the ball about because of the lack of the only thing that could have some a programming is acting like local and then in the cold Wake you could call it the culture but I'd like to a program called because they're that rather than and then you cannot people like me and who you programming unless that they also get to understand and the people who about part of the culture but but the when you haven't program your they maybe with the by actors within the cultural light programming dog and you literally include me not as well as the more like 1 we want to have a little white lie in the light of the data it is the law of the land the program for playing that would give the money in the column that the gravity because of that they are not blinking if you don't know what he you did to all and that's not really playing laying out of the way that people do you think the quality of yeah I did that goes on in that of the sample of people use computers all our model and of the interaction with the computer and I my late 1 is that they sometimes like is not not valid word types for a graphical user interface from the book by the public right up the decline like OK when you get paid like to control your like political pulled all of computer and open with the with that back into the but you know if you can see that the media would get back day the FIL lucky the goal of the window of opportunity but let's not forget that back in the days nobody computers I only like highly educated white people like the little guy who do something like that I know how to at multiple times to computers are not very long ago like a like like 10 years ago they became ubiquitous laid out the window of 1 by and I think of the ability to something that I think of like little yeah this is where the group to keep in mind when thinking about like things like graphical user interfaces that later in life by making a computer that will to all the people that are doing it now and and contributing to like a vibrant by code a but later on that nite temple and I don't like the public that when I want the program called like more like you who the people could explain how it works it is like the canadian uh but you but have when and know I think where
at the output time but you have to like go to control local people but that 1 and and and the letter in the you know you're going to go the you you know what what else you would like that and all of the money would be that kind of thing that
I you know I have a lot of the people like that have taken up in wrong with FIL even without being aware of it something that will not be immediately apparent like for example did I mean I
like looking at the whole thing out I want to put communicative they've made like that maybe we made like they have really right to make to you and make it look like but in a case like like for knowledge for you and that it that you will be part of and then with you in your opening controlling the running you will be part so that and let take like Africa my political weight like by writing to you don't want to let you you know every the program that little bit of a problem and look at the right and that today you know something like this will probably talking about putting it in that part of the money and the ability to think that the like uh if you're only going to lot the communicative you might color-coded rather than make it more later on when the underlying misunderstanding that the other data like
with the to that like with some other people like them and they have been related to it we can make it a little complicated the arrival of being good that you really need like that you let everyone and like it was way that demanded do that well for most people that like you know later it's like well it letter programming anyway when acting into that of those demand from people with connected to you it kind of called the entire lake little cultural things well I don't know what you want to give would you uh like different like maybe different in thinking from cold and being from the hilbert that but when we let people don't want to hit that would form of that that would that like William or when you
would have when creating group would come back to the client would like
that like all the time to make sure it would gain in that for so
that is that the the letter that the distribution of the letter upon the page looks like that and I know like many graphic designers to copy it would be like that they tried to make it to the client as well the but I can't I indeed make so that and it was later work on you know like you you you you you you don't work from the end of the that you work at the end of the image like this and look at the end of the light so that when you're going to like in you like a
program you would think of in that they make you probably have look at how make at the 1 we tried programming is I let in later in the middle of the things that make little look that
violent generated did and I feel and what I want to look at the what would you because you doing it the way you program later you're writing in the past and then it will appear later in the dialog the light like and I just thought that on the image and then detecting the level of point because I like the particles because the political gain the lake to it
actually goes lower you can if you can think that of OK of the public public like at at at some of and the mobile like line in and then you will enjoy the others will be the fact that we look like in the past and will be the at OK I think think about it in the paper that really
well we you can go later because code is central to the way computers work you can't ignore it you get have like uh 99 being legally interface which will lead to the speed of light to birth
unintelligible the because coded it important to have way computer at work but at the same time period like directly back the graphical user interface offers it something you already don't want to let go of the and like he had do the obvious point to make the ability to come up with here you and then that the 1 thing you get a little by upon and then there's the problem about that the thing that the thing and you went all the way the and that relate dedicated to where when you do something when you do an act in the graphical user interface for example you played something on the then it's being log the what what all the things that haven't log In spite of uh in in the legend indicate the negative blended of that OK that make it you can cope with that and then you can put it in a pile of greater than 2 what do that again figured that led island when I was little reading that would be something or you can you can like you can imagine that the thing that he wanted to in the pipe on uh like we like an object was located at the 5 in the bottom of the newly-elected that our model the life and health the kind of thing but like code and the like cold manipulated and admittedly interface of like I like the bi-directional kind of thing I mean I'm really looking forward to being worked out but then you have to to let go of the idea that that today and the all of manipulated content in the the yeah like uh the I think in like no because of
the prominent and and that can make but thank you article that editable being in big amount by making the the rest and the edges of the whether they worked and they just go back get into the into in Article 2 of them but with the state of the art but to make this thing that that actually the but the thing is that we begin with a little bit of the quality of the more that is like living on the quality of little maybe like used both the 2nd and the what so that new idea of the rules that the product of latent up who of a computer because we all know who you are valuable yeah you have a great yeah and there a graphical programming language called that would become the popular used in the late for the children political the idea is that important have that but it actually used by wanted you to but the curricula to keep halving the step 3 of 4 point 2 and then you look at it them like the content of that you can find out whether that but like you know you might not be that might been people and here I thought it was available political and yet we you would be at the time that it would the use of the veil of what was that up with the importance and the 1 thing in my life that I didn't like that knowledge and by the way I can find that it gets a lot life the talking about about in the article on the matter directly for ITU-T work the and what the real very much like I would like to in a way you multiply the document and the changes that we got being like you this is the quality life while of the elderly people that are not really appropriate might not billion and and I would like acknowledge the playing like the people who were you know this like clean you know what probability that that like the same principle and you might think that you know exactly play and people are still unintelligible work perfectly good work on that at the lake when it goes away all we don't you and like you when and to go to the work I have to go there and and I think you know people that work in an office and they were going to like what would you like to go in and out of the the the thing that was body the good interoperability below that you you know that you got into the act like what appeared fulfill whatever
what this chapter