Presentation is loading. Please wait.

Presentation is loading. Please wait.

April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty1 CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 1 ISYS 312 (1.

Similar presentations


Presentation on theme: "April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty1 CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 1 ISYS 312 (1."— Presentation transcript:

1 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty1 CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 1 ISYS 312 (1 of 2) –A mixture of two important topics to be covered within 6 weeks! –CIS/ Business Information Systems Overview - good and only opportunity to teach it –Productivity tools (MS Office) - a prerequisite to the BSIS program (?) Mandatory literacy - attending workshops Knowledge and skills are expected in all subsequent courses

2 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty2 ISYS 312 (2 of 2) Revise the course content and placement in the program Should be rather offered in AFCA workshops-like, only –The course needs to be revised (content, textbook, software, etc.) - I will by end of this year –Need your input ISYS 219 (1 of 8) –Problems CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 2

3 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty3 ISYS 219 (2 of 8) SDLC and basic tools, i.e., flowcharting, formal specs and documentation Fundamental programming concepts Prerequisite to the program Surprisingly often I have students who lack very basic operation of a computer or familiarity to MS Windows environment Challenge examination –strongly do not recommend –taking a T/F, M/C or fill-in test means almost nothing in this case CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 3

4 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty4 ISYS 219 (3 of 8) Most students struggle with basic concepts (even thou some of them come to the class with the impression they knew them) Textbook (24 chapters) - NOT achievable in 6 weeks Besides fundamental programming concepts, C, by nature is difficult to understand –Solution (for now) Promote it to Core Course Changed textbook CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 4

5 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty5 ISYS 219 (4 of 8) –A challenge: C is on a abrupt downhill, as a programming language –Looked in 10s of books, narrowed down to 3-4 –Selection process is long, dependant on many factors, difficult in one word; Gail (Karpman) is great! –Graham, Neill. (1992). Learning C. New York, NY: McGraw-Hill –Specifics »7 chapters - manageable »emphasis on programming fundamental concepts CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 5

6 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty6 ISYS 219 (5 of 8) »covers C fundamental concepts »problem: textbook doesn’t come with source code Revised syllabus –A e-copy is available from my home page or call Susie Ahearn Placed course very early in the BSIS sequence (2nd course) Updated software to Visual Studio 6.0 (available this fall) –Remaining Issues Remaining (advanced) C concepts CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 6

7 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty7 ISYS 219 (6 of 8) –Pointer, arrays, strings - as a minimum –File processing - desirable –Data structures (linked lists, queues, trees, ADT)? –When and where? –AFCA, mandatory seminar (?) C++ –C is almost a prerequisite –C++ (OO part) is difficult –Make room for in the program (?) –Offer it as a mandatory AFCA workshop (?) CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 7

8 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty8 ISYS 219 (7 of 8) –By the time a decision is being made, C++ will be in C’s position now, i.e., on a downhill (already?) Object Orientation (OO) Concepts –Fundamental topic, we (university) are already behind the curve –Employers expect it, students look forward –When and how? –Stand alone course? –Part of C++? –Part of VB (see below)? CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 8

9 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty9 ISYS 219 (8 of 8) –New ISYS 404 textbook is around OO analysis and design, but never covered prior!?... ISYS 317 (1 of 8) –Problems/Issues Textbook (20+ chapters, “21 days”) rarely achievable in 6 weeks Not appropriate for teaching the topic, at the college level O.K. for self study, or trade schools, MS certifications... Lacks exercises or material for homework CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 9

10 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty10 ISYS 317 (2 of 8) Students constantly asking for more than 6 weeks course Surprisingly often I have students who lack very basic operation of a computer or familiarity to MS Windows environment Textbook - Compiler: out of synch, creates confusion, what it’s available in the lab and either what students have at home, work, or find in the textbook Students like VB better compared to C, at least in the beginning CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 10

11 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty11 ISYS 317 (3 of 8) Later, by the time they realize it’s still programming, start struggling with Textbook: too much emphasis on “spoon fed” - step by step instructions Too much emphasis on “click here and there” without understanding what’s behind that click Students love it (up-front), especially coming from the “C experience,” but by the time the realize it’s still programming, they start hating it When the OO part is reached, lack of students’ background hits even harder CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 11

12 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty12 ISYS 317 (4 of 8) “Advanced” topics, e.g., API, MIDI, OLE, ActiveX, etc., reached only with those more “capable” clusters “Little OO textbook” requires significant exposure to programming concepts, especially in at least couple of other programming language “Little OO” textbook rarely covered, it depends a lot on the cluster composition Successful completion of C class - very important Prerequisite in OO, highly recommended CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 12

13 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty13 ISYS 317 (5 of 8) –Solution (for now) Changed textbook –Looked in 10s of books, narrowed down to 3-4 –Selection process is long, dependant on many factors, difficult in one word; Gail (Karpman) is great! –I “hate” textbooks with “in 21 days” or “in 24 hours” in the title!… It’s totally demeaning to the concept of education - at least! –At this point I have a leading candidate –Final decision, within couple of weeks or less CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 13

14 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty14 ISYS 317 (6 of 8) –Syllabus will be revised accordingly –Spasov, Peter. (1999). Programming for Technology Students Using Visual Basic.Upper Saddle River, NJ: Prentice Hall –“Only” 12 chapters - at least 2 can be made option (up to the instructor, and depending on cluster composition) –Achievable in six weeks –Comes with CD-ROM –Emphasis is on programming concepts and skills, rather then “clicking” business CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 14

15 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty15 ISYS 317 (7 of 8) –Later technical (“technology students”, not programmers) –Provides exercises and plenty of examples: good pedagogical style; appropriate for “teaching” the topic –It doesn’t have the “step-by-step” clicking style Made “little OO” textbook, optional, perhaps drop it at all Push for VB 6.0 (as part of Visual Studio 6.0) Revised syllabus CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 15

16 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty16 ISYS 317 (8 of 8) –Still Outstanding All of the above (the balance) ISYS 318 (1 of 6) –Issues The link between VB and database course (as intended) it’s not quite working Presentation made couple of weeks ago (relationship to Project Practicum) Available on my home page; encourage you to look at and give me some feedback, too CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 16

17 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty17 ISYS 318 (2 of 6) Can be used as a guideline for those teaching the course Sequencing (VB and database course should be offered “back-to-back”) Object Semantic Modeling –important but difficult –encourages an OO like approach, or at least non- relational view of the world –some students prefer it, especially after they struggle with it a little bit –they see its advantages over ER modeling CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 17

18 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty18 CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 18 ISYS 318 (3 of 6) –SALSA - good modeling and validation tool; however, not a popular choice ER modeling tool - missing (until ISYS 404): System Architect (newer, more complete version), O.K., even though not ideal! Students are expected to know MS Access BEFORE the start of the class: RARELY the case!!! “Little” accounting information systems textbook (also a MS Access tutorial like) - very important –I leave it “up to students” to cover it, but I rarely found that really being the case!

19 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty19 ISYS 318 (4 of 6) –I have to use “at least” one class to cover the basics of MS Access - I (you) shouldn’t! –Students “love” to build before design! (industry culture) ISYS 312 barely (if at all) cover it!); or, a long time ago, at least! All software tools should be offered up-front, at the beginning of the program 8 weeks is a good allotted amount of time; however, it depends a lot on the cluster! CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 19

