PROFESSIONAL ACTIVITIES UPDATE
Name: James S. Jones Date: September 22, 1998
Division: Science and Math Division
I. Teaching Innovations (course development, revisions, instructional
strategies implemented, use of technology, etc.)
Continued to upgrade and maintain course related web pages and refined
use of class email-lists for instruction. Much maintenance effort is
needed to keep these things current and in place.
Taught JAVA for the first time in a winterterm format, to prepare
for offering it as a regular course.
Established "Introduction to Unix" as a hands-on course offered both
semesters that would appeal to several populations of students:
computer science and engineering, info. technology, and general ed.
II. Service Provided
A. Professional Service
Faculty advisor to 10-15 students
Inform students of (and post) the many e-mail job notices I receive
Meet with prospective students at the request of Admissions
Assisted various faculty with computer questions throughout year
Pretest and suggest solutions to network or computer
problems to system administrator(s) to favor academic needs
Assisted Gary Hasman in major overhaul of the Computer Science Lab
(hardware, software, and administrative efforts)
B. College Committees and Assignments
Member- Academic Information Services Steering Committee (AISSC)
Member- General Education Subcommittee on Info Tech (GETEC)
Member- Ad-hoc committee for creation of new IT major
Participated in search committee for new IT faculty
Participated in search committee for ITS Director
III. Presentations (title, organization, date)
none
IV. Publications (bibliographic data)
Rus and Jones, "PHRASE Parsers from Multi-Axiom Grammars".
Theoretical Computer Science 199 (1998), pp 199-229.
Elsevier Science B.V.
V. Grant Writing
none
VI. Courses/Workshops/Conferences attended (title, organization, date, place)
"Windows NT", two-day CompuMaster seminar in K.C., Mo. August 1998.
"Networking", University of Central Oklahoma in participation
with NCEI (National Computer Educator's Institute), August 1998.
Grade (4 semester graduate hours): A.
VII. Professional Memberships
Association for Computing Machinery (ACM, Comp.Sci. Prof. Society)
ACM Special Interest Group for Programming Languages (SIGPLAN)
Consortium for Computing in Small Colleges
Subscribe to numerous newsletters and journals for CSc, CEngr, IT,
and teaching (both conventional and electronic).
VIII. Other (community service, church, etc.)
Assistant Scoutmaster for Lamoni Troop 116
Sunday School Teacher for Sr. Hi. class
Hosted two foreign exchange 11th grade students
Sept-Dec - boy from Madrid, Spain (he returned to attend Spec'98)
Jan-July - girl from Berlin, Germany
IX. Professional Objectives for 1998-99
Develop proficiency in Java.
Learn PERL scripting language and basics of CGI programming.
Update myself on programming languages fundamental and update the course.
Take an NCEI (Nat'l Computer Educator's Institute) course if feasible.
On-going: make time to practice tools/methods used in our courses
and which are ever changing and subject to misuse and error.
X. Status of professional objectives identified last year for 1997-98
a. Develop proficiency in Java and develop a course in Java.
--Not as much as I hoped. No time available to develop Java expertise
beyond the basics for a winterterm offering. The result will be
difficulty in teaching it in Spring 1999 as a 300-level course.
b. To refine the "Introduction To Unix" course to become a standard
entry-level course for CS majors.
--Done, but continued refinement needed. A new textbook was chosen.
c. Take a more intensive course on Windows 95 (incl. system internals).
--Instead of Windows 95, Windows NT was identified as being more
important, so intesive study of Windows NT was done in August 1998
through graded NCEI and ungraded CompuMaster courses.
d. Take an NCEI (Nat'l Computer Educator's Institute) course if feasible.
--Done in August 1998 (Networking using Windows NT)
e. Make time to practice using the tools/methods being taught and used
in our current courses.
--Somewhat, but since the change is on-going, this objective is also
on-going.