IT1005 Lab session on week 5. About your Lab TA Name: Steven Halim (Indonesian) Occupation: – Full time teaching assistant – Part time PhD student Not.

Slides:



Advertisements
Similar presentations
David Sorfa - Samantha Fletcher Film Studies Level 1 5 short essays 10 student replies to online questionnaire.
Advertisements

Copyright 2003, Christine L. Abela, M.Ed. I’m failing… help! Straight facts to help you try to rebound!
Or… How to earn brownie points with your professors.
The Writing Process.
Welcome To Sociology 254 Racial and Ethnic Minorities In The US Professor: Dr. Richard Pitt Teaching Assistant: Art Reed
1 Carleton RtI training session April 30, 2013 Diane Torbenson RtI Greenvale Park Elementary School
Using MyMathLab Features You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not registered or.
Presented by: Louise Robichaux
Putting the Learning in Distance Learning Mary Beth Orrange AMATYC Math on the Web Themed Session Thursday, November 20, Washington D.C.
Postgraduate Essentials University of Edinburgh Postgraduate Essentials Online induction to the course.
Test Preparation Strategies
Spring 2012 MATH 250: Calculus III. Course Topics Review: Parametric Equations and Polar Coordinates Vectors and Three-Dimensional Analytic Geometry.
Navigating the Classroom. Course Materials This class is organized around Lesson Packets. To access them: click on the Course Materials button.
I have attached a file to this by selecting the paperclip on the bottom of the page.
Information guide.
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
Welcome to the wonderful world of……. . A Quick & Easy Guide.  What IS ?  A quick, easy and convenient way to send a letter to friends, family.
Welcome to participating in an Online Discussion The goal of this lesson is to share with you techniques for participating in an online discussion. You.
IT1005 Lab session on week 6 (2 nd meeting). Lab 2 - Recap By now, you must ensure that you are familiar with Matlab environments: – Matlab main window,
MGS 351 Introduction to Management Information Systems
EG1004 Overview. Objectives of EG1004 To teach you about what engineers do: –Technical skills MS Office LabVIEW Mindstorms NXT –Professional skills Teamwork.
Lessons learnt and changed understanding: Can Machine Dynamics students survive without my lectures? Ian Howard Mechanical Engineering.
Welcome to CS1102 sem1 08/09 Notes: All of my PowerPoint slides will be uploaded to my website after my last tutorial class every week.
CARLETON READS & COUNTS (TUTOR SESSION) April 30, 2013 Diane Torbenson RtI Greenvale Park Elementary School
Prof. Matthew Hertz WTC 207D /
GdI/ICS 1 WS 2008/2009 Telecooperation/RBG Prof. Dr. Max Mühlhäuser, Dr. Guido Rößling, Melanie Hartmann, Daniel Schreiber.
1 Project Information and Acceptance Testing Integrating Your Code Final Code Submission Acceptance Testing Other Advice and Reminders.
Welcome to CS1102C sem2 08/09 Note: All my PowerPoint slides will be uploaded to my website: after my last tutorial.
Welcome Back to School Queen of Angels School Year School Year
Introduction to Data Structures
Welcome MM255 – Business Math Seminar 1
Session 4: PREPARE FOR TESTS Year 7 Life Skills Student Wall Planner and Study Guide.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
Fall 2014 MATH 250: Calculus III. Course Topics Review: Parametric Equations and Polar Coordinates Vectors and Three-Dimensional Analytic Geometry.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Come on in, feel welcome. Please have a seat any where you would like If you would like, take a notecard from my blue desk and tell me something special.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Welcome to Mrs. Brown's Class 8th Grade Pre-Algebra PeaNUTS about Math Please sign in on one of the sign in sheets around the room. Please Print! Please.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
IT1005 Lab session on week 7 (3 rd meeting) Welcome back from Mid semester break =) (a. k. a Mid test period)
OPEN HOUSE WELCOME TO 7 TH GRADE ENGLIGH/LANGUAGE ARTS MS. PERLEY.
CM-220 Unit 1 Seminar Margaret Baker. Seminar Rules Try to be on time. Be respectful. We will have many people attending, so stay on task. If you enter.
ACIS 3504 Accounting Systems and Controls. 2 Dr. Linda Wallace  Office: Pamplin 3092  
Welcome! Hello and welcome to English Composition 102, Introduction to Literature. I am looking forward to exploring, writing, and discussing literature.
Club Overview - Day 2 (Get Excited!!!!!). Agenda I. Log into Canvas II. Choosing a Level III. Learning and Creating IV. Closing.
WELCOME TO CE 100 Preparing for a Career in Early Childhood Development Unit 4 WELCOME TO CE 100 Preparing for a Career in Early Childhood Development.
 time flies  This common idiom means that time passes quickly.  'Time flies when you are having fun.'
