ProgFunda1 - CIS3023: Programming Fundamentals for CIS...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CIS3023: Programming Fundamentals for CIS Majors II Ganesh Viswanathan Introduction to Problem Solving, Algorithms and Pseudocode, Programming in JAVA - I Course Lecture Slides Summer 2010
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Announcements CISE systems are being upgraded. CISE webpages were down yesterday! So, course slides will also be posted on E-Learning ( http://lss.at.ufl.edu ) from now on. E-Learning contains course schedule and weekly schedule. Midterm: June 14 Final Exam: Aug 5 Location: TBA
Background image of page 2
Problem Solving Using a step-by-step programmatic approach to find a solution for complex problems
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image credits: coventry.gov.uk
Background image of page 4
Problem-Solving Model Iterative Process ! Image credits: usf.edu
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Problem 1 Give a rough estimate of the number of cellphones in the University of Florida Gainesville campus.
Background image of page 6
How to become a better problem solver - Break the problem into parts - Actively work to check your understanding - Recognize limitations and pitfalls - Be open, Engage confusing problems, Brainstorm ideas, and Learn techniques that you can apply in a wide range of scenarios.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Problem 2 If the triangle below is shorter than the square and the circle is taller than the square, then label the triangle “1”. However, if this is not the case, label the second tallest figure as “2”.
Background image of page 8
Problem-Solving Model 1. Define the problem 2. Analyze and decide course of action (design algorithm) 3. Plan solution and verify goals 4. Generate solutions 5. Testing and Evaluation Iterative Process !
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/27/2011 for the course CIS 3023 taught by Professor Dobbins during the Summer '08 term at University of Florida.

Page1 / 24

ProgFunda1 - CIS3023: Programming Fundamentals for CIS...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online