Your SlideShare is downloading. ×
View computational thinking_v2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

View computational thinking_v2

119

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
119
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Learning Computational Thinking through VIEW The VIEW Team Department of Computer Science Wayne State University Detroit, Michigan, USA viewsystem.org
  • 2. 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.
  • 3. What is VIEW?  A free online e-learning gateway for computational thinking for K-16 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?
  • 4. Kids can do it, so you can do it!
  • 5. A screenshot of VIEW
  • 6. Exercise 1: Create the first workflow
  • 7. Step 1 Drag and drop value one twice
  • 8. Step 2 Drag and drop module Add
  • 9. Step 3 Drag and drop an output Stub
  • 10. Step 4 Link inputs and outputs to module Add
  • 11. Step 5 Save the workflow as, say example1
  • 12. Step 6 (Last step) Run the workflow to get result.
  • 13. To create a new workflow
  • 14. Exercise 2: create a workflow of two modules
  • 15. Step 1 Drag and drop input values, output stub, and modules
  • 16. Step 2 Link them into a workflow (outputs to inputs)
  • 17. Step 3 Run the workflow to get result.
  • 18. To create a new workflow
  • 19. Exercise 3: a more complicated workflow What if I cannot find the value (say 93) that I need?
  • 20. Step 1 Click the “+” icon to register a new value, click register
  • 21. Step 2 Give a name, and then value, to register for 93.
  • 22. Step 3 Drag and drop the new value 93 (at the bottom)
  • 23. Step 4 Continue to create a workflow and run it.
  • 24. Send feedback to VIEW team Use command feedback to send feedback to the VIEW team. Click the lens icon and see the change of the status bar.
  • 25. The iR2D2 Model Reading Doing Interaction Displaying Reflecting

×