IP352F16A – Programming Mindset & Mechanics Session Four Notes

Consider this picture.

Learning Cycle

Can you see how this applies to what you are doing before our sessions and while we are together?

Please reply with a comment about our fourth session.

Highlights / Metacognition

  • What did you think was the most valuable thing that happened for you tonight?
  • What did you learn from that?
  • What will you do with that knowledge?

Questions?

  • Now that we’ve had our fourth session, what do you want to know?
  • How will you get the answers?
  • What could we have done better?

If you spot a question from someone else and you can answer it – please do.

Advertisements

6 thoughts on “IP352F16A – Programming Mindset & Mechanics Session Four Notes

  1. Jody Phuong Nguyen says:

    I had to miss session 4 due to work. Can someone please summarize what I missed (especially anything with jsbin)? Much appreciated.

    • Lauren D says:

      Hi Jody,

      We did some hands-on work on javascript in jsbin and then looked at SQL (which I think you’re familiar with). You can follow the steps in jsbin that we did in class via http://dotnet.tech.ubc.ca/CourseWiki/index.php?title=IP352#Hands_On_JavaScript

      We discussed normalized and de-normalized data.

      At the very end of class we briefly discussed classes and objects, properties, encapsulation, and methods. That’s part of the homework (defining like we did with arrays/variables, etc.) so you didn’t miss a whole lot in that regard.

      Hope that helps!

  2. Lauren D says:

    Highlights / Metacognition
    •What did you think was the most valuable thing that happened for you tonight?
    It was great doing some hands-on work with JavaScript and learning about how SQL works.

    I also really appreciate learning about what certain terms/concepts are and how they apply to programming.

    •What did you learn from that?
    I have a better idea of how those programming languages work and what they can be used for.

    •What will you do with that knowledge?
    This knowledge will provide a basic understanding that I can build other knowledge on top of.

    Questions?
    •Now that we’ve had our fourth session, what do you want to know?
    I would like to develop a better understanding of how programming is executed–where you start, how it progresses, what kinds of requirements are necessary to tackle a project. Are requirements essentially scope?

    •How will you get the answers?
    Doing my homework and research.

    •What could we have done better?
    Clarifying how things tie into each other helps me understand why we are doing something. For example, linking what JavaScript is used for to the hands-on work in class (when/where would you use it, what for?) helps me to learn in context.

  3. Sherlaine says:

    Highlights / Metacognition

    What did you think was the most valuable thing that happened for you tonight?
    I agree with Lauren, that the most valuable thing we learned last week was touching on Java scripts and SQL. SQL seemed more straight forward than java script

    What did you learn from that?
    I learned that SQL is kind of like excel where you ask for a group of people such as asking for a group of famous people in a large list of people.
    What will you do with that knowledge?
    Practice and learn more about SQL as it is widely used in the database industry.

    Questions?

    Now that we’ve had our third session, what do you want to know?
    I want to get a better idea of SQL, Javascript, etc. And be able to differentiate between them.

    How will you get the answers?
    I have been practicing on Codeacademy.com and they give you little quizes on both.

    What could we have done better?
    Talk about the homework assignment before we start class so we know what we have to really look out for during the class. Get our minds thinking!

  4. Maria S says:

    Highlights / Metacognition:

    Q: What did you think was the most valuable thing that happened for you tonight?

    A: Using JSBIN to write basic Javascript! That was fun to apply what we have learned so far, visually test them out ourselves and see how the mathematics of it works. Seeing how SQL works was also great, as I was very curious about that too.

    Q: What did you learn from that?
    A: It was a great introduction to Javascript, the different important code abbreviations for variables, iterations, arrays, etc.

    Q: What will you do with that knowledge?
    A: Continue to use with JSBIN and experiment more with Javascript writing at home.

    Questions:

    Q: Now that we’ve had our fourth session, what do you want to know?
    A: Continue more Javascript writing, as it still seems very overwhelming. Learn more fundamentals of the other most-used/popular programming languages.

    Q: How will you get the answers?
    A: Need to practice, surround and familiarize myself with the concepts, continued research and recommended exercises from class.

    Q: What could we have done better?
    A: Just more repetition – hopefully we will review more Javascript writing in the following class with more exercises/challenges.

  5. Ariel Liu says:

    Highlights / Metacognition
    What did you think was the most valuable thing that happened for you tonight?
    Going through some basic Java scrip and SQL.

    What did you learn from that?
    Established foundation logic for programming language.

    What will you do with that knowledge?
    Build and enhance capacity for coding.

    Questions?
    Now that we’ve had our session together, what do you want to know?
    Delve deeper into coding.

    What could we have done better?
    Better deliver the concept of Object Oriented Programming into the last lecture as we break into actual coding.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s