Symbols
Washington, United States
 
 
Lets say you aren't a barbarian, but you want a barbarian sword. We'll also say that you are stranded on an island with nothing, nada, zipo, im talkin ziltch and you just happen to be crazy enough to hear voices in your head. You hear a voice, that you assume belongs to a genie living inside your ears, tell you, "I'll give you three wishes". What do you say?

a) I wanna barbarian sword
b) I WANNA BARBARIAN SWORD
c) I WANNA BARBARIAN SWORD!!!!!!!!!!!!!!!!

(Smash your computer for answer)
Currently Offline
Screenshot Showcase
COMPOUND
6 2
Miscellaneous Useful Links
Quick Links and Info


GradeIt - for handing in major programming assignments
_______________________________________________________________________________

Announcements:
* Deader than dead deadlines : So… if you’re still working on anything, (a) let me know by e-mail,
and (b) the deadline of deadlines is tomorrow 6 AM. I need to not go insane with last-minute
grading… (Zombie deadline: However, I am malleable to a fault on this sort of thing when you
ask me in person, so… if you talk to me at school in the morning, we might be able to work out a
way for you to complete work in my classroom as I work there.)
* Graduating / leaving the district? you can download copies of documents from your NSD student
Google account to your personal devices using Google Takeout: https://goo.gl/BXpb42
Tech Prep - situation changed from what I thought it was - please see updated instructions for
more detail. All students can apply to get 5 credits tech prep for semester 1. Non-UWHS students
can, in addition, apply to get 5 credits tech prep for semester 2. You will be awarded tech prep
credit if you (a) register, (b) pay $46 as per instructions, and (c) earn a B or better in this course. * * Deadline for registration is now midnight on Friday, June 16th, and payment is due by midnight
Sunday, June 18th.
* Polymorphism questions - follow-up from Monday’s presentation.

* Final Exam
* Seniors - June 14/15; Sophomores & Juniors - June 22/23
* Here’s a summary of what we’ve covered this year.
* Here’s a practice exam. (link to key inside)
* Here are some list problems (link to key inside)
* Foggy on file processing? Review here.
* Foggy on arrays? Review questions from our Practice-It assignments (P16 and above).

* Here’s some Handy Wumpus Sample Code for you. Project demonstrates
* How to use Resources Files to store unchanging data (like trivia questions, cave layouts)
inside your DLL (eliminating the need to put a bunch of extra text files into the Unity project)
* Best way to save changeable data (like high scores) from Unity
* Example of what GameControl and UI should do, in order to make “cheat info” available while
playing
* Examples of Unity code for working with UI elements like buttons and text; including arrays of
same.
* A fake Random number generator that generates predictable values, plus some example test
code that shows how to take advantage of that predictability.
* A template/plan for Trivia unit tests, provided by Mr. Duniho

* Here are the Grading Criteria for each object, with (non-exhaustive) guidance on how to extend
functionality.
* Reminder that Practice - Circle Class and Practice - Car Class should be completed, pushed to
VSTS, and shared with me (add amctavish@nsd.org as a team member of your ObjectPractice
team in VSTS)
* Prog6_1 - Program.cs was due in GradeIt by 11:59 PM, 5/16. Please turn it in ASAP if you
haven’t already.
* Rubrics for Object Planning Sheets and Stubbed Classes (due Friday, 5/4) - sorry for the delay in
posting these.
* Wumpus UI People:
* Because you don’t provide methods for any other objects, your object design task is slightly
different than everyone else’s. This object planning sheet is tailored specifically for you. Copy
the Digging Deeper - Does section from that document, and use it in place of what you
currently have. (i.e. - get rid of the “given… / ...object will… / ...return… / object…” table and
put the “action… / ...code needs to…” table in its place) When you decide to work on Unity
code at home, make sure you install version 5.5.0. Go to this download page, and scroll down
to 5.5.0
* Wumpus 1 - Object Design - the “object planning sheet” is now in our class folder on your
Google Drive.
* Quick warmup for Wednesday, 4/5. Write answers in your Journal. If you didn’t finish in class,
finish at home.
* Wumpus object descriptions, spec, Wumpus knows/does
* Missed a day? You can find links to code done in class in VSTS Info & Links - CS.
* Visual Studio problems at home? You probably need to register your copy of it.
* Challenge Work: see list of available challenge assignments below.
* First semester grades - makeup credit:
* You can still redo and submit individual programming assignments (Prog___) on which you
earned less than 65%, and complete other missing assignments if doing so will be sufficient to
raise your semester grade to the next grade point / letter level. Your detailed progress report I
gave you in class will indicate if this is the case for you. E-mail me if you want another copy of
that report.
_______________________________________________________________________________

