Algorithmic Problem Solving: Programming with Processing IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 12, 2013 Carolyn Seaman.

Slides:



Advertisements
Similar presentations
Analyzing Student Work
Advertisements

Implementing Parallel Graph Algorithms Spring 2015 Implementing Parallel Graph Algorithms Lecture 1: Introduction Roman Manevich Ben-Gurion University.
Computational Thinking IS 101Y/CMSC 101 September 5, 2013 Carolyn Seaman Susan Martin University of Maryland Baltimore County.
IT Community, September 2003 We are IT! “So, what does THAT mean?” Randy Ransleben We are IT Building the IT.
Graphics and Games IS 101Y/CMSC 101 Computational Thinking and Design Carolyn Seaman University of Maryland Baltimore County.
Program Name Developed by Team Name Student1, Student2, Student3, Student4.
User Personas Assignment IS 485, Professor Matt Thatcher.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Orientation to Online Learning An Instructors Guide.
Wikis in Binghamton University Libraries Abigail Bordeaux Erin Rushton Marcy Strong.
Code as Communication Programming Studio Spring 2015.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Design IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, October 15, 2013 Carolyn Seaman University of Maryland, Baltimore County.
Big Ideas IS 101Y/CMSC 101 September 3, 2013 Marie desJardins University of Maryland Baltimore County.
Algorithmic Problem Solving COMP 101 Computational Thinking and Design Thursday, September 4, 2014 Carolyn Seaman Susan Martin University of Maryland,
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 17, 2013 Marie desJardins University of Maryland, Baltimore County.
Algorithmic Problem Solving: Programming with Processing IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 12, 2013 Marie desJardins.
Abstraction IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 9, 2014 Carolyn Seaman Susan Martin University of Maryland, Baltimore.
Big Ideas IS 101Y/CMSC 101 September 3, 2013 Carolyn Seaman Susan Martin University of Maryland Baltimore County.
Algorithmic Problem Solving: Programming with Processing IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 11, 2014 Carolyn Seaman.
Synthesis ENGR 1181 MATLAB 11. Topics  No new material  Covers topics that will be on the Midterm 2 Exam MATLAB 01 – Program Design MATLAB 02 – Introduction.
UFCEKS-20-2Multimedia Authoring Times Table Quiz.
Big Ideas: Computing History Computing Careers IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 16, 2014 Susan Martin Carolyn Seaman.
Structured Programming (4 Credits)
© The Scout Association Module 32 Page: 1 of 9 Cambridgeshire Module 32 Delivering a Learning Experience Session 1.
INTRODUCTION TO DATA STRUCTURES AND ALGORITHMS Thomas Kuehne School of Engineering and Computer Science, Victoria University of Wellington COMP T2.
Simulation and Modeling: Predator-Prey Processing Lab IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 23, 2014 Carolyn Seaman Susan.
PC Support & Repair Chapter 4 Preventive Maintenance & Troubleshooting.
UFCFY5-30-1Multimedia Studio Scripting for Interactive Media Times Table Quiz This will contribute towards your online portfolio for this module.
Problem Solving.  Similar to Solving Math Word Problem  Read the Problem  Decide how to go about Solving the Problem  Solve the Problem  Test the.
Design IS 101Y/CMSC 101 Computational Thinking and Design Thursday, October 9, 2014 Carolyn Seaman Susan Martin University of Maryland, Baltimore County.
SYSTEM ANALYSIS AND DESIGN LAB NARZU TARANNUM(NAT)
12-Jun-16 Event loops. 2 Programming in prehistoric times Earliest programs were all “batch” processing There was no interaction with the user Input Output.
COMP 101: Designing a First-Year Experience for Computing Majors Welcome Penny Rheingans Carolyn Seaman Marie desJardins Susan Martin May 9, 2014.
All materials copyright UMBC unless otherwise noted CMSC201 Computer Science I for Majors Lecture 02 – Algorithmic Thinking.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Instructions The completion of this assignment is voluntary but is highly encouraged. You do not need to turn in your work. You will have a 15-question/15-point.
Notes on layout, Graphics & Fonts
Introduction to CS Senior Design Project I / II
CompSci 6 Introduction to Computer Science
Event loops 16-Jun-18.
It’s called “wifi”! Source: Somewhere on the Internet!
Unit 3 lesson 2&3 The Need For Algorithms- Creativity in Algorithms
Notes on layout, Graphics & Fonts
CS1010: Programming Methodology Preparing for Practical Exam (PE)
Ap computer science 2 AP COMPUTER SCIENCE A EXAM SPRING OF EVERY YEAR
MGT 230 Education Begins / tutorialrank.com. MGT 230 Week 5 Driving and Building Leadership, Team Performance, Motivation, Communication, and Collaboration.
ACC 576 Education for Service/tutorialrank.com
Active learning technique: repair code
Introduction to CS Senior Design Project I / II
Introduction to CS Senior Design Project I / II
Learning to Program in Python
ENG 1450 – September 30, 2015 (guest instructor)
Monday, April 2, 2013 Warmup: 10 minute reading The Giver read Ch. 12
Event loops.
CS212 Data Structures 2018 Second Semester.
Open on the student drive
Hour of Code.
Event loops 17-Jan-19.
Event loops 17-Jan-19.
Entry Task 12/3/14: Pop Quiz! Please take a clicker and then enter your name at a computer station. Sit in your assigned seat. This is a quiz. Each question.
NTC 326 Great Wisdom/tutorialrank.com. NTC 326 All Assignments (New Syllabus) For more course tutorials visit NTC 326 Assignment.
Event loops 8-Apr-19.
Coding at the Middle School for 7th Grade
Vocabulary Algorithm - A precise sequence of instructions for processes that can be executed by a computer Low level programming language: A programming.
Introduction to CS Senior Design Project I / II
Type Topic in here! Created by Educational Technology Network
Event loops.
Event loops 19-Aug-19.
Presentation transcript:

Algorithmic Problem Solving: Programming with Processing IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 12, 2013 Carolyn Seaman Susan Martin University of Maryland, Baltimore County

Quiz Individual quiz: 10 minutes Team quiz: 10 minutes

Review Review quiz answers Processing commands handout, style guide Processing tutorial handout Revisit “for loop” from last class – ask questions now!!

Processing Lab Break into groups of two or three within your team Complete tutorial 1 Swap roles (scribe, advisors) When complete, demonstrate to course staff Complete tutorial 2 Complete tutorial 3

Processing Assignment 2 Implement a program to help a user plan a garden, given: Layout shape Plant type Number of plants Appropriate collaboration: discuss, but write your own code; do not share or show code Walk through assignment description. Talk about appropriate collaboration on this assignment (can discuss the problem with other students, must write and test your own code, should not show your own code to any other student, or see any other student’s code).