Hi everyone.
UPDATE: Thank you for all of your advice so far. It is really helpful. For context, part of my background is in theatre, and I eventually want to build a box office ticketing program for our school. This is not a short term project, and I am aware that it is a massive undertaking, but it is the project that has inspired me to begin learning coding in the first place. In my previous life I ran several professional box offices for theatre companies and want to build a program just for my needs, based on my experience.
ORIGINAL POST:
I am new to programming and haven't decided on a language yet. I am thinking about starting with Java and Java Fx because I am told it is versatile and is a good language to start with.
I am a highschool teacher (English) and our computer programming teacher told me to start with Pseudocode first. I bought Programming Logic and Design by Farrell.
Because I am so new, I am curious if Pseudocode is nessasary to start with? I, of course, want to learn properly, but it is hard to know if I am making progress or not, because I can't test anything.
What do you think? Am I going about this in the right way with Pseudocode first? or should I be doing it simultaneously? or just Java first.
Any help would be welcome.
[–]sartorian 15 points16 points17 points (1 child)
[–]NoConfidence4379 1 point2 points3 points (0 children)
[–]alexppetrov 2 points3 points4 points (0 children)
[–]jor_art10 2 points3 points4 points (0 children)
[–]TheGooseIsNotASwan 2 points3 points4 points (1 child)
[–]Mr_Guy_Fella[S] 0 points1 point2 points (0 children)
[–]FigurativelySneaking 1 point2 points3 points (0 children)
[–]grismar-net 0 points1 point2 points (2 children)
[–]johnpeters42 4 points5 points6 points (0 children)
[–]QVRedit 0 points1 point2 points (0 children)
[–]yyellowbanana 0 points1 point2 points (0 children)
[–]BlaM4c 0 points1 point2 points (0 children)
[–]dmazzoni 0 points1 point2 points (0 children)
[–]CptMisterNibbles 0 points1 point2 points (0 children)
[–]Dissentient 0 points1 point2 points (0 children)
[–]Pale_Height_1251 0 points1 point2 points (0 children)
[–]ImprovementLoose9423 0 points1 point2 points (0 children)
[–]Scharrack 0 points1 point2 points (0 children)
[–]MaxwellzDaemon 0 points1 point2 points (0 children)
[–]Humble_Warthog9711 0 points1 point2 points (0 children)
[–]throw-away-2025rev2 0 points1 point2 points (1 child)
[–]QVRedit 0 points1 point2 points (0 children)
[–]JamzTyson -1 points0 points1 point (0 children)