Links to Resources:
Note - if you don’t see a link here pointing to the resource you’re looking for, that resource is almost assuredly sitting in our class folder on your Google Drive. If not, don’t hesitate to let me know via e-mail.

Code and other info for Visual Studio Online
Practice-It - full details for all Practice-It assignments

Slides - a OneDrive folder containing all slides presented in class. You should be able to view the presentations online by simply clicking on them; or you can download them to view offline if you prefer. If viewed offline, slide decks are best viewed as presentations (so you can see animations, etc.)
Summary of everything we’ve learned so far about coding in C#
Style Guide - general guidelines for writing code that exhibits excellent internal correctness.

How to create a program with Console and DrawPanel

Available Challenge Assignments
* Current/2nd semester
* Challenge 4.2 - Cipher
* Challenge 4.1 - Pig! - Challenge B and beyond. Challenge A OK for first semester - see below
* Handy way to get programs to me, if/when you’re sufficiently comfortable with source control -
put your solution under source control (if it isn’t already), publish it to Visual Studio Team
Services, and put me (amctavish@nsd.org) on the project team. I can walk you through the steps
to do this with an existing project.

Online Labs (Handy reference material, even after you’ve completed the labs)
* Lab 0 - C# Basics
* Lab 1a - Expressions & Variables
* Lab 1b - Loops
* Lab 1c - Scalable Art
* Lab 2 - Parameters
* Lab 3a - Graphics
* Lab 4a - Strings
* Lab 4b - random, while
* Lab 4c - sentinel loops, assertions
* Lab 5 - Semester 1 Exam practice
* Lab 6a - Boolean warmup
* Lab 7 - File Input

Additional Resources - a document with links to videos, alternate readings, etc.

Setup & Download Instructions for Visual Studio and more.
Once you’ve signed up, you can go to the store directly at bothell.onthehub.com

General Reference:
* Syllabus
* Lab Rules

_______________________________________________________________________________
Scratch area - stuff used during class

Recent Activity
100 hrs on record
last played on 19 Nov, 2024
37 hrs on record
last played on 5 Sep, 2024
24 hrs on record
last played on 4 Sep, 2024
Diency 2 Dec, 2019 @ 11:14am 
wait, wait, wait.... hold your horses... uhm... YOU'RE A GIRL GAMER?!!?! O_O Not to be a freak, but.. just when I thought you couldn't get more attractive.. you started playing video games. Nicely done, m'lady. You've just become every man's dream woman. If you had missed a couple before, now you can be sure you've got us ALL "drooling", lol.
engineer 8 Aug, 2017 @ 5:21pm 
O O O O O O OO O O O
O
engineer 25 Jul, 2015 @ 8:54pm 
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀ ░░
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM
░░░░░░░▄▄▐▌▄▄░░░ "cuz why not"
░░░░░░░▀███▀█░▄░░ ~Tom Mikolyuk 2015
░░░░░░▐▌▀▄▀▄▀▐▄░░
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░
engineer 2 Jul, 2015 @ 3:40pm 
:)
xhirep 8 Apr, 2015 @ 5:24pm 
Please Brofist...........
...................__
............./´¯/'...'/´¯¯`·¸
........../'/.../..../......./¨¯\
........('(...´...´.... ¯~/'...')
.........\.................'...../
..........''...\.......... _.·´
............\..............(
BROFIST ...........
Symbols 24 Feb, 2015 @ 6:13pm 
ikr