CSE has an award for outstanding TAs | |
The Bob Bandes Award | |
www.cs.washington.edu/education/bandes.html | |
If your TA did great, vote! |
Fluency has been a huge amount of work … have you learned anything??? |
FIT100 is designed to … | ||
Make you better users today | ||
Prepare you to learn more IT as you need it through out your life | ||
Upgrade your thinking, making you a better reasoner, problem solver, trouble-shooter, etc. |
We covered the following topics | ||
Importance of vocabulary: abstraction | ||
Learning an app on your own: click/blaze | ||
Basics of the Internet, domains, TCP/IP, ... | ||
HTML programming: tags, tags, tags | ||
Structuring information, queries, Google | ||
Truth or Fiction? Bogus Web Page | ||
Debugging guidelines … how to do it | ||
Digital representation -- using bits | ||
Computer basics and Si technology | ||
Algorithms -- sorting with pizza boxes | ||
Programming ideas Purple Concentrate | ||
Building a GUI in HTML/JavaScript | ||
Functions -- biggest idea in software | ||
Iteration, looping over & over & over & | ||
Animation, making things happen |
Problem solving, PERT charts, examples | |||
JavaScript summary, and review | |||
loops, prefetching, animation, mouseOver, functions, ... |
Digital Media, colorizing, binary, MP3, | ||
Database basics, operations on tables | ||
Logical Databases -- views and queries | ||
DB design chalk talk SLAMA | ||
Netiquette, viruses, worms, email | ||
Privacy -- opt-in/opt-out, you decide | ||
Encryption, hiding secrets from every1 | ||
Do computers think? Turing tests | ||
… and today the wrap-up |
Fluency topics can be classified as | ||
Skills | ||
Concepts | ||
Capabilities |
Skills are the ability to use computers today to solve your problems | |||
You have learned new applications … FTP, Photoshop, Access, … | |||
Better yet, you’ve learned how to learn applications: “Click Around,” “Blaze Away” | |||
You should be an aggressive, confident user | |||
Could you learn your next application on your own? |
Concepts are the foundation of future learning … you should be ready | |||
You know how the Internet’s TCP/IP works (postcards), how a computer works (F/E cycle), how JavaScript makes animations | |||
And privacy, netiquette, writing queries, ... | |||
We don’t know what the next technology will be, but it will look familiar to you because you’ll see ideas you know |
The most ambitious goal of this class is to expand your thinking | |||
Reasoning, debugging, finding information, designing pages or databases, problem solving, research, expecting unexpected,… | |||
It’s not easy to learn these things … was debugging ever fun??? | |||
All capabilities will be used beyond IT! |
Our experience in this class will make FIT100 better for UW students, and students across the world |
We’ll do course evaluation … | ||
It’s voluntary, but I hope you do it | ||
Two forms, white and yellow | ||
Use #2 pencil to bubble in results | ||
I need a volunteer to collect evals |