0 index
1 Algorithm
2 Using algorithms
3 Miracle summary
4 Creating the algorithms:
5 Additional challenges
6 Another challenge

outline
created using slideshow.cgi by Andy Harris















CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
1. Algorithm
  • We already know this is an idea behind a program
  • And a program is the expression of an algorithm in some computer language



































CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
2. Using algorithms
  • Relate algorithms to:
    - memory (Input/Output)
    - operators (ALU)
    - variables (Memory)
    - conditions (PC)



































CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
3. Miracle summary



































CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
4. Creating the algorithms:
  • Create a program that will print out "Hi world" to a form output window



































CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
5. Additional challenges
  • Create a program that will print out "Hi world" to a user output window.



































CSCI N301 Fundamental CS Concepts: n301/cs18algorithms
6. Another challenge
  • Create a variable called userName, Ask the user her name, store that value in userName, and print "Hi " and the value of userName to the form.



































outline

Algorithm

Using algorithms

Miracle summary

Creating the algorithms:

Additional challenges

Another challenge