CMSC 314 Prof. Lupoli.

Slides:



Advertisements
Similar presentations
Welcome Back to School!!! Mr. Sortina.
Advertisements

Intro to CIT 594
CSc 2310 Principles of Programming (Java)
CS 197 Computers in Society Fall, Welcome, Freshmen!
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
Administrative Stuff (yawn) How rude - I think I forgot to introduce myself. Lecturer: Rob Day Cell Office Kenny Road, Room 200E.
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
.  What will we be doing this year   Warm-ups  Investigate geometry with Patty Paper  Flip the classroom in Algebra II  Work with a partner 
Welcome to CS 115! Introduction to Programming. Class URL Please write this down!
PLEASE GRAB A SEAT ANYWHERE FOR NOW. Welcome to the CMSC 201 Class!!! Mr. Lupoli ITE 207.
Welcome to Computer Technology! Introductions ~ Who are you and how have you used computers? I am Ms. Becker.
When Someone is Talking. Sometimes in school I have something important to tell an adult. Oh I really need to tell her something…but she is talking…
Welcome to my conference! February th grade Guadalupe.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (MS Word format): Syllabus,
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
“Good morning, and welcome to introduction to chemistry.” Not the real Mr. Cooper.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
“Good morning, and welcome to introduction to chemistry.” Not the real Mr. Cooper.
1. Finding your seat - grab your name tent from the basket 2. Match the number written on your name tent to the seat number in our class 3. Take out your.
© Copyright 2004, Alan Marshall 1 Introduction COURSE OVERVIEW.
Advanced Legal Writing Seminar: Wednesdays, 10:00 p.m. EST Office Hours: Mondays from 3 – 5 p.m. EST, and by appointment AIM sign-in: cssouthall
Intermediate Algebra and Trigonometry Welcome Back.
Throwaway Writing What is it? How would you define it?
Data Structures and Algorithms in Java AlaaEddin 2012.
Managerial Accounting for Business Professionals ACC 330 UNIT 1 Dr. Doug Letsch I am online waiting for the live session to begin. If you have a general.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
CSc 1302 Principles of Computer Science II
Visiting Professor: Johnathan Jones
Lab Introduction Installing Python
Welcome! Mr. Bonin Algebra 2 Room 013.
Database Design and Implementation
Welcome to College English 1!
Welcome to College English 2!
Send the professor (This is also listed in the syllabus)
Computer Science 102 Data Structures CSCI-UA
Fun Fun English 2 Today’s Lesson Plan
Shareable link: Presented by Amy Lack
How to Be a Successful Student
When Someone is Talking
Welcome to College English 2!
Basic Classroom Rules Social Story
CS 139 – Programming Fundamentals
Introducing the Ideas One of Six Traits:
Welcome! Mr. Bonin Geometry-ET Room 013.
Welcome to College English 2!
Welcome to Mr. Marcario’s
Welcome to College English 2!
The MANY faces of Mrs. G….
CSCE 314 Prof. Lupoli.
Minority Science and Engineering Improvement Program (MSEIP)
When Someone is Talking
Tonga Institute of Higher Education IT 141: Information Systems
Welcome to College English 2!
Welcome to your new class! Type your grade..
Welcome! Mr. Bonin Geometry Room 013.
Mr. Lupoli C++ Crash Course.
CSCE 315 Prof. Lupoli.
Prof. Lupoli (Peer Teachers, please come up and introduce yourself)
Welcome to the CMSC 104 Class!!!
Please grab a seat anywhere for now.
FCPS Introduction Prof. S. Lupoli “Mr. L”.
Tonga Institute of Higher Education IT 141: Information Systems
GENERAL SCIENCE Module 1A
TA/Senior Grader Responsibilities
What types of rules and procedures do you think we should have in our classroom? Why do you feel these are important?
Welcome to College English 2!
Presentation transcript:

CMSC 314 Prof. Lupoli

Introduction “Prof. L” Proper email Teaching for 15+ years Lou – poll – e (it’s Italian) Proper email slupoli@cse.tamu.edu Teaching for 15+ years Not a perfectionist, but nearly OCD Very organized, not happy when not

