IP352W14A Programming Basics Assignment Three

Assignment 3

To be completed before Monday February 3, 2014 (your part, then add comments to other students’ wiki pages)

Time budgets
This time it’s all up to you. Review the assignment, estimate the time it will take to do each part, and then compare your estimates to the actual time it takes.

Metacognition

Please share your thoughts and observations by leaving a comment in the Session Three Notes.

Corrections and Updates

Now that we have discussed programs concepts like variables, arrays, sequence, selection, iteration, and procedures please review and if necessary, correct your assignment submission for last week.

Read

Read one true bracket style. Read this for light understanding. You do not need to know any of this in detail. Just look at formatting of the code examples. You don’t have to understand what the code is doing, or all the terminology. You are looking at the examples for the visual presentation.

If you want to read more about this (optional) see indent style — wikipedia.

Read / Write

Please read all of these short articles. Then pick two and write about them. See the copy/paste outline below.

  1. Managed Coder: On Software Developers — Code Magazine Ted Neward
  2. The Requirements Payoff — Doctor Dobbs Journal Karl Wiegers
  3. Commenting Code – two short articles count as one.

In your wiki page,

  • Note any questions that come to mind as you read this article.
  • Pick at least two ideas that were significant to you and comment on them.

You can Copy and Paste the outline below into your wiki page:

=== Assignment Three Read / Write  Part 1 MeWare, ThemWare, UsWare ===
Read: [http://www.code-magazine.com/article.aspx?quickid=0911141&page=1 Managed Coder: On Software Developers] — Code Magazine Ted Neward 

==== Questions that came to mind as I read this ====
#
#
#
#

==== Significant Ideas ====
*
*

==== Read / Write Part 2 Requirements Payoff ====
Read: [http://www.drdobbs.com/architecture-and-design/225702520 The Requirements Payoff] — Doctor Dobbs Journal Karl Wiegers

==== Questions that came to mind as I read this ====
#
#
#
#

==== Significant Ideas ====
*
*

==== Read / Write Part 3 Commenting Code ====
Read:
*[http://visualstudiomagazine.com/articles/2011/01/06/to-comment-or-not-to-comment.aspx To Comment or Not to Comment]  — Visual Studio Magazine AND 
*[http://visualstudiomagazine.com/articles/2013/06/01/roc-rocks.aspx Why You Shouldn't Document Code] — Visual Studio Magazine

==== Questions that came to mind as I read this ====
#
#
#
#

==== Significant Ideas ====
*
*

PeerWise

Create a new question by Monday night. Answer at least 4 other questions by Wednesday before the next class. Please rate the questions as you do them.

Coding

Revisit the examples you wrote in jsbin. http://jsbin.com

  1. log in to jsbin using the credentials you wrote in your notes
  2. Look at your class work (click Bins, My Bins)
    Image:JsbinJavaScript007.png
  3. Change the examples enough to assure yourself that you understand what you are doing.
Advertisements

One thought on “IP352W14A Programming Basics Assignment Three

  1. I hope my code improves, especially with variable names and the logic. Hehe.

    Why is using document.write considered bad practice? (warnings). I’m guessing programmers would only use it for testing purposes?

    Code below (diner discount – JS Bin)

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