473,407 Members | 2,314 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,407 software developers and data experts.

ALL EXPERTS - RE: Student Assignments

MMcCarthy
14,534 Expert Mod 8TB
Policies below superceded by FAQ Post Course Work Questions and Answers.

We are introducing a new policy regarding the whole issue of dealing with student assignments on thescripts. As this is most relevent in this forum I am introducing the policy here until the FAQ can be amended accordingly.
  • We will be stopping the posting of whole code solutions to questions and will be asking the moderators to enforce this and to edit threads when necessary. Students posts containing full code will also be edited.
  • If experts need to see a students full code for any reason it can be forwarded directly to the expert by PM.
  • Students can ask questions on functionality and theory or post code snippets for syntax corrections.
  • In essence the experts are going to be asked to act in the role of tutor rather than providing blanket solutions.
  • Where experts do post full code solutions the solutions will be edited by the moderator appropriately and the expert will be referred to the guidelines which will be amended to this new policy.
It is felt that this is an important time in the development of any programmer and we are not helping them by providing full code solutions. Once identified previous full code assignments are to be edited in accordance with the guidelines.
ADMIN
Feb 18 '07 #1
28 15393
Ganon11
3,652 Expert 2GB
I thought this thread should be Stuck.
Feb 19 '07 #2
MMcCarthy
14,534 Expert Mod 8TB
Professor I take it you have no objection to an article of this nature being used to help students.

Mary
Feb 19 '07 #3
hirak1984
316 100+
Mary a more detailed description is needed for dumbs like me!!!

How much of the code do you want people to post?May be a guy who is really new to a language ,will need one or two full code examples to comprehended ,what to write and what to not in a program!
what do you think?
Professor I take it you have no objection to an article of this nature being used to help students.

Mary
Feb 19 '07 #4
MMcCarthy
14,534 Expert Mod 8TB
Mary a more detailed description is needed for dumbs like me!!!

How much of the code do you want people to post?May be a guy who is really new to a language ,will need one or two full code examples to comprehended ,what to write and what to not in a program!
what do you think?
The essence is ...

You can post code in snippets to answer syntax questions or to demonstrate how a function works. For example when a for...loop is required you can post a sample for...loop as long as it doesn't specifically answer the assignment question.

You can use Pseudo code to speak of the program flow required. What we don't want to see is the full code solution that students can just copy and paste and then hand in as assignment homework.

The rule of thumb is really just leave something for the student to do for themselves as it is the only way they will learn.

Mary
Feb 19 '07 #5
hirak1984
316 100+
The idea not at all bad.Following it is like walking on a thin rope.

You can easily fall down with a slight mistake

The essence is ...

You can post code in snippets to answer syntax questions or to demonstrate how a function works. For example when a for...loop is required you can post a sample for...loop as long as it doesn't specifically answer the assignment question.

You can use Pseudo code to speak of the program flow required. What we don't want to see is the full code solution that students can just copy and paste and then hand in as assignment homework.

The rule of thumb is really just leave something for the student to do for themselves as it is the only way they will learn.

Mary
Feb 20 '07 #6
RedSon
5,000 Expert 4TB
Right, I think the point though is to use your best judgment. Keep the solutions informative but don't give everything away. You have to make the students work for it at least a little bit. You could post most of a code file if you leave out the important parts. Every single code file has a bunch of stuff in it that is not that important like, setting up variables, opening files, gathering input, and other things, that all need to be done before you get to the actual meat of the problem. I think it is this meat that we should not be giving away to the student. Tell them what the meat looks like, tell them a good strategy to do it but don't do it for them.

I'm sure everyone is going to be very forgiving while we all try to figure out exactly what this rule means. Just like laws in countries, sometimes even the law makers don't know the full extent of their laws until they are argued in a court.
Feb 20 '07 #7
MMcCarthy
14,534 Expert Mod 8TB
I'm sure everyone is going to be very forgiving while we all try to figure out exactly what this rule means. Just like laws in countries, sometimes even the law makers don't know the full extent of their laws until they are argued in a court.
True!

I think the main thing to keep in mind is nowhere in the thread should the full code of the assignment appear either in one post or spread over a number of posts.
Feb 20 '07 #8
RedSon
5,000 Expert 4TB
ATTENTION: This is not a thread for you to ask your student assignment questions. This is for discussion of the new Student Assignment policy. Please ask your questions in the proper area, or they will be moved / deleted.
Feb 26 '07 #9
teddarr
143 100+
As a newb, I thought I'd give my opinion on this policy. I've been given full code solutions in the past and have only needed and used a snippet. It was easier to understand the snippet in the context of the full code. I am just now getting to the point where this policy is just what I need to continue to learn. It's gonna be hard on the brand new members who are taking their first course, but it is manageable.