How I run class Sense of Humor Gonna need it Will have group exercises during “lecture” Active learning Will ask you to come to the board

My Pet Peeves Student that is lost, but doesn’t tell me Student that asks (begs) to turn something in late Showing up late First 15 minutes is usually the most important Excuses

Participation Be active in class Come to board Raise your hand Answer questions volunteer For those of you who want to get a letter of recommendation, do not have me ask twice for volunteers

Those you want a letter of recommendation I get 50+ requests each year I do not grant all Those that: Participate in class Answer questions Come to the board to solve problems Etc… Are proactive see me or the TA Show for class (not matter an A or not)

Active Learning What I strive for, but not always accomplish Keeps you wake and interested Exercises during a lecture On laptop On paper 10 – 15 minutes

Using BB Everything (almost) will be on BB Notes Syllabus Homework (listed) Most will be submitted through GL Etc… Do not contact me through BB Please use my slupoli@cse.tamu.edu email

Why I love this class Basics and New stuff!!! Theory you learn Syntax/Semantics New Stuff you learn Scheme and Java At the end, you really appreciate how easy it is for us now, compared to those who starting in computing 40 years ago!!

Book, PPTs, and my Notes The book and PPTs do not match!! Weird The PPTs are more in a logical sequence (breakdown) But book is more details and better examples My notes are both, plus my own thoughts, plus some research

Homework Given every week EXCEPT FLIPPING WEEK There will be different versions Except first homework Always due Tuesday 11:59:59 PM EST Submitted through BB (Ecampus)

Flipping (What is it?) In class time is replaced with a graded lab with exercises “Lectures” are broken up into smaller “videos” that contain graphics, demonstrations, etc… You watch the videos on your own time before class that is You take a quiz BEFORE class on the material

What Flipping is not It is not a replacement for me! I am still your main resource you are more than welcome to see me if anything comes up the course watered down matter of fact, I get MORE in since I edit how much I talk!! easy for me to do! I personally created and continue to add the videos

Why are we using Flipping? For me can focus on those who need help or just don’t understand If I get common questions I answer them immediately, but also go over it in class For you Many (but not all) learn just as much View videos on your own time (there is a time span) still have the same support (Instructor/TA) graphics and “lecturers” are much cleaner and faster than in class, getting to the point

What happens during Flipping OUT OF CLASS (HOMEWORK) You review details and short videos of the SAME material you have in class My notes are still there!! Take a quiz IN-CLASS Have a group “lab” or exercise on what you learned Ask any questions you have I’m walking around helping instead of teaching to those that already know it

Advantages to Flipped Classes SOME of you will get the same learning as if I lectured to you You view the videos on your OWN time Videos are short (5 minutes max) for your short attention span Videos have examples Videos use graphics and are smoother than what I can do in the classroom YOU CAN STILL ASK QUESTIONS!!!

After a Flipped Class PLEASE give me your feedback Will take a survey This only helps you and everyone else Even if you think it’s stupid Will take a survey Tell me if I missed something, or something SHOULD be there!!

How do I know when we have a FLIPPED topic? look at BB Calendar

Laptops in Class I am for, but to an extent Will ask you to close at times But also will ask you to use at times as well Exercises Tests Communication In-Class labs

Making this class work for you Learning PHP (instead of Python) Then you get to pick for Project 2!! Group project Anything you can add to your resume

Dispelling some rumors Class is easy Added much more work Work is more tedious Like Scheme!! Just wait!! Class is boring Adding active Learning exercises More exercises More projects One you get to pick your own!!

Common Complaints of the class We go over many programming languages, but we really don’t dig very deep into any Too much work Did not give everything needed for homework

Common Accolades about the class We cover many different languages that are currently useful and resume builders Group work help me better understand material Class was not boring

Teams You will be placed into teams of 3 Will pick a letter from the cup Join up after selection This will be your group for a while Adjustments are only made in extreme circumstances

Questions? If not, we’re getting to work!!