20 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty20 ISYS 318 (5 of 6) Textbook: strongly biased toward the relational model and MS Access(?!) DBMS: MS Access - not much of a choice, even though I encourage dissidence Upcoming Visual Studio 6.0 (another reason I asked for) has Visual FoxPro Project assignment - critical, especially for upcoming ISYS 488-489 sequence –Solution (for now) Keep it as it it CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 20

21 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty21 ISYS 318 (6 of 6) Looking for another textbook to solve above issues Push for modeling tool and its mastery before the start of the course Push for MS Access mastery before the start of the course Emphasis on the link to VB (client/server development) Emphasis on Web-based databases, Distributed databases, Multi-dimensional databases, non- relational (non-legacy!) models CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 21

22 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty22 ISYS 324/327 (1 of 3) –Issues More programming skills involved More and more of a technical course, rather than “managerial” view Long course - 10 weeks Students are required to build a personal homepage –Basic HTML coverage –Advanced features: DHTML, CGI (?), ActiveX, Java Script, VB Script –Use of an HTML editor (?) - it may be needed! CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 22

23 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty23 ISYS 324/327 (2 of 3) –Use of similar products, e.g., MS FrontPage –Potential solutions Course can be spilt in two 5 week courses –A managerial view »general computer networks » telecommunications concepts »state-of-the-art issues –More of a programming, practical view »see above for topics CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 23

24 April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty24 ISYS 324/327 (3 of 3) Find two appropriate textbooks –Stalling’s text (current) for part I –other text for Web development (part II) It should be a preparatory course toward MSIT Questions, Comments, Suggestions? CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) -24


Download ppt "April 10, 1999 Dr. Cliff Kettemborough, University of Redlands, Lead Adjunct Faculty1 CURRENT COURSES OFFERING, ISSUES and CHANGES (CK) - 1 ISYS 312 (1."

Similar presentations


Ads by Google