I get much more satisfaction out of MY programs when I am the one writing the code. My poblem is that I usually post all of my code when I ask questions. Now I'll be forced to better describe my problems and identify the relative code. Still not a bad thing.

personally, this policy will benefit me ( and eventually my employer).

Thanks
Feb 27 '07 #10
hirak1984
316 100+
Well teddarr,

the rule of not posting the full code is applicable when you are posting for helping others.
If you post a code tp ask questions or clear doubts,then posting full codes is most welcome.
Good luck
As a newb, I thought I'd give my opinion on this policy. I've been given full code solutions in the past and have only needed and used a snippet. It was easier to understand the snippet in the context of the full code. I am just now getting to the point where this policy is just what I need to continue to learn. It's gonna be hard on the brand new members who are taking their first course, but it is manageable.

I get much more satisfaction out of MY programs when I am the one writing the code. My poblem is that I usually post all of my code when I ask questions. Now I'll be forced to better describe my problems and identify the relative code. Still not a bad thing.

personally, this policy will benefit me ( and eventually my employer).

Thanks
Feb 27 '07 #11
MMcCarthy
14,534 Expert Mod 8TB
Well teddarr,

the rule of not posting the full code is applicable when you are posting for helping others.
If you post a code tp ask questions or clear doubts,then posting full codes is most welcome.
Good luck
Sorry Hirak but teddarr is right. If a student posts full code in a question with just some minor errors then that code can be just as easily copied by others as code posted by one of the experts. The whole point is to stop students copying and pasting code directly from the forum and handing it in as homework. If teddarr posted the full code of an assignment and it was copied then the lecturer could give teddarr 0 marks for the assignment assuming he/she had also copied this code.

Mary
Feb 27 '07 #12
hirak1984
316 100+
Well then everything lies on the creative ability of guys like teddarr.

more well they can describe their problem,chance of solution increases.

Sorry Hirak but teddarr is right. If a student posts full code in a question with just some minor errors then that code can be just as easily copied by others as code posted by one of the experts. The whole point is to stop students copying and pasting code directly from the forum and handing it in as homework. If teddarr posted the full code of an assignment and it was copied then the lecturer could give teddarr 0 marks for the assignment assuming he/she had also copied this code.

Mary
Feb 27 '07 #13
MMcCarthy
14,534 Expert Mod 8TB
Well then everything lies on the creative ability of guys like teddarr.

more well they can describe their problem,chance of solution increases.
Yes and as teddarr says figuring out how to describe the problem is a learning curve itself.

Mary
Feb 27 '07 #14
yoda
291 100+
i would like to have an opinion, i like the new rule is great but wat do we do if its not an assignment but if it's just a question about the code that a person as writen.

example
Expand|Select|Wrap|Line Numbers
  1.  Option Explicit
  2.  
  3. Public LoginSucceeded As Boolean
  4.  
  5. Private Sub cmdCancel_Click()
  6.     'set the global var to false
  7.     'to denote a failed login
  8.     LoginSucceeded = False
  9.     Me.Hide
  10. End Sub
  11.  
  12. Private Sub cmdOK_Click()
  13.     Dim FH As Long
  14. FH = FreeFile()
  15.  
  16. Open "H:\_Common\Work2\Stuff for Mr.goss\a.txt" For Append As #FH
  17. 'check for correct password
  18.     If txtPassword = txtPassword Then
  19.         'place code to here to pass the
  20.         'success to the calling sub
  21.         'setting a global var is the easiest
  22.         LoginSucceeded = True
  23.         Me.Hide
  24.     Else
  25.         MsgBox "Invalid Password, try again!", , "Login Failed"
  26.         txtPassword.SetFocus
  27.         SendKeys "{Home}+{End}"
  28.     End If
  29. End Sub
  30.  
if i use this it's not all right but, if i asked a question like how would i use a loop in this code.

just a question by Yoda
Feb 28 '07 #15
MMcCarthy
14,534 Expert Mod 8TB
i would like to have an opinion, i like the new rule is great but wat do we do if its not an assignment but if it's just a question about the code that a person as writen.

