1 cse 103 section 002: m/w 10:20am-12:10pm 216 berkey hall section 004: t/r 10:20am-12:10pm 1210...

17
1 CSE 103 CSE 103 Section 002: M/W 10:20am- Section 002: M/W 10:20am- 12:10pm 12:10pm 216 Berkey Hall 216 Berkey Hall Section 004: T/R 10:20am- Section 004: T/R 10:20am- 12:10pm 12:10pm 1210 Anthony Hall 1210 Anthony Hall

Upload: sharon-parker

Post on 20-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

11

CSE 103CSE 103

Section 002: M/W 10:20am-12:10pmSection 002: M/W 10:20am-12:10pm216 Berkey Hall216 Berkey Hall

Section 004: T/R 10:20am-12:10pmSection 004: T/R 10:20am-12:10pm1210 Anthony Hall1210 Anthony Hall

Page 2: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 22

CSE 103: Introduction to Information CSE 103: Introduction to Information TechnologyTechnology

Section 002 (602):Section 002 (602):– Lead: JoLead: Jo– Assistant: EricaAssistant: Erica

Section 004 (604):Section 004 (604):– Lead: CarlLead: Carl– Assistant: BrianAssistant: Brian

Page 3: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 33

Overview of CSE 103Overview of CSE 103

Builds on CSE 101Builds on CSE 101

Similar course structureSimilar course structure– no lectures, all classes in microlabsno lectures, all classes in microlabs– cooperative learningcooperative learning– mastery model evaluationmastery model evaluation

Bridge Tasks!Bridge Tasks!

UBTUBT

Page 4: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 44

Intro to Information TechnologyIntro to Information TechnologyFocus on databasesFocus on databases– Access 2000Access 2000

Creation and modification of large databasesCreation and modification of large databasesStorage and retrieval of informationStorage and retrieval of informationDatabase designDatabase design

– MySQLMySQLData retrieval and modificationData retrieval and modification

– Dynamically-driven Web sitesDynamically-driven Web sitesAcquisition and storage of information via Web Acquisition and storage of information via Web pagespagesBasis of e-commerceBasis of e-commerce

Page 5: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 55

CSE 103CSE 103

Five bridge tasks (BTs)Five bridge tasks (BTs)– 1.0, 1.5, 2.0, 2.5, 3.01.0, 1.5, 2.0, 2.5, 3.0– Each BT passed raises grade 0.5Each BT passed raises grade 0.5– Maximum of Twelve attemptsMaximum of Twelve attempts

Review 101 materials from the CSE 101 Review 101 materials from the CSE 101 Web site (www.cse.msu.edu/~cse101)Web site (www.cse.msu.edu/~cse101)

Page 6: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 66

Office HoursOffice Hours

Helprooms … TBA Helprooms … TBA

Carl’s office hours in Engineering 1107Carl’s office hours in Engineering 1107– Tentative: Tuesday 1:00-2:00 p.m. Tentative: Tuesday 1:00-2:00 p.m. – and by appointmentand by appointment

Instructor’s office hours in EB 1107Instructor’s office hours in EB 1107– M W 3:00-5:00 p.m.M W 3:00-5:00 p.m.– T R 2:00-4:00 p.m.T R 2:00-4:00 p.m.– and by appointmentand by appointment

Page 7: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 77

Course Web siteCourse Web siteThe URL for the course Web site isThe URL for the course Web site is

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103

You are welcome to look at the CSE You are welcome to look at the CSE 101 Web site for review purposes101 Web site for review purposes– Be sure you know how to use AFS Be sure you know how to use AFS

(personal vs. public space)(personal vs. public space)– Review using HandIn software from FAQsReview using HandIn software from FAQs– http://www.cse.msu.edu/~cse101http://www.cse.msu.edu/~cse101

Select any track; it doesn’t matter.Select any track; it doesn’t matter.

Page 8: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 88

E-mailE-mail

Do not send e-mail to cse101! It will be ignored.Do not send e-mail to cse101! It will be ignored.

If you need help or have questions, e-mail your If you need help or have questions, e-mail your Lead Lead and and Assistant (that way if one is gone, the Assistant (that way if one is gone, the other can answer):other can answer):– Lead: Lead: [email protected]@cse.msu.edu (XX is two-digit section (XX is two-digit section

number)number)– Assistant: Assistant: [email protected]@cse.msu.edu

Instructor e-mail (unavoidable absences on BT Instructor e-mail (unavoidable absences on BT days, problems your Lead can’t solve, etc.):days, problems your Lead can’t solve, etc.):[email protected] [email protected]

Page 9: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 99

Fair WarningsFair WarningsThis class is substantially harder than 101This class is substantially harder than 101If you don’t come to class, you won’t do If you don’t come to class, you won’t do better than a 2.5better than a 2.5If you don’t do the homework and reading, If you don’t do the homework and reading, we will waste valuable class time, leaving we will waste valuable class time, leaving you behind on the BTyou behind on the BT– Staff will not waste time reviewing for 1-2 Staff will not waste time reviewing for 1-2

students, so you may be lost in class as wellstudents, so you may be lost in class as well

If you don’t understand something, ask If you don’t understand something, ask questions in-class or by e-mailquestions in-class or by e-mail

Page 10: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1010

