GENERAL ANNOUNCEMENTS
A concise description of all my online course may be
accessed by
clicking here
.
CONTENTS:
- INTRODUCTION AND
TIMELESS ANNOUNCEMENTS
- GENERAL
ANNOUNCEMENTS
INTRODUCTION AND
TIMELESS ANNOUNCEMENTS (
No need to
remember these; just remember where to find these topics.)
:
This page will
contain general announcements of interest to all my classes.
Maintaining this single Web page simply saves a great deal of copy and
pastin' that is necessary if I have completely separate announcements
for each class. All announcements that are unique to a specific
course will be made on the Current Announcements page (the opening
page) of that course. As on those
pages, the horizontal bars
below separate announcements of different
days.
-
Each of my classes has an online
forum, accessable via a link on
the Navigation
Panel, under the FEEDBACK heading. Students from that class (or,
in
fact, anyone) can ask questions (or answer them) by filling in a
form.
I try to have ex-students monitoring each forum who should be
able
to answer questions about that particular class, but ANYONE can
help
out, so check out the forum for you class daily, and if you can
answer
a question, please do. The idea is to create a virtual,
online
forum where students of a particular class can interact with each other
even if they are in Kazackstan or Timbuktu.
-
Times that the Pullen Labs
are open: "During the regular semester, the University
Computing labs are opening approximately 100 hours per week. While
non-public lab classrooms in Pullen Hall may be reserved for classes,
the public use lab is available to all FSU students during all open lab
hours.
Monday-Thursday: 8am-12am
Friday: 8am-8pm
Saturday: 12pm-6pm
Sunday: 12pm-12am"
To find more info on
the facilities in the Pullen Labs access this Web site: http://www.frostburg.edu/admin/acacom/labs.htm
"
-
Check
out FSU's
"Computing and
Technology" Web page, a hub with links to
many resources at FSU.
-
You should
consider
any of my courses as a technical writing course, so be sure to
use
correct, university level English in your messages to me,
your written assignments, and your Web site! In
fact,
COSC 100, COSC 101, COSC 120, and COSC 330 are classic examples
of a "writing across the curriculum" course.
-
Feedback
shorthand
that Itypically place on written submissions:
- I use three
comments so frequently that I prefer to use abbreviations. They
are explained below:
- DC!
stands for dangerous confusion. This is the most
important feedback comment that indicates that your misunderstanding is
something that can handicap you learning, something that you must correct. If you can't do
this on your own or by consulting others, be sure to see me.
- BOD
stands for benefit of the doubt. This indicates that,
although your answer is not correct, it appears to me that you are "on
the right track", i.e. I understand what your are "trying" to
say. This means you get partial credit or perhaps full credit.
However, this comment does indicate that you should correct your
confusion.
- OK means
that your answer is acceptable, but not what was anticipated. I
did not deduct
points, but, because the whole point
of assessment is to help you
understand, you should figure
out what was
expected.
- DIC
means discuss in class; there is an important point that can be
illustrated for all.
- An "X" on
your answer means your answer is wrong, i.e. "INcorrect", and a "/"
(A single
diagonal line through your answer) indicates your answer is NOT
correct. (
SAQ: what is the
difference?)
Circled items should be replaced or expanded. I deduct full
points for
wrong answers, but (usually) treat answers that are not correct as BOD.
-
My recommended
Online
References (depending on the course, most are in the Navigation
Panel to your left) include the following.

Without question,
my favorite Web site is Wikipedia, the personification
of what Tim Berners Lee conceived the Web to be (a "sandbox" where we
can share information), not only public
domain, but open source!
See "Why Wikipedia
Matters", the 11/29/07 post on the Why Give to Wikimedia blog.
I
strongly urge you to download
and use the astonishing "one-click information service" from GuruNet "Answers.com"that will display a
definition of any word on your computer screen if you hold down the alt
key and click on the word. (It also offers a thesaurus as well as
several other kinds of references, depending on the word you are
looking up!) You should install this on
your computer to give you instant general information about any
word in
my notes! (Wow!!) You can view a demo , check out reasons to use Answers.com, and
download the
surprisingly
small installer from: 1-click Answers Installers. To install it simply
double click the installer and follow the
simple
directions; couldn't be easier!
- My favorite Web sites on High Tech
Web sites are CNET.com,
and ZDNET.
- My two favorite search engines are Google (THE favorite general search
engine of most "techies"!) and Yahoo
(a human maintained database of Web sites that is a nice complement to
Google.)

