Today’s Agenda 1.Collect Pre-Labs 2.Software engineering (CS 480) –Heavyweight approaches –Agile methods Extreme programming –Pair programming »PairDrawing.

Slides:



Advertisements
Similar presentations
Used to Procure Goods & Supplies. Office supplies Operating supplies Computer hardware and software (non- capitalized
Advertisements

Multimedia master dr. A. Eliens T333.
Inspire Reading BOOK TALKS. Getting Started View Sample Book Talks Score Book Talks using rubric.
Difference between project and other assignments  real customer  before programming: negotiations with client to clarify requirements  often.
Astronomy Starter: get out SW/APOD sheet; be ready to turn them in SW/APOD Today’s learning target focus: 8 Video with response logs, Day 2: Clash of.
Coding your way through school! Dr. Martine Ceberio Associate Professor of Computer Science The University of Texas at El Paso
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
CS 595N Winter 2006 Faculty Colloquium Faculty: Heather Zheng Wed. 1-2pm CS conference room Class website
Multimedia master dr. A. Eliens T333.
Monroe L. Weber-Shirk S chool of Civil and Environmental Engineering Laboratory Research in Environmental Engineering CEE 453 
Lab 2: Introduction to ArcGIS Global Change II Sara Tourscher Room 3325 Lab 1b.
Welcome to CS201!!! Introduction to Programming Using Visual Basic.
1 CS150 Introduction to Computer Science 1 Professor: Chadd Williams
CS189/172 Capstone Project Kickoff Meeting Tevfik Bultan, Rich Wolski and Chris Coakley Computer Science Department Andrew Elliott COE Corporate Relations.
Jan. 25, 2001CSci Clark University1 CSci 250 Software Design & Development Lecture #4 Thursday, Jan. 25, 2001.
Robots, robots, everywhere CS 4 HS, July 20 – July 22.
August 19, August 19, 2015August 19, 2015August 19, 2015 Azusa, CA Sheldon X. Liang Ph. D. CS 470 Software Engineering I Azusa Pacific University,
ME, MYSELF, AND MR. SCHIZZLE MY EDUCATIONAL PHILOSOPHY.
Condor and Distributed Computing David Ríos CSCI 6175 Fall 2011.
Today’s Agenda 1.Collect Pre-Lab 4 2.Alice Programming Assignment Storyboards 3.Classes 4.Objects 5.Methods 6.Assign pair programming teams and meet upstairs.
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.
Today’s Agenda 1.Research Paper –Rough draft due Mon, Feb. 11 –Peer edit session on Wed, Feb. 13 –Final version due Wed, Feb. 20 –Oral presentation Tues,
CS 160 Introduction to Computer Science Andrew Scholer
Computer Science in a Nutshell Eugene Fink
L1-S1Introduction 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Today’s Agenda 1.Collect Pre-Lab 5 2.Collect Alice project storyboards 3.Events 4.Dummy Objects 5.Assign pair programming teams and meet upstairs for Lab.
Guiding Principles. Goals First we must agree on the goals. Several (non-exclusive) choices – Want every CS major to be educated in performance including.
CS 235: User Interface Design September 22 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
Agenda Last class: Software Lab Today: More Computer Software –Web Browsers –Searching the Internet.
Welcome back to Digital Media Club Please sign in and log onto a computer.
Mass, Weight, and Density Density is mass per unit of volume. M D = V.
CS442: ADVANCED PROGRAMMING USING JAVA Lab 6: Classes and objects Computer Science Department.
University of Limerick1 Computer Applications CS 4815 Robocode.
Network Computing Laboratory Brainstorming Practice - Warm-up Exercise Network Computing Lab.
CPSC 315 Programming Studio Spring 2008 John Keyser.
Introduction to Engineering Camera Lab #4 – 3 Task #2 Agenda Review Task #2 procedure Conduct Task #2 Work on lab report.
Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations.
Today’s Agenda 1.Collect Pre-Lab 3 2.Alice Programming Assignment 3.Built-in Functions 4.Expressions 5.Control Structure 6.Assign pair programming teams.
Robots in an Interdisciplinary Course in the Liberal Arts Ellen Walker, Computer Science Lee Braver, Philosophy.
CS 1110/1111 The Case for Computer Science CS 1110/1111 – Introduction to Programming.
FILE MANAGEMENT Computer Basics 1.3. FILE EXTENSIONS.txt.pdf.jpg.bmp.png.zip.wav.mp3.doc.docx.xls.xlsx.ppt.pptx.accdb.
AutoCAD Electrical. AutoCAD - Electrical Bob Parker – Instructor – Industrial Technology Ivy Tech Community College Fort Wayne, IN 3800 N. Anthony Blvd.
1 10/15/04CS150 Introduction to Computer Science 1 Reading from and Writing to Files Part 2.
Introduction To Engineering Bike Lab #1 - 3 Agenda Estimate bicycle frame weight.
Final Year in Summary…. Lingering Doubts? Introductions.
March 19, March 19, 2016March 19, 2016March 19, 2016 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific University,
Empowering Your Collections Team. The Collections Management Query Process Design, organize, Implement 1 The Collections Query 2 How Can We Use a Query.
1.5.3 Walkthrough #4 bouncing_ball.py wrapping_ball.py
F453 ADVANCED COMPUTING THEORY OPERATING SYSTEMS Humara Malik 1.
CS 330 – Software Engineering What is Software Engineering? Lab 1.
What to do in ICS4U? Grant Hutchison.
CUR 506 Innovative Education-- snaptutorial.com
IS4550 Security Policies and Implementation
Located on the first floor of Nitschke Hall Room 1010
Student Feedback on Robotics in CS1 The Fleet!
Welcome back!!.
CS 160 Introduction to Computer Science
Topics discussed in this section:
Topics discussed in this section:
AGENDA – Measuring Biodiversity Lab (See me if you are absent)
Homework Do Now: Agenda Monday May 22, 2017 Objectives:
Physics 3 – Sept 11, 2018 Today’s Objective –
Integrated Media Systems Center Ulrich Neumann, Ph. D
Unit Two, Day 11 Lab Report.
Unit 1.0 – Explore the concepts of computers and computing
CS114B Introduction to Computer Science II
Internal components of a computer.
CSE4939W/4940 CS & E Design Lab I/II
Presentation transcript:

Today’s Agenda 1.Collect Pre-Labs 2.Software engineering (CS 480) –Heavyweight approaches –Agile methods Extreme programming –Pair programming »PairDrawing activity 3.Movie making in Alice –Alice inspiration: sample undergrad movie 4.Assign pair programming teams and meet upstairs for Lab 1

Explore the Possibilities CS 112: Foundations of Computer Science Agile Methods & Pair Programming Who let the elephant in the room?

Software Engineering  Software crisis of the 1970’s  Hardware vs Software Advances

Agile Methods  Change vs no change

Extreme Programming  Philosophy  Values

Pair Programming

Pair Programming in Industry

Pair Programming in Labs

Let me drive

Today’s Summary 1.Software engineering (CS 480) –Heavyweight approaches –Agile methods Extreme programming –Pair programming »PairDrawing activity 2.Movie making in Alice –Alice inspiration: sample undergrad movie 3.Assign pair programming teams and meet upstairs for Lab 1