<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=SV link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hey <span style='font-family:"Segoe UI Emoji",sans-serif'>😊</span> Piotr something you wrote prompted me to reply to you:</p><p class=MsoNormal>” Unfortunately, students choose to study computer graphics (and my favorite Blender) because they do not want other classes, even harder, like calculus, etc”</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>It makes it sound like you think about your own subject as the lesser of the evils, which I think is very unfortunate. Students take computer classes (Blender specifically) because they think it is going to be exciting. Not exactly ”less boring or easier than calculus” specially because it becomes pretty obvious to students really early into term that Calculus could be actually easier than Blender.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I Believe theres a sense of novalty included in 3D Graphics, and the idea that you will be able to create amazing things. They Think about Learning animation as being the first step into making a pixar Movie of their own. Your job is to not kill that feeling, and it’s not an easy task. Creating healthy competition is one way to keep people on their toes and creating assignments that arent boring is the way to not let ppl cheat. Having an ”exhibit” of everyones work really does it for creating competion, once they can see how far other classmates can go, some people will really feel like putting effort into things. When they feel their work can be unique, they will want to make it unique. Try to grade them by how how far they pushed their own skills, where they wanted to get to and how far they actually managed, what kind of Learning progress they managed in the process.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>An idea: instead of something like: ”in this class we will model a shoe” its better to go ”in this class you will pick an object from our house/room and try to model that”. There will be a lazy creature who will (say) try to pull it off by modeling a sphere… you can reply to that by making him create different textures, or adding details: make it a soccer/basketball, with the depressions and markings… and there will be the one guy who wants to do somehting crazy, with an incredible amount of detail, and you can suggest that they start with somehting simpler, or a more simplified verison they can later iterate on. Instead of ”creating an walk cycle” which leaves little room for creativity, ask them to create a Little dance. Wiggling a head can be dancing, and so is a whole routine <span style='font-family:"Segoe UI Emoji",sans-serif'>😊</span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>”Creating” creative thinking is most of the time simply not killing it off the bat <span style='font-family:"Segoe UI Emoji",sans-serif'>😊</span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>//Camila</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>Från: </b><a href="mailto:bf-education-request@blender.org">bf-education-request@blender.org</a><br><b>Skickat: </b>den 28 maj 2017 16:34<br><b>Till: </b><a href="mailto:bf-education@blender.org">bf-education@blender.org</a><br><b>Ämne: </b>Bf-education Digest, Vol 129, Issue 9</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Send Bf-education mailing list submissions to</p><p class=MsoNormal>                             bf-education@blender.org</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>To subscribe or unsubscribe via the World Wide Web, visit</p><p class=MsoNormal>                             https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>or, via email, send a message with subject or body 'help' to</p><p class=MsoNormal>                             bf-education-request@blender.org</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>You can reach the person managing the list at</p><p class=MsoNormal>                             bf-education-owner@blender.org</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>When replying, please edit your Subject line so it is more specific</p><p class=MsoNormal>than "Re: Contents of Bf-education digest..."</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Today's Topics:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>   1. Re: how to catch cheaters in a class? (Monique Dewanchand)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>----------------------------------------------------------------------</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Message: 1</p><p class=MsoNormal>Date: Sun, 28 May 2017 16:34:18 +0200</p><p class=MsoNormal>From: Monique Dewanchand <m.dewanchand@atmind.nl></p><p class=MsoNormal>Subject: Re: [Bf-education] how to catch cheaters in a class?</p><p class=MsoNormal>To: bf-education@blender.org</p><p class=MsoNormal>Message-ID: <d344732e-6858-ea31-c86e-fe9d7901b767@atmind.nl></p><p class=MsoNormal>Content-Type: text/plain; charset="utf-8"</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi all,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>My experience so far is to have teams or individual students come up </p><p class=MsoNormal>with their own proposal. Teachers evaluate these and proposals shouldn't </p><p class=MsoNormal>be identical. During a project or an assignment students are encouraged </p><p class=MsoNormal>to work together and share knowledge. And if they copy stuff from each </p><p class=MsoNormal>other that's okay as long as they are open and honest about this. During </p><p class=MsoNormal>or after a project the teams or individual students are asked to explain </p><p class=MsoNormal>how they did "things". Also students or teams are asked to make a </p><p class=MsoNormal>screencast or a tutorial.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So in the school projects that I've been involved so far the teachers </p><p class=MsoNormal>don't chase cheaters, they just check whether the student has understood </p><p class=MsoNormal>the material.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Monique</p><p class=MsoNormal>-- At Mind --</p><p class=MsoNormal>-- b3d101 --</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On 27-05-17 06:05, Jamie Le Rossignol wrote:</p><p class=MsoNormal>> The cookie cutter or lock step approach that exists in some teaching </p><p class=MsoNormal>> environments does lead to 'boring' copycat assignments. I've also </p><p class=MsoNormal>> taught practical technology, like woodwork & electronics, and within </p><p class=MsoNormal>> that context the student may have developed these skills and knowledge </p><p class=MsoNormal>> before I ever see them. So the focus has to be different. There are </p><p class=MsoNormal>> that many tutorials online these days that cover various skills.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Personally I avoid just evaluation technical proficiency and take the </p><p class=MsoNormal>> view that Blender is a tool for expressing artistic intent. I get them </p><p class=MsoNormal>> to provide a boarder scope of evidence to demonstrate their skills. </p><p class=MsoNormal>> For example; Using Blender's modeling & 3D Printing tools I get the </p><p class=MsoNormal>> students to;</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>   * develop a concept on paper,</p><p class=MsoNormal>>   * provide feedback on other's work, &</p><p class=MsoNormal>>   * create model for 3D printing.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> To drive their creativity you could provide each student with a </p><p class=MsoNormal>> randomly generated mesh to incorporate into their design, to provide a </p><p class=MsoNormal>> unique key that can be linked to each student.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> I would suggest that when creating tasks that use Blender make it only </p><p class=MsoNormal>> one part of the assessment.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> For example; Creating a short 3D Animated sequence could also include </p><p class=MsoNormal>> Script writing, Storyboarding, Design sketches, Modeling, Animation, </p><p class=MsoNormal>> Composition, Sequencing. Of which about half happen in Blender. In the </p><p class=MsoNormal>> classroom I make regular observations of student progress to track </p><p class=MsoNormal>> where they are. For online teaching you could request a regular </p><p class=MsoNormal>> snapshot, and response with feedback.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> In the end, someone who cheats is only cheating themselves.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> Regards,</p><p class=MsoNormal>> Jamie</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> On 26 May 2017 at 22:27, Piotr Ar?ukowicz <piotao@inf.ug.edu.pl </p><p class=MsoNormal>> <mailto:piotao@inf.ug.edu.pl>> wrote:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     Yes, it seems that the motivations and staying away of cheating is</p><p class=MsoNormal>>     a personal, individual manner. In fact, cheating is a significant</p><p class=MsoNormal>>     signal sent loudly: classes and assignments are boring and seem to</p><p class=MsoNormal>>     be unnecessary. However, this is education, the daily struggle</p><p class=MsoNormal>>     with laziness and unmotivated ppl. Indeed, more psychology than</p><p class=MsoNormal>>     technical stuff.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     You all helped me understand better what the real goal should be,</p><p class=MsoNormal>>     and if I start to dig and detect cheats it could mean that I</p><p class=MsoNormal>>     failed as a teacher. Unfortunately, students choose to study</p><p class=MsoNormal>>     computer graphics (and my favorite Blender) because they do not</p><p class=MsoNormal>>     want other classes, even harder, like calculus, etc. So, if they</p><p class=MsoNormal>>     choose by elimination, not by selection, they at start are not</p><p class=MsoNormal>>     motivated enough to take the effort.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     Thank you! :) I understand something, but more thinking and</p><p class=MsoNormal>>     analyzing is necessary to avoid cheating.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     regards</p><p class=MsoNormal>>     pio</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     Piotr Ar?ukowicz, PhD, BFCT</p><p class=MsoNormal>>     University of Gda?sk, Faculty of Mathematics, Physics and</p><p class=MsoNormal>>     Informatics, Dept. of AI,</p><p class=MsoNormal>>     Wit Stwosz 57, 80-952 Gda?sk, room 121, tel.: +48585232151</p><p class=MsoNormal>>     <tel:+48%2058%20523%2021%2051>, https://inf.ug.edu.pl/~piotao</p><p class=MsoNormal>>     <https://inf.ug.edu.pl/%7Epiotao></p><p class=MsoNormal>>     Polish Blender Course: http://polskikursblendera.pl/ [PL]</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     2017-05-26 11:00 GMT+02:00 Ernesto Del Valle <cecilff@gmail.com</p><p class=MsoNormal>>     <mailto:cecilff@gmail.com>>:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         The first thing I thought about when I read this message is</p><p class=MsoNormal>>         the point that Ton refereed to. If Open Source and Creative</p><p class=MsoNormal>>         Commons has shown us something is that copying is not bad.</p><p class=MsoNormal>>         Saying that you copied something and not acknowledging it and</p><p class=MsoNormal>>         the work of someone else, is. Basically it's lying. But using</p><p class=MsoNormal>>         someones work and building upon it is not bad, and is</p><p class=MsoNormal>>         definitively and important skill set in Blender specifically.</p><p class=MsoNormal>>         Is just impossible to tell, how many times I have reused</p><p class=MsoNormal>>         others work as well as my own. Just think of libraries.</p><p class=MsoNormal>>         Of course it is important to develop the skills of building</p><p class=MsoNormal>>         something from scratch, but in order to do that, one must be</p><p class=MsoNormal>>         really motivated to do it, so that thing that is going to be</p><p class=MsoNormal>>         build from zero, must be something one really relates to on a</p><p class=MsoNormal>>         personal level, so it must have one's signature. Even in that</p><p class=MsoNormal>>         situation, is way faster to just take some parts or solutions</p><p class=MsoNormal>>         already done. Taking a solution made by some else, also makes</p><p class=MsoNormal>>         me think on how they solve the problem and I can learn from that.</p><p class=MsoNormal>>         The students must be encourage to make their own projects with</p><p class=MsoNormal>>         their distinctive signature marked by their own ideas and</p><p class=MsoNormal>>         tastes. If the projects they are to deliver are way too</p><p class=MsoNormal>>         similar, and it's easier to just copy the file and put my name</p><p class=MsoNormal>>         on it, I think the project is not making them learn much</p><p class=MsoNormal>>         anyway, but just to repeat a set of instructions that deliver</p><p class=MsoNormal>>         an expected result. In art in general and in Blender in</p><p class=MsoNormal>>         specific, you have to be able to solve the unforeseen problems</p><p class=MsoNormal>>         that arise always.</p><p class=MsoNormal>>         So, to grade that kind of work is harder, but the learning is</p><p class=MsoNormal>>         completely guarantee to be valuable and enjoyable.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         I love this subject, but I guess is more suited for a pedagogy</p><p class=MsoNormal>>         specific panel.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         Happy blending!</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         2017-05-25 15:37 GMT-04:00 Knapp <magick.crow@gmail.com</p><p class=MsoNormal>>         <mailto:magick.crow@gmail.com>>:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>             I was also thinking about giving out team projects. This</p><p class=MsoNormal>>             would mean, if there were cheating, it would at least be a</p><p class=MsoNormal>>             team effort.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>             On Thu, May 25, 2017 at 7:37 PM, Antonio Carvalho</p><p class=MsoNormal>>             <antoniorcn@hotmail.com <mailto:antoniorcn@hotmail.com>></p><p class=MsoNormal>>             wrote:</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 Hi Piotr,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                     I'm teacher in Brazil, working in many classes of</p><p class=MsoNormal>>                 Java Programming, C Programming and cheating is a</p><p class=MsoNormal>>                 problem faced all days.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                     Actually I'm giving individual works for each</p><p class=MsoNormal>>                 student (they can choose what they want to do), and</p><p class=MsoNormal>>                 according to Ton Roosendaal sugestion, I applied a</p><p class=MsoNormal>>                 competion, each student evaluate the job of other 3</p><p class=MsoNormal>>                 (or more students), based in some criterias,</p><p class=MsoNormal>>                 distributing  a number of specific points for each</p><p class=MsoNormal>>                 criteria, for sample 18 points in case of 3 jobs, and</p><p class=MsoNormal>>                 to avoiding have them distributing 6 points for each,</p><p class=MsoNormal>>                 without evaluate correctly, I penalize the students</p><p class=MsoNormal>>                 that evaluate the jobs in certain criteria, in</p><p class=MsoNormal>>                 diferent way than the other peers.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                     It looks like complicated, but there are some</p><p class=MsoNormal>>                 tools which allow it, in my case I'm using Moodle</p><p class=MsoNormal>>                 (www.moodle.org <http://www.moodle.org>) whoose have a</p><p class=MsoNormal>>                 kind of exercise type named workshop allowing this</p><p class=MsoNormal>>                 propose, in this kind of exercise the teacher can</p><p class=MsoNormal>>                 specify the criterias, the student can submit his own</p><p class=MsoNormal>>                 work, after that the tool will random who will</p><p class=MsoNormal>>                 evaluate whom, and at the end you can calculate the</p><p class=MsoNormal>>                 average of each student.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 Regards,</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 *Antonio Rodrigues Carvalho Neto*</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 Faculdade de Tecnologia do Estado de S?o Paulo (FATEC)</p><p class=MsoNormal>>                 campus Zona Leste e Carapicu?ba</p><p class=MsoNormal>>                 Analise e Desenvolvimento de Sistemas e</p><p class=MsoNormal>>                 Desenvolvimento de Jogos Digitais</p><p class=MsoNormal>>                 antonio.rcarvalho@fatec.sp.gov.br</p><p class=MsoNormal>>                 <mailto:antonio.rcarvalho@fatec.sp.gov.br></p><p class=MsoNormal>>                 antoniorcn@hotmail.com <mailto:antoniorcn@hotmail.com></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 Em 25/05/2017 13:24, Ton Roosendaal escreveu:</p><p class=MsoNormal>>>                 Hi,</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>                 When a teacher starts putting tricks in place to</p><p class=MsoNormal>>>                 avoid cheating he's losing it. I wouldn't solve the</p><p class=MsoNormal>>>                 symptom (cheating) but the cause (students don't like</p><p class=MsoNormal>>>                 homework or assignments).</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>                 Give them something that relates to them (build your</p><p class=MsoNormal>>>                 own bedroom) or makes it personal (give each a</p><p class=MsoNormal>>>                 different letter of alphabet to do something with).</p><p class=MsoNormal>>>                 Think of a challenge involving competition. Or</p><p class=MsoNormal>>>                 teamwork. And they should actually learn skills from</p><p class=MsoNormal>>>                 it. It's the process what counts then, not the result.</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>                 -Ton-</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>                 --------------------------------------------------------</p><p class=MsoNormal>>>                 Ton Roosendaal  - ton@blender.org</p><p class=MsoNormal>>>                 <mailto:ton@blender.org>   - www.blender.org</p><p class=MsoNormal>>>                 <http://www.blender.org></p><p class=MsoNormal>>>                 Chairman Blender Foundation, Director Blender Institute</p><p class=MsoNormal>>>                 Entrepotdok 57A, 1018 AD, Amsterdam, the Netherlands</p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>>                 On 25 May 2017, at 07:52, Piotr Ar?ukowicz</p><p class=MsoNormal>>>>                 <piotao@inf.ug.edu.pl <mailto:piotao@inf.ug.edu.pl>></p><p class=MsoNormal>>>>                 wrote:</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 Thanks Mike,</p><p class=MsoNormal>>>>                 in fact, I already was forced to do such</p><p class=MsoNormal>>>>                 'heuristics', because lots of files were 'too' similar.</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 However, in case of animation this is rather hard to</p><p class=MsoNormal>>>>                 tell, especially when students are opening the same</p><p class=MsoNormal>>>>                 file with assignment. I could potentially solve that</p><p class=MsoNormal>>>>                 telling them to import rather than open, and then</p><p class=MsoNormal>>>>                 such lovely random string or just something</p><p class=MsoNormal>>>>                 (creation timestamp?) will be a nice addition to the</p><p class=MsoNormal>>>>                 normal Blender.</p><p class=MsoNormal>>>>                 How many teachers are still here? Don't have any of</p><p class=MsoNormal>>>>                 you cheating problems?</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 Maybe it's a good idea to create such a plugin,</p><p class=MsoNormal>>>>                 where student can 'submit' the work right from</p><p class=MsoNormal>>>>                 Blender...</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 pio</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 Piotr Ar?ukowicz, PhD, BFCT</p><p class=MsoNormal>>>>                 University of Gda?sk, Faculty of Mathematics,</p><p class=MsoNormal>>>>                 Physics and Informatics, Dept. of AI,</p><p class=MsoNormal>>>>                 Wit Stwosz 57, 80-952 Gda?sk, room 121, tel.:</p><p class=MsoNormal>>>>                 +48585232151 <tel:+48%2058%20523%2021%2051>,</p><p class=MsoNormal>>>>                 https://inf.ug.edu.pl/~piotao</p><p class=MsoNormal>>>>                 <https://inf.ug.edu.pl/%7Epiotao></p><p class=MsoNormal>>>>                 Polish Blender Course: http://polskikursblendera.pl/</p><p class=MsoNormal>>>>                 [PL]</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 2017-05-25 0:12 GMT+02:00 Mike Pan</p><p class=MsoNormal>>>>                 <mike.c.pan@gmail.com <mailto:mike.c.pan@gmail.com>>:</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     Very interesting question...</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     You can certainly build an addon that saves a</p><p class=MsoNormal>>>>                     random string of some sort into the Blend file.</p><p class=MsoNormal>>>>                     Or even something that tracks the originating</p><p class=MsoNormal>>>>                     computer name and total time spent editing the</p><p class=MsoNormal>>>>                     file (to prevent copy+paste from</p><p class=MsoNormal>>>>                     blendswap/turbosquid) but the students can</p><p class=MsoNormal>>>>                     always 'forget' to use the correct blend version</p><p class=MsoNormal>>>>                     or the addon.</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     I think a more fool-proof approach might be to</p><p class=MsoNormal>>>>                     analyze the students' files based on a bunch of</p><p class=MsoNormal>>>>                     heuristics. This way, the blender file doesn't</p><p class=MsoNormal>>>>                     have to be special, but you can still catch</p><p class=MsoNormal>>>>                     copycats. Here are some things you can look at:</p><p class=MsoNormal>>>>                     - Datablock names. Especially mesh, material and</p><p class=MsoNormal>>>>                     image names, which is something many people</p><p class=MsoNormal>>>>                     don't bother changing.</p><p class=MsoNormal>>>>                     - Node positions. Even if the material is</p><p class=MsoNormal>>>>                     identical, chances are the nodes are arranged</p><p class=MsoNormal>>>>                     differently. (unless they are using the material</p><p class=MsoNormal>>>>                     panel to generate all the nodes)</p><p class=MsoNormal>>>>                     - Look at exact value of properties? (eg. If</p><p class=MsoNormal>>>>                     both students are using a particle system,</p><p class=MsoNormal>>>>                     unlikely they are both emitting exactly 2740</p><p class=MsoNormal>>>>                     particles from frame 77-333)</p><p class=MsoNormal>>>>                     - if an image texture has been packed and not</p><p class=MsoNormal>>>>                     "made relative" yet, it might contain the full</p><p class=MsoNormal>>>>                     path of the image, which is telling if it</p><p class=MsoNormal>>>>                     originated from another user/computer.</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     That's all i can think of for now. Hope that helps,</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     Mike</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     On Wed, 24 May 2017 at 12:14 Piotr Ar?ukowicz</p><p class=MsoNormal>>>>                     <piotao@gmail.com <mailto:piotao@gmail.com>> wrote:</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         Hi all,</p><p class=MsoNormal>>>>                         is there any way for a teacher to tell</p><p class=MsoNormal>>>>                         whether or not some files in the class,</p><p class=MsoNormal>>>>                         which were collected from an assignment, are</p><p class=MsoNormal>>>>                         copied from the same person or were created</p><p class=MsoNormal>>>>                         on the same computer?</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         I have classes and I have collected quite a</p><p class=MsoNormal>>>>                         few blend files to check. They are similar</p><p class=MsoNormal>>>>                         in few areas, so I'm unsure if they were</p><p class=MsoNormal>>>>                         created by different persons.</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         To solve this problem Julian wrote a small</p><p class=MsoNormal>>>>                         patch few years ago which stored a random</p><p class=MsoNormal>>>>                         number inside blend file (so I could at</p><p class=MsoNormal>>>>                         least tell if somebody copied somebody's</p><p class=MsoNormal>>>>                         else work and modified it slightly), but</p><p class=MsoNormal>>>>                         unfortunately I've got a bunch of files made</p><p class=MsoNormal>>>>                         in just an ordinary, brand blender release 2.78.</p><p class=MsoNormal>>>>                         Files from students are suspiciously similar</p><p class=MsoNormal>>>>                         (for example a manipulator is often set to</p><p class=MsoNormal>>>>                         rotate, not translate).</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         So, is there ANY way to tell?</p><p class=MsoNormal>>>>                         If not, it could be a good idea to introduce</p><p class=MsoNormal>>>>                         just a random number or microsecond stored</p><p class=MsoNormal>>>>                         when file is created and then never changed.</p><p class=MsoNormal>>>>                         This small thing could make life easier and</p><p class=MsoNormal>>>>                         could also detects nasty cheating, which,</p><p class=MsoNormal>>>>                         unfortunately happens too often in some</p><p class=MsoNormal>>>>                         countries :(</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         anybody?</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         regards</p><p class=MsoNormal>>>>                         pio</p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                         pz</p><p class=MsoNormal>>>>                         piotr</p><p class=MsoNormal>>>>                         --</p><p class=MsoNormal>>>>                         Piotr Arlukowicz</p><p class=MsoNormal>>>>                         -----BEGIN GEEK CODE BLOCK-----</p><p class=MsoNormal>>>>                         Version: 3.1</p><p class=MsoNormal>>>>                         GCS/ED/IT/S d++(-)>--pu s(+):(+)> a</p><p class=MsoNormal>>>>                         C++(+++)$@>++++$  ULAVISC*()$>+++$</p><p class=MsoNormal>>>>                         P++(+++)$>++++ L++(+++)$@>++++$</p><p class=MsoNormal>>>>                         !E---(---)>++ W++(+++)$@>+++ N(+)>++ o--?</p><p class=MsoNormal>>>>                         !K-(-)>-$ w++(+)>-- !O-(-)>- !M-(-)>--</p><p class=MsoNormal>>>>                         !V-(-)>- PS(+)>++ !PE()>+  Y PGP>+ t(-) !5?</p><p class=MsoNormal>>>>                         !X R()>* tv- b++ DI++ D+(++)>+++ G++@</p><p class=MsoNormal>>>>                         e++++>+++++ h---()>++ r+++ y+++</p><p class=MsoNormal>>>>                         ------END GEEK CODE BLOCK------</p><p class=MsoNormal>>>>                         _______________________________________________</p><p class=MsoNormal>>>>                         Bf-education mailing list</p><p class=MsoNormal>>>>                         Bf-education@blender.org</p><p class=MsoNormal>>>>                         <mailto:Bf-education@blender.org></p><p class=MsoNormal>>>>                         https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>>>                         <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                     _______________________________________________</p><p class=MsoNormal>>>>                     Bf-education mailing list</p><p class=MsoNormal>>>>                     Bf-education@blender.org</p><p class=MsoNormal>>>>                     <mailto:Bf-education@blender.org></p><p class=MsoNormal>>>>                     https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>>>                     <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>><o:p> </o:p></p><p class=MsoNormal>>>>                 _______________________________________________</p><p class=MsoNormal>>>>                 Bf-education mailing list</p><p class=MsoNormal>>>>                 Bf-education@blender.org</p><p class=MsoNormal>>>>                 <mailto:Bf-education@blender.org></p><p class=MsoNormal>>>>                 https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>>>                 <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>><o:p> </o:p></p><p class=MsoNormal>>>                 _______________________________________________</p><p class=MsoNormal>>>                 Bf-education mailing list</p><p class=MsoNormal>>>                 Bf-education@blender.org</p><p class=MsoNormal>>>                 <mailto:Bf-education@blender.org></p><p class=MsoNormal>>>                 https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>>                 <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>                 _______________________________________________</p><p class=MsoNormal>>                 Bf-education mailing list</p><p class=MsoNormal>>                 Bf-education@blender.org <mailto:Bf-education@blender.org></p><p class=MsoNormal>>                 https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>                 <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>             -- </p><p class=MsoNormal>>             Douglas E Knapp, MSAOM, LAc.</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>             _______________________________________________</p><p class=MsoNormal>>             Bf-education mailing list</p><p class=MsoNormal>>             Bf-education@blender.org <mailto:Bf-education@blender.org></p><p class=MsoNormal>>             https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>             <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         -- </p><p class=MsoNormal>>         Linux User #412877 - http://counter.li.org/</p><p class=MsoNormal>>         Macuare Producciones - http://www.macuare.org</p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>         _______________________________________________</p><p class=MsoNormal>>         Bf-education mailing list</p><p class=MsoNormal>>         Bf-education@blender.org <mailto:Bf-education@blender.org></p><p class=MsoNormal>>         https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>         <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>>     _______________________________________________</p><p class=MsoNormal>>     Bf-education mailing list</p><p class=MsoNormal>>     Bf-education@blender.org <mailto:Bf-education@blender.org></p><p class=MsoNormal>>     https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal>>     <https://lists.blender.org/mailman/listinfo/bf-education></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>><o:p> </o:p></p><p class=MsoNormal>> _______________________________________________</p><p class=MsoNormal>> Bf-education mailing list</p><p class=MsoNormal>> Bf-education@blender.org</p><p class=MsoNormal>> https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>-------------- next part --------------</p><p class=MsoNormal>An HTML attachment was scrubbed...</p><p class=MsoNormal>URL: http://lists.blender.org/pipermail/bf-education/attachments/20170528/a949a4dd/attachment.htm </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>------------------------------</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>Bf-education mailing list</p><p class=MsoNormal>Bf-education@blender.org</p><p class=MsoNormal>https://lists.blender.org/mailman/listinfo/bf-education</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>End of Bf-education Digest, Vol 129, Issue 9</p><p class=MsoNormal>********************************************</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>