Computer scienec projet E12

profilesteve_92
e_ch12_expv2_h1.zip

E_CH12_EXPV2_H1_Instructions.docx

Office 2013 – myitlab:grader – Instructions Exploring Series Vol. 2

Templates, Styles, and, Macros

Project Description: As the department head of the Information Systems Department at a university, you are responsible for developing the class teaching schedules for your faculty. You have a tentative Fall 2015 schedule developed in sequence, but you want to ensure that you are not double-booking classrooms or faculty. To help you review room and faculty schedules, you will need to sort the original list in various ways. In addition, you want to create a model to use as a template for future semesters and to share with other department heads.

Instructions: For the purpose of grading the project you are required to perform the following tasks: Step Instructions Points Possible 1 Download and open the file named exploring_e12_grader_h1.xlsx, and then save the file as e12c1Schedule_LastFirst, replacing LastFirst with your name. 0 2 On the Sequential worksheet, apply Retrospect theme. Apply Heading 3 cell style to the column labels in the range A4:K4, and apply Aspect theme color. 10 3 Record a macro named RoomSort. The macro should copy the range A4:K46 from the Sequential worksheet and paste the data in cell A4 of the Room worksheet. Do not stop the recording after this step. 10 4 With the macro still recording click cell A4. On the DATA tab, in the Sort & Filter group, click Sort. Using the Sort dialog box, sort the data by Room in alphabetical order. Add a second level sort that sorts the Days column using the following custom sort order: MWF, MW, M, W, TR, T, R, S. Add a third level sort that sorts the Start Time column from earliest to latest. Return to the Sequential worksheet, click cell A1 and stop the recording. Save the workbook as a Macro-Enabled Template. 15 5 Click the Faculty worksheet and record a macro named FacultySort. The macro should copy the range A4:K46 from the Sequential worksheet and paste the data in cell A4 of the Faculty worksheet. Do not stop the recording after this step. 10 6 While still recording the macro, create a custom sort that does the following: Sort Instructor in alphabetical order, then by Days with the custom order created in the prior step, then by Start Time from earliest to latest. After the sort is complete return to cell A1 on the Sequential worksheet and stop recording. 10 7 Insert a form control button filling the range E1:E3 in the Sequential worksheet and assign it to the RoomSort macro. 15 8 Edit the text that appears on the button to display the text RoomSort. 5 9 Using the prior steps as a guide, create a second button that displays the text FacultySort filling the range F1:H3 and assign it to the FacultySort macro. Once completed, save the macro-enabled template. 10 10 Create a new worksheet named Code to the right of the Faculty sheet. 5 11 Open the VBA Editor and display the module containing the room sort. Copy the code beginning with the text Sub RoomSort () and ending with the first instance of the text End Sub. Paste the contents in cell A1 of the Code worksheet. The copied code will fill the range A1:A34. Do not close the VBA Editor. 5 12 Display the module containing the faculty sort. Copy the code beginning with the text Sub FacultySort () and ending with the final instance of the text End Sub. Paste the contents in cell A36 of the Code worksheet. The copied code will fill the range A36:A67. Close the VBA Editor. 5 13 Save the file as an Excel Workbook with the name e12c1Schedule_solution. Ensure that the workbooks are displayed in the following order: Sequential, Room, Faculty, and Code. Close the workbook and exit Excel. Submit the e12c1Schedule_solution.xlsx workbook as directed. 0 Total Points 100

Updated: 08/23/2013 1 E_CH12_EXPV2_H1_Instructions.docx

exploring_e12_grader_h1.xlsx

Sequential