example
Expand|Select|Wrap|Line Numbers
  1.  Option Explicit
  2.  
  3. Public LoginSucceeded As Boolean
  4.  
  5. Private Sub cmdCancel_Click()
  6.     'set the global var to false
  7.     'to denote a failed login
  8.     LoginSucceeded = False
  9.     Me.Hide
  10. End Sub
  11.  
  12. Private Sub cmdOK_Click()
  13.     Dim FH As Long
  14. FH = FreeFile()
  15.  
  16. Open "H:\_Common\Work2\Stuff for Mr.goss\a.txt" For Append As #FH
  17. 'check for correct password
  18.     If txtPassword = txtPassword Then
  19.         'place code to here to pass the
  20.         'success to the calling sub
  21.         'setting a global var is the easiest
  22.         LoginSucceeded = True
  23.         Me.Hide
  24.     Else
  25.         MsgBox "Invalid Password, try again!", , "Login Failed"
  26.         txtPassword.SetFocus
  27.         SendKeys "{Home}+{End}"
  28.     End If
  29. End Sub
  30.  
if i use this it's not all right but, if i asked a question like how would i use a loop in this code.

just a question by Yoda
Hi Yoda

The rule only pertains to Assignments.

Mary
Mar 1 '07 #16
MMcCarthy
14,534 Expert Mod 8TB
*quote snipped*
If you want your question answered you will have to post a new thread for it using the Start a Discussion button in the C++ forum.

ADMIN
Mar 1 '07 #17
yoda
291 100+
Hi Yoda

The rule only pertains to Assignments.

Mary
thanks mary
Mar 6 '07 #18
yoda
291 100+
Hi Yoda

The rule only pertains to Assignments.

Mary
mary u should make a rule making state wether there question is for anisgnment or just a general question.

Yoda

Just an idea
Mar 6 '07 #19
MMcCarthy
14,534 Expert Mod 8TB
mary u should make a rule making state wether there question is for anisgnment or just a general question.

Yoda

Just an idea
I think it would be too hard to enforce Yoda.

Most of them are obvious anyway.

Mary
Mar 6 '07 #20
yoda
291 100+
I think it would be too hard to enforce Yoda.

Most of them are obvious anyway.

Mary

thats fine just want to make a suggestion to help people and TSDN
Mar 6 '07 #21
MMcCarthy
14,534 Expert Mod 8TB
thats fine just want to make a suggestion to help people and TSDN
And it's appreciated.

Mary
Mar 6 '07 #22
MMcCarthy
14,534 Expert Mod 8TB
*quote snipped*
Please read Post# 18
Mar 8 '07 #23
Ganon11
3,652 Expert 2GB
Please see Post #18, as well as #25.
Mar 11 '07 #24
yoda
291 100+
dude we said all ready don't post questions in this forum about C++. see post number 18 and 25
Mar 18 '07 #25
RedSon
5,000 Expert 4TB
/me slaps forehead!
Mar 19 '07 #26
Roonie
99
/me slaps forehead!
yeah, right?

these people are obviously not even bothering to check out the structure of the site before asking for help.
Mar 20 '07 #27
yoda
291 100+
yeah, right?

these people are obviously not even bothering to check out the structure of the site before asking for help.
yep as u can see most newbies don't look before asking and where to post.
Mar 20 '07 #28
RedSon
5,000 Expert 4TB
Can someone close this thread please?

Oh...wait, I can.
Mar 20 '07 #29

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: suenacita1 | last post by:
Hi. I'm a masters student at the George Washington University currently taking an Open Source Software Development course. One of our assignments was to do a presentation on an open source project...
22
by: Stan | last post by:
Hey everyone, I've got a computer science class and we're working on C++. I am struggling with nested loops and have a really simple assignment, but I can't get it to run the loop. I need to run...
3
by: bearophileHUGS | last post by:
The current version of ShedSkin (http://shedskin.sourceforge.net/ experimental Python to C++ compiler) is rather alpha, and the development work is focused on debugging and implementing some more...
1
by: Louis | last post by:
Hi, I am a first time poster here. I have been given an assignment to do from college and it is ot create a student gradebook. I have planned all the tables etc. to what I believe to be correct. I...
6
by: Chris | last post by:
Could someone point me to an example or at least outline of a solution to the following problem: I want to be able to compile the body of a method written in C++, submitted by a possibly...
0
by: Racqetsports | last post by:
Hi there, In a gradebook database, student grades must be computed from 2 scores: a Daily grade, and then scores from Assignments. Knowing about nested forms, I am requesting direction on how to...
1
by: =?Utf-8?B?UGF0c3k=?= | last post by:
Hi I recently purchased my new laptop with Trial Version of Student & Home Office 07. Having activated it (following all the instructions) I cannot actually use it. I cannot input information of...
13
Steel546
by: Steel546 | last post by:
Let me begin, I am a college student in a basic programming class and I honestly have a tough time learning Java. I'm here because I have a lab I'm trying to do and it's like I have a hard time...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.