At the end of this lesson, you will be able to:
- understand and use a list structure in a program
- go over Lists, Chapter 5
- Computer Based Problem Solving
- "Lists"
- arrays are great, there is just one problem:
- you have to know in advance how many elements will be in the array for when you declare it
- not so good in programs like games, keeping track of the number of bullets fired!
- the above is try in most programming languages, but not Python
- in Python, arrays are really lists
- arrays (or lists) can shrink and grow as you need them
- create a program that will accept marks (0 to 100) repeatedly from the user
- use a textbox to accept a number and "Click" enter button
- place the values in a textView and also in a Python list
- when they click on the "average" button, it sends the list to a function that calculates average and returns it
- create:
- GUI
- flowchart - only for the function
- Test cases
- code
- screenshots
- GitHub link
- you MUST create the flowchart for the function before coding
- work on the weekly assignment
- read over Arrays, Chapter 5
- Computer Based Problem Solving
- "2 Dimensional Arrays"