Click here to Skip to main content
15,904,023 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I'm bored Pin
Roger Wright15-Oct-16 21:04
professionalRoger Wright15-Oct-16 21:04 
GeneralRe: I'm bored Pin
OriginalGriff15-Oct-16 21:30
mveOriginalGriff15-Oct-16 21:30 
GeneralRe: I'm bored Pin
Roger Wright15-Oct-16 21:37
professionalRoger Wright15-Oct-16 21:37 
GeneralRe: I'm bored Pin
OriginalGriff15-Oct-16 21:42
mveOriginalGriff15-Oct-16 21:42 
GeneralRe: I'm bored Pin
Roger Wright15-Oct-16 21:52
professionalRoger Wright15-Oct-16 21:52 
GeneralRe: I'm bored Pin
OriginalGriff15-Oct-16 22:56
mveOriginalGriff15-Oct-16 22:56 
RantRe: I'm bored Pin
Super Lloyd17-Oct-16 1:53
Super Lloyd17-Oct-16 1:53 
GeneralHow to help students with: taking the assignment too literally Pin
harold aptroot15-Oct-16 1:35
harold aptroot15-Oct-16 1:35 
I'm sure you've seen this before or remember doing it yourself as a newbie. An assignment say something like "divide the array of bytes into groups of 4 bytes, then XOR all the groups" and the student thinks that means they have to make an byte[][] to hold thousands of tine 4-byte arrays, which is completely pointless but "the assignment said to do it". Or when explaining Huffman codes or such a "bitstring" is mentioned and the student thinks that means they should use a string to hold a bunch of "0" and "1" characters. Or the assignment says to translate a for-loop into assembly and they implement it in the most general and naive way even though it was just a "repeat 8 times"-kind of loop which has a much simpler implementation but they thought they wouldn't be allowed to use that because it's "not what the code says".

I'm not sure what to do about this. I've told a bunch of them that it's basically OK as long as it does the end result is the same, and that they should really just use a simple and/or efficient way to implement it. They're struggling with this whole "how you talk about what you're doing abstractly isn't literally how you code it up" thing though.

So, any ideas? How do I get this across properly?

inb4 "just make the assignment literal"; that's not how it will ever work in their careers. Besides, it complicates and spoils the assignment with the kind of implementation details that they should come up with.
GeneralRe: How to help students with: taking the assignment too literally Pin
Eddy Vluggen15-Oct-16 2:03
professionalEddy Vluggen15-Oct-16 2:03 
JokeRe: How to help students with: taking the assignment too literally Pin
Marc Clifton15-Oct-16 3:14
mvaMarc Clifton15-Oct-16 3:14 
GeneralRe: How to help students with: taking the assignment too literally Pin
Mark_Wallace15-Oct-16 3:31
Mark_Wallace15-Oct-16 3:31 
GeneralRe: How to help students with: taking the assignment too literally Pin
lopatir15-Oct-16 4:23
lopatir15-Oct-16 4:23 
GeneralRe: How to help students with: taking the assignment too literally Pin
harold aptroot15-Oct-16 7:04
harold aptroot15-Oct-16 7:04 
GeneralRe: How to help students with: taking the assignment too literally Pin
lopatir15-Oct-16 18:06
lopatir15-Oct-16 18:06 
GeneralRe: How to help students with: taking the assignment too literally Pin
harold aptroot16-Oct-16 0:48
harold aptroot16-Oct-16 0:48 
GeneralRe: How to help students with: taking the assignment too literally Pin
WoodyWindy17-Oct-16 0:57
WoodyWindy17-Oct-16 0:57 
GeneralRe: How to help students with: taking the assignment too literally Pin
EbenRoux17-Oct-16 0:57
EbenRoux17-Oct-16 0:57 
GeneralRe: How to help students with: taking the assignment too literally Pin
Tony D Great17-Oct-16 3:56
Tony D Great17-Oct-16 3:56 
RantRe: How to help students with: taking the assignment too literally Pin
Oleg A.Lukin16-Oct-16 21:23
Oleg A.Lukin16-Oct-16 21:23 
GeneralRe: How to help students with: taking the assignment too literally Pin
AndrewDavie17-Oct-16 0:56
AndrewDavie17-Oct-16 0:56 
GeneralRe: How to help students with: taking the assignment too literally Pin
Harrison Pratt17-Oct-16 2:04
professionalHarrison Pratt17-Oct-16 2:04 
GeneralRe: How to help students with: taking the assignment too literally Pin
Dimitrios Kalemis17-Oct-16 2:39
Dimitrios Kalemis17-Oct-16 2:39 
GeneralRe: How to help students with: taking the assignment too literally Pin
Gerry Schmitz17-Oct-16 4:10
mveGerry Schmitz17-Oct-16 4:10 
GeneralRe: How to help students with: taking the assignment too literally Pin
harold aptroot17-Oct-16 4:14
harold aptroot17-Oct-16 4:14 
GeneralRe: How to help students with: taking the assignment too literally Pin
Gerry Schmitz17-Oct-16 4:51
mveGerry Schmitz17-Oct-16 4:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.