Open alexandruradovici opened 7 months ago
We should consider 3-4 labs to help them with the project, 3 of them for milestones(doc, hardware, software). We can merge lab0 and lab1 and eliminate lab10, 11 and 12 to free up some space. Other solution would be to use just 1-2 labs for the project of which 1 hardware milestone and the other milestones to be assignments on git.
In the GPIO lab we can add pin interrupt, I think it will be useful for their project if we don't consider adding an Interrups lab.
In the GPIO lab we can add pin interrupt, I think it will be useful for their project if we don't consider adding an Interrups lab.
The idea of postponing interrupts was to discuss async/await before them. But you might have a point. We could discuss interrupts first and use that information to explain async await.
Merged GPIO with Interrupts
Laboratory 0 and 1 should be merged. Also, in lab 2, setting up the raspberry pi shouldn't take that long, that is, if the lab has 2 hours, in one hour we can discuss the raspberry pi pico, see what tools we use, mount the blinking led on the board and in the second hour we can look over the debugger, and that way we can do lab 2 and 3 and gain some space. And the part with TockOS, if it is taught at the end, will be difficult to integrate into the projects, because they don't have time in a week to integrate something, and probably, for them it will only be informative, it will not help them with the project. The idea of milestones seems very good to me, this way we see during the semester that they have progressed and they don't just come to the end with something done (copied), and they can't fool us like that, because we can ask questions at the moment presents. Otherwise, the structure seems ok to me, the question would be, if in the weeks with labs intended for the project, we call everyone to the laboratory, or only those who have questions. I would prefer to call them all so that we can see how they work and we can help them.
@ZamfirAndreiPaul @irina-nita @DanutAldea @irina-b-dev @alexandruradovici I need your feedback on the lab structure
For me looks very good.
We need to establish who is in charge of every lab and the deadlines.
I took lab0 and lab1 which are gonna be ready at the end of this week. @ZamfirAndreiPaul took lab2.
We have 6 remaining labs and each one should be ready 2 weeks prior the teaching day(start 1 week before deadline to give time for reviews and changes). My proposal is:
I opened issues for writing the labs.
Do you think we should scatter the milestones instead of putting them at the end?
It wouldn't make much sense to scatter them. They first need to learn, then decide on what they can do and implement it. We can create small milestones for them to decide the project idea, to make an initial list of what components they need and so on... Those little milestones are mandatory but are not graded. We use them just to see if they really work on the project.
That makes sense, the small milestones idea sounds good.
For the courses, my suggestion is:
Looks good to me. I would shift last 3 courses and add in week 9 a "Help project" course, Q&A. We can use this to help them with ideas, guide them if they have any problem hardware/software. I could come to the course to help out.
Good idea, will do that.
Get Outlook for iOShttps://aka.ms/o0ukef
From: Teodor-Alexandru Dicu @.> Sent: Wednesday, February 21, 2024 8:31:25 PM To: UPB-FILS-MA/upb-fils-ma.github.io @.> Cc: Alexandru RADOVICI (24753) @.>; Mention @.> Subject: Re: [UPB-FILS-MA/upb-fils-ma.github.io] Establish the lecture and lab subjects for each week (Issue #6)
Looks good to me. I would shift last 3 courses and add in week 9 a "Help project" course, Q&A. We can use this to help them with ideas, guide them if they have any problem hardware/software. I could come to the course to help out.
— Reply to this email directly, view it on GitHubhttps://secure-web.cisco.com/1CFOlliym-NPmYNIelHxRXKpXB8vZCPz680EQT3aIXCGupNuI-kxB3ML5Uqd1Tx_021pqN9QujnvcTpJFoqIYzx_grumTuxoEHIJLrvC8S35xCmPml52oeeH9unz93ziNyzqq_lfIZ3w-mZUGfwJyf6aG_1MeU5-ujneBopA1tyICMnSQFOEk74neIPe8tfgeqcZ5BvnS9YJw1PFzhz_2uzOy8XwKlrTJqwixKkYeJNmelnVIEX7DVYyvCMZ-SU5YI3Kb2sf_ismP4qNoMV6bvb0z1hQgT9TUrChFzd8urmTCOPfBntWbxStQeiDnULxp/https%3A%2F%2Fgithub.com%2FUPB-FILS-MA%2Fupb-fils-ma.github.io%2Fissues%2F6%23issuecomment-1957648136, or unsubscribehttps://secure-web.cisco.com/19NjNCKsf_oMqBJLNpUttC44zejjzBuBaReOHhopIB3_YdMDzYvHjiK5yu3-pfbl3dMRPtXuwFIoRENcBry9AJ_A6KTteJSBpkr4PH5i2K-robVGt-QCDGuL91ISgSvLJdEwIz_IjXXjpByGgN6e0tpAtW8PVJudJQ6-p7OKgpBcCem4z9Cd6MIrHAa6uI8q-fQkh67zUE7_Pw1qgmDxEDYKJKB8mZ7Nto9C_bqdTfSO7tmOJYZsAPAefYTC7fm67aHjPoinSgRCrJbdshmGlFMRqmBeFTtuezwONwNWJsyUdUK_6G3dNKYBCun5i4ztZ/https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAVU5ILI5H2OYOBLF6DOGSLYUY4P3AVCNFSM6AAAAABDBXD732VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJXGY2DQMJTGY. You are receiving this because you were mentioned.Message ID: @.***>
How about shifting the last 3 laboratories with a week? PM Fair would take place in the last week of the semester, and I wouldn't put the software milestone in the same week, to have an extra 3-4 days to work on the project to do small fixes. The Documentation milestone can be checked by the laboratory assistant from home.
Done
This is issue is opened to discuss the tab structure.
Proposal
Questions