How
Stuff Works should be considered
as a top level reference in all my courses. (This Website
has a star on the Navigation Panel
of all my course Websites, so use that for access.) In fact,
along with the recommended Technology Website for your particular
course, e.g. Webopedia, for
introductory courses, you shoul
Click on How How
Stuff Works EVERY time
you feel like you need for info, especially if a picture would
help. I can not recommend a
site more highly!
A fascinating way to explore the
english language (not to mention a great way to find synonyms) is the The
Visual Thesaurus, A Dictionary of the English Language.
Check
it out!!
-
Check out
FSU job finding facility that might be a
significant help, particularly for graduating seniors. The
promotional material says "...take care of all your career needs in one
convenient location..."
http://www.collegecentral.com/frostburg
which
is affiliated with FSU's Career Services
Office . They also will help you improve on your resume,
so if you have
written one in my class, drop by their office to make it professional
and
up-to-date. You may contact Elaine Barry for assistance
in resume
writing for for more information on anything in career services.
Call
(310) 687-4403 or e-mail at ebarry@frostburg.edu. This
really
looks neat, so give it a try!
-
The
FSU Computer
Club,
of which I am the sponser, has started up again this semester.
(Also see the link to the Computer Club in the bottom group, FSU/UMS
LINKS, in the Navigation Panel , the left hand frame of this
Web page.) They are planning to meet every Thursday at
7:30 p.m. in the Dunkle 313; actually the formal meetings do not start until 8:00,
but fun "bull sessions" and
occasional student presentations begin at 7:30, so I recommend that you
come early. I believe EVERY
computer
science major should be a
member; it would certainly look good on your resume; however, the club is NOT just
for computer scientists - anyone interested in computers, who would
like to learn more from fellow students, will enjoy our meetings!.
Certainly, the
best reason to join is that there is a great group of young
people in the club; I really enjoy attending the
meetings.
In fact, I'll bet that it's about the best place to be in Frostburg on
Thursday
night. Come join us!
-
We also have
a fledgling student
chapter of the
ACM. Association of Computing
Machinery). (The ACM is the primary professional
organization of computer scientists so I
strongly urge prospective C.S. majors to become student member of
this organization; it has very cost effective benefits
particularly when it comes to free
online courses, free/inexpensive publications, resources for securing a
job, etc. The best way to
find out about this chapter is click on the join/F.A.Q.
link on their Website.
-
I
feel simply
overwhelmed by information overload!! The
courses I try to teach on the Internet
(COSC120), Introductory Computer Science (COSC 100 and COSC
101) Web development (COSC 330), and Java/languages
(COSC 390 and Software Engineering COSC 325) cover such humongous,
rapidly developing subjects
that I seem to never catch up, much less stay current! My
problems fall into two categories
- There is simply too much information,
especially on the Web, for me to keep my bookmarks up to date, much
less read what I have bookmarked. I seem to work virtually all
day, every
day -- even on holidays and weekends; yet my brain is swamped
things to do, things to learn, and half-done projects. I
currently rely on newsletters to recommend relevant/useful sites and
focus me on what is important; however, I don't seem to have time to
read, much less follow up, on all the newsletters! They just add
to the overload!!
- Also I am often get "lost in cyberspace",
not remembering what I started out to do. I typically start off
with an objective, but I discover so many interesting links along the
way that I get sidetracked and waste valuable time. Actually I
really don't "waste"
time, but I too often spend it on some unanticipate sidetrack(s) and
consequently
am not as efficient and productive in my "job", providing you with an
optimum
learning environment in this class. I really think this will
be
a critical problem for all Internet users because the general
public
has yet to "discover the Web" and start posting their own
material.
The amount of "stuff" available on the Net is like an escalating,
uncontrolled
chain reaction.
I
realized long ago that I can not keep track of
every important development, much less learn or master them. This
really seems
intimidating sometimes!
So,
I need your help with two
things. (1) As you learn what I am interested in, I would
appreciate your (1) advice on relevent Web sites you
discover and (2) help with teaching ideas, maybe even helping
me teach things that I haven't mastered (which seems to cover about
everything!) Otherwise, my head may explode -- of course, this
might delight some students!
-


