Intro to Programming
This course has enabled open enrollment. Students can self-enroll in the course once you share with them this URL: https://canvas.instructure.com/enroll/D7NK8M. Alternatively, they can sign up at https://canvas.instructure.com/register and use the following join code: D7NK8M
Unity Tutorial video downloads
playercontroller script after video 5
// Logic Operators Quiz
// make a variable points set to 0
// make a variable lives set to 3
// On keypress L, increase lives by one.
// On keypress P, increase points by ten.
// when points is greater than 50 AND lives is greater than 5, display "YOU WIN" on the screen (NOT IN THE CONSOLE)
VR Apps:
Keagan - Changing a tire
Taylor & Delaney - Dashboard (Set cruise control, lights/brights, wipers/cleaner, reset odomoter)
Ian & Michael: Jump a car battery
Jaydon/Gabby & Jac - Change Oil
Jason & Gabe - Gas Pump
VRTK Basics - Pointers, Teleporters and Object Interactions
VRTK Basics - Gettings Started with SteamVR
UI Examples.zip from YouTube tutorial.
Write a C# script that:
Make a variable of type integer, named coffee set to 99.
Make a variable of type float, named ounces, set to 12.0.
Make a variable type string,named verse with value
that concatenates the number of coffee left to say "____ cups
of coffee on the wall, ____ cups of coffee. Take one down,
pass it around, (____ -1) cups of coffee on the wall."
When the program starts, it should Debug.Log the entire
"99 cups of coffee on the wall" song, from 99 to zero.
https://canvas.instructure.com/register and use the following join code: ATXLPY
https://www.cs-first.com/studentpage/games-activity1
Unity Roll a ball part 2
Week 7, Assignment 5.2 Write a program that repeatedly prompts a user for integer numbers until the user enters 'done'. Once 'done' is entered, print out the largest and smallest of the numbers. If the user enters anything other than a valid number catch it with a try/except and put out an appropriate message and ignore the number. Enter the numbers from the book for problem 5.1 and Match the desired output as shown.
Week 5: In Notepad++
Write a program to prompt the user for hours and
rate per hour using raw_input to compute gross pay.
Pay the hourly rate for the hours up to 40 and 1.5
times the hourly rate for all hours worked above 40 hours.
Use 45 hours and a rate of 10.50 per hour to test the
program (the pay should be 498.75).
You should use raw_input to read a string and float()
to convert the string to a number.
Python on Codecademy:
Unit 1: by Wed 9/14/16
Unit 2: Mon 9/19/16
Unit 3: Fri 9/23/16
survey for students CREATING content for VR (study with foundry10.org
Article: Will a "Programming boot camp" help me get a coding job?
Article: Learn bachelor's degree level computer science with a free curriculum.
Article: Google's guide for Computer Science students.
Tool for finding the right Tech Bootcamp
Article: Don't learn to code, learn to think.
Game: to learn Python: Sign up for Mr. Suter's CodeCombat class
Game: Codin to learn C, Java, Python, and more
survey for students CREATING content for VR (study with foundry10.org)
Programs are graded on:
1) Program Design
- following standard practices such as using variables, functions, efficient methods (number wizard)
2) Syntax
- debugging programs, follow the "rules" of the programming language
3) Formatting
- Indentations
- Commenting
Unity:
CoinCollect Game Screencast start to finish