Jump to content

Coding in the classroom. What to do and where to start.


Recommended Posts

Posted
How does some one give a mark on a Subject they know nothing about ? for e.g. i could steal some very good source code and call it my own and without no knowledge of programming or code they will have no idea if its to advance for me or not .

 

They have to comment in the code how it all works, that's what we had to do. You also have to demonstrate and explain how it works to your classmates.

I really bang my head against a brick wall over this obsession in education with grades and targets anyway and tbh couldn't really care less if someone copies a chunk of code off a google search. That's how we learn in real life anyway, plus you still have to understand how the code works to integrate it with the rest of your code.

Posted

A few ways, do a search for part of the code, check the commenting and with one to one conversations.

 

For my uni course we had a viva for certain modules where we had to go through a printout of our code and pick out certain functions, describe exactly what they did and then answer some questions. Questions such as how would I change the function to do x or if I needed to do y what could I add to the code. They know that potentially most of the code is ripped off examples and tutorial sites but they want us to prove that we understand what is going on, process and how to modify examples. The other type of question is about variable names so if you have taken an example whole sale, not gone through it properly and kept the standard variable names they won't possibly make much sense in the context you are using it.

Posted
You can look at the different code options ... after all, there are multiple ways of doing the same or similar things and part of the learning process is looking at why the choice of one routine might be better than another, especially when they start to plan large projects.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...