1 cse 103 section 002: m/w 10:20am-12:10pm 216 berkey hall section 004: t/r 10:20am-12:10pm 1210...
TRANSCRIPT
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
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
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
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
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)
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
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.
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]
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
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.
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
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
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?
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
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
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
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!