Intro to ETGG3801.

Slides:



Advertisements
Similar presentations
Test and Assignment StrategiesThat Really Work!
Advertisements

Prof. Matthew Hertz WTC 207D /
By Edward Lim 8.7. What? Today, we continued our research on our chosen Cornerstone Piece, we got our learning journals up to date, we made sure all our.
Surveying Making the Grade ©2004, 2011 Dr. B. C. Paul.
How To Run a Golf Tournament. As many of you know, hosting a charity golf tournament is no easy task. Between creating the day’s agenda, tracking down.
Your Majesty Mrs. Denton, I was a bit concerned today when I found out I received a --/25 on my essay test. I reviewed my essay and noticed my mistakes.
Organic Chemistry Lab 315 Fall, DUE DATES Today –At beginning of lab – Organic Qualitative Analysis and ID of Unknown.
How Do You Learn English? Unit 4, Book 3. see English movies listen to English programs sing/ listen to English songs Look up new words in the dictionary.
Hello World D R. R OBERT Z UBEK, S OMA S IM LLC EECS-395/495: G AME D EVELOPMENT S TUDIO W INTER Q UARTER 2016 N ORTHWESTERN U NIVERSITY.
Open House Welcome Parents and Students!
Introduction to CSCI 1311 Dr. Mark C. Lewis
Healthy Relationships
CSc 120 Introduction to Computer Programing II
Isfeld’s Differentiated Fridays
Color Wheel/Color Theory
Course Overview - Database Systems
Welcome to our English class.
Everything you need to know!
1 MATH 112 (Thursday) Fall 2014 Instructor:.
Martin Brynes Careers Adviser
I like to play games and I like to win!
Damned if you do and Damned if you don’t
Passing this class This is OUR class. We have to learn Health, but how we get through the journey is up to us.
English Proficiency Workshop
Making Arrangements By Ms. Terri Yueh.
Send the professor (This is also listed in the syllabus)
Dear Kindergartener and Families,
Thursday, April 14 Level 3 Week 8.
Discord Bot Senior Project
How to become a Marketing Manager
We’ll be spending a few minutes talking about Quiz 2 on Sections that you’ll be taking the next class session, before you work on Practice Quiz.
What’s a Career?.
Science 10 – Unit 2 – Weather Dynamics
Lecture 0 Course Information
Geospatial Research Methods
Labs, etc. 19-Nov-18.
EECE 310 Software Engineering
HOW PARENTS, TEACHERS, PEERS, AND ADMINISTRATORS CAN HELP
TEL 420 Electronic media criticism
Module 4 Unit 1 Will you take your kite?.
Happy monday! Please take out your book, notebook, and copy down the learning target! Learning Target: Identify turning points for the protagonist “In.
Welcome to Mrs. Andes’s Class
CMSC 314 Prof. Lupoli.
“last minute” strategies
College Smarter Not Harder.
Week of March th grade.
College Smarter Not Harder.
Section 3.5 – P lyg n Angle-Sum Theorems
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Principles of Programming Languages
Welcome to… Back to School Night!
SENIOR SYNTHESIS Period 6 Mr. Scott Drain
College Smarter Not Harder.
World History February 4-8.
Welcome Back!.
Revision Strategy Cornell Method On How To Take Notes
4th and 5th Period Syllabus and Class Instruction
Please have a seat and make yourself comfortable!
CSCE 315 Prof. Lupoli.
IST346: What Is IT?.
Classroom Lesson #6 Welcome students. Ask them to share with a partner what they remember about the previous five SSS lessons. (15 seconds) Next ask.
6th Grade SS Back to School Night.
Phoenix Room Parent Survival Guide
The arrows in the bottoms corners will take you forward and backwards through the slides, the home button will take you here, in case you want to start.
Welcome to PHYS101 Physics for the Masses
Quarter 3 Reflection and Goal Setting
Phrases with GET.
THINK OUTSIDE THE BOX -PRACTICE PARADOX
first year engineering
Year 11 & 12 Maths from a students’ viewpoint
Presentation transcript:

Intro to ETGG3801

My goals For the year Learn C++ You had some exposure in ETEC2110 I’m assuming you mastered C in ETEC2110 Learn (another) version control system: Perforce Explore (maybe not master) 3 game engines Unity, Unreal4, GameMaker Studio 2 (I was going to do LumberYard, but…) Plan and implement a game (portfolio piece??) Help you judge what engine you want to use for Senior Project Get you used to working together …for senior project [Look at syllabus: SLO’s and grade %’s]

Why has this course sucked? Two mind-sets (two courses?) Goal#1: Learn an engine, make games Goal#2: Learn C++ and software engineering (and maybe a game) High expectations (from you and from me) You want ___ and get ___ I want highest quality work. Lot of homework It’s not easy to find answers on Stack-overflow (to the C++ stuff) Large class size (we should have 2 sections?)

My (current) compromise “A really good compromise is the one that leaves both sides equally dissatisfied” -- Henry Clay(?) Two parallel components of the class An on-going group project using an engine Very little guidance from me I’ll answer any questions you have, but you’ll quickly best me. We’ll have some time in class for coordination, but most work will happen outside of class. The great thing about game engines is the wealth of online resources. …like senior project. Satisfies (?) students that have Goal#1 Satisfies my group-work and exposure to game engine goals Satisfies my goal of Perforce exposure. An on-going individual software engineering project Satisfies my goal of C++ / software engineering exposure Satisfies my goal of game-engine theory (For some) a unique resume-builder

Planned cycles (it will take a few weeks to get into this rhythm) Tuesday, week (i): lecture on a new C++ lab assign lab N. Thursday, week (i): finish lecture, if needed answer (hopefully lots of) questions [start before this!] a little time to meet with group Tuesday, week (i+1): lab time (mostly for the C++ lab, but a little group project work, time permitting) Thursday, week (i+1): assign lab N+1 Friday, week (i+1) Lab N due @ 8am … We’ll have a few disruptions: Sick days, getting called into meetings, snow days, etc. I’ll generally try to stick to the Friday @ 8am due dates. Note: this means there is a small overlap between Lab N and Lab N+1 If this bothers you, get the lab done a day earlier!

finish syllabus …

How to not get stressed by this class Come to class every day. Take good notes **Start labs ASAFP** Ask questions about anything that’s not 100% crystal clear I’ll be happy to give examples of any C++ feature I know of (if I don’t know about it, I’ll research it!) …but I won’t always volunteer this info – you have to ask! Lab guidelines often seem confusing to students – ask about these too! Budget your time ETEC3701 and ETGG3801 are notorious for being “time-sinks” …and you may have to throttle back your game-playing a bit Let me know if you have concerns about… A particular lab A course policy … (I can’t always fix it, but I’ll do my best)