docs issueshttps://gitlab.fabcloud.org/groups/academany/fabacademy/2018/docs/-/issues2018-06-25T04:41:54Zhttps://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/30Clarification: Applications and Implications2018-06-25T04:41:54ZiroblesrClarification: Applications and ImplicationsThe assessment criteria for this week says: "develop a project Plan"
However, the questions stated do not mention any plan or schedule for the remaining weeks.
This would need to be made explicit.The assessment criteria for this week says: "develop a project Plan"
However, the questions stated do not mention any plan or schedule for the remaining weeks.
This would need to be made explicit.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/29computer aided design2018-06-22T20:40:54ZBas Withagencomputer aided designNueval contains :
> Don’t rely on a printed document. Check the information for each assignment in this living document each week.
this should probably not be in there, can we prevent this from happening?Nueval contains :
> Don’t rely on a printed document. Check the information for each assignment in this living document each week.
this should probably not be in there, can we prevent this from happening?requirement upgrades for 2019https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/28Interface and Application Programming2018-06-22T10:52:49ZBas WithagenInterface and Application Programmingassignment clearly states that the gui should interface with a board that the students made,
so it should be added to the have-you´sassignment clearly states that the gui should interface with a board that the students made,
so it should be added to the have-you´srequirement upgrades for 2019https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/27How do I change my email for the notifications for nueval?2018-06-22T10:46:51ZRodney Dorvilleroddorville@gmail.comHow do I change my email for the notifications for nueval?I will be out-of-office during part of the evaluations, however, I will still be evaluating my students. How do I change the email address nueval sends notifications to.I will be out-of-office during part of the evaluations, however, I will still be evaluating my students. How do I change the email address nueval sends notifications to.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/26add tasks around rights and responsibilities.2018-02-28T14:00:50ZBas Withagenadd tasks around rights and responsibilities.- task to complete is to upload a copy of the agreement with the student name added to the students own repository.- task to complete is to upload a copy of the agreement with the student name added to the students own repository.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/25Add deltas to Laser and FabISP week2018-02-05T06:25:06ZwendyAdd deltas to Laser and FabISP weekJust trying out the new process. Apologies in advance for the spam.Just trying out the new process. Apologies in advance for the spam.wendywendy2018-02-07https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Tutorials/-/issues/17git clone failes on OSX2018-01-29T18:09:46ZJuan felipe Enriquez fiallogit clone failes on OSXI´m trying to create my user in git and I get this message:
JuanFE:fabcol juanfelipe$ git clone https://gitlab.fabcloud.org/academany/fabacademy/2018/labs/fablabzoi/students/juanfelipe.enriquez.git
Cloning into 'juanfelipe.enriquez'...
...I´m trying to create my user in git and I get this message:
JuanFE:fabcol juanfelipe$ git clone https://gitlab.fabcloud.org/academany/fabacademy/2018/labs/fablabzoi/students/juanfelipe.enriquez.git
Cloning into 'juanfelipe.enriquez'...
fatal: unable to access 'https://gitlab.fabcloud.org/academany/fabacademy/2018/labs/fablabzoi/students/juanfelipe.enriquez.git/': SSL peer handshake failed, the server most likely requires a client certificate to connect
I followed these steps from http://fabacademy.org/2018/docs/FabAcademy-Tutorials/week1_principles_practices_project_management/git_cheat_sheet.html:
git config –global user.name “Joe Smith”
git config –global user.email “jSmith@mail.com”
git config –global credential.helper osxkeychain
git config –list
git config –global core.editor “nameOfTextEditor -wl1”
git config –global color.ui true
https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/24Clearify Molding and Casting Assignment2018-02-05T06:18:20ZfibasileClearify Molding and Casting Assignment*Created by: ARKopp*
Moulding and Casting
Design a 3D mould, machine it, and cast parts from it.
Learning outcomes:
Design appropriate objects within the limitations of 3 axis machining
Demonstrate workflows used in mould de...*Created by: ARKopp*
Moulding and Casting
Design a 3D mould, machine it, and cast parts from it.
Learning outcomes:
Design appropriate objects within the limitations of 3 axis machining
Demonstrate workflows used in mould design, construction and casting
Change to
Design a 3D mould, machine it with a cnc milling machine, and cast parts from it.
Learning outcomes:
Design appropriate objects within the limitations of 3 axis machining (not a 3D printer!)
Demonstrate workflows used in mould design, construction and casting
https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/23FAQ input device2018-06-22T13:56:44ZfibasileFAQ input device*Created by: emmapa*
Is it necessary to design and make a pcb?
Options:
yes. You can produce the breakout board of the input device and connect it to a microcontroller board.
(Emma)
Can I use a pcb from the previous week?
Option...*Created by: emmapa*
Is it necessary to design and make a pcb?
Options:
yes. You can produce the breakout board of the input device and connect it to a microcontroller board.
(Emma)
Can I use a pcb from the previous week?
Options:
Yes but it's not enough, you can design the support pcb of input design. (Emma)
requirement upgrades for 2019https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/22question Mold and Cast2018-02-05T06:18:21Zfibasilequestion Mold and Cast*Created by: emmapa*
Can the student use MDF to mill the mold?
If the students explain the reason to prefer MDF rather than machinable wax.*Created by: emmapa*
Can the student use MDF to mill the mold?
If the students explain the reason to prefer MDF rather than machinable wax.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/21Documenting 3D CNC Machining2018-02-05T06:18:20ZfibasileDocumenting 3D CNC Machining*Created by: skeatz*
3D CNC machining is first introduced during Molding & Casting week. Here, the students document the CNC machining process, including machine settings & machine operation in detail. 3D CNC machining is again used to ...*Created by: skeatz*
3D CNC machining is first introduced during Molding & Casting week. Here, the students document the CNC machining process, including machine settings & machine operation in detail. 3D CNC machining is again used to create the molds for Composites week. Do we still require the student to document the CNC machining process in detail, similar to what he did during Molding & Casting week?
The student has already demonstrated that he is able to operate the CNC machine to mill 3D objects during Molding & Casting week. During Composites week, the focus should be on the design of his mold for Composites layup and the layup process, rather than documenting the CNC machining process.
Feedback from one of the global evaluators is that the student has to document the fabrication of his mold. In this case, the student included screenshots of his mold designed in Fusion 360, the machined mold and the composites layup process, as well as documenting the steps in composite layup. Shouldn't this be sufficient, or do we still require our student to document in detail how the mold was machined? In that case, why not also document the steps in designing the mold in the CAD software?https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/20Document Flashing Firmware onto Embedded Board2018-02-05T06:18:21ZfibasileDocument Flashing Firmware onto Embedded Board*Created by: skeatz*
Students document the process of flashing firmware onto their embedded board during Electronics Production, perhaps also in Electronics Design and Embedded Programming. Do they still need to document how they milled...*Created by: skeatz*
Students document the process of flashing firmware onto their embedded board during Electronics Production, perhaps also in Electronics Design and Embedded Programming. Do they still need to document how they milled the pcb and flashed the firmware onto their embedded boards in subsequent assignments, e.g. Output Devices, Input Devices, Interface & Applications Programming and Final Project, including fabrication of the pcb?
Feedback from one of the global evaluators is that the student has to document his board fabrication process in more detail for his Input Devices week's assignment. The student's documentation here focused on the input devices, how they work and the programs that he wrote to interact with the input devices.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/19How many programming languages/programming environments?2018-02-05T06:18:20ZfibasileHow many programming languages/programming environments?*Created by: skeatz*
In Embedded Programming week, Neil encourages students to explore as many programming languages and programming environments as possible. I teach & have taught programming in Assembly, C, C++, Basic, Pascal, Java & ...*Created by: skeatz*
In Embedded Programming week, Neil encourages students to explore as many programming languages and programming environments as possible. I teach & have taught programming in Assembly, C, C++, Basic, Pascal, Java & Python, across many different architectures, so this requirement is no big deal for me. However, for students who are new to programming, or have not touched programming since they left school many years ago, even learning one programming language on one environment is an achievement for one week.
My question is - is it sufficient for a student to demonstrate that he is able to program his Hello Board using one programming language, on one environment (e.g. Arduino IDE), on one hardware architecture, or do we require our students to document competency in many programming languages, across many different environments (Arduino IDE, avr-gcc, avrdude, avr-studio on Windows/Mac/Linux) and different architectures? If so, then how many programming languages, environments and hardware architectures?
This question arises because one of the global evaluators has fed back to one of my students that he has to be able to program his Hello Board in as many programming languages and programming environments as possible.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/18Documenting PCB Milling Process2018-02-05T06:18:20ZfibasileDocumenting PCB Milling Process*Created by: skeatz*
PCB milling process is documented in detail in Electronics Production week. Is it a requirement for students to still include a pic of their pcb being milled for each and every board that they make subsequently? E.g...*Created by: skeatz*
PCB milling process is documented in detail in Electronics Production week. Is it a requirement for students to still include a pic of their pcb being milled for each and every board that they make subsequently? E.g. in Electronics Design or Input Devices, so long as the student documents the schematic design, board layout, shows the milled board before and after stuffing, shouldn't it be enough?
If we require students to include a pic of their pcb being milled, for every board that they fabricate, then it should be made clear. We should also then specify whether this pic is of that board at the beginning, the middle or the end of the milling process. Perhaps even make a video of the milling process mandatory for every pcb.
Reason for raising this is because one of the global evaluators has fed back to one of my students that he should have a pic of each of his pcbs that he has milled in weeks subsequent to Electronics Fabrication, in his documentation. Documenting the design process (schematic, board layout) and milled board before & after stuffing is not sufficient, according to this evaluator.https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/17Slide & video formats2018-06-24T19:23:09ZfibasileSlide & video formats*Created by: wendwarge*
Why are the formats different for the MTM project (1920x1080 HTML5 MP4) + slide (1920x1080 PNG) and for the Final Project (10MB/1080p/720p) + (1280 x 1024 pixels PNG)? It would be good to have consistancy...*Created by: wendwarge*
Why are the formats different for the MTM project (1920x1080 HTML5 MP4) + slide (1920x1080 PNG) and for the Final Project (10MB/1080p/720p) + (1280 x 1024 pixels PNG)? It would be good to have consistancy...https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/16Composite - question2018-02-05T06:18:21ZfibasileComposite - question*Created by: emmapa*
If the student during the composite process makes a mistake, he recognises it and in the documentation he explains what happened, the consequences and how to avoid it the next time, does she/he need to repeated the...*Created by: emmapa*
If the student during the composite process makes a mistake, he recognises it and in the documentation he explains what happened, the consequences and how to avoid it the next time, does she/he need to repeated the composite?
From my point of view the assignment is done and only if she/he has time should repeat it.
is it correct?https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Assessment/-/issues/15Group Final Project2018-02-05T06:18:20ZfibasileGroup Final Project*Created by: emmapa*
I can't find the description of how to manage a group final project.
Maybe we can add it to the FAQ.
Development of a group final project:
- each student of the group need to prove mastery of the skills gained ...*Created by: emmapa*
I can't find the description of how to manage a group final project.
Maybe we can add it to the FAQ.
Development of a group final project:
- each student of the group need to prove mastery of the skills gained during the program.
- each student need to develop a part of the whole project with: her/his own design, include a fabbed input device and an output device of your own design, include other components made with additive and subtractive techniques, include 2D and 3D design elements
Final presentation of a group final project:
- each student has to make a specific slide that shows the parts developed by her/him
- one single shared slide for all the students is not good, the slide has to show what the student has made.
- video....
https://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Tutorials/-/issues/16Gitbook not updating2018-04-12T06:40:45ZfranciscoGitbook not updatingI think there is something broken with the linkI think there is something broken with the linkhttps://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademany-Resources/-/issues/2Gitbook not updating2018-05-01T04:45:22ZfranciscoGitbook not updatingI think there is something broken with the link. But might better to resolve the [other issue](https://github.com/Academany/FabAcademany-Resources/issues/1) firstI think there is something broken with the link. But might better to resolve the [other issue](https://github.com/Academany/FabAcademany-Resources/issues/1) firsthttps://gitlab.fabcloud.org/academany/fabacademy/2018/docs/FabAcademy-Handbook/-/issues/8Video Conferencing2018-02-13T13:43:58ZfibasileVideo Conferencing*Created by: emmapa*
I think we should add the spec of the separate channel that Neil uses for content broadcast.
*Created by: emmapa*
I think we should add the spec of the separate channel that Neil uses for content broadcast.