Artbotics: Challenges and Opportunities for Multi-Disciplinary, Community-Based Learning in Computer Science, Robotics, and Art Fred Martin, Hyun Ju Kim,

Slides:



Advertisements
Similar presentations
Design Contest MAE 3. Why a Design Contest Apply Engineering Tools Manage the Design Process Emphasize/Struggle/Rejoice Creativity Using Resources Team.
Advertisements

N(T) Music Syllabus Implementation Workshop. Objectives of Workshop Interpret the GCE N(T) Music syllabus Plan the N(T) Music course Teach the N(T) Music.
Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
Registration Packets What’s in your Registration Packets? EXPLORE scores Course Request Sheet Graduation Requirements Enrollment Form Physical Form.
Austin Discovery Middle School Transformation to Fine Arts Academy.
Strategies for Success – Grade 9 Lesson Ms. Cooper Ms. Drummer.
Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 Getting Behind the Project.
2014 Award for Innovative Public Health Curriculum College of Science and Health Urban Public Health (MPH) Program.
Berwick Area High School Gifted Education and Talent Development Gifted Education and Talent Development.
Panel on Revitalized Undergraduate Computing Education Jesse M. Heines Dept. of Computer Science University of Massachusetts Lowell Jesse.
Broadening Participation in Computing Fred Martin, Computer Science Dept, UMass Lowell Alana Wiens, Commonwealth Information Technology Initiative (CITI),
Berwick Area High School Gifted Education and Talent Development Gifted Education and Talent Development.
What is your current rank?. How many years have you taught at the collegiate level (here and elsewhere)?
Robotics: Integrated Systems Design. Where are the Robots? Industrial Robots.
A Comparative Look at Secondary School Life in the Czech Republic and the United States by Wendy M. Ehnert Fulbright High School Teacher 2001/02.
Your Name here 3D Art Digital Portfolio Presentation 2014.
Blended Courses: How to have the best of both worlds in higher education By Susan C. Slowey.
STUDENT & PARENT ELECTIVES MEETING Welcome to the 7 th Grade.
What does 7 th grade look like? O All students will be placed in the appropriate core classes O ELA O Social Studies O Science O Math O Core classes may.
Teacher Induction Presentation. A little bit about me… I work at Wiggins High School / Middle School I am the art teacher for both schools I teach 6 th,
RSS Workshop on Research in Robots for Education June 30, 2007 Atlanta, GA.
Computer Science Lego Robotics Lab 07 Page 51. CS Lego Robotics Lab 07 (Updated ) Objectives: 1.Extend the Lego robot with three sensors. 2.Program.
Robots in the Real World Advanced Math and Science Academy iRobot, UMass Lowell, and The Revolving Museum.
 address the challenges of  increasing interest and participation  improving the preparation of girls in computing and cyber.
