Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Introduction to programming?

Introduction to programming?

Scheduled Pinned Locked Moved The Lounge
csharpjavascriptcloudpythonhtml
42 Posts 24 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D David ONeil

    If she can't think of anything in response to Maximilien's question, ask her what her favorite topic is, and then show her how she can organize that info through a database, or with objects. She can teach you something new as you help her!

    The forgotten roots of science | C++ Programming | DWinLib

    Sander RosselS Offline
    Sander RosselS Offline
    Sander Rossel
    wrote on last edited by
    #15

    Good advice, will ask :thumbsup:

    Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

    1 Reply Last reply
    0
    • R RossMW

      Are you sure its the programming she interested it... hint hint..

      A Fine is a Tax for doing something wrong A Tax is a Fine for doing something good.

      Sander RosselS Offline
      Sander RosselS Offline
      Sander Rossel
      wrote on last edited by
      #16

      Yeah, pretty sure, she's happily married :laugh:

      Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

      1 Reply Last reply
      0
      • R RickZeeland

        Maybe one of these: best-resources-for-a-programming-beginner-to-learn-c[^]

        Sander RosselS Offline
        Sander RosselS Offline
        Sander Rossel
        wrote on last edited by
        #17

        Do you have stock in that company?

        Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

        R 1 Reply Last reply
        0
        • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

          If she is smart she will do the learning thing alone (or pick alone the route at least)... As you not actually going to teach her programming, you should show her the possibilities - how versatile computer programming is... Do not waste your (and her) time on 'Hello World'-like things... Make her hungry, move her imagination... If she is any good the rest will come...

          "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

          Sander RosselS Offline
          Sander RosselS Offline
          Sander Rossel
          wrote on last edited by
          #18

          Kornfeld Eliyahu Peter wrote:

          As you not actually going to teach her programming

          If I could teach people how to program in an afternoon I'd be rich! :laugh: People often struggle to get started though, so at least I want to do that, and in that case getting her to write Hello World is great as it'll be something :D But on to the cool stuff after that! :thumbsup:

          Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

          D 1 Reply Last reply
          0
          • Sander RosselS Sander Rossel

            Do you have stock in that company?

            Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

            R Offline
            R Offline
            RickZeeland
            wrote on last edited by
            #19

            Ok, as you don't seem to appreciate my suggestions this is the last time I will try to help you. Goodbye !

            Sander RosselS 1 Reply Last reply
            0
            • Sander RosselS Sander Rossel

              Kornfeld Eliyahu Peter wrote:

              As you not actually going to teach her programming

              If I could teach people how to program in an afternoon I'd be rich! :laugh: People often struggle to get started though, so at least I want to do that, and in that case getting her to write Hello World is great as it'll be something :D But on to the cool stuff after that! :thumbsup:

              Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

              D Offline
              D Offline
              David ONeil
              wrote on last edited by
              #20

              Sander Rossel wrote:

              If I could teach people how to program in an afternoon I'd be rich!

              I've got it down to two hours! Enjoy your cash! :laugh: :laugh: :laugh: (+ :tongueincheek: )

              The forgotten roots of science | C++ Programming | DWinLib

              Sander RosselS 1 Reply Last reply
              0
              • R RickZeeland

                Ok, as you don't seem to appreciate my suggestions this is the last time I will try to help you. Goodbye !

                Sander RosselS Offline
                Sander RosselS Offline
                Sander Rossel
                wrote on last edited by
                #21

                Come on man, I didn't mean it like that. In fact, I was just looking at Hackr.io because it was on top and you left some pros. It's just that you link to that website just a bit too much to just be an enthusiast.

                Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                R 1 Reply Last reply
                0
                • D David ONeil

                  Sander Rossel wrote:

                  If I could teach people how to program in an afternoon I'd be rich!

                  I've got it down to two hours! Enjoy your cash! :laugh: :laugh: :laugh: (+ :tongueincheek: )

                  The forgotten roots of science | C++ Programming | DWinLib

                  Sander RosselS Offline
                  Sander RosselS Offline
                  Sander Rossel
                  wrote on last edited by
                  #22

                  I scrolled through the article and now I'm fluent in C++ :D

                  Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                  D 1 Reply Last reply
                  0
                  • Sander RosselS Sander Rossel

                    A friend of mine is thinking about a career change and she was thinking about programming. She's freaking smart, got multiple degrees, among which psychology. She's currently a primary school teacher, she loves the kids, but she dislikes lots of other things. So I'd like to show her some programming stuff, mostly that it's not that hard to learn (but impossible to master) and it's easy to get into. I'd like to start with some WinForms because it's very easy to grasp (it's how I got started) and then move on to some web programming. Just some C# and then JavaScript and HTML and CSS, probably a bit of SQL as well. The goal is to give her an idea about programming, what it is and how it works. I could even show her some production code. I'm not going to show her stuff like C or Python, simply because I don't know it myself. So, within the constraints of .NET and a fun afternoon, is there anything I absolutely should or should not show her? Looking for a sort of curriculum or idea, like a to-do list.

                    Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                    G Offline
                    G Offline
                    GuyThiebaut
                    wrote on last edited by
                    #23

                    People have different learning styles and preferences. So I would let her drive the learning or ask her how she likes to learn as she is a teacher and probably understands different learning styles. As a personal preference I always like to learn by having a project that I cannot possibly complete with my current level of knowledge. That way I have a goal and the goal forces me to learn what I need to learn in order to reach that goal. Scratch is a great learning environment for basic principles, I would generally suggest it as a good place to start from then from there move onto something like C# and a calculator application. You might even be onto things like the shunting yard algorithm, for parsing basic mathematical formulae, in a couple of months if your student is really bright.

                    “That which can be asserted without evidence, can be dismissed without evidence.”

                    ― Christopher Hitchens

                    1 Reply Last reply
                    0
                    • Sander RosselS Sander Rossel

                      I scrolled through the article and now I'm fluent in C++ :D

                      Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                      D Offline
                      D Offline
                      David ONeil
                      wrote on last edited by
                      #24

                      :thumbsup: I'm happy for you. It really is an easy language underneath it all! :laugh:

                      The forgotten roots of science | C++ Programming | DWinLib

                      1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        A friend of mine is thinking about a career change and she was thinking about programming. She's freaking smart, got multiple degrees, among which psychology. She's currently a primary school teacher, she loves the kids, but she dislikes lots of other things. So I'd like to show her some programming stuff, mostly that it's not that hard to learn (but impossible to master) and it's easy to get into. I'd like to start with some WinForms because it's very easy to grasp (it's how I got started) and then move on to some web programming. Just some C# and then JavaScript and HTML and CSS, probably a bit of SQL as well. The goal is to give her an idea about programming, what it is and how it works. I could even show her some production code. I'm not going to show her stuff like C or Python, simply because I don't know it myself. So, within the constraints of .NET and a fun afternoon, is there anything I absolutely should or should not show her? Looking for a sort of curriculum or idea, like a to-do list.

                        Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                        P Offline
                        P Offline
                        paulcookie
                        wrote on last edited by
                        #25

                        If you are using winforms, why not build a calculator application. Very simple, easy to get working and will show a few fundamentals.

                        1 Reply Last reply
                        0
                        • Sander RosselS Sander Rossel

                          A friend of mine is thinking about a career change and she was thinking about programming. She's freaking smart, got multiple degrees, among which psychology. She's currently a primary school teacher, she loves the kids, but she dislikes lots of other things. So I'd like to show her some programming stuff, mostly that it's not that hard to learn (but impossible to master) and it's easy to get into. I'd like to start with some WinForms because it's very easy to grasp (it's how I got started) and then move on to some web programming. Just some C# and then JavaScript and HTML and CSS, probably a bit of SQL as well. The goal is to give her an idea about programming, what it is and how it works. I could even show her some production code. I'm not going to show her stuff like C or Python, simply because I don't know it myself. So, within the constraints of .NET and a fun afternoon, is there anything I absolutely should or should not show her? Looking for a sort of curriculum or idea, like a to-do list.

                          Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                          M Offline
                          M Offline
                          musefan
                          wrote on last edited by
                          #26

                          No offence intended, but it sounds like she can't sit still for 5 minutes. Perhaps she would be best trying to work out what she is trying to achieve from life, before she picks her next "career". Use some of those psychology skills on herself :laugh:

                          Sander RosselS 1 Reply Last reply
                          0
                          • Sander RosselS Sander Rossel

                            Come on man, I didn't mean it like that. In fact, I was just looking at Hackr.io because it was on top and you left some pros. It's just that you link to that website just a bit too much to just be an enthusiast.

                            Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                            R Offline
                            R Offline
                            RickZeeland
                            wrote on last edited by
                            #27

                            Ah, then all is forgiven :-\

                            1 Reply Last reply
                            0
                            • M musefan

                              No offence intended, but it sounds like she can't sit still for 5 minutes. Perhaps she would be best trying to work out what she is trying to achieve from life, before she picks her next "career". Use some of those psychology skills on herself :laugh:

                              Sander RosselS Offline
                              Sander RosselS Offline
                              Sander Rossel
                              wrote on last edited by
                              #28

                              No offence intended, but maybe you shouldn't judge people based on two to three lines someone wrote about them on a public forum ;) She spent the last ten years of her life getting to where she is now, doing study after study, and finishing them all with good grades. Next to that, she taught kids and (specifically) immigrants for the past five years or so, because she loved helping and seeing these kids grow. But after this time she decided now is the time to try something new and I have no doubt that if she likes this, she'll go for it and she'll be a (certified) programmer in a few years time. I know few people who are as determined as she is/was.

                              Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                              M 1 Reply Last reply
                              0
                              • Sander RosselS Sander Rossel

                                No offence intended, but maybe you shouldn't judge people based on two to three lines someone wrote about them on a public forum ;) She spent the last ten years of her life getting to where she is now, doing study after study, and finishing them all with good grades. Next to that, she taught kids and (specifically) immigrants for the past five years or so, because she loved helping and seeing these kids grow. But after this time she decided now is the time to try something new and I have no doubt that if she likes this, she'll go for it and she'll be a (certified) programmer in a few years time. I know few people who are as determined as she is/was.

                                Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                M Offline
                                M Offline
                                musefan
                                wrote on last edited by
                                #29

                                Fair enough, but I still stand by my statement. Spending 10 years to become a primary school teacher is hardly an achievement, most people will do it in 4 years. From my perspective, spending 10 years doing different degrees is definitely a sign of someone who doesn't know what they want to do with their life. I am not saying there is anything wrong with it. She if free to do whatever makes her happy. I am simply pointing out that she appears to get bored easily, and without any long term goals, programming will just be another "stop gap". Anyway just my opinion, of which I am sure she has no care :-D

                                Sander RosselS 1 Reply Last reply
                                0
                                • M musefan

                                  Fair enough, but I still stand by my statement. Spending 10 years to become a primary school teacher is hardly an achievement, most people will do it in 4 years. From my perspective, spending 10 years doing different degrees is definitely a sign of someone who doesn't know what they want to do with their life. I am not saying there is anything wrong with it. She if free to do whatever makes her happy. I am simply pointing out that she appears to get bored easily, and without any long term goals, programming will just be another "stop gap". Anyway just my opinion, of which I am sure she has no care :-D

                                  Sander RosselS Offline
                                  Sander RosselS Offline
                                  Sander Rossel
                                  wrote on last edited by
                                  #30

                                  musefan wrote:

                                  Spending 10 years to become a primary school teacher is hardly an achievement

                                  It's a bit more complicated than that :laugh:

                                  musefan wrote:

                                  Anyway just my opinion, of which I am sure she has no care

                                  Your careless words hit her hard and she went from successful teacher to sleeping on a bench in the park, next to a shopping cart full of stuff and looking for food in dumpsters, all in the past hour :sigh: That was sarcasm, just in case you missed it ;p

                                  Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                  M 1 Reply Last reply
                                  0
                                  • Sander RosselS Sander Rossel

                                    musefan wrote:

                                    Spending 10 years to become a primary school teacher is hardly an achievement

                                    It's a bit more complicated than that :laugh:

                                    musefan wrote:

                                    Anyway just my opinion, of which I am sure she has no care

                                    Your careless words hit her hard and she went from successful teacher to sleeping on a bench in the park, next to a shopping cart full of stuff and looking for food in dumpsters, all in the past hour :sigh: That was sarcasm, just in case you missed it ;p

                                    Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                    M Offline
                                    M Offline
                                    musefan
                                    wrote on last edited by
                                    #31

                                    Sander Rossel wrote:

                                    Your careless words hit her hard...

                                    I change lives, it's just what I do.

                                    Sander Rossel wrote:

                                    That was sarcasm, just in case you missed it

                                    You may be a stranger, Sander, but if there is one thing I know of you it's that you are a rational and logical thinker, with a good sense of humour. Thus, no need to explain your sarcasm :) In fact, the day you respond emotionally will be the day I report your account as being hacked :laugh:

                                    Sander RosselS 1 Reply Last reply
                                    0
                                    • M musefan

                                      Sander Rossel wrote:

                                      Your careless words hit her hard...

                                      I change lives, it's just what I do.

                                      Sander Rossel wrote:

                                      That was sarcasm, just in case you missed it

                                      You may be a stranger, Sander, but if there is one thing I know of you it's that you are a rational and logical thinker, with a good sense of humour. Thus, no need to explain your sarcasm :) In fact, the day you respond emotionally will be the day I report your account as being hacked :laugh:

                                      Sander RosselS Offline
                                      Sander RosselS Offline
                                      Sander Rossel
                                      wrote on last edited by
                                      #32

                                      musefan wrote:

                                      You may be a stranger, Sander

                                      I always tell people you're my bestie! :((

                                      musefan wrote:

                                      the day you respond emotionally will be the day I report your account as being hacked

                                      :(( :(( :(( OK, now I'm just stalling work, I had a short night and I'm really not in the mood for yet another day of Crystal Reports...

                                      Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                      1 Reply Last reply
                                      0
                                      • Sander RosselS Sander Rossel

                                        A friend of mine is thinking about a career change and she was thinking about programming. She's freaking smart, got multiple degrees, among which psychology. She's currently a primary school teacher, she loves the kids, but she dislikes lots of other things. So I'd like to show her some programming stuff, mostly that it's not that hard to learn (but impossible to master) and it's easy to get into. I'd like to start with some WinForms because it's very easy to grasp (it's how I got started) and then move on to some web programming. Just some C# and then JavaScript and HTML and CSS, probably a bit of SQL as well. The goal is to give her an idea about programming, what it is and how it works. I could even show her some production code. I'm not going to show her stuff like C or Python, simply because I don't know it myself. So, within the constraints of .NET and a fun afternoon, is there anything I absolutely should or should not show her? Looking for a sort of curriculum or idea, like a to-do list.

                                        Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                        B Offline
                                        B Offline
                                        BryanFazekas
                                        wrote on last edited by
                                        #33

                                        Find a personal project that matters to her. I have built an address book application in early every language I've learned. I know the requirements, e.g., I know what the final result should do, so I can focus on the construction and how the pieces-n-parts work together. Help her choose something that covers all the bases -- data storage (DB, XML, etc), middleware, and UI. This will help her round out her new skills while doing something completely practical. It also teaches data structure & management, which go beyond just coding.

                                        1 Reply Last reply
                                        0
                                        • Sander RosselS Sander Rossel

                                          A friend of mine is thinking about a career change and she was thinking about programming. She's freaking smart, got multiple degrees, among which psychology. She's currently a primary school teacher, she loves the kids, but she dislikes lots of other things. So I'd like to show her some programming stuff, mostly that it's not that hard to learn (but impossible to master) and it's easy to get into. I'd like to start with some WinForms because it's very easy to grasp (it's how I got started) and then move on to some web programming. Just some C# and then JavaScript and HTML and CSS, probably a bit of SQL as well. The goal is to give her an idea about programming, what it is and how it works. I could even show her some production code. I'm not going to show her stuff like C or Python, simply because I don't know it myself. So, within the constraints of .NET and a fun afternoon, is there anything I absolutely should or should not show her? Looking for a sort of curriculum or idea, like a to-do list.

                                          Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                          W Offline
                                          W Offline
                                          W Balboos GHB
                                          wrote on last edited by
                                          #34

                                          I'd change the order a bit: HTML->CSS->JavaScript->PHP->MySQL And that can be done rather pleasantly, with those "try it" editable example at W3Schools[^] For all but MySQL, she can download and use the still very nice FREE editor, Expressions 4 from MicroSloth. Vertrigo gives her a free WAMP server so she can start to play with her own fully functional webserver with very very little hassle (webserver, php, MySQL). The nice thing is she doesn't need to download anything for the first several steps. Just play. Keep her away from things like WordPress - or she'll possibly get sucked into the ignorance is bliss trap. As for something like (C/C++/C#) - that's for down the line and how her tastes fit into the world.

                                          Ravings en masse^

                                          "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                          "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups