On 14/08/15 15:25, Kate Sendall wrote:
> Hello all,
>
> I failed a project for my on-line course about 2 months ago, and just
> received a letter with a new brief (simpler than the first, which was
> kind of the Board). It's still in my amateur opinion a pretty tricky
> brief. I only just started learning C++ and I still struggle with
> basic concepts of programming, unfortunately.
>
> Basically, I'm asking for your help - I DON'T WANT CODE FROM YOU. But
> I need some serious pointers (ha, pointers. Get it??). My tutors are
> on leave until the 16th, and my deadline is fast approaching. I need
> to get something DOWN that WORKS. Otherwise I will have to postpone
> my second year with them so that I can retake the programming class
> for a year... which might not be too bad, in all honesty. It would
> give me time to learn the language and get super good at it. But
> there's a price tag to postponing. :(
>
To be brutally honest, that sounds like a better idea - you are not
going to be able to learn C++, learn SDL, and get a working program
ready in such a short time.
I am sceptical about any course which teaches C++ as a first language
for programming - it's a powerful but complicated language. And I'd be
sceptical about setting students tasks such as writing turtle graphics
programs using SDL without much further instructions. But of course I
don't know anything more about the course than what you've written.
And please ignore Fir's comments. He is not a "professor" - as far as I
can tell, he is a perpetual student with severely limited social and
communication skills (he has not posted much in this group, but is
well-known in comp.lang.c).
Women /should/ be involved in programming - like almost every aspect of
life, the programming world would benefit from a greater breadth of
different people. Different genders, different ages, different
languages, different countries, different educational backgrounds.
Probably the two most important skills for being a successful programmer
are a solid grounding in mathematics and logical thinking, and good,
clear communication skills. You appear to have these in place. Now all
you need is to take the time required to learn programming properly,
instead of trying to rush something half-done in time for a deadline.
Best of luck!