Studio 2:

In this Studio assignment we will be introduced to classes in C# and the beginnings of how to use these to create a multi-paged application. This assignment will prepare us for our Lab assignments to follow.

This Studio will be due Sunday, March 18th, 11:59pm Eastern.

Grading and Submission Instructions

To submit, write your responses to the following questions in a Word document, then upload it to Blackboard under this week's folder in Current Assignments.

Studios are due the Sunday after they are assigned, at 11:59pm eastern time.

Studios are each worth 3% of your final grade. Scoring on your submission will be based on the following rubric:

0% - Student does not submit on time or submits plagiarized or unacceptable work. Double check that you have attached the right file, as usually students get zeros because they upload a previous week's Lab by accident.

1% - Student answers all questions for Parts 1 and 2, but not Part 3, with sufficient and accurate responses.

3% - Great work, maximum points! Student answers all questions with sufficient and accurate responses.

Part 1

First, watch the video listed below (~18 minutes). As you watch, there almost certainly will be technical terms mentioned that are not defined or questions you may wonder that the video does not answer. When you come upon one of these, jot them down. Then, after completing the video, answer the questions below.

How to program in C# - CLASSES - Beginner Tutorial

  1. Was the speaker clear in their demonstration? Was the sound and video quality clear? Was the speaker professional in their delivery and did they provide sufficient background information/links to the tools they are using?
  2. Summarize what skills, techniques, concepts, etc. we are learning in this course that the speaker demonstrated. How did they use these skills, etc. to accomplish their goals? Be specific in your examples.
  3. What is the "final product" that the video teaches us how to make? How would you rate this final product: Good? Bad? Amazing? Total Loser? Needs Improvement? Just "Meh"?
  4. What technical terms/questions did you jot down while you watched the video? Pick at least two, then do online research to find answers to them yourself (as always, include links to your citations).

Part 2

Next, do the same for this video (~7 minutes), taking notes and jotting down questions as you watch, and afterwards answer the questions below.

C# WPF and GUI - Pages and Navigation

  1. Was the speaker clear in their demonstration? Was the sound and video quality clear? Was the speaker professional in their delivery and did they provide sufficient background information/links to the tools they are using?
  2. Summarize what skills, techniques, concepts, etc. we are learning in this course that the speaker demonstrated. How did they use these skills, etc. to accomplish their goals? Be specific in your examples.
  3. What is the "final product" that the video teaches us how to make? How would you rate this final product: Good? Bad? Amazing? Total Loser? Needs Improvement? Just "Meh"?
  4. What technical terms/questions did you jot down while you watched the video? Pick at least two, then do online research to find answers to them yourself (as always, include links to your citations).

Part 3

Finally, answer these two general questions:

  1. For this question, write a post to the Studio Discussion forum (under the "Ask the Instructor and Other Discussion Boards" tab on Blackboard), and title your post something like "Bryan Knowles, Studio #1". First, post your answer to Part 1 Question 4 and Part 2 Question 4 (the research questions). Then, choose one:
    • Look for a video tutorial that is on the same or similar topic and is about the same length as these videos, share the link in your post, and then briefly summarize that video in your post.
    • Get the example from the video to work for your computer/setup, and post a screenshot of your code and program running and discuss any difficulties/successes you had in getting this program to run.
  2. What skills, techniques, tools, lines of thinking, designs, etc. from all videos you watched in today's Studio would you like to "steal" for your own work, or how do these things compare to the work you are researching in this class? How do the skills, etc. that the speakers demonstrate compare? How do their "final products" compare?