Fall 2015
ID Prefix Number Section Course Title Days Start Time End Time Room Instructor Max
12346 INFO 1100 601 Introduction to Computers TR 5:30 PM 6:45 PM CS 615 Staff 30
12347 INFO 1100 701 Introduction to Computers TBA McOmber, Mindy 28
12348 INFO 1120 001 Information Systems Fundamentals TR 11:30 AM 12:45 PM CS 615 Olsen, Troy 40
12349 INFO 1120 601 Information Systems Fundamentals W 5:30 PM 8:00 PM CS 615 McOmber, Mindy 40
12350 INFO 1120 801 Information Systems Fundamentals S 10:45 AM 1:15 PM CS 615 Garcia, Max 28
12351 INFO 1200 001 Computer Programming I (C#) TR 4:00 PM 5:15 PM CS 614 Wong, Tim 30
12352 INFO 1420 001 Comp Arch Systems Software TR 2:30 PM 3:45 PM CS 617 Busby, Linda 28
12353 INFO 1510 001 Intro to Sys Admin UNIX Linux MWF 1:00 PM 1:50 PM CS 614 Eberling, Amanda 32
12354 INFO 1510 601 Intro to Sys Admin UNIX Linux TR 7:00 PM 8:15 PM CS 614 Busby, Linda 32
12355 INFO 2030 001 Business Data Communications TR 4:00 PM 5:15 PM CS 708 Grodsky, Philip 35
12356 INFO 2050 001 Database Fundamentals TR 10:00 AM 11:15 AM CS 617 Mast, Kevin 28
12357 INFO 2200 001 Computer Programming II (C#) TR 2:30 PM 3:45 PM CS 614 Wong, Tim 32
12358 INFO 2450 001 Web Application Design TR 1:00 PM 2:15 PM CS 617 Bartholomew, Katrina 30
12359 INFO 2450 701 Web Application Design TBA Bartholomew, Katrina 35
12360 INFO 2660 001 Info Security Fundamentals MWF 9:00 AM 9:50 AM CS 708 Eberling, Amanda 25
12361 INFO 2660 801 Info Security Fundamentals S 8:00 AM 10:30 AM CS 708 Busby, Linda 32
12362 INFO 3010 001 Executive Lecture Series R 11:30 AM 12:30 PM CS 404 Eberling, Amanda 120
12363 INFO 3030 001 Networks and Internetworking MWF 11:00 AM 11:50 AM CS 517 Grodsky, Philip 18
12364 INFO 3050 001 Database Systems MWF 10:00 AM 10:50 AM CS 617 Mast, Kevin 26
12365 INFO 3120 001 Management Information Systems TR 8:30 AM 9:45 AM CS 615 Mast, Kevin 35
12366 INFO 3120 002 Management Information Systems MW 1:00 PM 2:15 PM CS 615 Olsen, Troy 40
12367 INFO 3120 003 Management Information Systems TR 1:00 PM 2:15 PM CS 614 Garcia, Max 32
12368 INFO 3120 004 Management Information Systems MW 2:30 PM 3:45 PM CS 615 Olsen, Troy 32
12369 INFO 3120 601 Management Information Systems MW 5:30 PM 6:45 PM CS 617 Wong, Tim 28
12370 INFO 3120 602 Management Information Systems TR 5:30 PM 6:45 PM CS 614 Garcia, Max 32
12371 INFO 3120 701 Management Information Systems TBA TBA TBA Bartholomew, Katrina 33
12372 INFO 3400 001 Project Management MWF 8:00 AM 8:50 AM CS 617 Grodsky, Philip 28
12373 INFO 3400 701 Project Management TBA Grodsky, Philip 30
12374 INFO 3050 002 Database Systems MWF 1:00 PM 1:50 PM CS 617 Mast, Kevin 26
12375 INFO 3420 001 Web Systems Development I TR 4:00 PM 5:15 PM CS 510 Bartholomew, Katrina 16
12376 INFO 3430 601 Systems Analysis and Design MW 4:00 PM 5:15 PM CS 614 Garcia, Max 32
12377 INFO 3510 601 Adv Sys Admin UNIX Linux MW 5:30 PM 6:45 PM CS 614 Staff 28
12378 INFO 3630 001 Adv Sys Admin Windows Server MW 3:30 PM 4:45 PM CS 617 Staff 28
12379 INFO 3660 601 Info Sec Network Def MW 5:30 PM 6:45 PM CS 510 Whitaker, Todd 16
12380 INFO 3800 601 Comp Forensics Cybercrime TR 2:30 PM 3:45 PM CS 404 Whitaker, Todd 35
12381 INFO 4030 001 Enterprise Network Arch Admin MW 4:00 PM 5:15 PM CS 510 Staff 16
12382 INFO 4050 701 Global Ethics-Information Systems TBA Bastian, Vanessa 30
12383 INFO 4050 001 Global Ethics-Information Systems TR 2:30 PM 3:45 PM GT634 Bastian, Vanessa 30
12384 INFO 4550 601 Senior Project TBA McOmber, Mindy 16
12385 INFO 4590 601 Current Topic Mobile iPhone Dev T 7:00 PM 9:30 PM CS 615 Olson, Anita 30
12386 INFO 4590 602 Current Topic PHP W 7:00 PM 9:30 PM CS 510 Olson, Anita 30
12387 INFO 459R 603 Current Topic Cloud Computing R 7:00 PM 9:30 PM CS 615 Olson, Anita 30

Room

Fall 2015

Faculty

Fall 2015