0. Homework 1: problems, feedback,
grading.
- explain permissions (read/write/execute privileges) on files/folders/disks
from different accounts (personal account vs. class account csc101/seelye
or csc101axx/sophia).
- go in pine over submitted hw1 - ask to change finger information!
(Hw3 asks you to send email, again!).
- Students' responsabilities: to read cs101a-xx email for announcements
about class issues (grades; errata to homework; answers to frequently
asked questions about homeworks) and check the class home page
(Netscape) for the same issues and updated lab + hwk + lecture
notes; to attend class (not all material is in the book; some
lab + hwk questions refer to "tricks" shown in class.
- explain code for reading the grading sheets.
- show grading guide 1; explain how Hw1 was graded; how to get
the grading guide from the server (SeelyeCourseware/Literacy/Fall
96); how grade is computed (idea), and how to interpret the feedback
about errors/omissions/quality of work (positively!!); show Spring
96/Course Grades, show how to scroll horisontally/vertically to
see their grade; give a glimpse of Hw1 Excel sheet, explain how
to read.
- details: will come in an email sent to everyone by Friday night.
READ IT!!
- from next week (hopefully!): Grades will be posted by Wednesday night, one week after the hwk was due; Thursday morning in class, one week after the homework was due, there will be a discussion about the homework (common mistakes; best of the week). Questions
about grades (mistakes; omissions, etc) -> Ileana, after class,
or by email. Late homework may not show up the first time the
grades were posted.
Students' responsibility: to check that the grades correspond
to their work (It is human to err...although we make every effort
not to!!); to report mistakes to the instructor within 2 weeks
after the grades have been posted. After that time, hwk will be
deleted from the dropbox and no complaints will be considered.
For new homework: show how hwk looks
in dropbox; ask to follow the naming conventions (e.g. L3.name1.name2,
EXACTLY as described in the handout).
1. Paradigms: from HyperCard to Netscape.
- files on disk/cards in a Hypercard stack/web pages: used to
store information.
- files/cards/web pages can be linked. (cross-references)
- can go from one card/web page to another one:
- in the same stack (in the same file)
- in another stack (in another file, on the same or on a different
machine)
- cards/web pages have a background.
- cards have a foreground (on a web page, the information in the
page - text, images, sound, etc. - is like the foreground).
- several cards can share a background (several web pages can
have the same background).
- card buttons are meant to be like underlined
text in Netscape (links).
- cards have id numbers - web pages have addresses (location)
- (next week) there may be actions associated with buttons/links: a glimpse into HyperTalk programming (HyperCard) [ advanced topic, leading into Programming -> Programming Languages -> Computer SCIENCE (as opposed to just LITERACY) ; won't do!! ]
2. The Louvre CD-ROM: a professional
presentation. Discuss paradigms.
3. Hypercard: overview of lab topics.
- Hypercard tour, from HyperCard home.
- Looking at stacks as a user(browsing)
(Paradigm: browsing stacks - browsing/surfing the net)
- File menu: open, quit.
- Go menu: first, next, previous, home, recent
- Moving around using buttons
- Reading text (created in fields or as graphics)
- Looking at pictures.
-Looking at stacks to see how they have been created:
(Corresponding paradigm for netscape: View/Source)
- all cards have background and foreground.
-all cards/buttons/fields have a number (code; identification number; address)
- user level should be 5; the message box; set userlevel to 5; Go menu/Message.
- Objects menu: stack, card, background information.
- Edit menu: background to look at background only.
- To distinguish fields/buttons/graphics: Tools menu:
browse tool
button tool
field tool
graphics
- Creating/Modifying(Editing) stacks:
(Corresponding paradigm for netscape: Creating/Modifying web pages)
- File menu: New/Open/Save a copy/Quit (CAREFULL: Hypercard makes permanent changes, unlike Word, Excel)
- Edit menu changes, context dependent:
most of the time: cut/copy/delete/paste cards
also: cut/copy/delete fields/buttons/graphics
- Clipboard
- Objects menu: new field/button/background
- Modifying parameters of fields/buttons/background/card:
- be in the proper mode (field/button); click on object to select; double-click to see associated information.
- setting fonts, icons, style (later: script)
- later: visual effects; animation, voice -> scripts
- Graphics, Scripts: next week.
4.If time allows: Graphic calculator (demo part); animation paradigm.