IFD:Computational Thinking/Sources-24Apr17

From Medien Wiki
< IFD:Computational Thinking
Revision as of 21:17, 7 May 2017 by Reizner (talk | contribs) (Created page with "Slideshow: History of Computing<br /> The History of Computing Project<br /> http://www.thocp.net/slideshow/0000.htm<br /> <br /> An Illustrated History of Computers<br /> Joh...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Slideshow: History of Computing
The History of Computing Project
http://www.thocp.net/slideshow/0000.htm

An Illustrated History of Computers
John Kopplin
http://www.computersciencelab.com/ComputerHistory/History.htm

The Babbage Engine
Computer History Museum
http://www.computerhistory.org/babbage/

The Hollerith Machine
U.S. Census Bureau
https://www.census.gov/history/www/innovations/technology/the_hollerith_tabulator.html

The Modern History of Computing
Stanford Encyclopedia of Philosophy
https://plato.stanford.edu/entries/computing-history/

Exhibition: CHM Revolution
Computer History Museum
http://www.computerhistory.org/revolution/topics#exhibition

Alan Turing: Creator of modern computing
Dr. Andrew Hodges, BBC
http://www.bbc.co.uk/timelines/z8bgr82

What is a Turing machine?
University of Cambridge Computer Laboratory
https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/turing-machine/one.html

Video: Turing Machines
EngMicroLectures
https://www.youtube.com/watch?v=gJQTFhkhwPA

Video: A Turing Machine - Overview
Mike Davie
https://www.youtube.com/watch?v=E3keLeMwfHY

On Computable Numbers, with an Application to the Entscheidungsproblem
Alan M. Turing
http://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf

Decision-Making in Assembly Language
University of Maryland Baltimore County
https://www.csee.umbc.edu/courses/undergraduate/CMSC313/spring04/burt_katz/lectures/Lect05/decisionMaking.html

Operational Definition of Computational Thinking
ISTE/CSTA
https://c.ymcdn.com/sites/www.csteachers.org/resource/resmgr/CompThinkingFlyer.pdf

What is computational thinking?
Barefoot Computing
http://barefootcas.org.uk/wp-content/uploads/2014/10/Computational-thinking-Barefoot-Computing.pdf

Slide: Computational Thinking
Jeannette M. Wing, CMU
https://c.ymcdn.com/sites/www.csteachers.org/resource/resmgr/WingCTPrez.pdf

Video: Solving Problems at Google Using Computational Thinking
Google for Education
https://www.youtube.com/watch?v=SVVB5RQfYxk

Video: The Genesis of Skynet [from Terminator 2: Judgment Day, 1991]
Dir.: James Cameron
https://www.youtube.com/watch?v=4DQsG3TKQ0I

Designing an algorithm
BBC Bitesize
http://www.bbc.co.uk/education/guides/z3bq7ty/revision/1

Designing an algorithm: Pseudocode
BBC Bitesize
http://www.bbc.co.uk/education/guides/z3bq7ty/revision/2

Designing an algorithm: Flowcharts
BBC Bitesize
http://www.bbc.co.uk/education/guides/z3bq7ty/revision/3

Pseudocode Examples
University of North Florida
http://www.unf.edu/~broggio/cop2221/2221pseu.htm