1 / 39

The Logical Dilemma

The Logical Dilemma. Keeping Students Enrolled in Logic. It’s important to get through Logic. Enrollment changes. The Three Structures. Sequence. Selection. Loop. Camtasia. StructureBriefStructureBrief.html. The most common program. Pascal and me. The most common program. Analogies.

Download Presentation

The Logical Dilemma

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Logical Dilemma Keeping Students Enrolled in Logic

  2. It’s important to get through Logic

  3. Enrollment changes

  4. The Three Structures Sequence Selection Loop

  5. Camtasia • StructureBrief\StructureBrief.html

  6. The most common program

  7. Pascal and me

  8. The most common program

  9. Analogies

  10. Analogies

  11. Analogies

  12. Analogies • Black box • Mailboxes for memory • Polymorphism • Plus sign(+) • Addition, positive number, letter grade, international phone number, names on tree

  13. Puns and jokes (bb) || !(bb)

  14. Puns and jokes What is the object-oriented way of getting rich? Inheritance.

  15. Puns and jokes • There are 10 types of people in this world – those who understand binary and those who don’t.

  16. Help in the business world • Mnemonics • Assembler • Every good boy does fine • Roy G Biv • HOMES

  17. Help in the business world • Acronym • 3GL, 4GL • ALU, CPU, RAM, ROM • TLA • Backronym • sic: Said in context or Spelling is correct • tip: To insure promptness

  18. Help in the business world • Programmer abbreviations • mmddyy • ssn

  19. Help in the business world • Idioms • Time-and-a-half • Bitter pill to swallow • Bite the bullet • Step up to the plate • Ballpark estimate

  20. You never finish a program; You just stop working on it.

  21. Banana problem

  22. One-banana problem

  23. Garbage in – Garbage out

  24. Garbage in – Gospel out

  25. Help in the business world • Don’t look stupid • Don’t make anybody else look stupid • “Interger” • Data is • SQL • char

  26. Easter Eggs • Notepad • .LOG • F5 • Word • =rand(x,y) • IE7 • God mode:{ED7BA470-8E54-465E-825C-99712043E01C}

  27. Quotes • Not my favorite. • “Tell me and I forget.  Teach me and I remember.  Involve me and I learn.”– Benjamin Franklin • “First, solve the problem. Then, write the code.” – John Johnson

  28. Debugging • Pseudocode with Logic book • TestProgram.cs

  29. A quote I read • The biggest changes in college since I was a student: • 40 years • PowerPoint

  30. Sources for PowerPoint • Presentation Zen by Garr Reynolds • 10/20/30 Guy Kawasaki • 10 slides • 20 minutes • 30-point font • Take age of oldest person in audience and divide by 2)

  31. Evil slide

  32. Attention

  33. Cheating • Water bottles • Rubber bands • Legal cheat sheet?

  34. Cheating • Stanford Study • Computer science students make up 6.5 percent of students • They account for 23 percent of violations of the university's honors code

  35. Why do CIS students cheat? • Marketability of major • The material is cumulative • Unlike other disciplines, it is not possible to merely submit inferior work. • Work is more often done near others • Assignments are reused because they improve with time and debugging

  36. MOSS • Measure of Software Similarity • A system for detecting software plagiarism • Free to educators

  37. A Vision of Students Today http://www.youtube.com/watch?v=dGCJ46vyR9o

  38. Remember Bad teachers think a college campus is a nice place to be when there are no students around. Good teachers think a college campus is a nice place to be when there are no administrators around. Administrators think a college campus is a nice place to be when no one is around.

  39. Bibliography • 2009 Drop in Business Majors http://www.heri.ucla.edu/index.php • Why do computer science students cheat? http://www.mercurynews.com/bay-area-news/ci_14351156?nclick_check=1 • Attention Span graph from Hartley J and Davies I, “Note Taking: A Critical Review”, Programmed Learning and Educational Technology, 1978, 15, 207-224. • Administrator joke: http://www.tcnj.edu/~hofmann/lessons.htm • MOSS: MOSS http://theory.stanford.edu/~aiken/moss/ • Presentation Zen: Simple Ideas on Presentation Design and Delivery by Garr Reynolds, New Riders Press, 2008. ISBN: 0321525655 • Guy Kawasaki: www.guykawasaki.com • Free photos stock.XCHANGE: http://www.sxc.hu/ • 40 years and PowerPoint: ellenfinklestein.com

More Related