Intro to Programming

Command Line Crash Course

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




Cornhole Board OBJ file

sketchup installer

Unity Tutorial video downloads

playercontroller script after video 5

LPTHW PDF Python 3


// 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

Roll a Zombie source code

Roll a Zombie Starter Project

https://www.cs-first.com/studentpage/games-activity1

Binary game

Code Combat Sign up

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

ItP Notes Fall 2016

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

Algorithms in Khan Academy

Unity:

CoinCollect Game Screencast start to finish

Unity Final Project Requirements

Unity Assets

Unity starter scripts

Unity 3D screencasts by Mr. Suter