CS10 : The Beauty and Joy of Computing Lecture #13 Social Implications of Computing 2012-07-11 The FBI busted an Estonian company in November 2011 for.

Slides:



Advertisements
Similar presentations
Computers in Education Social Implications of Computers.
Advertisements

Principles of Teaching And Learning Exploring Pedagogy, Curriculum, Instruction Collin College EDUC 1301 Chapter 4.
ACM Education Council Mtg / 6 CS10K Breakout ACM Ed Council CS10K Question  Delivery CS10K course or CS10K PD?  Both!  However, students.
The Beauty and Joy of Computing Lecture #18 Higher Order Functions I Instructor: Sean Morris
The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction Instructor : Sean Morris Watch the student testimonials about the course, what it means.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
The Beauty and Joy of Computing Lecture #18 Besides Blocks I: Intro to Python Amazon Dash is Not an April Fools Joke UC Berkeley EECS Head TA Michael Ball.
CS10 The Beauty and Joy of Computing Lecture #10 Social Implications of Computing Having just returned from the UC Online Pilot Project Workshop,
CS10 The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction At CES 2011 in Vegas, companies showed lots of tablets and internet TV.
Powerful Ideas Constructivist Educational Techniques in Computer Programming Instruction Using MswLOGO © Copyright 2002, Tony Gauvin, UMFK.
CS10 The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction Watch the student testimonials about CS10, what it means to them, and how.
CS10 The Beauty and Joy of Computing Lecture #17 Higher Order Functions I Silicon (normally what processors are made of) is rigid and expensive,
CS10 The Beauty and Joy of Computing Lecture #25 : Tree Recursion The newly released (and much- hyped) Microsoft Kinect system for the XBOX.
Models of Learning Hector Magno Goal: Contrast the models of learning implied by Norman and Papert. Give a concrete example from personal experience.
CS 61C L1 Introduction.1 Garcia/Patterson Fall 01 ©UCB Peer Instruction Intro  Dan Garcia ( Dave Patterson 
SM3121 Software Technology Mark Green School of Creative Media.
The Beauty and Joy of Computing Curriculum and the AP CS: Principles project Brian Harvey, UC Berkeley Dan Garcia, UC Berkeley Jens Mönig, MioSoft.
CS10 : The Beauty and Joy of Computing Lecture #10 Social Implications of Computing CS10 has been chosen as one of 30 courses (all across 10.
The Beauty and Joy of Computing Lecture #6 Algorithms Alan Turing ( ) would have turned 100 this year. He was a brilliant British mathematician.
The Beauty and Joy of Computing Lecture #25 Summary & Review Facebook’s purchase of Oculus Rift is one indication that this is an incredibly HOT potential.
The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction Watch the student testimonials about the course, what it means to them, and how it has.
Dr. Shahram Yazdani 1 Different Types of Computer Assisted Instruction © 2002 ATGCIATGCI.
Learning & Teaching with Technology Claire O’Malley School of Psychology.
E-Learning Services. e-Learning is transforming the way we learn and teach e-Learning can be broadly defined as technology assisted learning. It is all.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
On Teaching Introductory Programming Abhiram Ranade.
The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction Watch the student testimonials about the course, what it means to them, and how it has.
1 Welcome to CS 362 Applied Software Engineering What happens after (and during) design? Testing, debugging, maintaining programs Lessons for software.
Become a LEADER in Developmental Biology Education! Tutorial: Submitting learning/teaching objects for the SDB digital library Diana Darnell: SDB/LEADER.
Human-Computer Interaction Introduction © Brian Whitworth.
Units Weeks Modules Plan instructional materials, activities and assessments Plan how many points each should be Plan unit deadlines.
ENHANCING STUDENT ENGAGEMENT AND UNDERSTANDING THROUGH VIDEO LECTURES AND QUIZZING AMY RUTLEDGE, SPECIAL INSTRUCTOR OF MANAGEMENT INFORMATION SYSTEMS OAKLAND.
Use Of The Internet For Medical/Orthopaedic Research By Mary Dallat, Tara Flanagan, & Fazarina Mohammed.
Some Ideas on Multimedia Application in Education Philip Lei Lecturer, Computer Studies Program Macau Polytechnic Institute.
UC Berkeley EECS Sr Lecturer SOE Dan Garcia printing-aims-to-prevent-a-piracy-plague/ Quest.
The Beauty and Joy of Computing Lecture #3 : Creativity & Abstraction UC Berkeley EECS Lecturer Gerald Friedland.
ICT in Primary Language Learning Presentation English Didactics Course Janne Lumme 13th Oct 2004.
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
The role of data mining in the last presidential election. A mind-blowing piece on how the Obama campaign used various sources of data to target voters.
Course Introduction CSE250. Course Overview This course will be difficult Work hard and start early You are adults and I will treat you as such – I won’t.
CS10 The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction The algorithm is rapidly taking over vital functions of businesses, from.
COMPSCI 705 / SOFTENG 702 Exam Review Lecture Jim Warren Professor of Health Informatics Course coordinator CS705/SE702.
Multi-media Information Systems Introduction Brian Whitworth © 2001.
Knowledge Hunt Brittany Frazzetto Courtney Rose. What is it? A Knowledge Hunt is like a treasure or scavenger hunt online. It sends students to pre selected.
The Beauty and Joy of Computing Lecture #6 Algorithms MIT researchers recently created an algorithm which they say will be able to predict what topics.
The Beauty and Joy of Computing Lecture #10 Social Implications of Computing Online education now has a player in the open access / free education space,
The Beauty and Joy of Computing Lecture #6 Algorithms I UC Berkeley EECS Sr Lecturer SOE Dan Garcia.
CS10: The Beauty and Joy of Computing Lecture #22 Limits of Computing Warning sign posted at Stern Hall. Also, Apple releases new operating.
Who Should I listen to ?. Course literature There is no official course textbook that you must buy. The internet is your textbook! Wikipedia ? – Anyone.
CS 162 Introduction to Computer Science II Winter, 2014: 60 Spring, 2014: 60 Summer, 2014: 71.
IS3321 Information Systems Solutions for the Digital Enterprise Lecture 1: Introduction to IS3321 – what is a digital enterprise? Rob Gleasure
The Beauty and Joy of Computing Lecture #17 Social Implications of Computing III Instructor: Sean Morris Online education now has a player in the open.
Requirements Engineering Requirements Management Lecture-25.
The Beauty and Joy of Computing Lecture #12 Social Implications of Computing I Online education now has a player in the open access / free education space,
UC Berkeley EECS Sr Lecturer SOE Dan Garcia printing-aims-to-prevent-a-piracy-plague/ Quest.
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction Watch the student testimonials about the course, what it means to them, and how it has.
UC Berkeley EECS Lecturer SOE Dan Garcia The success of Apple’s Siri (only available on the iPhone 4S) has sparked competition, to be sure. Google’s IRIS.
CS10 The Beauty and Joy of Computing Lecture #4 : Functions UC Berkeley EECS Lecturer SOE Dan Garcia Researchers at Microsoft and UW are working.
CS10 : The Beauty and Joy of Computing Lecture #5 Programming Paradigms If you visited google.com on Saturday, you saw a tribute to this founding.
UC Berkeley EECS Sr Lecturer SOE Dan Garcia Valve (video game makers of Half-Life) believes the future of video games may not be in the input device (ala.
The Beauty and Joy of Computing Lecture #6 Algorithms I Jon Kotker UC Berkeley EECS 2010, 2013 Microsoft
Overview of E-Learning Authoring Software
CS10 The Beauty and Joy of Computing Lecture #1 Welcome; Abstraction
Teaching & Learning Lab (TALL)
UC Berkeley EECS Sr Lecturer SOE Dan Garcia
CS160: Lecture 6 John Canny Fall /9/2018.
Course Overview CS 4640 Programming Languages for Web Applications
CMPT 102 Introduction to Scientific Computer Programming
Course Overview CS 4640 Programming Languages for Web Applications
Presentation transcript:

CS10 : The Beauty and Joy of Computing Lecture #13 Social Implications of Computing The FBI busted an Estonian company in November 2011 for infecting over 4M computers with software that redirected access to certain links. A nonprofit operated replacement servers, but finally pulled the plug Monday. UC Berkeley EECS Summer Instructor Ben Chun

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (2) Chun, Summer 2012  This course is NOT just about programming!  Lecs + Reading: Big ideas  Labs: Programming  Disc: Distillation  CS195 Social Implications of Computing  Computers in Education  Most important use?  Judah Schwartz’ continuum  RSA Animate “Changing Education Paradigms”  UC Online Pilot Overview

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (3) Chun, Summer 2012 The most important use of computers in education so far... a) Web search b) Arithmetic drill programs c) Word processing d) iClicker-like technologies e) Social networking Peer Instruction

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (4) Chun, Summer 2012 “Multiple choice tests have changed what counts as knowledge in schools. Open-ended questions were the norm 30 years ago. The kind of knowledge you can report on multiple-choice tests is unimportant in the big scheme of things, and what’s really important is not what you already know, but how you can take what you already know and apply it something you’ve never seen before. Multiple choice tests make that hard. Teaching follows tests! The folks who invented Standardized Testing didn’t foresee how it would affect what knowledge means! (unintended consequence)” – Brian Harvey Answer

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (5) Chun, Summer 2012 Computers in Education (open?) Tools Word ProcessorBrowser Programming language Microworlds Interactive geometry Physics simulation Databases (e.g., atlas) Courseware Arithmetic drill Computer- assisted instruction Computer- managed instruction Judah Schwartz Myphysicslab demo ASSIST movie

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (6) Chun, Summer 2012 RSA Animate : Changing Education Paradigms

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (7) Chun, Summer 2012 School teaches that errors are bad; the last thing one wants to do is pore over them, dwell on them, or think about them. The child is glad to take advantage of the computer’s ability to erase it all without any trace for anyone to see. Seymour Papert - Mindstorms

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (8) Chun, Summer 2012 Why should we teach CS? Experience with computer programming leads children more effectively than any other activity to “believe in” debugging. Papert, Mindstorms The debugging philosophy suggests an opposite attitude. Errors benefit us because they lead us to study what happened, to understand what went wrong, and, through understanding, to fix it.

UC Berkeley CS10 “The Beauty and Joy of Computing” : Social Implications of Computing I (9) Chun, Summer 2012 The most effective thing for your learning, if you were taking CS10 online (remotely)… a) “Test yourself” mini-quizzes b) Mini-programming challenges c) Tree-structure interface to lectures d) HD video archived lectures e) “Instructor takes the class” videos of us doing labs, HW, exams Taking CS10 Online