5.2Explain the difference between a literal and a variable.
5.4Retrieve and set values in variables.
5.5Create string data containing tabs, newlines, and other special characters.
5.6Combine string data using concatenation and interpolation.
6.2 Create a new instance of .NET Class Library classes to call methods that maintain state.
6.4 Use docs.microsoft.com to research what a method does, its overloaded versions, its return value type, its input parameters, and what each parameter represents.
7.1 Describe the most widely used branching statements and provide use cases for each.
8.1 Explain the difference between arrays and collections.
8.6 Iterate through sequences of data using the for each statement.
8.7 Sort and manipulate sequences of data.
Create Examples
For each of the topics you created in Step 1, create at least one realistic and unique example of code (created by you) that demonstrates the concepts described in the accompanying learning objectives for that topic.
Create a PowerPoint
Create a PowerPoint presentation that will aid you in explaining each of the topics you created Step 1. Your PowerPoint presentation should include:
A title slide with your name(s) and student ID number(s).
An introduction slide that introduces your audience to the topics you created in Step 1 that will be discussing.
STY1001 – ASSIGNMENT 2
V1.2
ASSIGNMENT 2
Completing this assignment individually demonstrates your ability to achieve the
following learning objectives:
5.2 Explain the difference between a literal and a variable.
5.3 Declare and initialize variables.
5.4 Retrieve and set values in variables.
5.5 Create string data containing tabs, newlines, and other special characters.
5.6 Combine string data using concatenation and interpolation.
5.7 Perform mathematical operations on numeric values.
6.2 Create a new instance of .NET Class Library classes to call methods that maintain state.
6.4 Use docs.microsoft.com to research what a method does, its overloaded versions, its return
value type, its input parameters, and what each parameter represents.
7.1 Describe the most widely used branching statements and provide use cases for each.
8.1 Explain the difference between arrays and collections.
8.6 Iterate through sequences of data using the foreach statement.
8.7 Sort and manipulate sequences of data.
Task
Use online resources to research the topics above, to produce a PowerPoint presentation, and
accompanying video presentation that uses the PowerPoint presentation you created.
NATHAN ABOURBIH
1
STY1001 – ASSIGNMENT 2
V1.2
What You Will Do
Step 1: Read and Group
Read the list of learning objectives on the previous page and combine them together into a minimum of
nine topics. In other words, combine the learning objectives that can be explained together /
complement each other.
Step 2: Research
Research each of the topics you created in Step 1 by thoroughly reviewing the online resources in
Moodle and by performing your own research online.
Step 3: Create Examples
For each of the topics you created in Step 1, create at least one realistic and unique example of code
(created by you) that demonstrates the concepts described in the accompanying learning objectives for
that topic.
Step 4: Create a PowerPoint
Create a PowerPoint presentation that will aid you in explaining each of the topics you created Step 1.
Your PowerPoint presentation should include:
•
•
•
•
•
A title slide with your name(s) and student ID number(s).
An introduction slide that introduces your audience to the topics you created in Step 1 that will
be discussing.
At least one slide for each of the topics you created in Step 1. Each topic should include a
written description of the topic (sentence or point-form) and the accompanying example you
created in Step 3.
A conclusion slide that summarizes the topics you discussed.
Include a reference slide that cites all of your sources in the format described on the Cambrian
Library website — not citing your sources breaks Cambrian’s Academic Integrity Policy.
o You can use the following document as an example of how to properly format your
sources:
▪ https://teaching.cambriancollege.ca/wp-content/uploads/2021/01/6.0-SourceReferences-List.pdf
NATHAN ABOURBIH
2
STY1001 – ASSIGNMENT 2
V1.2
Step 5: Create a Video
Create a five-to-ten-minute video of you verbally presenting the PowerPoint presentation and explaining
each topic, your example, and how your example works.
Step 6: Review, Revise, and Edit
Always re-read your writing, re-watch your video, and check for proper spelling / grammar, potential
errors, and to ensure that your writing and explanations makes sense. Revise and edit as needed.
Step 7: Submit Your Work
Save your presentation in Microsoft PowerPoint format, use an appropriate and descriptive file name,
and upload it to Moodle.
Save your video recording as a file, using an appropriate and descriptive file name, and upload it to
Moodle or provide a link to the video recording in the textbox portion of your Moodle submission.
NATHAN ABOURBIH
3
STY1001 – ASSIGNMENT 2
V1.2
Success Criteria
Your grade will be based on the following criteria:
•
Content and Understanding (50%)
o Demonstrates a detailed and comprehensive understanding of the content, including
the topics / learning objectives, and how they are related to each other.
o Demonstrates the ability to apply concepts learned to real-world scenarios.
o Identifies and explains the most important information and key points.
o Examples represent real-world scenarios.
•
Organization, Format, and Presentation (20%)
o Presents information in a well-organized, logical, and easy-to-understand manner.
o Properly formats all sources and citations.
o Follows all instructions provided in Step 3.
•
Communication (20%)
o Communicates information in a clear, concise, and effective manner.
o Writes and speaks clearly, concisely, and effectively.
o Verbal presentation / audio quality is clear and understandable.
o Uses proper spelling, grammar, and punctuation.
•
Timeliness (10%)
o Submits the assignment on time.
NATHAN ABOURBIH
4