In the real world you don't get punished for using Google or surrounding yourself with people who are smarter than you.
Maybe classroom programming shouldn't punish you either. What if you could turn in any code you wanted as long as you cited where you got it from and which license it was released under?
// got this from John. he explained this to me & now I finally understand how it works!
or
// thanks Google! found this great code on Github (Apache 2.0 license)
Of course, this approach would require assigning different types of projects than we're currently used to, but I imagine students would graduate a lot more prepared for real jobs.
Maybe classroom programming shouldn't punish you either. What if you could turn in any code you wanted as long as you cited where you got it from and which license it was released under?
// got this from John. he explained this to me & now I finally understand how it works!
or
// thanks Google! found this great code on Github (Apache 2.0 license)
Of course, this approach would require assigning different types of projects than we're currently used to, but I imagine students would graduate a lot more prepared for real jobs.