Materials
- Lecture: Functions/Arrays
- Lab/Homework: Functions Lab - Non-Deliverable
- Lab/Homework: Array Lab
Lesson Recordings
All lesson recordings can be found here on the class wiki.
Tips & Tricks
Link to where you can Find Video Tips & Tricks Review
Programming is like writing an essay in a language you don't know. Know what you want to say and then research how to say it - come up with the solution to a problem on your own and then research any syntax you might need in order to implement it. Do not research the answer to the problem itself
- Help out everyone. IAs are often chosen by those who help other students a lot during class
-
Plagiarism (passing someone else's off as your own) will only result in you getting job that you're unqualified for and will get fired from
-
How do I know?
-
What is it?
- copying another student's code
- copying another student's code and altering it to look like yours
- copying a solution to a homework question, lab, or project that you found online
- copying a solution to a homework question, lab, or project that you found online and altering it to look like yours
-
What is it not?
- finding syntax online that will help you build the solution that you came up with
- asking another student to debug your code or help you work with your own solution. Note, this is not "what did you get for question 1?"
-
How to stay safe
- Come up with your own idea about how to solve the problem and find syntax online to help you create it
- Do not try to find the answer to how to solve the problem online or get it from another student
- If you use a chunk of code that is more than a few lines long, even if you alter it, cite it with a comment in your code. Give either a link to the site or the student that gave it to you. If what you're citing is the vast majoritiy of your solution, it's probably plagiarized
-
- Your employers will quickly discover that you don't know what you say you know
- If you feel you can't complete the work, come to your instructors and we can figure out a way for you to turn in something meaningful. There is always a solution
- You can usually receive a partial refund or continue in another course if withdrawing for family/external issues. Not for plagiarism. Come to us before doing anything extreme
- The General Assembly name means nothing. Even if you succeed in making us believe you are responsible for plagiarized work, ultimately, when you graduate, you will have only a meaningless certificate and none of the knowledge to back it up
-