Presentation is loading. Please wait.

Presentation is loading. Please wait.

Professor Ira Fay Class 2. Survey feedback Mining Part 1 Meta-Discussion Programming vs. Math Mining Part 2.

Similar presentations


Presentation on theme: "Professor Ira Fay Class 2. Survey feedback Mining Part 1 Meta-Discussion Programming vs. Math Mining Part 2."— Presentation transcript:

1 Professor Ira Fay Class 2

2 Survey feedback Mining Part 1 Meta-Discussion Programming vs. Math Mining Part 2

3  Stand up  Learn the name of someone you don’t know  Sit down

4  How did it go?

5  Learn how to program  Make games  Grow my game dev network  Women in game dev?!

6  Poor time management / too much work  I don’t know how to program / I’ll be bad at it  Too many people enrolled  Even though I identify as a woman and this course is intended for me, I still won’t fit in

7  Two articles Ira sent out  Pair up, discuss, share

8  Math and programming look similar, but aren’t the same

9 Math: x = 5 Programming

10 Math: x = 5 Programming x = 5;

11 Math: x = 5 Programming x = 5; Typo intolerant! Capitalization and punctuation must be precise!

12 Math: x = 5 5 = x OK! Programming x = 5;

13 Math: x = 5 5 = x OK! Programming x = 5; 5 = x;

14 Math: x = 5 5 = x OK! Programming x = 5; 5 = x; NOT OK! = assigns a value

15 Math: x = 5 x = 6 NOT OK! Statements coexist Programming x = 5;

16 Math: x = 5 x = 6 NOT OK! Statements coexist Programming x = 5; x = 6; OK! Statements happen in order.

17 Math: x = 5 x = x + 1 NOT OK! Programming x = 5;

18 Math: x = 5 x = x + 1 NOT OK! Programming x = 5; x = x + 1; OK = assigns a value

19  Lines of code are executed in order  = is an assignment operator  Programming is typo-intolerant  You have to say the magic words exactly right for the spell to work!

20  Variables hold information  Variables can change value while the program is executing

21  Monday!  Come prepared with 1 question

22  I’ll make a final call by Friday at the latest

23  attend every class  emailed me in advance to express interest  are willing to work hard and are likely to raise the quality level of the course  add gender/cultural diversity to the course  declared a concentration in game development  are more junior and want to start down this educational path (for an intro class)  are more senior and won't have another chance to take this course (for an advanced class)

24  I’ll look at survey data  If you don’t get in, I’ll strive to make resources available online.  Website is publicly available!  http://irafay.com/classes

25  GitHub  Walkthrough forthcoming from TAs  We’ll review on Monday

26  With a growth mindset, we can improve our skills through practicing.  Learning happens over time, not instantly.  The process of learning is uncomfortable when we’re not competent yet.

27  Sept 26-27 at TopatoCon  More info on course website  Participation will be positively reflected in your evaluation/grade, and more importantly, it’s good networking and experience.

28  Isaiah + team made a game over the summer! http://stout.hampshire.edu/~ibm13/CraftingLife


Download ppt "Professor Ira Fay Class 2. Survey feedback Mining Part 1 Meta-Discussion Programming vs. Math Mining Part 2."

Similar presentations


Ads by Google