Be sure to protect
your computer
against
fraudulent software (viruses, worms, etc.). This is critical and
seems to become more critical every semester. Here are a
collection of concise recommendations from Leo
LaPort's "Seven
Pillars of Internet Protection" (specified on TechTV's
"The ScreenSavers" on 4/26/02):
- Turn off
operating system
services you are not useing, e.g. File and Print sharing (the
number
one "hole" exploited by crackers), Web servers, etc.
- Update
your
operating system
regularly.
I recommend
that you (as I have) turn
on Automatic Updates; to do this, in windows:
- Click Start, and then click Control Panel.
- Depending on which Control Panel view you use, Classic or
Category, do one of the following:
- Click System, and then click the Automatic Updates tab.
- Click Performance and Maintenance, click System, and then
click the Automatic Updates tab.
- Click the option that you want. Make sure Automatic Updates
is not turned off.
- Don't
open (or send) e-mail attachments! This especially applies to files ending in .exe,
.vbs, and .xls when using Microsoft e-mail clients (Outlook
and Outlook Express).
If you are running any OS other than Windows you are probably
not in danger,
and if you are using an e-mail client other than Outlook and Outlook
Express
or accessing e-mail via a Web interface (like www.frostburg.edu/mail)
you
should be safe, but you should still run antivirus on any attachment
before opening it. This FINALLY
got Microsoft to fix it's lousy security model using Visual Basic and
VBScript, but I doubt that it will be safe (ever) to open attachments
without checking them first! The CERT Coordination Center
advises users to apply the
so-called "KRESV" test to detect suspicious emails. KRESV stands for:
- Know: Do you know the sender?
- Received: Have you received email from the sender
before?
- Expect: Are you expecting the e-mail?
- Sense: Do the subject header and attachment name make
sense?
- Virus: Does it contain a virus? You will need
antivirus
software to check this.
- Use and
update,
regularly, antivirus
applications. Not all
viruses
can be identified, since new viruses are constantly appearing. Known
virus
can be identified by their signature; the presence of a virus
is
detectable because the virus code makes its host program larger than
normal.
The best safeguard is for the user to know the origin of the software
being
run on their computer and to be cautious when accessing programs on
networks.
- Use a good firewall.
- Encrypt
private files.
- Backup
data files, regularly
-- offline.

Recommendations
for Internet Security from Dave Rebar - that I endorse. (THANKS DAVE!)
-
I
use
AVG for my antivirus software
since I heard about it on TechTV.
It is free, and TechTV
claims that it is secure. The updates are also free. AVG
also checks your incoming/outgoing email and certifies it with a
message that it was checked. Once you register and download the
software, your key will come in your email. It may take 15 minutes for
your key to come.
-
For
those of you with highspeed
internet, you should have a firewall,
if you do not have Windows XP.
Windows XP has a built in firewall that you can activate. If you have a
router you also do not need a firewall. Most of the best routers that I
have heard about give you the option to use a firewall if you like, but
it is not necessary. The firewall
recommended by most router companies
is Zonealarm.
The firewall is free for home users and recommended by many
knowledgeable sources. The pay versions would be worth
paying the extra
money for the included extras if you had a need. Check
out the Zonealarm firewall tutorial at
-
http://download.zonelabs.com/bin/media/flash/clientTutorial/overview.html
Probably
the MOST important
security precaution anyone can do is to
immediately install all
Windows Updates - as soon as they become
available. In fact, I recommend set Windows to
automatically install these updates.
- Also,
it is advisable to use a link "mailto:"
followed by your e-mail address
on your Web pages rather than explicitly writing your e-mail
address; this makes it harder for "sniffers" (programs
that scan
Web pages) to find
and access your e-mail, so this lessens, but does NOT eliminate, the
danger of "Internet attacks" by malicious software as well as spam.callto:"
followed by your IP address rather than writing out that IP address
explicitly on your Web page. For the same reason, if
you host teleconferences, like our NetMeetings,
it is advisable to use a link callto:
followed by your IP address rather than writing your IP address
explicitly in your HTML document; this removes the possibility of a
programming scanning your HTML and finding your IP address which can
then be exploited - if you don't have a firewall. "

