Professor Ira Fay Class 5. Mining survey for() loops arrays cupcake lab.

Slides:



Advertisements
Similar presentations
What is an Independent Study? Are there other courses like it? Why doesnt it exist in much in most high schools?
Advertisements

Helping your child meet their maths target Lots of games and activities for you to choose from! Target focus: Add and subtract multiples of 10,100 and.
 9: Arrays  Why?  What is an Array?  Declaring and Creating an Array  Initializing and Array  Array Operations  Array Examples  Arrays of Objects.
Version Control Systems Phil Pratt-Szeliga Fall 2010.
Overview of C++ Chapter 2 in both books programs from books keycode for lab: get Program 1 from web test files.
Fibonacci Problem Solving and Thinking in Engineering Programming H. James de St. Germain.
EVIDENCE BASED WRITING LEARN HOW TO WRITE A DETAILED RESPONSE TO A CONSTRUCTIVE RESPONSE QUESTION!! 5 th Grade ReadingMs. Nelson EDU 643Instructional.
TA End of Semester Survival Skills Lisa Kelly Center for Teaching October 31 st, 2013.
Measuring for Success Module Nine Instructions:
Kids Computer Club House
CS Class 07 Topics –  When software goes wrong  Count controlled loops  Sentential controlled loops  putting it all together Announcements.
SE 320 – Introduction to Game Development Lecture 4: Programming in Unity & Project Presentations Lecturer: Gazihan Alankuş Please look at the last two.
Illuminate Your Life. Overview CollegeScope Overview of key features Research on effectiveness (Brief) Resources for faculty A quick tour (student and.
MGS 351 Introduction to Management Information Systems RECITATION 11.
Pre-Coding Web Design – Sec 3-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Illuminate Your Life. Overview CollegeScope Overview of key features Resources for faculty A quick tour (student and faculty view) Helping your students.
` CAN YOU HELP THURROCK WALK AROUND THE WORLD?. Thurrock Primary Schools will take part in a fun walking and cycling game. Beat the Street starts 11 th.
Professor Ira Fay Class 9. Game Guru Programming for Game Designers.
1.Choose your seat (If you choose wisely I may not have to move you) 2. When I raise my hand or you hear my voice – please stop talking. 3.I will take.
Goals of Course Introduction to the programming language C Learn how to program Learn ‘good’ programming practices.
Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
PHP meets MySQL.
Welcome! Mike Beutner, Associate Professor, Strauss Hall 223, Site: When sending , include CURR-??,
Google-Assisted Language Learning and Teaching 2013 Summer Workshop Pukyong National University Instructor: Anthony Schmidt Website:
Time Management Judy Olson Professor Informatics ICS.
REAL LIFE MATH or WORD PROBLEMS There are 4 basic steps that can help you to solve word problems. 4.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
By Chad Blankenbeker.  The for-loop is best used when you know how many times it is going to be looped  So if you know you want it to only loop 10 times,
Code reading skills LEVEL GAME.  Skeleton has error messages.  Notice the red lines on right slider. Click… you’ll go to an error.  pieces = levels.getPieces();
Welcome to Mrs. DeRita’s 4 th & 5 th grade Technology class I AM GLAD THAT YOU ARE HERE.
Professor Ira Fay Class 10. Game Guru Programming for Game Designers.
Improving School Communication with Google Apps Anne Dotson SWSD Tech Integration Specialist.
Python Arrays. An array is a variable that stores a collection of things, like a list. For example a list of peoples names. We can access the different.
Google Docs & Zoho Nicole Rausch Literacy & Technology.
Professor Ira Fay Class 8. Game Guru Programming for Game Designers.
Professor Ira Fay Class 4. Mining Part 3 Programming Concepts Josie Nutter Unity Demo.
7 Habits of Highly Effective Teens Weekly Lessons – Week 7.
English 28: Last Class Class Reflection PLO Survey Discussing the Final Exam.
Professor Ira Fay Class 2. Survey feedback Mining Part 1 Meta-Discussion Programming vs. Math Mining Part 2.
Chapter 2 – Approaches to Reading and Writing
Using Lists Games Programming in Scratch. Games Programming in Scratch Extension – Using Lists Learning Objectives Create a temporary data store (list)
Illuminate Your Life. Overview CollegeScope Overview of key features Resources for faculty A quick tour (student and faculty view) Helping your students.
Simulation and Modeling: Predator-Prey Processing Lab IS 101Y/CMSC 101 Computational Thinking and Design Tuesday, September 23, 2014 Carolyn Seaman Susan.
Programming Fundamentals I Java Programming Spring 2009 Instructor: Xuan Tung Hoang TA: Tran Minh Trung Lab 03.
CM220 College Composition II Friday, January 29, Unit 1: Introduction to Effective Academic and Professional Writing Unit 1 Lori Martindale, Instructor.
Ice Breaker: Based on your Unit 2 research, state the profession you are pursuing and what the average salary is in your demographic area.
Arrays-. An array is a way to hold more than one value at a time. It's like a list of items.
Adding a FlexSpec Position A FlexSpec Session describes our multi-skill screening that allows screening for a wide variety of skills weighted to fit the.
Advanced Website Training: June, 2010 Insert Images as Your Background Using Google Docs for Document Hosting Custom Contact Forms on Your Website.
Professor Ira Fay Class 11. Game Guru Programming for Game Designers.
Written by: Dr. JJ Shepherd
Winter 2016CISC101 - Prof. McLeod1 CISC101 Elements of Computing Science I Course Web Site: The lecture outlines.
Introduction to TouchDevelop Lesson 3 – Comments & Lists Created by S. Johnson
FOR LOOPS "LOOP FOR A SET NUMBER OF TIMES.". FOR ( START_VALUE; END_VALUE; INCREMENT_NUMBER ) { //YOUR_CODE_HERE } So after the word "for" (in lowercase)
Social Studies 10-2 Cyber High.  Welcome everybody! Our course will be run through Google Drive and Google Classroom! Please make sure you log-on to.
Chapter 16: Searching, Sorting, and the vector Type.
CIS 115 AID Peer Educator/cis115aid.com FOR MORE CLASSES VISIT
CIS 115 Slingshot Academy / Tutorialrank.com Tutorialrank.com For More Tutorials
Professor Ira Fay Class 6. Mining survey feedback 2D arrays Objects Part 1 walkthrough.
Professor Ira Fay Class 1. Course Intro Syllabus Project 1.
Women in Game Programming
Reading the Spreadsheet
Collaboration with Google Docs
How to Add Currency Converter in WordPress Have you ever wanted to know how to add currency converter to WordPress? dont worry! Keep reading this guide.
Training Students at ICDC
Chapter 9 Control Structures.
Jeff West - Quiz Section 8
Variables Lesson Outline
Just Basic Lessons 9 Mr. Kalmes.
Soda and Mentos Getting Ready.
Presentation transcript:

Professor Ira Fay Class 5

Mining survey for() loops arrays cupcake lab

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

 Extended deadline due today  Walkthrough?  Please post website and GitHub link to the shared Google doc BSuBEUG6xb08D3WJqiw0eRso2Kqe37OwpDh CJAf8

 Linked from course website   Please do it today before you sleep!  Thoughtful answers are required  Take a moment to reflect

 Mid-semester self-eval is due!  Post to The Hub  Five College students can me

 What are your goals for this course?  How do they relate to your larger educational goals?  How were you successful in working toward these goals?  How have you struggled to make progress, and why?  What specific things did you do to contribute to the class overall? The self-eval is about you, and not about Ira or your peers.

 Lines of code are executed in order  = is an assignment operator  Typo-intolerant  Variables  Methods  += and ++  // comments  if()  enum

How could I display the numbers 1 to 9?

print (“1”); print (“2”); print (“3”); print (“4”); print (“5”); print (“6”); print (“7”); print (“8”); print (“9”);

How could I display the numbers 1 to 99? 1 to 999?

// Count from 1 to 9 for (int i = 1; i < 10; i++) { print (i); }

// Count from 1 to 99 for (int i = 1; i < 100; i++) { print (i); }

// Count from 1 to 999 for (int i = 1; i < 1000; i++) { print (i); }

int myRoll; // Roll a die 10 times for (int i = 0; i < 10; i++) { myRoll = Random.Range(1,7); print (myRoll); }

int myRoll; // Roll a die 10 times for (int i = 0; i < 10; i++) { myRoll = Random.Range(1,7); // what if I want to remember all rolls? }

 Arrays are a collection of objects that are the same type  For example, 1000 ints  Temperature over 5 days

int[] temperatures = new int[5]; 01234

01234 key or index

temperatures[0] = 58; key or index 58 value

int[] temperatures = new int[5]; temperatures[0] = 58; temperatures[1] = 60; temperatures[2] = 70; temperatures[3] = 68; temperatures[4] = 62;

int[] temperatures = {58,60,70,68,62};

int myRoll; // Roll a die 10 times for (int i = 0; i < 10; i++) { myRoll = Random.Range(1,7); // what if I want to remember all rolls? }

int[] myRoll = new int[10]; // Roll a die 10 times for (int i = 0; i < 10; i++) { myRoll[i] = Random.Range(1,7); print(myRoll[i]); }

 Customer walks into a cupcake store and reserves a cupcake  Person behind the counter tells them their reservation number

 Customer decides between frosting:  Exactly one is required ▪ Chocolate ▪ Caramel

 Customer decides between toppings:  Any/all/none are allowed ▪ Star sprinkles ▪ Round sprinkles ▪ Tube sprinkles

 What if no cupcakes remain?  What if customer doesn’t want any frosting?  Two different cake flavors?

 Transportation Part 1  Walkthrough appears 48 hours from now  Completing Mining Survey  Add links to Mining spreadsheet

 Isaiah + team made a game over the summer!

// Count from 1 to 9 for (int i = 1; i < 10; i++) { print (i); } // We could also use a while() loop int i = 1; while (i < 10) { print (i); i += 1; }

 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.

 What files Unity creates  What files are most important