CS 340 Data Structures

advertisement
CS 150
PERSONAL PRODUCTIVITY
USING TECHNOLOGY
Instructor: Dr. Xenia Mountrouidou
Who am I?
2





Dr. X
PhD from North Carolina State University
Worked at IBM
Post doc researcher at College of William and Mary
Scuba diver, manga comics collector, science fiction
reader
CS150
Course Objectives
At the end of this course, you will be able to:
 Create
and format
 Word
documents,
 Excel Spreadsheets
 and PowerPoint Presentations.
 Enhance
your productivity using
 Word
mail merge,
 Excel charts, formulas, functions, datasets and tables
 Present
your portfolio using PowerPoint presentations
and rich media tools.
 Create, edit and improve a professional webpage.
CS150
Course Objectives (cont.)
At the end of this class you will be able to:
 Collaborate
using cloud computing documents.
 Solve professional and everyday life problems fast and
effectively using Microsoft Office 2010.
 Secure your documents and understand safety issues.
CS150
My goals



Help you become proficient with tools that will be
useful for your college classes and your major
Explore the beauty of the digital world with you
Study cool emerging technologies with you
CS150
Why did you take CS 150?
CS150
Why do you need CS 150?

Word skills used for:
 Research
papers, Essays
 Curriculum Vitae
 Automate repeatable (BORING!) tasks
CS150
Why do you need CS 150?

Excel skills for:
 Automation
of repeatable (BORING!) computations
 Performance reports, profit and loss reports
 Graphs
 Simulation of what if scenarios
CS150
Why do you need CS 150?
CS150
Why do you need CS 150?

PowerPoint used for:
 Presentation
of your portfolio
 Everyday use: photo album, notes, outlines
 Games
CS150
Why do you need CS 150?




Cloud computing
App Inventor
Wix
Security and cybercrime
CS150
Lectures

Attendance will have a part in your grade
 This
means: active participation
 Complete the in-class work
 Submit the in-class work on Blackboard

Check our class webpage frequently:
 http://users.ju.edu/xmountr/CS150/


Read the syllabus and collaboration policies
Reading and examples will be posted online on the
course webpage.
CS150
Lectures

MyITLab will be used for:
 Practice
exercises
 Homework



You need to buy the access code to access myITLab
You may buy the access code from the bookstore or
online
You may also buy the book
 Online
version (e-text)
 Hard copy version

The book is recommended not required
Class structure


Some theory
A lot of practice!
 Class
labs (in-class work) with hands on exercises
 Interactive

Homework
 Practice
and apply what we have learned
 Understand

Exams
 Evaluate
CS150
your learning
Grading

Grades will be determined by:
 Two
Excel Exams: 25%
 Homework: 25%
 Project: 40%
 Class Participation: 10%
 Submitting
 2%
in-class work on Black Board
extra credit from
 Participating
in surveys
 Participating in RCSS meetings
CS150
Project


Theme: Build your own company that produces a
product or provides services
Deliverables:
A website
 An Excel spreadsheet
 A simple mobile app
 A presentation
 A blog

Project


Teams of two students
You will evaluate your teammates

If one did not do his/her share of work… I will be
informed
Policies
18


Cheating means “submitting, without proper attribution, any
material that is directly traceable to the intellectual material
written by another person.”
Or even better:
“Any form of cheating, including concealed notes during exams, copying or allowing others to
copy from an exam, students substituting for one another in exams, submission of another
person’s work for evaluation, preparing work for another person’s submission, unauthorized
collaboration on an assignment, submission of the same or substantially similar work for two
courses without the permission of the professors. Plagiarism is a form of Academic Misconduct
that involves taking either direct quotes or slightly altered, paraphrased material from a source
without proper citations and thereby failing to credit the original author. Cutting and pasting
from any source including the Internet, as well as purchasing papers, are forms of plagiarism.”


I give students a failing homework grade (F) for any cheating
A second cheating attempt will be escalated to the chair of
our Division
Policies
19

You may discuss homework problems with
classmates, after you have made a serious effort in
trying the homework on your own
 Empty



hands policy
You can use ideas from the literature (with proper
citation).
You can use anything from the textbooks/notes.
The homework assignments and projects you submit
must be written completely by you.
CS 340
Policies
20


Read the collaboration policy carefully.
Late policy:
 2%
CS 340
is reduced for every day the homework is late
How to get help




Join my office hours: 9-10:30 am M/W/F at Merritt
Penticoff 203
Or set an appointment with me via e-mail
Communicate: E-mail!!!
Check our class website frequently
CS150
Office hours and help-My schedule
22
Monday
9:00 am
:30
10:00 am
:30
11:00 am
:30
12:00 am
:30
1:00 pm
:30
2:00 pm
:30
3:00 pm
:30
4:00 pm
:30
5:00 pm
:30
CS440
Tuesday
Office hours
Wednesday
Thursday
Friday
Office hours
Office hours
CS 150 prep
CS 150 prep
CS 150
CS 150
CS 382 prep
CS 150 prep
CS 150
CS 455 prep
Lunch
CS 150
Lunch
CS 455 prep
RCSS club
meeting
CS 382
Lunch
CS 150
CS 455
CS 382 prep
Lunch
CS 150
CS 455
CS 382 prep
CS 300
CS 382
CS 300
Research work
CS 300 prep
CS 300 prep
CS 300 prep
Recording
Lectures
Color code: green – available,
purple – in class,
black – available by appointment only,
red – please do not disturb
How to study?



Practice: actively participate in class
Prepare for class
Understand: design principles behind the
software packages that we use
CS150
How to study?





Practice again: submit homework on time
Ask for feedback
Study from course webpage links
Find other resources
Use Word, Excel, PowerPoint in other college
classes. Apply what we have learned
CS150
Download