PROGRAMMING IN PYTHON LETS LEARN SOME CODE TOGETHER!
MGS 351 Introduction to Management Information Systems Lecture #1.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Data Structures and Algorithms in Java AlaaEddin 2012.
A PC Wakes Up A STORY BY VICTOR NORMAN. Once upon a time…  a PC (we’ll call him “H”) is connected to a network and turned on. Aside: The network looks.
Welcome to Accounting II Professor Laurie Hopkins Unit 1 Seminar.
MIS 610: Seminar in Information Systems Management Yong Choi School of Business Administration CSU, Bakersfield.
Cooperative Elementary Library Teacher/Staff Procedures
Faculty Expectations University of Louisville Disability Resource Center.
DSMA 0393/1414 Comments of Students. Co-requisite Model Student Comments Students were given this request on their final examination: Write a statement.
INTE 290 Summer 2015.
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
Register training Click one of the boxes below to enter a training area Using “My 5 Day Timetable” The student view 1 Using the college register system.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
Computer Engineering Department Islamic University of Gaza
Welcome to Mrs. Brown's Class
Algebra II Fundamentals
Syllabus Overview CSE 4309 – Machine Learning Vassilis Athitsos
Syllabus Overview CSE 6363 – Machine Learning Vassilis Athitsos
CS190/295 Programming in Python for Life Sciences: Lecture 1
CSCE 489- Problem Solving Programming Strategies Spring 2018
September 18th – September 20th
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington.
Presentation transcript:

IT1005 Lab session on week 5

About your Lab TA Name: Steven Halim (Indonesian) Occupation: – Full time teaching assistant – Part time PhD student Not yet professor, so just call me by name! Want to graduate soon >.< My problem: – I am handling 5 lab groups this semester That means 5*~20 = ~100 students 100 s/lab submissions per week

To make life easier for me answers to: stevenhalim at gmail.com With subject header: – “IT1005-LabGroupID” “FullName”, e.g. IT1005-7A StevenHalim – I will ask Mr Gmail to sort your s for me =) Try to submit your answers ONCE only – Do not submit again to fix some minor mistakes! Shorter (but correct) answers ~ better marks =) Remember, I have ~100 s/week !

IT1005 Lab Policies Applies to Lab 2 onwards Just some highlights on the rules posted by Colin

Lab Location Lab sessions begin Monday 11 Feb All A groups are at SOC1/815 PC Lab 2. All B groups are at COM1/114 Embedded Systems Teaching Lab 1. You can use your own computer/laptop You can use the MATLAB clusters in FOE – ChBE Clusters at E (24 hour access) – Check this link for other clusters that you can also use:

Lab Policies Lab attendance: – You are free to do the labs in FoE (or at home) instead of going down to SoC1/COM1. – However if you have a question to ask, you can only do it during the lab session. Your tutor will be waiting for you during the session. This means that you should at least look through the lab ahead of the official session in case you need to see him/her. Exception for me: you can me, but the best way to explain is hands on during the lab session. Also with subject header “IT1005 – your question bla bla” Try to post questions in IT1005 IVLE Forum first, especially if your question is generic.

Lab Policies Lab Submission – Electronic submission via to your respective tutors. – Your tutors will contact you via ahead of time so you know whom to submit to. – Your grades will be returned to you electronically as well. – For this, use my gmail subject labeling scheme explained previously, ok!

You do not need to attend labs! MATLABs are available in FoE labs. I was told that some of you also have MATLAB in your very own laptop. But…

But it is better to attend labs, why? I will review past lectures (~15m). – I will help you to keep pace with the lectures. I will discuss past lab questions (~15m). – Not just the answers, but also common mistakes, and side topics around lab questions. I will discuss current lab questions (~15m). – Not the answers, but how to tackle them. I will ask stimulating MATLAB questions (~15m). 2 hour lab: 1 hour interaction, 1 hour free & easy.

Review of Past Lectures Click “supplemental materials” for lecture.

Discussion about Lab 0/1 You can now check your submissions in my website – Everyone can see each other’s marks/comments >.< – Sorry for that… – Special case for lab 0/1 only Next time, marks/comments will be sent privately – You send your report via – I will read and reply your , only you know the marks

Discussion about Lab 0/1-Part A Common mistakes – Changing the story >.<, strong penalty – Not really answering the question e.g. “arrive at lecture”, what lecture? what time? – Too long winded, fine as long as logical enough e.g. 10 large steps vs 3! (Note about human temporary memory) – Funny story, just make me laugh, no penalty – Flat answer, no indentation, minor penalty You are all different =)

Discussion about Lab 0/1-Part B Common mistakes – Too long winded

Discussion about Lab 0/1-Part C Common mistakes or ‘mistakes’ – Average ‘age’? We never say ‘age’ here! – Part i, ii, iii, and iv again! Too long winded – Indentation issue, variable naming issue – Matlab functions vs functions in the problem description! – disp/sprintf vs say, ~= vs !=,./ vs /, clear all? (not described) – Stopping criteria must be -1, not <0 or anything else! – Excessive usage of comments >.< – Division by zero for extreme case :p (-1 at the start) – Slight error, how to correct the effect of -1?

Quick Test Simple test to roughly gauge your initial skills: – Convert this Decimals to Binaries: 10, 20, 32. – Convert this Binaries to Decimals: 101, 1001, – Tell me the actual value of: 1e2, 2e-1. – Write “Hello ” in MATLAB. – Compute: 234 / (80 + 2) * 72 – 189 \ in < 10 seconds. – What is sin(pi)? – Create an array of size 4*5, containing all ‘1’. – [1 2].* [2 1] = [3 4] [2 1]

Lab 2 – Starting Matlab Let’s follow the instructions!

Top Down Design A hands on… Let’s solve this simple problem: – Steven is a young schoolboy. – His mother gives him 25$ pocket money per week. – Steven spends his money wisely. By the end of each week, he usually has some money to be saved. A random value between 0.0$ to 25.0$ – Steven wants to know his savings over one year.

Extra Materials How can you help yourself with MATLAB? – Visit MathWorks website Go to support  documentation. e.g. disp versus say, input, sprintf