COMP 1001: Introduction to Computers for Arts and Social Sciences
description
Transcript of COMP 1001: Introduction to Computers for Arts and Social Sciences
![Page 1: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/1.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
COMP 1001: Introduction to Computers for Arts and Social
Sciences
![Page 2: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/2.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Introduction to Computer Science and This Class
Monday, May 9, 2011
![Page 3: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/3.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
About Me
![Page 4: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/4.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
About Me
Bachelor of Computer Science (2002-2007)Masters of Computer Science (2007-2009)
PhD Computer Science (2009-now)
![Page 5: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/5.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Did you say computer science?!
http://www.flickr.com/photos/andresthor/3963368371/
![Page 6: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/6.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
1. Gain an appreciation of computer science.
![Page 7: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/7.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
2. Practice computational thinking.
![Page 8: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/8.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
3. Learn useful software.
![Page 9: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/9.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Our Topics• Introduction to computer science and
computational thinking• Introduction to Microsoft Word• Basic programming with Scratch
• Binary numbers and data representation• Algorithms
![Page 10: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/10.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Our Topics• Introduction to Microsoft Excel (including
relation to algorithms)• Human-computer interaction / human factors
• Introduction to Microsoft PowerPoint• Using the Internet effectively: useful software
and tools• Open source software
![Page 11: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/11.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
This course is NOT about programming industry
languages (that’s COMP 1005/1405).
![Page 12: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/12.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
http://www.scs.carleton.ca/courses
http://webct.carleton.ca
![Page 13: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/13.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Component Weight
Assignment 1: Software tutorial 10%
Assignment 2: Programming in Scratch 10%
Assignment 3: Binary, data, algorithms 10%
Assignment 4: Human-computer interaction 10%
In-class quizzes: 5 at 5% each 25%
Final Exam 35%
![Page 14: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/14.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Labs
3115 HP and 3341 HPhttp://www.scs.carleton.ca/nethelp/
All software available
TA Office Hours in 3341 HP
![Page 15: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/15.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Policies
1. Come to class.2.Participate.
3. Submit on time.4. Take advantage of office hours.
![Page 16: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/16.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Resources
• First Year Experience Office• Student Academic Success Centre
• Writing Tutorial Services• Research Help at the Library
![Page 17: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/17.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
SO WHAT EXACTLY IS COMPUTER SCIENCE ANYWAY?
http://www.stu.edu/images/sciencetechnology/new/biopic6.jpg
![Page 18: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/18.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
![Page 19: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/19.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
What is computer science?
• Discuss what you think computer science is with a partner.
• Exchange your ideas with another pair.• A few volunteers will write their definition(s)
on the board.
![Page 20: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/20.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
What is computer science?The big fancy definition:
Computer science (or computing science) is the study of the theoretical foundations of information and computation and their
implementation and application in computer systems.
http://en.wikpedia.org/wiki/Computer_science
![Page 21: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/21.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
What is computer science?
It’s all about finding ways to figure stuff out.
What can be computed automatically?How hard is it to compute?
What cool applications are there?(Like video games, Facebook, and more)
What’s the best way to set up a computer so it can do all this stuff fast?
![Page 22: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/22.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
http://www.dailygalaxy.com/photos/uncategorized/2007/10/30/robot_5.jpg
Computer science goes well with…
![Page 23: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/23.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://news.cnet.com/i/bto/20080609/iphone_550x550_540x539.jpg
![Page 24: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/24.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://www.waynepubliclibrary.org/images/music%20notes.JPG
![Page 25: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/25.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://www.math.msu.edu/~mshapiro/kidmath_files/mathematics.jpg
![Page 26: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/26.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://www.wadsworth.org/cores/images/stats.jpg
![Page 27: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/27.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://departments.weber.edu/psychology/Psychology.gif
![Page 28: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/28.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://images.pearsoned-ema.com/jpeg/large/9780130461094.jpg
![Page 29: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/29.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computer science goes well with…
http://hornbillunleashed.files.wordpress.com/2009/10/law.jpg
![Page 30: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/30.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
![Page 31: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/31.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
1% Bonus Opportunity
• Present a one-page mini-tutorial on MS Word this Wednesday
• Get 1% bonus on your final grade• See me during the break to get your sheet (write your name and student number on it
and give it to me after you present)
![Page 32: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/32.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
COMPUTATIONAL THINKINGhttp://www.isgtw.org/announcement/isgtw-announcement-call-applications-cyber-enabled-discovery-and-innovation-program
![Page 33: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/33.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking
“Computational thinking enables you to bend computation to your needs. It
is becoming the new literacy of the 21st century.”
![Page 34: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/34.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking
“Informally we might define CT as a set of thinking or problem-solving strategies that are used to solve problems when working with computers, and that can
also be applied to many problem types, even absent the computer.”
![Page 35: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/35.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Formulating problems in a way thatenables us to use a computer and other
tools to help solve them.”
![Page 36: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/36.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Logically organizing and analyzing data”
http://computinged.wordpress.com/2010/08/12/go-to-the-data-two-stories-of-really-computational-thinking/
![Page 37: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/37.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Representing data through abstractionssuch as models and simulations”
http://en.wikipedia.org/wiki/Computer_simulation
![Page 38: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/38.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Automating solutions through
algorithmic thinking (a series of ordered steps)”
http://www.dicts.info/picture-dictionary.php?w=algorithm
![Page 39: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/39.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Identifying, analyzing, and implementing possible solutions with
the goal of achieving the most efficient and effective combination of steps and
resources”
![Page 40: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/40.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Computational Thinking Characteristics
“Generalizing and transferring this problem solving process to a wide
variety of problems”
![Page 41: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/41.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Benefits of Being Able toThink Computationally
“Confidence in dealing with complexity”
![Page 42: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/42.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Benefits of Being Able toThink Computationally
“Persistence in working with difficultproblems”
![Page 43: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/43.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Benefits of Being Able toThink Computationally
“Tolerance for ambiguity”
![Page 44: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/44.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Benefits of Being Able toThink Computationally
“The ability to deal with open-endedproblems”
![Page 45: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/45.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Benefits of Being Able toThink Computationally
“The ability to communicate and workwith others to achieve a common goal
or solution”
![Page 46: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/46.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
Where can you (or where do you already) use
computational thinking in your field?
Brainstorm in pairs, share with class
![Page 47: COMP 1001: Introduction to Computers for Arts and Social Sciences](https://reader035.fdocuments.us/reader035/viewer/2022070500/56816806550346895ddd8758/html5/thumbnails/47.jpg)
COMP 1001: Introduction to Computers for Arts and Social Sciences
How Will We LearnComputational Thinking?
• Learning basic programming principles in Scratch
• Understanding a small selection of algorithms• Applying algorithmic thinking to more
advanced features of Excel• Seeing how computers represent data