Lab Template
// Module X - Lab Y, Language or Filename (Example main.cpp)
// Author:
// Date:
// Lab Purpose:
/* Resources Used
- **Online Tutorial**: [Stack Overflow QuickSort Example](https://stackoverflow.com/questions/example) - Provided a different perspective on implementing quicksort.
- **Peer/Tutor Help**: John Smith - Helped debug an if/else logic issue.
*/
#include <iostream>
using namespace std;
int main() {
/* *****************************
Variables
****************************** */
/* *****************************
Input
****************************** */
/* *****************************
Processes
****************************** */
/* *****************************
Output
****************************** */
return 0;
}
Instructions for Identifying and Documenting Resources Used in Completing Programming Lab/Assignments
In order to maintain academic integrity and also to help you recognize the assistance you've received, it's essential that you identify and document any resources you have used to complete your programming lab assignment. This includes books, online tutorials, forums, discussions with classmates or the instructor, AI tools, etc.
Failure to cite sources used can result in a points deduction
Step 1: Keep Track As You Go
As you work on the lab, make note of any resources you consult. This could be a comment in your code, a note on a piece of paper, or a digital note. This will help you easily compile the resources later.
Step 2: Identify the Type of Resource
For each resource used, identify what type of resource it is. For example:
Online Tutorial
Forum Thread
Peer Help
Instructor Assistance
AI tool
Step 3: Provide Details
For each resource, provide the following details:
Online Tutorial: URL and Name of Website.
Forum Thread: URL and Title of the Thread.
Peer Help: Name of the Peer and Summary of the Help Received.
Instructor Assistance: Summary of what was discussed or clarified.
AI code tool: AI tool used.
Step 4: Indicate How the Resource Was Used
Briefly explain how you used each resource. Did it help you solve a bug? Did it provide an algorithm? Did it clarify a concept?
Step 5: Compile Comment Section
Once you have this information, compile it into a section at the end of your lab report or at the top of your source code file. Format it in a way that's easy to read.
Example
/* Resources Used
- **Online Tutorial**: [Stack Overflow QuickSort Example](https://stackoverflow.com/questions/example) - Provided a different perspective on implementing quicksort.
- **Peer/Tutor Help**: John Smith - Helped debug a if/else logic xception issue.
*/
By following these steps, you not only maintain academic integrity but also engage in a good programming practice that may be beneficial in your professional career.
COSC-1336 / ITSE-1302 Computer Science - Author: Dr. Kevin Roark