What is a database?What is a database?

What databases can you think of?

Non-electronic: rolodex, phone bookNon-electronic: rolodex, phone book

Database software: Excel*, Access, Database software: Excel*, Access, Oracle, MySQLOracle, MySQL

Electronic databases in general: Web Electronic databases in general: Web search engines (Google), product search engines (Google), product catalogs (Amazon), library catalogs catalogs (Amazon), library catalogs (Magic), etc.(Magic), etc.

Page 11: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1111

Excel as a databaseExcel as a database

How do you use a spreadsheet as a How do you use a spreadsheet as a database?database?

There is an example of an Excel There is an example of an Excel database in the course AFS space.database in the course AFS space.– Today is Day01, so the files are in that Today is Day01, so the files are in that

folderfolder– Copy the Copy the musicdata01.xlsmusicdata01.xls spreadsheet to spreadsheet to

your your personalpersonal AFS space AFS space– Open the spreadsheetOpen the spreadsheet

Page 12: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1212

Correcting DataCorrecting DataAdd two bonus tracks to Add two bonus tracks to Tom LehrerTom Lehrer's album 's album RevisitedRevisited– Track 14 namedTrack 14 named L-YL-Y with length with length 2 minutes, 11 seconds2 minutes, 11 seconds– Track 15, Track 15, Silent ESilent E, , length length 1 minute, 31 seconds1 minute, 31 seconds– You won’t know the digital filesizes; leave them blankYou won’t know the digital filesizes; leave them blank

Album Album LincolnLincoln by by They Might Be GiantsThey Might Be Giants has the has the wrong labelwrong label– Replace Replace Elektra/Asylum Elektra/Asylum with with Restless RecordsRestless Records

The artist named The artist named Natalie McMasterNatalie McMaster is entered  is entered incorrectly-- should be spelled incorrectly-- should be spelled Natalie MacMasterNatalie MacMaster. . Correct this.Correct this.Note how many changes you have to makeNote how many changes you have to make

Page 13: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1313

Access databasesAccess databases

Copy the Copy the musicdemo01.mdbmusicdemo01.mdb database to database to your personal AFS spaceyour personal AFS spaceOpen the databaseOpen the databaseOpen the table Open the table tbl_trackstbl_tracksHow does it differ from the Excel file?How does it differ from the Excel file?Run the query Run the query qry_TrackListqry_TrackListHow does this output differ from the Excel How does this output differ from the Excel file?file?

Page 14: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1414

Correcting Table DataCorrecting Table Data

Add two bonus tracks (with MP3s) to the re-release of Add two bonus tracks (with MP3s) to the re-release of Tom LehrerTom Lehrer's album 's album RevisitedRevisited– Track 14 namedTrack 14 named L-YL-Y with a length of with a length of 2 minutes, 11 seconds2 minutes, 11 seconds– Track 15 namedTrack 15 named Silent ESilent E with a length of with a length of 1 minute, 31 1 minute, 31

secondsseconds– Order does not matter!Order does not matter!

The album The album LincolnLincoln by by They Might Be GiantsThey Might Be Giants has the has the wrong labelwrong label– Replace Replace Elektra/Asylum Elektra/Asylum with with Restless RecordsRestless Records

The artist named The artist named Natalie McMasterNatalie McMaster is entered  is entered incorrectly. Her name should be spelled incorrectly. Her name should be spelled Natalie Natalie MacMasterMacMaster. Correct this.. Correct this.Note how many changes you have to makeNote how many changes you have to make

Page 15: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1515

Spreadsheet vs. DatabaseSpreadsheet vs. Database

How many entries had to be corrected in How many entries had to be corrected in the database as opposed to the the database as opposed to the spreadsheet? How many tables were spreadsheet? How many tables were involved?involved?Run the query Run the query qry_TrackListqry_TrackList again againHow does the output compare to that of How does the output compare to that of the Excel exercise?the Excel exercise?Discuss the similarities and differencesDiscuss the similarities and differences

Page 16: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1616

HomeworkHomework

Follow the Follow the homework for next classhomework for next class link on link on today’s classwork page or the today’s classwork page or the homeworkhomework link on the Daily Class Materials page to link on the Daily Class Materials page to get the homework assignmentget the homework assignment

Read Days 1 and 3 in the textbookRead Days 1 and 3 in the textbook– We'll be skipping around a bit, so always We'll be skipping around a bit, so always

check the Web Homework link for the correct check the Web Homework link for the correct reading assignmentreading assignment

Page 17: 1 CSE 103 Section 002: M/W 10:20am-12:10pm 216 Berkey Hall Section 004: T/R 10:20am-12:10pm 1210 Anthony Hall

http://www.cse.msu.edu/~cse103http://www.cse.msu.edu/~cse103U:/msu/course/cse/103U:/msu/course/cse/103 Day 01, Slide Day 01, Slide 1717

Survey on the WebSurvey on the Web

Please fill out the first day survey Please fill out the first day survey via the link on today’s classwork via the link on today’s classwork pagepageIt helps us to gauge goals and prior It helps us to gauge goals and prior knowledge, to tune course for future knowledge, to tune course for future semesterssemesters

– Possibly even some of the days after Possibly even some of the days after the midterm of this semester!the midterm of this semester!