Gr. 2 News Claire Cox OCTOBER 2007 Curriculum News: MATH At present we are completing Unit 6 : ‘Whole-Number Operations and Number Stories’ and working.
Application of Math and Science Principles Creating a robot that moves a specified distance straight ahead and Creating a robot that turns a specified.
Learn2Teach:Teach2Learn. To build a critical mass of 3,000 – 5,000 young people exposed to emerging technology and science who will catalyze lasting cultural.
Hybrid Courses “By blending approaches, colleges hope to save money and meet students' needs.” Jeffrey R. Young, Chronicle of Higher Education, March 22,
Back to School Night Mrs. Donawerth 3 rd Grade Room 10 By A. Donawerth.
Berwick Area High School Gifted Education and Talent Development Gifted Education and Talent Development.
Chelsea Middle School Scheduling Information Upcoming 6 th Grade Welcome Parents!
Help Students Help Themselves - CS291/CS490 Mentoring Program Lisa L. Fan, Ph.D Department of Computer Science, University of Regina.
ScWk 242 Course Overview and Review of ScWk 240 Concepts ScWk 242 Session 1 Slides.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
KMS-Grade 7 to 8 PARENT INFORMATION NIGHT. 8 th Grade Core Math (Math 8, Algebra, & Geometry (H.S.) ELA (English / Language Arts) Science (Science 8 &
Southern Illinois University Carbondale (Go Saluki’s!) First semester General Chemistry (CHEM 200) at SIUC Required in every Dept. in the College of Science.
Essentials for Quality Gifted Education Making Middle Grades Work.
Getting the Bumps Off the Log Motivational Strategies Setting Up EVERY Student for Success.
The game is changing. It isn't just about math and science anymore. It's about creativity, imagination, and, above all, innovation.” –Business Week Magazine.
Thinking about next year: There are MANY factors that should go into your choice of classes for Freshman Year. I will go over some of those factors today.
Sloan Creek Intermediate 6 th Grade Come to the Creek Parent Presentation.
Changes to GCSE Sept First Examined 2017 New English and Mathematics GCSEs came on line Sept 2015 first examined June 2017 Increased content, reduced.
Susanne Hambrusch (CS) and colleagues in CS and Physics 1 RET experience in “Science Education in Computational Thinking”
GTES-CS Georgia Tech Emerging Scholars in Computer Science.
 It’s not just about graduation!  We want to prepare your child to become an independent, responsible, contributing member of society.  This is your.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2012.
CS100R: Introduction to Computing Using MATLAB and Robotics Prof. Ramin Zabih
Remarks on MOOC’s Open Grid Forum BOF July 24 OGF38B at XSEDE13 San Diego Geoffrey Fox Informatics, Computing.
Mr. Kucheruck 4 th Grade  Please make sure you have signed up for a conference in November.  Please provide your address as well.
Doerre Course Selection 6 th to 7 th grade. Important Dates to Remember Jan. 27th– Last day to turn in course selection form to your ELA teacher Jan.
85% of AP students continue their education beyond high school. 76% of students who take two or more AP courses attain a bachelor’s degree (regardless.
Institute for Computing Education (ICE) at Georgia Tech Fall 2004 BIT Conference.
1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer Science I/ Advanced Projects Lunch.
Welcome to TEJ234! Computer Engineering (Robotics)
13 strategies to use Powerpoint to support active learning in classroom.
The Fu Foundation School of Engineering and Applied Science Columbia University Science and Engineering in the Columbia Core Timothy Cross AKU-FAS Core.
Kansas College and Career Readiness Curriculum Sub-Committee Members Dr. David Conrady Carlos Gomez Jody Winfrey Jennifer Siverstein Lynne Ruschill.
EDU 346A Week 2 Integrating technology with Direct Instruction.
State of the Program Undergraduate Program in Cognitive Science
Timberview Middle School Registration
Follow The Guidelines.
Relational Schemas Classroom (building, room-number, capacity) Department (dept-name, building, budget) Course (course-id, title, dept-name, credits) Instructor.
Extending InTeGrate Materials Across the University of Texas at El Paso (UTEP) Science and Engineering Curriculum Diane I. Doser, Musa Hussein, Lin Ma,
Engineering Summer orientation academic guide
Welcome Class of 2022.
Briana B. Morrison Adrienne Decker Lauren E. Margulieux
Welcome to the First-Year Experience!
Course Selection Dundee-Crown HIGH SCHOOL
Chair: Nadine Jennings Date of Presentation: January 19, 2017
Welcome to the First-Year Experience!
Presentation transcript:

Artbotics: Challenges and Opportunities for Multi-Disciplinary, Community-Based Learning in Computer Science, Robotics, and Art Fred Martin, Hyun Ju Kim, Linda Silka, Holly Yanco (UMass Lowell) Diana Coluntino (The Revolving Museum)

2 of 13June 30, 2007RSS 2007 Robots for Education workshop University + art gallery + HS collab CS + art + social sci fac A university course A high school after-school program

3 of 13June 30, 2007RSS 2007 Robots for Education workshop University course structure U-grad course first offered spring 2007 Gen-ed credit in Technology (for art students) or Studio Art (for tech students) Two 75-min lectures + one 75-min lab per week (2 sections offered) Three fac + museum educator co-teaching all classes and labs

4 of 13June 30, 2007RSS 2007 Robots for Education workshop A project-driven course Super Cricket as core technology Warm-up labs “Electrifying!” gallery opening March 3, 2007 In-class artist presentations & reflection papers Lab co-located with HS program 2nd, final project at end of semester

5 of 13June 30, 2007RSS 2007 Robots for Education workshop Challenges & successes Diverse student population — major, year Large time commitment req’d from all 2nd project — why? Best results: students who liked taking risks, able to self-manage a large project, enjoyed group work

6 of 13June 30, 2007RSS 2007 Robots for Education workshop Computer science content goals Imperative programming: functions, args, return values Real time systems: sensors, actuators, control loops Agent-based models of computing Computing in a variety of fields

7 of 13June 30, 2007RSS 2007 Robots for Education workshop Analyzing student project work Simple control of 2-wheel robot 6-sensor interactive desk lamp Multi-cricket musical band

8 of 13June 30, 2007RSS 2007 Robots for Education workshop Simple: Procedures only to main note 79 6 note 79 2 note note 79 2 note a, thisway setpower 8 onfor 55 wait 2 etc. … more of the same for a total of 52 lines wait 1 note 54 2 note a, thisway setpower 8 onfor 55 end

9 of 13June 30, 2007RSS 2007 Robots for Education workshop whadyalookinat interactive lamp Lamp head follows the viewer using an array of 6 distance sensors; when viewer gets close, bulb turns on

10 of 13June 30, 2007RSS 2007 Robots for Education workshop 6-sensor decision loop loop [ setmaxi 10 getaves if aave > (maxi + pad) [setmaxi aave setposloc posa ] if bave > (maxi + pad) [setmaxi bave setposloc posb ] if cave > (maxi + pad) [setmaxi cave setposloc posc ] if dave > (maxi + pad) [setmaxi dave setposloc posd ] if eave > (maxi + pad) [setmaxi eave setposloc pose ] if fave > (maxi + pad) [setmaxi fave setposloc posf ] servo 7 posloc ifelse (aave < 15) and (bave < 15) and (cave < 15) and (dave < 15) and (eave < 15) and (fave < 15) [ a, off ] [a, setpower 8 on ] ] ; end loop

11 of 13June 30, 2007RSS 2007 Robots for Education workshop MUSIC project with xylophone

12 of 13June 30, 2007RSS 2007 Robots for Education workshop Xylophone’s state machine to main setnextnote 1 ;start with first note of song loop [ if sensora < 24 [song] ] end to song ; song plays the current note, adds 1 to the note var ; when looped plays the entire song and restarts if nextnote = 1 [lo_a setnextnote nextnote + 1 stop] if nextnote = 2 [lo_e setnextnote nextnote + 1 stop] if nextnote = 3 [lo_c setnextnote nextnote + 1 stop] if nextnote = 4 [lo_b setnextnote nextnote + 1 stop]... if nextnote = 29 [hi_c setnextnote nextnote + 1 stop] if nextnote = 30 [lo_a setnextnote 1 stop] setnextnote 1 ;shouldn't get here end

13 of 13June 30, 2007RSS 2007 Robots for Education workshop Concluding remarks Challenge to teach to curriculum & do projects Projects take lots of time from students & fac Good students thrive in open-ended, project- based learning environments First entry-level project class in our CS dept There is real CS content in the better projects, but it’s hard to predict how it will emerge