Jump to content

Sense (programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Spaedriv (talk | contribs) at 18:06, 6 March 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

{{Infobox programming language | name = Sense | logo = [[File:sense_logo.jpg]] | paradigm = [[Object-oriented programming|object-oriented]], [[educational programming language|educational]], [[Event-driven programming|event-driven]] | year = 2008 | designer = The Open University | developer = [[The Open University]]<br /> [http://sense.open.ac.uk/ Sense at the Open University] | latest_release_version = Build 136 | latest_release_date = | typing = | implementations = [[Scratch (programming language)|Scratch]] | programming_language = Sense | dialects = | influenced_by = Scratch | influenced = | operating_system = Windows, Mac, Linux | license = | website = | file_ext = .sb }} [[Image:Sense_screenshot.jpg||thumb|left|320px|[[Screenshot]] of Sense (running on [[Windows 7]]]] '''Sense''' is an educational programming environment created by [[The Open University]] in the [[UK]]. It uses a drag-and-drop programming environment designed to teach students the fundamentals of programming languages, using different shape and colour "blocks" selected from a palette of available commands, meaning that the student needs to previous experience of programming nor do they need to learn a syntax. It is based on the [[Scratch (programming language)|Scratch]] programming language developed by the [[MIT Media Lab]], and uses .sb files like Scratch but the two pieces of software cannot use each others files. The Sense programming environment is designed to work in conjunction with the SenseBoard, a specialised piece of hardware which connects to a users computer via a [[USB]] connection. The SenseBoard has different input types such as a infrared sensor, light sensor, microphone and thermometer as well as outputs such as a motor & LEDs.