>>22096
My apologies for the delay in getting back to you Ribose.
>-How to give out exercises & assignments, & receive solutions?
>Give out the assignment first then post the solution a week later. This way everyone has plenty of time to work on the project.
One of the things we're after here is long-term usefulness of the class. In other words, anons who discover /robowaifu/ 1 year from today, and become convinced they want to learn to program robowaifu systems software too (not just to script her behaviors at home after the fact) hopefully can experience similar benefits just as well as all of us starting out here in a couple weeks. I'm still not sure if there's a better solution beyond yours, but I hope so. Maybe slightly-customized assignments or similar?
>-How to assign grades?
>We should grade each others' assignments. This will force anons to review they learned and it will ensure a more honest grading system.
That is a really good idea Anon! I'd like to see us do so. Have any suggestions how we can do it ITT? BTW, I may say that I believe I'll take this anon's advice (
>>22053) and try some kind of simple
'ClassWatcher' software that we can all use to track any thread changes quickly (eg, when an anon turns in some work, etc.) Perhaps the ability to grade each other's work can somehow be combined with this feature? I'm willing to discuss GUI or other enhancements for what is otherwise roughly meant as a simple standalone thread watcher.
>-How to manage the asynchronous nature of IB communications, student-to-instructor (and vice versa)?
>This is why I think we will have to use matrix.
No fundamental arguments from me at this stage about this with this one major caveat: that we can do so in a way that ensures that every single communication between us all that takes place there is replicated back here in some convenient fashion. If we can devise a solution that deals with the captcha here on the board effectively, then I'd be willing to investigate your suggestion as a real possibility later. However as mentioned before, Matrix isn't really a reasonable option before the class actually gets started.
>-How to utilize the textbook thread well, since it (mostly) contains already-worked solutions?
>Post a separate thread without the worked solutions if you can.
You may not grasp the amount of manual labor involved here. I took me weeks of effort to get to this stage with the textbook thread. And honestly, my initial question may have been short-sighted in the first place. Since the point of the textbook is to provide many concrete examples of real programming ideas for anons to play around with, its already serving it's purpose. The class exercises, etc. will be separate from those examples in the textbook thread (though often directly-related).
I think the
real question I may have been trying to formulate is "How do we provide exercises & answers, in a way that won't spoil the process for others later?" And I think my answer is probably something along the lines of "Pick one or two
non-worked problems." So, say we provide 10-15 exercises and Anon chooses one to work on. It's marked off the list of available options, and everyone else who follows-on chooses a different one from the remaining selections. At least that's the basic idea ATM. Please share if you can think of a better one, anons.
>-How to do tests?
>Tests are going to have to be done on the honor system. No one is going to want to do a proctored exam.
Fair enough. Probably not a better solution for it ATM IMO.
>-How to manage a final group project together? What should that project be in fact?
>The project needs to be something that can be split into different parts. Not really relevant to robowaifus, but maybe we could build a network with packet radios. Such a project could be easily split into parts and would teach us a lot about programming. Packet radios are also fucking cool.
Indeed they are, and this type thing would definitely have practical applications for Anon & his robowaifus in the real world. However, we'd each need to have some kind of physical tranceiver hardware systems to create working examples at home. I don't yet, and I suspect that most other anons don't as well. But if you or any other anons here want to pursue the idea you should go for it! I'll help out as I may.
I think we'll need to keep looking for a final project Anon, but this is a great real-world project idea for the board to think about working on later as an accessory component subsystem of real robowaifu kits.
>-Any other adivce or suggestions you think would be helpful.
>We should use problems from old C++ certification exams as supplementary material. People would be more likely to commit to this if it could help their employment prospects.
>(Big reason I'm interested in learning.)
Excellent. One of the side-agendas for us here is to enable any anons who complete this course successfully to be in a good position to go on into embedded or systems programming employment (along with some further studies beyond these classes). With """University""" mills churning out mounds of
nuLang duJour drones, and with the general GH agendas to dumb things down to the LCDs of society, there is less & less a percentage of competent men available in the West who can program intensive systems software today. This puts anons proficient in C++ systems development at a very distinct advantage in the high-end technical job markets for such (automotive, robotics, or aerospace embedded software, say).
And one thing's for certain: any Anon who successfully
builds, then programs his own robowaifu with C & C++, understanding exactly what he's doing and why, should be able to go straight into a senior technical staff position in any major first world city, pulling down US$ 6 figures yearly; easily, all things being equal.
So, if you can find the exam questions you'd like us to use during this class, then by all means please provide them here.
Thanks Ribose!
Edited last time by Chobitsu on 05/05/2023 (Fri) 15:03:36.