Top Banner
Programming with Alice Advanced topics – Demo
13

Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Programming with Alice

Advanced topics – Demo

Page 2: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Overview of topics

Recursion

Random Numbers

Variables

Arrays

Page 3: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Recursion

Two examplesTowers of Hanoi

Horse race

Page 4: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Towers of Hanoi

Page 5: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Horse Race

Page 6: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Random Numbers

Two examplesHorse racing

Shark chase

Page 7: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Shark chase

Page 8: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Shark chase – random numbers

Page 9: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Variables

An example – a timer

Page 10: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Timer

Page 11: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Arrays

Example – insertion sort

Page 12: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Insertion sort

Page 13: Programming with Alice Advanced topics – Demo. Overview of topics Recursion Random Numbers Variables Arrays.

Textbook

More information Recursion

Chapter 8

Random NumbersTips & Techniques 6

VariablesChapter 10, Section 1

ArraysChapter 10, Section 2