FSU
people (faculty, students, staff, etc.) can go to FSU's
Self Help Site, for online assistance on all kinds of
problems. There is a link to viruses
on the home page, so that is where I suggest everyone go to
start their quest for solutions to virus problems.
Check out:
A Yahoo!
News Exclusive Tech Tuesday: Attack
of the Zombie PCs.
It explains that, if your PC seems possessed, hackers
might be taking over. Luckily, we've got
eight ways you can repel those zombies.

I also recommend
OpenOffice, the open source alternative to Microsoft
Office.
- OpenOffice, like MS Office, is
a suite of applications that contains contains
a word processor, spreadsheet,
database management system, presentations developer, and graphics
editor. It is a free (but huge)
download; a CD can be purchased at a
nominal fee. Check it out at:
- The Mission
Statement of OpenOffice: "To
create,
as a community, the leading international office suite that will run on
all major platforms and provide access to all functionality and data
through open-component based APIs and an XML-based file format."
- In 2000 Sun Microsystems donated the source to its StarOffice to
the
open-source community; the name has been changed to OpenOffice and it
has been continuously improved. Sun has continued to sponsor the
project, which CollabNet hosts
and manages.
- I haven't used Open Office myself - because I have to
use Microsoft
Office in FSU courses. However, I used StarOffice a little when it
came out (about 4 years ago) and was amazed how much like Microsoft
office it was.
- Open Office has receive countless accolades; to read
these visit:
- I wouldn't hesitate to use Open Office.
If anyone has used
OpenOffice or tries it out, let us know what you think on your class
forum.
- See CNET's
comparison/reviews of these and other alternatives to Microsoft Office.

