Your SlideShare is downloading. ×
What’s a Linux?: Creating & Teaching College Courses at 24
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

What’s a Linux?: Creating & Teaching College Courses at 24

1,536
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,536
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. What’s a Linux?Creating & TeachingCollege Courses at 24 Mark Stanislav mark.stanislav@gmail.com
    • 2. What’s a Linux?Creating & TeachingCollege Courses at 24 25 Mark Stanislav mark.stanislav@gmail.com
    • 3. Or...Survivingthe Zombie KittyApocalypse
    • 4. My Background...Professional PHP Web Developer Entrepreneur in IT Security Start-Up Linux/FreeBSD System’s Administrator Adjunct LecturerAcademic B.S. Networking and IT Administration M.S. IA/Network Security (in progress...)
    • 5. My Background...Professional PHP Web Developer Entrepreneur in IT Security Start-Up Linux/FreeBSD System’s Administrator Adjunct Lecturer Today’s TopicAcademic B.S. Networking and IT Administration M.S. IA/Network Security (in progress...)
    • 6. Timeline-o-Teaching p t-U t ar ef tS L05/22/09
    • 7. Timeline-o-Teaching b p Jo t-U ew t ar dN ef tS ar te L St05/22/09 05/29/09
    • 8. Timeline-o-Teaching ch Jo b Te p T t-U ew IT ar dN to St te d ef t ar ire L St H05/22/09 05/29/09 06/03/09
    • 9. Timeline-o-Teaching ch Jo b Te U p T t-U ew IT EM t ar dN to to ef tS ar te ire d ire d L St H H05/22/09 05/29/09 06/03/09 06/09/09
    • 10. Timeline-o-Teaching ch Jo b Te U U p T t-U ew IT EM t EM ar dN to to da St d ft r te ire ire d rte Le St a H H S ta05/22/09 05/29/09 06/03/09 06/09/09 09/10/09
    • 11. Timeline-o-Teaching ch ch b Te U Te p Jo T U TT t-U ew IT EM EM I ar to at at St dN d to d te d eft r te ire ire d rte ta r L St a H H S ta S05/22/09 05/29/09 06/03/09 06/09/09 09/10/09 09/14/09
    • 12. “I saw your application...”
    • 13. “I saw your application...”Applied for two positions at ITT Technical Institute Adjunct instructor for Linux administration Full-time instructor for information security
    • 14. “I saw your application...”Applied for two positions at ITT Technical Institute Adjunct instructor for Linux administration Full-time instructor for information securityResume got me an interview for both
    • 15. “I saw your application...”Applied for two positions at ITT Technical Institute Adjunct instructor for Linux administration Full-time instructor for information securityResume got me an interview for bothTeaching experience made me eligible for one
    • 16. “I saw your application...”Applied for two positions at ITT Technical Institute Adjunct instructor for Linux administration Full-time instructor for information securityResume got me an interview for bothTeaching experience made me eligible for one
    • 17. “I saw your application...”Applied for two positions at ITT Technical Institute Adjunct instructor for Linux administration Full-time instructor for information securityResume got me an interview for bothTeaching experience made me eligible for oneThe ITT Technical Institute Process...
    • 18. DisclaimerEastern Michigan University did not send me here“Promotions company in Detroit” did not send me here
    • 19. DisclaimerEastern Michigan University did not send me here“Promotions company in Detroit” did not send me hereITT Tech sure as hell did not send me here.
    • 20. DisclaimerEastern Michigan University did not send me here“Promotions company in Detroit” did not send me hereITT Tech sure as hell did not send me here.All views expressed are surely my own...
    • 21. Getting the ITT Tech Job
    • 22. Getting the ITT Tech Job“Demo lesson plan” consisted of me speaking for lessthan 5 minutes; handful of slides
    • 23. Getting the ITT Tech Job“Demo lesson plan” consisted of me speaking for lessthan 5 minutes; handful of slidesThree ‘important people’ showed up half way Yes, ~2.5 minutes in something lasting 5 minutes.
    • 24. Getting the ITT Tech Job“Demo lesson plan” consisted of me speaking for lessthan 5 minutes; handful of slidesThree ‘important people’ showed up half way Yes, ~2.5 minutes in something lasting 5 minutes.Was criticized for not moving around more when theydidn’t provide me with a projector remote...
    • 25. Getting the ITT Tech Job“Demo lesson plan” consisted of me speaking for lessthan 5 minutes; handful of slidesThree ‘important people’ showed up half way Yes, ~2.5 minutes in something lasting 5 minutes.Was criticized for not moving around more when theydidn’t provide me with a projector remote...I was hired soon after; assumably because I spokeenglish, was breathing, and confused them enoughabout HIDS/NIDS
    • 26. Orientation Day
    • 27. Orientation Day“Students are customers first, students second.”
    • 28. Orientation Day“Students are customers first, students second.” READ: $$$$
    • 29. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.”
    • 30. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.” READ: $$$$
    • 31. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.” READ: $$$$“Help make sure people pass [to the next class].”
    • 32. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.” READ: $$$$“Help make sure people pass [to the next class].” READ: $$$$
    • 33. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.” READ: $$$$“Help make sure people pass [to the next class].” READ: $$$$“These students pay $43,000 for an associate degree.”
    • 34. Orientation Day“Students are customers first, students second.” READ: $$$$“We have shareholders to think about. ESI is public.” READ: $$$$“Help make sure people pass [to the next class].” READ: $$$$“These students pay $43,000 for an associate degree.” READ: What The Fuck?
    • 35. Instructor Tasks
    • 36. Instructor TasksStudent missed class? Personally call them that night.
    • 37. Instructor TasksStudent missed class? Personally call them that night.Print grades for ~30 students, 3 times a semester.
    • 38. Instructor TasksStudent missed class? Personally call them that night.Print grades for ~30 students, 3 times a semester.Take attendance every week within 1 hour of start time
    • 39. Instructor TasksStudent missed class? Personally call them that night.Print grades for ~30 students, 3 times a semester.Take attendance every week within 1 hour of start timeIf you speak to a student about missing a class or aproblem they have; create a report about it
    • 40. Instructor TasksStudent missed class? Personally call them that night.Print grades for ~30 students, 3 times a semester.Take attendance every week within 1 hour of start timeIf you speak to a student about missing a class or aproblem they have; create a report about it“Important information” designed by curriculum board
    • 41. Instructor TasksStudent missed class? Personally call them that night.Print grades for ~30 students, 3 times a semester.Take attendance every week within 1 hour of start timeIf you speak to a student about missing a class or aproblem they have; create a report about it“Important information” designed by curriculum boardStudent doesn’t have homework? Tell them to leavewhile you review. Why yes, this *is* middle school.
    • 42. Curriculum
    • 43. CurriculumCourse packet is gospel: Cannot change order of weeks
    • 44. CurriculumCourse packet is gospel: Cannot change order of weeks“What’s important” determined by ITT Tech
    • 45. CurriculumCourse packet is gospel: Cannot change order of weeks“What’s important” determined by ITT TechInstructors don’t make the final exam
    • 46. CurriculumCourse packet is gospel: Cannot change order of weeks“What’s important” determined by ITT TechInstructors don’t make the final examExtra credit is basically disallowed to be given
    • 47. CurriculumCourse packet is gospel: Cannot change order of weeks“What’s important” determined by ITT TechInstructors don’t make the final examExtra credit is basically disallowed to be givenIn September 2009, class was based on Fedora 9 Fedora 9 released 05/13/08 Fedora 11 released 06/09/09
    • 48. Rip-Off Math$33,000 Adjunct Pay ($1,600) 1 Student ($1,350) 25 Students ($33,750)$24,750 ($32,150) ITT Profit$16,500 $8,250 $0 3 Credit Hours at ITT Tech
    • 49. Rip-Off Math$33,000 Adjunct Pay ($1,600) 1 Student ($1,350) 25 Students ($33,750)$24,750 ($32,150) ITT Profit$16,500 One building; no “campus” One IT guy for building $8,250 Handful of administrators $0 Lackluster equipment 3 Credit Hours at ITT Tech
    • 50. ITT Tech Summary
    • 51. ITT Tech SummaryYou don’t have to know what you are speaking about
    • 52. ITT Tech SummaryYou don’t have to know what you are speaking aboutBaby-sit your students to pass the class. Adults? Ha!
    • 53. ITT Tech SummaryYou don’t have to know what you are speaking aboutBaby-sit your students to pass the class. Adults? Ha!Student skips 1/2 the quarter? Give every opportunityto pass. If they don’t come back, no more $$$$
    • 54. ITT Tech SummaryYou don’t have to know what you are speaking aboutBaby-sit your students to pass the class. Adults? Ha!Student skips 1/2 the quarter? Give every opportunityto pass. If they don’t come back, no more $$$$Gives instructor bonuses for grades and attendance;incentive to inflate numbers. Yep! More $$$$
    • 55. ITT Tech SummaryYou don’t have to know what you are speaking aboutBaby-sit your students to pass the class. Adults? Ha!Student skips 1/2 the quarter? Give every opportunityto pass. If they don’t come back, no more $$$$Gives instructor bonuses for grades and attendance;incentive to inflate numbers. Yep! More $$$$
    • 56. ITT Tech SummaryYou don’t have to know what you are speaking aboutBaby-sit your students to pass the class. Adults? Ha!Student skips 1/2 the quarter? Give every opportunityto pass. If they don’t come back, no more $$$$Gives instructor bonuses for grades and attendance;incentive to inflate numbers. Yep! More $$$$Do Not Go Here. Seriously...Do Not Go Here.
    • 57. Arbitrary Funny Quote #1 People find happiness in weird places....
    • 58. Arbitrary Funny Quote #1 People find happiness in weird places....“Why isnt it just help chkconfig and not man chkconfig? Whydo they make it the least sensible thing possible?”
    • 59. Arbitrary Funny Quote #1 People find happiness in weird places....“Why isnt it just help chkconfig and not man chkconfig? Whydo they make it the least sensible thing possible?”
    • 60. Arbitrary Funny Quote #1 People find happiness in weird places....“Why isnt it just help chkconfig and not man chkconfig? Whydo they make it the least sensible thing possible?”…1 minute later…
    • 61. Arbitrary Funny Quote #1 People find happiness in weird places....“Why isnt it just help chkconfig and not man chkconfig? Whydo they make it the least sensible thing possible?”…1 minute later…
    • 62. Arbitrary Funny Quote #1 People find happiness in weird places....“Why isnt it just help chkconfig and not man chkconfig? Whydo they make it the least sensible thing possible?”…1 minute later…“...but I love running cat /dev/urandom, its fun to watch.”
    • 63. How I Was Hired at EMU
    • 64. How I Was Hired at EMUGood relationship with undergraduate program head
    • 65. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT Tech
    • 66. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT TechEMU needed someone to takeover Intro to Linux
    • 67. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT TechEMU needed someone to takeover Intro to LinuxKnew of my professional background
    • 68. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT TechEMU needed someone to takeover Intro to LinuxKnew of my professional backgroundRegarded me as a capable individual to take the spot
    • 69. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT TechEMU needed someone to takeover Intro to LinuxKnew of my professional backgroundRegarded me as a capable individual to take the spot
    • 70. How I Was Hired at EMUGood relationship with undergraduate program headHe found out I was going to be teaching at ITT TechEMU needed someone to takeover Intro to LinuxKnew of my professional backgroundRegarded me as a capable individual to take the spotRather simple, really.
    • 71. Undergraduate NSA Center for Applied Information Assurance Academic Excellence Information Assurance Management Information Assurance CryptographyNational IA Education Networking and IT Administrationand Training Program Graduate Information Assurance Mapped Courses to Network SecurityCNSS Agency Standards 4011 and 4012 Digital Investigations
    • 72. Creating a Lab Exercise
    • 73. Creating a Lab Exercise1. Create a general idea of what the lab should teach
    • 74. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time
    • 75. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time3. Run through your exercise noting what the steps are
    • 76. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time3. Run through your exercise noting what the steps are4. Add/cut content to make it fit your ideal timeline
    • 77. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time3. Run through your exercise noting what the steps are4. Add/cut content to make it fit your ideal timeline5. Test your altered lab exercise and take more notes
    • 78. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time3. Run through your exercise noting what the steps are4. Add/cut content to make it fit your ideal timeline5. Test your altered lab exercise and take more notes6. Test again following your lab as it is written and adjust
    • 79. Creating a Lab Exercise1. Create a general idea of what the lab should teach2. Try to select enough content to fill-up lab time3. Run through your exercise noting what the steps are4. Add/cut content to make it fit your ideal timeline5. Test your altered lab exercise and take more notes6. Test again following your lab as it is written and adjust7. Repeat #6 until it works every time, without fail
    • 80. Building Your Curriculum
    • 81. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hours
    • 82. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hours
    • 83. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hour
    • 84. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hours
    • 85. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hoursWriting a new syllabus: 2 hours
    • 86. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hoursWriting a new syllabus: 2 hoursUploading content to online courseware: 2 hours
    • 87. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hoursWriting a new syllabus: 2 hoursUploading content to online courseware: 2 hoursWriting a semester-long lesson plan: 2 hours
    • 88. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hoursWriting a new syllabus: 2 hoursUploading content to online courseware: 2 hoursWriting a semester-long lesson plan: 2 hoursResearching chapters related to content: 3 hours
    • 89. Building Your CurriculumMaking 11 labs from scratch, fully tested: 25 hoursWriting 3 quizzes + final exam: 6 hoursDeveloping class project: 1 hourCreating PPT slides for all lab exercises: 5 hoursWriting a new syllabus: 2 hoursUploading content to online courseware: 2 hoursWriting a semester-long lesson plan: 2 hoursResearching chapters related to content: 3 hoursCreating binder + grading sheets + extras: 4 hours
    • 90. Curriculum Build Total Time Spent: 40 Hours Money Made: $0.00 Validity: 1-2 semesters
    • 91. Curriculum Build Total Time Spent: 40 Hours Money Made: $0.00 Validity: 1-2 semestersPreparing the curriculum BEFORE the semestergives you sanity and students better education.
    • 92. Curriculum Build Total Time Spent: 40 Hours Money Made: $0.00 Validity: 1-2 semestersPreparing the curriculum BEFORE the semestergives you sanity and students better education.You have to keep it current to teach IT and not suck
    • 93. Curriculum Build Total Time Spent: 40 Hours Money Made: $0.00 Validity: 1-2 semestersPreparing the curriculum BEFORE the semestergives you sanity and students better education.You have to keep it current to teach IT and not suckNew OS release? Retest labs and update screenshots
    • 94. Curriculum Build Total Time Spent: 40 Hours Money Made: $0.00 Validity: 1-2 semestersPreparing the curriculum BEFORE the semestergives you sanity and students better education.You have to keep it current to teach IT and not suckNew OS release? Retest labs and update screenshotsA good curriculum will make students feel progress
    • 95. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start.II. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 96. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start.II. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 97. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start.II. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 98. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start.II. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 99. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 100. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. Builds upon earlier labs E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 101. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. Builds upon earlier labs E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. No plaintext formatting B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately. 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal.# Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 102. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. Builds upon earlier labs E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. No plaintext formatting B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately.# 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal. Commands? Change font. Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 103. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. Builds upon earlier labs E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. No plaintext formatting B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately.# 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal. Commands? Change font. Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) Reasonable length of work /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 104. Sample Lab Exercise Lab #1 - Installing CentOS 5.4 into VMWare 7 & sudo StanislavLab Steps:I. Configuring VMWare 7 Workstation Explanatory title A. Open the VMWare Workstation shortcut from your desktop. B. Click New Virtual Machine. C. Select Custom and click Next. D. For the hardware compatibility screen, leave the settings alone and click Next. E. If required by your instructor, select Installer Disc, otherwise configure Installer disc image file. Logical section structure F. Your virtual machine name should be CentOS 5.4. G. Click Browse and select your USB drive. Click Make New Folder and call it NITA412. Click OK. H. Please ensure that your location is set for the USB drive. Click Next. I. Leave the processor configuration alone and click Next. J. Configure the virtual machine to use 1024MB of RAM. Click Next. K. Configure your networking to be Bridged. This setting is very important. Click Next. Concise sentences L. Leave the I/O settings alone and click Next. M. Make sure Create a new virtual disk is selected and then click Next. N. Verify that SCSI is the selected type of disk and click Next. O. Allocate 20GB of disk space for the drive. Click Next. P. Leave the disk filename alone and click Next. Q. Click Finish. Click Power on this virtual machine if it doesnʼt automatically start. Slim usage of font effectsII. Starting the CentOS 5.4 Installer A. On the initial boot screen, type linux text and choose OK. B. Select Skip when prompted to perform the media test and choose OK. C. click OK on the welcome screen for the installer. D. Select English as your language and choose OK. Builds upon earlier labs E. Select us as the keyboard layout and choose OK. F. Select Yes when prompted about erasing all data on the hard drive.II. Partitioning the Hard Drive & Configuring the Boot-Loader A. On the “Partition Type” screen, select Create custom layout and choose OK. No plaintext formatting B. Select the line where it says “Free” from the partition editor and choose New. Configure the partition structure as listed below, making sure to setup the filesystem and partition size accurately.# 1. Note: After inputting your size for a partition, the final result will vary slightly in the list. 2. Note: You will notice an ʻExtendedʼ partition structure for /dev/sda4; this is normal. Commands? Change font. Mount Point Filesystem Type Size / ext3 3072MB (3GB) /usr ext3 8192MB (8GB) Reasonable length of work /home ext3 5120MB (5GB) /var ext3 2048MB (2GB) None swap 2039MB (2GB) Get to the point! C. Review your partition layout with a classmate or the instructor and then choose OK. D. On the boot loader configuration screens (five of them) select OK for each.
    • 105. Presentation Slides For Labs
    • 106. Presentation Slides For Labs Screenshots: Step-by-step of how the lab should work
    • 107. Presentation Slides For Labs Screenshots: Step-by-step of how the lab should work Highlight certain output or indicators of success I don’t do this yet but will be for next semester
    • 108. Presentation Slides For Labs Screenshots: Step-by-step of how the lab should work Highlight certain output or indicators of success I don’t do this yet but will be for next semester Focus on the benefit of the given task(s) in relation to how it gets the student closer to finishing a major goal “By adding this module, you now enable SSL support”
    • 109. Presentation Slides For Labs Screenshots: Step-by-step of how the lab should work Highlight certain output or indicators of success I don’t do this yet but will be for next semester Focus on the benefit of the given task(s) in relation to how it gets the student closer to finishing a major goal “By adding this module, you now enable SSL support” Emphasize the critical slides and segue into larger lecture topics “...SELinux will provide you Mandatory Access Controls, this differs from DAC because...”
    • 110. Arbitrary Funny Quote #2 He does drive a Volvo.
    • 111. Arbitrary Funny Quote #2 He does drive a Volvo.“Volvo is like Linux…”
    • 112. Arbitrary Funny Quote #2 He does drive a Volvo.“Volvo is like Linux…”
    • 113. Arbitrary Funny Quote #2 He does drive a Volvo.“Volvo is like Linux…”"Thats the standard? Im going to do itsome other kind of way!"
    • 114. Intro to Linux SurveysWhat/why do you want to learn Linux?
    • 115. Intro to Linux SurveysWhat/why do you want to learn Linux? “Learn all I need to learn about Linux to make me marketable. I want a practical knowledge of the details so I can interpret to people who dont know about it.”
    • 116. Intro to Linux SurveysWhat/why do you want to learn Linux? “Learn all I need to learn about Linux to make me marketable. I want a practical knowledge of the details so I can interpret to people who dont know about it.” “Learn how to utilize linux because that is what most of the hacking software is based in.”
    • 117. Intro to Linux SurveysWhat/why do you want to learn Linux? “Learn all I need to learn about Linux to make me marketable. I want a practical knowledge of the details so I can interpret to people who dont know about it.” “Learn how to utilize linux because that is what most of the hacking software is based in.” “Better understanding of computer language”
    • 118. Number of Years Experience with Linux None <1 1-2 2-3 >3 100% 80%% of Students 60% 40% 20% 0% EMU FA 09 ITT FA 09 EMU WI 10
    • 119. Command Line Interface Experience Yes No 100% 80%% of Students 60% 40% 20% 0% EMU FA 09 ITT FA 09 EMU WI 10
    • 120. Primary Day-to-Day Operating System Windows Mac OS Linux 100% 80%% of Students 60% 40% 20% 0% EMU FA 09 ITT FA 09 EMU WI 10
    • 121. Students Are Respectful
    • 122. Students Are RespectfulI’ve received more “sir” prefixed statements in a fewsemesters than the totality of my life prior
    • 123. Students Are RespectfulI’ve received more “sir” prefixed statements in a fewsemesters than the totality of my life priorPeople call me professor, despite me explaining I amnot a professor
    • 124. Students Are RespectfulI’ve received more “sir” prefixed statements in a fewsemesters than the totality of my life priorPeople call me professor, despite me explaining I amnot a professorTelling people just to call me by my first name, theygenerally default to one of the aforementioned words
    • 125. Students Are RespectfulI’ve received more “sir” prefixed statements in a fewsemesters than the totality of my life priorPeople call me professor, despite me explaining I amnot a professorTelling people just to call me by my first name, theygenerally default to one of the aforementioned wordsNo one so far has ever been overtly rude to me in classor disrespected me openly for any reason
    • 126. Students Are RespectfulI’ve received more “sir” prefixed statements in a fewsemesters than the totality of my life priorPeople call me professor, despite me explaining I amnot a professorTelling people just to call me by my first name, theygenerally default to one of the aforementioned wordsNo one so far has ever been overtly rude to me in classor disrespected me openly for any reasonWhen I say something in class, people do it and don’tquestion it... unless they got a quiz answer wrong :)
    • 127. The Worst Parts of Teaching
    • 128. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class
    • 129. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues
    • 130. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues Grading; uploading documents; fixing slides last minute
    • 131. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues Grading; uploading documents; fixing slides last minute Network downtime/broken lab machines
    • 132. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues Grading; uploading documents; fixing slides last minute Network downtime/broken lab machines Getting past the wall of initial curriculum building madness
    • 133. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues Grading; uploading documents; fixing slides last minute Network downtime/broken lab machines Getting past the wall of initial curriculum building madness Feeling like an asshole because someone did poorly on a test
    • 134. The Worst Parts of Teaching It’s really hard to see a student who doesn’t care about class Keeping track of one-off situations like grades & student issues Grading; uploading documents; fixing slides last minute Network downtime/broken lab machines Getting past the wall of initial curriculum building madness Feeling like an asshole because someone did poorly on a test Students that don’t fully read documents you prepare
    • 135. Arbitrary Funny Quote #3This is just frustrating... regarding a class project...
    • 136. Arbitrary Funny Quote #3 This is just frustrating... regarding a class project...“So, these tasks we are doing, we have no idea what thissoftware is. Are we supposed to be researching orsomething?”
    • 137. Arbitrary Funny Quote #3 This is just frustrating... regarding a class project...“So, these tasks we are doing, we have no idea what thissoftware is. Are we supposed to be researching orsomething?”
    • 138. Arbitrary Funny Quote #3 This is just frustrating... regarding a class project...“So, these tasks we are doing, we have no idea what thissoftware is. Are we supposed to be researching orsomething?” Really...?
    • 139. The Best Parts of Teaching
    • 140. The Best Parts of TeachingMentoring students to be successful after college
    • 141. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helping
    • 142. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit others
    • 143. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit othersInspiring students to at least try something new
    • 144. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit othersInspiring students to at least try something newHaving people listen to what you’ve worked hard to learn
    • 145. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit othersInspiring students to at least try something newHaving people listen to what you’ve worked hard to learnMaking new friends in colleagues and students
    • 146. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit othersInspiring students to at least try something newHaving people listen to what you’ve worked hard to learnMaking new friends in colleagues and studentsLearning more than you knew before about people,education, and your own course material
    • 147. The Best Parts of TeachingMentoring students to be successful after collegeSeeing growth in people you spend time helpingSharing your unique experiences to benefit othersInspiring students to at least try something newHaving people listen to what you’ve worked hard to learnMaking new friends in colleagues and studentsLearning more than you knew before about people,education, and your own course materialFree parking passes!
    • 148. My Take-Aways So Far...
    • 149. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)
    • 150. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care more
    • 151. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care moreNo matter how much you give some students, theywon’t work any harder than they want to anyways
    • 152. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care moreNo matter how much you give some students, theywon’t work any harder than they want to anywaysCommand respect and you will receive it
    • 153. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care moreNo matter how much you give some students, theywon’t work any harder than they want to anywaysCommand respect and you will receive itWriting a fresh curriculum is a labor of love
    • 154. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care moreNo matter how much you give some students, theywon’t work any harder than they want to anywaysCommand respect and you will receive itWriting a fresh curriculum is a labor of loveBe prepared to feel ignored or boring; it happens!
    • 155. My Take-Aways So Far...Students aren’t as apathetic as I was expecting (orremember from my own undergraduate work)Being a little bit of a hard-ass can go a long way inmotivating someone to try harder/care moreNo matter how much you give some students, theywon’t work any harder than they want to anywaysCommand respect and you will receive itWriting a fresh curriculum is a labor of loveBe prepared to feel ignored or boring; it happens!Ask for feedback and make yourself a better educator
    • 156. Hints For Aspiring Teachers
    • 157. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs
    • 158. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act
    • 159. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act Leave your ego at the door; share experience and not how awesome you are at the topic they are learning
    • 160. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act Leave your ego at the door; share experience and not how awesome you are at the topic they are learning Stay as late as you can with students who care about class
    • 161. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act Leave your ego at the door; share experience and not how awesome you are at the topic they are learning Stay as late as you can with students who care about class Never make students think you don’t care to be there
    • 162. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act Leave your ego at the door; share experience and not how awesome you are at the topic they are learning Stay as late as you can with students who care about class Never make students think you don’t care to be there Be friendly but don’t be a pushover to win them over
    • 163. Hints For Aspiring Teachers Ask students to e-mail you everything. It really is hard to keep track of 50 people’s lives and individual needs Follow-up with your department head if you are concerned about a student’s progress: be first to act Leave your ego at the door; share experience and not how awesome you are at the topic they are learning Stay as late as you can with students who care about class Never make students think you don’t care to be there Be friendly but don’t be a pushover to win them over Time spent > money earned. Love this profession or quit.
    • 164. It’s fun to mess with your students when they arestressed over time-restrictedclass projects worth 21% of their grade.... =)
    • 165. All your base are belong to us....
    • 166. Tux makes an appearance!
    • 167. Okay, so I’m nice sometimes too...
    • 168. Next Steps For Me?
    • 169. Next Steps For Me?Taking Spring/Summer off from teaching; I need it. Update curriculum for CentOS 5.4 -> 5.5 Update lab slides to be more useful to students
    • 170. Next Steps For Me?Taking Spring/Summer off from teaching; I need it. Update curriculum for CentOS 5.4 -> 5.5 Update lab slides to be more useful to studentsPursue making an Amazon Web Services class that willleverage Linux classes to deploy custom EC2 AMIs andintegrate with AWS offerings (ELB, EBS, S3, etc.)
    • 171. Next Steps For Me?Taking Spring/Summer off from teaching; I need it. Update curriculum for CentOS 5.4 -> 5.5 Update lab slides to be more useful to studentsPursue making an Amazon Web Services class that willleverage Linux classes to deploy custom EC2 AMIs andintegrate with AWS offerings (ELB, EBS, S3, etc.)Finishing up M.S. December 2011
    • 172. Next Steps For Me?Taking Spring/Summer off from teaching; I need it. Update curriculum for CentOS 5.4 -> 5.5 Update lab slides to be more useful to studentsPursue making an Amazon Web Services class that willleverage Linux classes to deploy custom EC2 AMIs andintegrate with AWS offerings (ELB, EBS, S3, etc.)Finishing up M.S. December 2011Doctorate...? Hopefully. We’ll see how I feel in 2012.
    • 173. ContactE-Mail: mark.stanislav@gmail.comTwitter: mstanislSite: uncompiled.com
    • 174. Thank you... questions? Mark Rocks! He’s 31337 Word.