CURRENT ANNOUNCEMENTS
If you are an independent learner (not enrolled in the
on-campus
COSC 120 class) and this is your first time on this site, go to the
Getting
Started page for this course by clicking here . If you simply
want
a concise preview of the course click here; an overview can be found here
. A concise description of all my online course may be accessed
by
clicking here .
Also see the GENERAL
ANNOUNCEMENTS
(for all my classes)
CONTENTS:
- INTRODUCTION and
TIMELESS ANNOUNCEMENTS:
- COURSE
ANNOUNCEMENTS
INTRODUCTION and
TIMELESS ANNOUNCEMENTS:
This will be the opening page
(when accessing
this Web site) in the right hand frame of the course
presentation.
It will contain announcements chronologically (most recent
first). All students MUST
read the announcements before class for any last minute
announcements such as schedule changes. However, to
accomodate
the absent-minded, I will begin each class by reviewing the
announcements.
(The horizontal bar separates announcements that have not been
made
in class from those which have.)
-

In order to stay
current, you MUST, at least once a
day, access the four pages under the "DAILY
CHECK-IN", at the top of the "NAVIGATION PANEL" (the left hand frame of
the course Web pages). I will assume that any
announcement or modification I make there
will
have reached everyone by the following day! Unless otherwise
announced,
on this page, we will follow the schedule accessed via the Tentaive
Schedule
link under the DAILY CHECK-IN heading in the NAVIGATION
PANEL.
-
All assignments are due on Friday; these are specified
in the right column of the Tentative Schedule.
- Online submissions, e.g. e-mail
messages
or Web page publications, are due by midnight Friday.
- Hardcopy submissions, e.g. printouts
or
reworked assessments, are due, in the office of the Secretary of
Computer Science Dept. (Guild Center 203), by 4:30, when the
office closes. Place them in a folder, labelled "IN COSC 120".
I will return hardcopy assignments, assessments,
and assessment reworks in class, but, if you do not attend, I
will
place
them in a folder, labelled "OUT COSC 120" in shelves beside my office
door, Lowndes 203; you
are responsible of picking these up
as soon as possible. -
This couse is entirely
online and self directed (but
NOT
self paced; you have weekly
deadlines that you MUST meet!).
Therefore, you are not required to attend the scheduled class
sessions
-- unless attendance is specified in the schedule or announced on
this
page . ( Required attendance will normally be for video
presentations.)
Other, normal on-campus sessions will be exclusively for discussion
of the current learning module or lab assignment. I will not be "lecturing"; instead I will
be responding
to questions from students or demonstrating lab techniques, more of a "trouble
shootin' session" than anything else. Once these top priority
things
are completed I will be free to discuss ANYTHING! (There
are
many interesting things about Cyberspace that are beyond the scope of
this
introductory course, but we can consider any of these if you are
interested!)
- I will try to summarize important discussions
on
this announcement page or in the Class Forum. (See the link on
the
Navigation Panel.)
-
Just because I don't plan a formal
lecture, that does NOT mean you shouldn't come to class. In
effect, I will be acting as a personal "turtor" (in person or
online)
during class times as well as office hours.
-
Having all learning material
online in digital format provides a unique new facility in
learning.
Because this material is digital you can "
clone"
it, i.e. copy it and modify that copy. This makes it possible for
you
to effectively get a copy of the teacher's notes (without waisting time
copying it
from
a blackboard) and modify the notes any way you want, i.e. you can
customize
the teacher's notes into a personalized version that suits your
learning
style.
- You create your " HTML clone" of the LM by downloading a Web page and editing it. (Simply access
the page
on the Web, select edit from the browser's menu, and then save it on
your
system.)
- Once you have your
own
copy, you can use an HTML authoring tool (e.g. Netscape composer,
MS Word,
etc.) like a word processor, i.e. you can edit your copy by
changing
the style/format, rearranging the order of presentation, cut 'n pasting
material
from online references like the Webopedia,
or simply adding your own annotations or comments. In other
words,
you will convert Tony's learning material into "your" customized
version
of its content.
For a more detailed
discussion
of cloning see The
Checklist of Course Activities, section 3.1 . A (perhaps
overdone) example of the evolution of an HTML clone that I
developed in order
to internalize an Introduction to the Human Genome can be found
here.
-
We will establish a class
forum (See the Class Forum link under the DAILY CHECK-IN on the Navigation
Panel to the left of your browser
display.)
Be sure to use this forum for all
your out-of-class questions
(instead
of coming to my office or sending e-mail); this will simulate a
"class environment" where your classmates can
hear the question
and benefit
from my response and subsequent class discussion. (This
will
probably take some "getting use to", so be sure to try
this!) Since
it is accessible 24/7, the Forum remains as our
central communications point.
-
We will also establish
a teleconferencing mechanism using Microsoft NetMeeting
(and,
perhaps, PalTalk, a voice
chat program) so that we can conduct online discussion
sessions . This will allow students who want to attend a
class/tutorial
but can not (or those who normally have to commute) to attend via
the
Web! Since the course is entirely online and class attendance is
not
required anyone who has questions or problems can meet with me,
during
class time or office hours in cyberspace, using NetMeeting. Those
who
have Internet access at their residence could attend in their pajamas
(!)
but others would have to go to a friends or a computer lab. In
other
words our classes will be virtual classes, i.e. we'll meet in
cyberspace,
without regard as to our physical locations. I want see how
this works out and now seems like an ideal time to experiment; it
worked well
last semester.However, even with full teleconferencing facilities we
can
not effectively simulate a real 20-student class environment, but with
simple text-based chat we can conduct fairly useful quesion-answer
sessions for
5-10 people; during the last year this has been the norm. We'll
see
what happens as we continue to experiment with teleconference.
- I will host a NetMeeting, during the
scheduled
class times, from home, my office, or a lab, where we can discuss
your
problems. I will announce the NetMeeting on the class Forum
and
give the IP address of my host computer there. To join the
NetMeeting,
all you have to do is (I will demonstrate this in class.):
- Open NetMeeting (It is typically
listed
with other MicroSoft Applications or under Accessories|Communications.)
For some
unknown reason, NetMeeting is not as easily available
in Windows XP as in earlier versions of Windows; to access NetMeeting
in
Windows XP click Run in the Start menu and type "conf".
- Select the Call
menu and type the IP address in the To field.
Since I
normally won't create a password, this is all you need to do to join
the
NetMeeting.
- I will automatically share my desktop,
so it will appear in a window on your computer. Then you can see
everything
I do. Unfortunately, currently, we can
not
have multiperson audio, so we will have to "chat" via
NetMeetings
built-in text chat facility;
this is the most limiting feature of
NetMeeting,
but maybe this will change or we can overcome it.
-
If
you "attend" a class/tutorial online, use
NetMeeting (NOT the class Forum) for all your in-class questions
. (Note that the Forum should
be used for all out-of-class
questions
since it is always available, whereas a NetMeeting is only accessable
during
the time it is hosted.)
- NetMeeting comes with current versions of
Windows,
but if you do not have it, you can download it free from Microsoft
NetMeeting . Anyway, you should install,
and
play around with it. You don't have to have a camera to
receive video,
only if you want to broadcast.
I really want to find a way to combined multiuser
voice chat with NetMeeting! Previously we used PalTalk,
a VoIP (Voice over IP) utility that worked well. It is public
domain, easily installed, half-duplex voice chat that worked nicely,
even modem-to-modem.
We will try this again this semester.
If
any of you have a suggestion of how to get a
better multiple voice chat going with NetMeeting let me know.
-
Note that everyone will give their
course project presentations online!
- The basic Study Guide is required reading for all
students.
Check it out, and ask me, in class, anything that is unclear. In
particular
note
-
section 2.1 where I summarize Tony's
Simple
Model of Learning (SUMOSL based on KUS) , on which ALL my
courses
and learning material are based.
- section 3.3 Browser
Study
Techniques where I mention some basic procedures for Web-based
study.
-
Thanks to Tianna Tracy (who wrote the JavaScript),
the online version of the Final Evaluation
is
published. Note that this "Evaluation" is similar to the
PreAssessments
in that it is a good way to prepare for the gradable Final Exam, but
unlike
the PreAssessments, the Evaluation is not primarily a diagnostice tool
for
identifying your misunderstandings. It really is an
"Evaluation",
i.e. it measures your "proficiency" in COSC 120. However, it
also gives you the feedback necessary to allow you to bring yourself to
complete proficiency (at least
as far as an examination can
determine) because you can
take it over and over until you obtain a 100%. I hope it is
obvious
to you that answering these 50 questions does not really make you
proficient;
actually it only indicates that you "understand" the answers to the 50
most
important questions (that I can come up with) that cover the whole
course.
At the very least, I can guarantee teachers of course to which COSC 120
is
the prerequisite that EVERYONE
has made 100% on the BEST Final Exam
I
can write -- at present.
(It will get better as I refine it
throughout
the future!) I also
hope it is obvious that using this
is
a good way to prepare for the gradable final "Exam".
-
If you are
already competent on a technique
introduced
in a Lab, you do not have to perform that particular lab. However,
you should do some independent exercise that is of
equivalent
challenge and takes approximately the same amount of time as the
original lab. If you want to do this...
- propose a lab subject to Tony.
If
acceptable, complete the lab by the due date of the original lab.
- ask Tony for an alternate lab exercise.
If gradable, your grade on the alternate lab will be
entered
in the grades spreadsheet. -
COSC 120 is a starting point for
someone who wants a computer science
minor focusing on Web development; e.g. COSC 100, 120, 200, 201,
330,
and 390 would give you a minor that is a solid foundation for learning
any
aspect of advanced Web development.
CURRENT COSC 120
ANNOUNCEMENTS:
Wed. 5/23/07: Well the absent
minded professor pulled one for the ages. I have never forgotten
a final exam --- until now. I thought it was tomorrow.
Anyway, I will be available until 10:30 in Pullen today. So come
by and take the Final and PE; it will take about an hour.
Tue. 5/15/07: Both Assessment 3
and the Project Feedback Form for you are in the COSC 120
OUT folder by my office door. Complete the rework of
assessment 3 by Friday.
-
Tue 5/1/07: The Final
Exam
will be in our classroom, Pullen 109 Wednesday, May 23,
8:00-10:30.
Mon 4/30: I
have published the Debrief of Lab 8; be SURE to
read it carefully, and, if you have any questions, post them on the
forum.
-
Tue 4/19: I have
checked Lab 8 and rechecked Lab 7 and have sent e-mails to
everyone with critiques and grades. Also, not everyone picked up
their Assessment 2 scantrons
during class. If that includes you, yours is in the COSC OUT box
beside my office door. Rework
scantrons can be turned in to me during class; if not they must
be placed in the COSC120 IN box by the close of day, Friday.
Sun 4/17: I
have published the Debrief of Lab 7; be SURE to
read it carefully, and, if you have any questions, post them on the
forum.
-
Tue 4/10: After
waiting until everyone had a basic Web site, I have graded
Lab 6; check
your e-mail for my critique and your grade. I
have also published the
Debrief of Lab 6; be SURE to
read it carefully (
especially
item 4), and, if you have any questions, post them on the
forum.
Sun 4/8: I have delayed
grading Lab 6 because of the
troubles with accounts and uploading to the new student server. However,
I will
grade Lab 6 (and Lab 7) tomorrow
so if you have yet to
publish your labs, do so immediately. I will publish the Debrief
of Lab 6 midweek and the Debrief of Lab 7 this weekend, bringing us
back on schedule. Those
who continue to have problems uploading to their Website should attend
classes this week.
-
Tue 4/3: I
have published the Debrief of Assessment 1. Be sure
to study it carefully, and, if you have any questions, ask on the forum.
I will assume, after the debrief, that you are comfortable with the answers to 120
questions on the material covered in Assessment 1 (forty
different question from each of the PreAssessment, Proficiency
Evaluation 1, and Assessment 1). If this is true you have lived
up to your Promise
to Fulfill Minimum Expectations, and we have a solid foundation on
which to build the rest of the course!
I
have published the Debrief of Lab 5; be SURE to
read it carefully, and, if you have any questions, post them on the
forum.
-
Thu, 3/29: I
have graded ALL the Lab5
submissions as well as incomplete
resubmissions and placed them in the COSC 120 OUT folder beside my office
door. Look for the Debrief,
this weekend.
-
Thu, 3/15: I
have graded ALL the Lab4
submissions and placed them in the COSC 120 OUT folder beside my office
door.
Tue, 3/13: As the General
Announcement for today says, I will be
unavailable today, except for emergency e-mails. I will place your graded Assessments in the
COSC 120 OUT folder beside my office door. You should correct your mistakes on the blank scantron
you took with you after the assessment and submit it (labeled "A1
Rework"), on Thursday. I will grade it and place it in the
COSC 120 OUT folder
by Friday and post the assessment debrief over the weekend.
Wed, 3/1: I
have graded ALL the Lab2
e-mails that I have received,
including all that were improperly labeled or submitted.
Therefore,
if
you have not received an reply from me with your grade, I have not
received you submission.
If this includes you, PLEASE submit your Lab 2 immediately. It
already
has a late penalty of 30% (because I receive it AFTER I have returned
the graded labs), but if you wait to submit it until after I publish
the Debrief of Lab 2 (this weekend) the late penalty will maximize at
40% AND, since you have violated your Promise to Fulfill Minimum Specifications,
you
may be disqualified from the grade normalization at the end of the
course!
Wed, 2/28: I
have graded all the Lab 2
e-mails that had the correct lable in the Subject field. I
replied to your Part 2 submission, so the reply should go to your
commercial e-mail service. If you did not lable your e-mail as
specified, I may have overlooked it; I will double check
tomorrow. I will publish the Lab Debrief this weekend.
Wed, 2/28: I
have published the Debrief of Lab 1; be SURE to
read it carefully, and, if you have any questions, post them on the
forum.
-
2/22:
(4:45 pm): I have placed all graded
Lab 1 submissions, that were
not picked up today, in the COSC 120 OUT folder, as promised
earlier.
You
are responsible for picking it up as soon as possible. If
your grade is incomplete, you will have to rework it. Be sure to
study the Debrief of the lab which
I plan to publish this weekend. I am a bit
concernted about the few people who have yet to submit their Lab 1,
so if you do
not plan to turn it in by tomorrow, please let me know what is going
on! (The late penalty increases from 20% to 30% as soon as I
return the graded labs; after I publish the debrief the late penalty
maximizes at 40%)
Those
who have not submitted Lab 1 are:
- Jan Larson
- Jordan Masters
- Todd Vance
- Kelley Duncan
- Joshua Vanmeter
- Well, I'll say it again, I
should be available in
Pullen during class time today.
This time I hope to keep my promise. My "aches and pains" are
really
close to incapacitating, even when "doped up". However,
they seem to be the least when I am
sitting so I might as well sit in my office (during office
hours) and in the Pullen classroom. Therefore, I am going to try
to keep to
the schedule. I hope to have
your labs graded by 2:00 pm, so you can
pick them up during office hours or during class time. If you don't receive you lab then, I will
place it in the COSC 120 OUT folder in a shelf beside my office
door;
Otherwise, be sure to read the Lab
Debrief which I plan to publish this weekend - I will announce
that on this page.
- 2/19: I should be
available in
Pullen during class time tomorrow. (I have had an
annoying, unexplainable pain in my leg since last Thursday, so, if it
persists tomorrow, I may try to see
my doctor. Then, if I can only see him during class time,
I will cancel this promise to be available; however, I will post an announcement here if I can't
make it tomorrow.) Note, that, unless you have questions
or problems, there is no need to attend class tomorrow (nor any other
day, except for assessments and project presentations at the end of the
semester); nothing new will be presented - everything you need is
already online. If anything important comes up, I'll announce it
here or answer it on the forum.
-
- 2/15: Note that Lab 1 is due tomorrow, as specified
on the Tentative Schedule. Place your submission in the "COSC 120 IN" folder to the dark
plastic shelves beside my office door by 3:00 pm, if possible. If
you turn it in Friday there will be no late penalty;
however, anything submitted between Saturday and Wednesday (before I
return the graded labs on Thursday) will have a late penalty of 20%;
labs submitted between Thursday and the weekend (when I publish the
Debrief of the lab) will have a late penalty of30%; anything submitted
over a week late will have a maximum late penalty of 40%.
DON'T
BE LATE!!!! See the
Section 4 of the
CHECKLISTS FOR
COURSE ACTIVITIES for
details.
- 2/10: I have modified Learning
Model I:
- I have reorganized
the last sections, collecting several
under a new section 3.
- I have added a new section 4, NETWORK
SECURITY AND PROTECTION AGAINST MALWARE.
- I have also
update both PreAssessment 1 and Proficiency
Evaluation 1 to reflect these changes.
- 2/8:
Remember
I
will not be in class today because I have to give a presentation
in
COSC 489 from 3:30-4:15;
this will also be the case next Tuesday and
Thursday. This shouldn't present a problem, since
everything you
need is online; however, if you need
to see me, come to my office
during office hours (2:00-3:15, TTh).
FIRST
CLASS
ANNOUNCEMENTS:
-
See BEGINNING
THE COURSE,
the first section of
CHECKLISTS FOR
COURSE ACTIVITIES
. It is essential that you immediately do the
following tasks
mentioned there.
- Find an "Internet
Pal" with
whom
you can practice communication of the Internet using e-mail, chat, and
teleconferencing.
-
Everyone
needs to IMMEDIATELY
set up an FSU e-mail account and a Web account.
- The tentative
schedule is the basic outline
of the
scheduled meeting for this semester. Note that it reflects the self
directed philosophy of the course, in that specific days are not
scheduled.
It specifies the content to be covered during the week and the assignments
that are due , usually on Friday. Since we will only be
meeting
in Q&A "tutorial" sessions during class times, there will be no
scheduled material to be covered. Anything is open for
discussion, but the LM
and Lab scheduled for that week should be the focus of
discussions.
However, keep an eye out for video presentations or special meetings
that will be announced on this page.
-
Unless otherwise
announced,
you are NOT required to attend class sessions; however, until
further
notice everyone should meet on Fridays, i.e the Monday
and Wednesday
classes are optional. I will
be
available...
- for the
Q&A
tutorial sessions, in the classroom, on Mondays and Wednesdays.
- for "lab
sessions
" in Pullen, every Friday. Typically, you can start
the
week's lab at this time, but, since the course is self-paced, you
are not required to attend the lab sessions; just be sure
that
you submit your lab assignments on schedule!
- Although
attendance is not required, if
you
have ANY questions about the learning material or lab assignments then
you
should drop by. I will also be available on NetMeeting;
check the forum at the beginning of class to learn the IP address.
- I will be
correcting
typos and oversights in my learning modules, but I am not planning
major
rewrites. As I said, I am concentrating, on writing a study guide
and incorporating other interactive, self-study features. However, I am
very
interested in your feedback on all my course material, so please
make correction, add suggestions, etc. on copies of my online material
and I will consider incorporating them in my next rewrite!
- We will be
using
Netscape Communicator as our browser and HTML editor. If you
are
going to be using your personal computer you should be have Netscape
Communicator 7.2. Unless
you have a clear reason to
use another
Browser/Web
Development Tool (and get my "o.k."), be sure you are using
Communicator.
(If you see a menu "Communicator" on the top menu bar of your browser,
you
are o.k.)
- You
may want to changE the default font size in your
browser.
All "good" questions
should always be posted on the class forum.
(Click the Class Forum link
under "DAILY CHECK-IN" on the
Navigation Panel.)
- Asynchronous
questions (when we are not online or in the same room at the
same time) must be posted on the class forum.
- Synchronous
questions "can" be made
in class or by using NetMeeting, but, if they are "good" questions,
they should also be repeated on the Class Forum, so everyone can see both the question and
the answer.
Start
using
the PreAssessments as a
diagnostic learning tool as soon as
you
begin studying the learning modules.
- Click on the PreAssessments
link under the Assessments category on the Navigation Panel (left
hand
frame).
- On the PreAssessment
Hub click on the link to PreAssessment 1; print a copy of this
page
. Keep this page in front of you as you study.
- When you
want
feedback,
access the PreAssessment Hub, click on the link to an online
version of
the current PreAssessment and answer the questions. As soon
as
you submit your answers you will get feedback on your mistakes.
Then, following the guidelines of that online preassessment, try
correcting your mistakes and taking the online PreAssessment over and
over until you get
100% of the questions you answered. (Until you answer all of the
questions, the JavaScript will not give you the correct percentage, but
you can figure this out yourself.)

ASSIGNMENT
FOR NEXT CLASS
((
Note: I
have not
placed convenient links in this announcement because I
want you to become familiar with important course Web pages, like the
PreAssessment Hub, as soon as possible. Be sure to explore
the links on the
Navigation Panel now in order to see what is available!):
- Download
a copy
of
the CHECKLIST FOR COURSE ACTIVITIES
and read it then study sections 1-4. If you
have any questions about this checklist, place them in ther forum and
ask them during our second class. You might want to print a copy
so you can study it thoroughly. In particular, pay attention to:
- item
2.11; get a working copy of
your grades spreadsheet and
enter each grade as you receive it throughout the cours,
- item
4 (just give me your best guess
at your abilities on the background
questionaire),
- item
6 (You may already have e-mail
or even Web accounts, but be
sure to double check them. It is essential to do this, even
though you won't use the Web accounts for a few weeks; this will avoid
problems later on.), and
- item
7 (Your "Internet Pal"
will give you
valuable experience and feedback on using the facilities of cyberspace.)
- Explore
the
Course
Web Site; in particular check out the links on the Naviagtion
Panel
(the left frame of all course Web pages).