On 11/15/06, Good
Morning America (ABC), named the Internet as one of the "Seven New
Wonders of the World".; see the online video, Seven
Wonders: The Internet. (I feel vindicated because, when
I heard of the ABC/GMA project, I told my wife, "The Internet should be
a Wonder of the World, the first, in fact".) One of the aspects
featured is the VR (virtual
reality) world called "Second Life".
(Check out "What is Second Life?"
and Second Life on
Wikipedia.) Also mentioned:
- MySpace is a social networking website
offering an interactive, user-submitted network of friends, personal
profiles, blogs, groups, photos, music, and videos. (From MySpace article on
Wikipedia)
- YouTube, founded in February
2005, is a popular free video
sharing Web site which lets users upload,
view, and share video
clips. (From YouTube
article on Wikipedia)
One
of our classmates, Jared Miller,
has an account on YouTube, with a couple of his videos; check it out
at: http://www.youtube.com/user/jerrycommahello.
(
Let
me know if anyone else has such an account - post the URL on the forum,
like Jared did.)
- Facebook,
recommended by students in the Computer Club, is
a social networking
service
for high
school,
college,
university,
corporate, non-profit, military and
geographic
I am very interested in your
feedback on all my course material, so please correct typos,
offer constructive criticism, and suggest modifications to any of the
learning material; the easiest, quickest, and permanent way is to
place these on the forum for your particular course.
GENERAL ANNOUNCEMENTS:
11/29/07: Web pages worth
reading:
10/25/07: I will be
unavailable all day on Tuesday, 10/30/07. (I have a
thourough medical check up that day; nothing alarming, simply an old
folk's procedure.) Therefore all classes and
office hours are canelled.
- FIRST CLASS
GENERAL ANNOUNCEMENTS:
- If
you missed
them, be sure to read the Introduction and Timeless
Announcements, above.
- E-MAIL:
-
Unless it is very personal, please avoid sending
me e-mail. BY FAR THE BEST WAY TO
ASK QUESTIONS ABOUT YOUR CLASS is on the various class forums. That way everyone in all sections of a particular
class can benefit from the question, as well as the answer. This
will not happen if you send me e-mail or if you ask me outside
class. If you ask me in class, then other sections of that course
will be left out. Therefore, please
learn to use the forum. Also, if you can, jump in and help
answer questions of your classmates!
- I often get
e-mail from a "lab user" with out a name. If you send e-mail from
a computer in the FSU labs, you must specify your identity and e-mail
address; in Netscape Navigator this is done by selecting Preferences
under the Edit menu, then click the + to the right
of Mail & Newsgroups and enter your name and e-mail on the
identity window.
It may be simpler just to write your full name and
e-mail address on every
message you send; if you are sending a message to me, PLEASE
write
which class you are in. Even after I associate names and faces, I
may
not remember which class you are in, or specially which section. Anyway,
if I receive a message from an unidentified "lab user", I can't respond
to because I have no idea who sent the message and I can't reply to
a "lab computer"; they have no e-mail addresses.
-
If you send any e-mail to me that is associated with
your class, be sure to put the class number in the subject field.
e.g. if you are in COSC 100, just put "100" + your description of the
e-mail content in the subject field. That way I can scan through
the numerous messages I get in order to read those from students more
efficiently.
-
I
have "IN" and "OUT" folders for all classes available in wall-mounted
containers beside my office door, LH 203. If you do get
graded assignments or assessments
when
I return them during class, you are responsible for picking them up
IMMEDIATELY
from this location.
Do NOT leave items
in the OUT folder ; that is tantamount to admitting that you
did not even attempt to learn from
your mistakes. Thus items left in the OUT folder are an
admission that you did not fulfill your promise to correct all
mistakes, in th PROMISE
TO FULFILL MINIMUM EXPECTATIONS , and therefore will not
receive the
final normalization factor at the end of the course! PLEASE don't
do
this!!
IF
you don't like the size of the display of any of my Web pages,
simply adjust your browser display:
- To do
this temporarily, simply change the
"view", e.g. in Seamonkey or Netscape,
select the "Text Zoom"
value under the View menu.
- To
permanently alter the apperance, change browser
defaults, e.g. for Netscape, select Preferences...
from
the Edit
menu, then click on Appearance
and Fonts.
This will open a dialog box where you can change the default size (as
well as font type) of the Proportional and Monospace
fonts to whatever suits you. Note that you can temporarily

I have
established today's NetMeeting on my home computer.
You can join the current class by logging on to the meeting, and,
during office hours, you we can "visit in cyberspace".
- Please join the NetMeeting only during your class time or
during office hours. (Remember that COSC 100, COSC 101, and COSC
390 students are required to come to class; only COSC 120 and COSC 330
students should attend via cyberspace - when they want.)
I will only be
available on the NetMeeting during office hours and COSC120 and COSC330
class times!
Note that, to host NetMeetings, I have to leave the meeting running on
my home computer BUT I WILL NOT
ALWAYS BE ONLINE MYSELF, except during office hours and class
times! So please don't get frustrated if I don't respond outside
office or class hours.
- NetMeeting attendance is never
required, unless specifically announced.
- During office hours,
anyone is welcome, including those not enrolled in current classes.
- Click
my IP address
to join today's NetMeeting. (as
long as my home PC's
Internet
connection
doesn't "crash"; if it does, I will post an "adapt & Overcome"
suggestion or set up a new NetMeeting - with a new IP address.)
-
There will be
a Computer
Club Meeting every
Thursday at 8:00 - Come
join the fun!
- I
received
the following clever "analogy" to a "computer system" from a former
student. I thought everyone would
"appreciate" this: