the logical dilemma keeping students enrolled in logic

39
The Logical Dilemma Keeping Students Enrolled in Logic

Upload: gregory-douglas

Post on 20-Jan-2016

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The Logical Dilemma Keeping Students Enrolled in Logic

The Logical Dilemma

Keeping Students Enrolled in Logic

Page 2: The Logical Dilemma Keeping Students Enrolled in Logic

It’s important to get through Logic

Page 3: The Logical Dilemma Keeping Students Enrolled in Logic

Enrollment changes

Page 4: The Logical Dilemma Keeping Students Enrolled in Logic

The Three Structures

Sequence Selection Loop

Page 5: The Logical Dilemma Keeping Students Enrolled in Logic

Camtasia

StructureBrief\StructureBrief.html

Page 6: The Logical Dilemma Keeping Students Enrolled in Logic

The most common program

Page 7: The Logical Dilemma Keeping Students Enrolled in Logic

Pascal and me

Page 8: The Logical Dilemma Keeping Students Enrolled in Logic

The most common program

Page 9: The Logical Dilemma Keeping Students Enrolled in Logic

Analogies

Page 10: The Logical Dilemma Keeping Students Enrolled in Logic

Analogies

Page 11: The Logical Dilemma Keeping Students Enrolled in Logic

Analogies

Page 12: The Logical Dilemma Keeping Students Enrolled in Logic

Analogies

Black boxMailboxes for memoryPolymorphismPlus sign(+)Addition, positive number, letter grade,

international phone number, names on tree

Page 13: The Logical Dilemma Keeping Students Enrolled in Logic

Puns and jokes

Page 14: The Logical Dilemma Keeping Students Enrolled in Logic

Puns and jokes

What is the object-oriented way of getting rich?

Inheritance.

Page 15: The Logical Dilemma Keeping Students Enrolled in Logic

Puns and jokes

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

Page 16: The Logical Dilemma Keeping Students Enrolled in Logic

Help in the business world

MnemonicsAssemblerEvery good boy does fineRoy G BivHOMES

Page 17: The Logical Dilemma Keeping Students Enrolled in Logic

Help in the business world

Acronym3GL, 4GLALU, CPU, RAM, ROMTLA

Backronymsic: Said in context or Spelling is correcttip: To insure promptness

Page 18: The Logical Dilemma Keeping Students Enrolled in Logic

Help in the business world

Programmer abbreviationsmmddyyssn

Page 19: The Logical Dilemma Keeping Students Enrolled in Logic

Help in the business world

IdiomsTime-and-a-halfBitter pill to swallowBite the bulletStep up to the plateBallpark estimate

Page 20: The Logical Dilemma Keeping Students Enrolled in Logic

You never finish a program;

You just stop working on it.

Page 21: The Logical Dilemma Keeping Students Enrolled in Logic
Page 22: The Logical Dilemma Keeping Students Enrolled in Logic
Page 23: The Logical Dilemma Keeping Students Enrolled in Logic
Page 24: The Logical Dilemma Keeping Students Enrolled in Logic
Page 25: The Logical Dilemma Keeping Students Enrolled in Logic

Help in the business world

Don’t look stupidDon’t make anybody else look stupid

“Interger”Data isSQLchar

Page 26: The Logical Dilemma Keeping Students Enrolled in Logic

Easter Eggs

Notepad.LOGF5

Word=rand(x,y)

IE7God mode:{ED7BA470-8E54-465E-825C-

99712043E01C}

Page 27: The Logical Dilemma Keeping Students Enrolled in Logic

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

Page 28: The Logical Dilemma Keeping Students Enrolled in Logic

Debugging

Pseudocode with Logic bookTestProgram.cs

Page 29: The Logical Dilemma Keeping Students Enrolled in Logic

A quote I read

The biggest changes in college since I was a student:40 yearsPowerPoint

Page 30: The Logical Dilemma Keeping Students Enrolled in Logic

Sources for PowerPoint

Presentation Zen by Garr Reynolds10/20/30 Guy Kawasaki

10 slides20 minutes30-point fontTake age of oldest person in audience and

divide by 2)

Page 31: The Logical Dilemma Keeping Students Enrolled in Logic

Evil slide

Page 32: The Logical Dilemma Keeping Students Enrolled in Logic

Attention

Page 33: The Logical Dilemma Keeping Students Enrolled in Logic

Cheating

Water bottlesRubber bandsLegal cheat sheet?

Page 34: The Logical Dilemma Keeping Students Enrolled in Logic

Cheating

Stanford StudyComputer science students make up 6.5

percent of studentsThey account for 23 percent of violations

of the university's honors code

Page 35: The Logical Dilemma Keeping Students Enrolled in Logic

Why do CIS students cheat?

Marketability of majorThe material is cumulativeUnlike other disciplines, it is not

possible to merely submit inferior work.Work is more often done near othersAssignments are reused because they

improve with time and debugging

Page 36: The Logical Dilemma Keeping Students Enrolled in Logic

MOSS

Measure of Software SimilarityA system for detecting software

plagiarismFree to educators

Page 37: The Logical Dilemma Keeping Students Enrolled in Logic

A Vision of Students Today

http://www.youtube.com/watch?v=dGCJ46vyR9o

Page 38: The Logical Dilemma Keeping Students Enrolled in Logic

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.

Page 39: The Logical Dilemma Keeping Students Enrolled in Logic

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