This HTML5 document contains 49 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n17http://www.agentsheets.com/products/
n15https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
n21http://www.cl.cam.ac.uk/~pr10/publications/ubicomp03/
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/
n16http://citeseer.ist.psu.edu/

Statements

Subject Item
dbr:Tactile_programming_language
rdf:type
yago:WikicatTouchUserInterfaces owl:Thing yago:Program106568978 wikidata:Q315 schema:Language yago:WrittenCommunication106349220 yago:Communication100033020 yago:Software106566077 dbo:ProgrammingLanguage yago:Writing106359877 dbo:Language yago:Abstraction100002137 yago:CodingSystem106353757 wikidata:Q9143 yago:Interface106575227 yago:Code106355894
rdfs:label
Tactile programming language
rdfs:comment
Tactile programming is the specification, development, interaction with and interpretation of computer programs through a touch-centric interface. It is based on the ideas behind visual programming languages, particularly in the interaction and development of software with visual-graphic, rather than text-based, interpretations which can be "dragged-and-dropped" with a mouse in order to develop the software's functionality. However, tactile programming applies the visual programming paradigm within a touch-centric framework:
dcterms:subject
dbc:Touch_user_interfaces dbc:Programming_language_classification
dbo:wikiPageID
18416218
dbo:wikiPageRevisionID
1114688634
dbo:wikiPageWikiLink
dbr:Virtual_keyboard dbr:Scratch_programming_language dbr:Alice_(software) dbc:Touch_user_interfaces dbr:Visual_programming_language dbr:AgentSheets dbr:Etoys_(programming_language) dbr:Computer_program dbc:Programming_language_classification dbr:Drag-and-drop dbr:Integrated_development_environment dbr:Squeak
dbo:wikiPageExternalLink
n16:repenning96tactile.html n17:tactile.html n21:
owl:sameAs
yago-res:Tactile_programming_language n15:4vFDm wikidata:Q7674136 freebase:m.04dzrvj
dbp:wikiPageUsesTemplate
dbt:Prog-lang-stub dbt:Types_of_programming_languages
dbo:abstract
Tactile programming is the specification, development, interaction with and interpretation of computer programs through a touch-centric interface. It is based on the ideas behind visual programming languages, particularly in the interaction and development of software with visual-graphic, rather than text-based, interpretations which can be "dragged-and-dropped" with a mouse in order to develop the software's functionality. However, tactile programming applies the visual programming paradigm within a touch-centric framework: * the widgets which are dragged-and-dropped to create software programs are expanded to better reflect touch interaction rather than mouse interaction * other secondary input devices for software programming may be practically replaced by computer-rendered, virtual visual-graphic equivalents, such as a virtual keyboard. * concurrently-running emulator runtimes for same or similar operating systems as the one on which the software-based tactile programming interface resides may be used to test the stability and functionality of code without risk of data or interface loss. At the moment, the only example which exist of tactile programming IDEs is "Visual AgenTalk", which is implemented within AgentSheets. Similar drag and drop programming can be found in the Etoys language (part of Squeak), in Alice and in Scratch.
gold:hypernym
dbr:Specification
prov:wasDerivedFrom
wikipedia-en:Tactile_programming_language?oldid=1114688634&ns=0
dbo:wikiPageLength
2058
foaf:isPrimaryTopicOf
wikipedia-en:Tactile_programming_language
Subject Item
wikipedia-en:Tactile_programming_language
foaf:primaryTopic
dbr:Tactile_programming_language