Learning Computational Thinking through VIEW

advertisement
Learning Computational
Thinking through VIEW
Shiyong Lu
Department of Computer Science
Wayne State University
[email protected]
What is computational thinking?
 "Computational Thinking is the thought
processes involved in formulating problems
and their solutions so that the solutions are
represented in a form that can be effectively
carried out by an information-processing
agent. (Cuny, Snyder, Wing)
 Thinking skills, not programming skills, as
fundamental as reading and writing in today’s
society,
 For each field and everybody, not just for
computer professionals.
What is VIEW?
 A free online e-learning gateway for computational
thinking for K-12 students
 Innovation of VIEW: represent computational thinking
as visual scientific workflows, thinking becomes dragand-drop and connecting…
 One can learn many computational thinking through
VIEW: elementary arithmetic, Boolean algebra,
relational algebra, and more…
 But how?
VIEW 1-2-3
Step 1: Drag and drop inputs and outputs, and computational modules
VIEW 1-2-3
Step 2: Link them into a scientific workflow
VIEW 1-2-3
Step 3: Click the run button, you get the result!
VIEW 1-2-3
Step 3: Click the run button, you get the result!
Kids Play VIEW
Download
Related flashcards

Neuroscience

42 cards

Brain disorders

34 cards

Puzzles

19 cards

Brain disorders

35 cards

Sleep disorders

43 cards

Create Flashcards