csci 136 data structures & advanced programming · welcome to the cs 136 labs! •meet your lab...

11
CSCI 136 Data Structures & Advanced Programming Fall 2019 Instructors Bill Lenhart & Samuel McCauley

Upload: others

Post on 26-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

CSCI 136Data Structures &

Advanced ProgrammingFall 2019

InstructorsBill Lenhart & Samuel McCauley

Page 2: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

2

Welcome to the CS 136 Labs!

• Meet your lab TAs

• Using GitHub on Lab Machines

• Come Prepared!

• Help!• Faculty, Tas, course resources, Javadoc, laptop setup

• Late days, bigger problems

• Food/Beverages/Bathrooms

• The Honor Code

Page 3: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

3

Academic Dishonesty: ExamplesWhat data structure

do you think we should use for

Problem 3?

I think a Priority Queue might work

because…

Page 4: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

4

Honor Code: Examples

This is OK!(if you cite and

understand)

What data structure do you think we should use for

Problem 3?

I think a Priority Queue might work

because…

Page 5: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

5

Honor Code : ExamplesWhat data structure

did you use for question 3?

I’ll email you my code so you can see what I did. Just make

sure you don’t copy it.

Page 6: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

6

Honor Code : ExamplesWhat data structure

did you use for question 3? Not OK!

I’ll email you my code so you can see what I did. Just make

sure you don’t copy it.

Page 7: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

7

Honor Code : ExamplesDo you understand this compiler error

message?

Yes; you missed a semicolon on line 14

Page 8: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

8

Honor Code : ExamplesDo you understand this compiler error

message?

Yes; you missed a semicolon on line 14This is OK!

Page 9: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

9

Honor Code : Examples

Page 10: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

10

Honor Code : Examples

Page 11: CSCI 136 Data Structures & Advanced Programming · Welcome to the CS 136 Labs! •Meet your lab TAs •Using GitHub on Lab Machines •Come Prepared! •Help! •Faculty, Tas, course

11

Honor Code : ExamplesNot OK!