Jeff Chambers Kevin Hein Casey Jackman Kyle Mathews Brian Silvenis.

55

Transcript of Jeff Chambers Kevin Hein Casey Jackman Kyle Mathews Brian Silvenis.

Jeff Chambers

Kevin Hein

Casey Jackman

Kyle Mathews

Brian Silvenis

Every morning 30,000 cougars wake up to the enormous task of preparing for the day. While each student was fast

asleep, the internet was wide awake accepting all the changes to syllabi, course documents, assignments, and

due dates posted the day before.

Better check your calendar . . .

But which one???

INFORMATION SYSTEMS 202 – INTRODUCTORY PROGRAMMING IN JAVA COURSE OUTLINE – Spring 2006 Instructors: Gary W. Hansen

571 Tanner Ext. 2-3880, [email protected] Office Hours: MW 1:30 – 2:30 pm, or by appointment

Course Description: Introduction to programming, using Java. IDE, data types, IF statement, loops, methods, object classes and instantiation, arrays. Pre-requisites: none Textbook: Learn to Program with Java, John Smiley

Course Objectives and Organizational Outline:

1. Course and SDLC Overview 2. Introduction to Java

(Chapter 2) 3. Data, Selection Structures, Loops (Chapters 3, 4, and 5) 4. Method Creation, Object Instantiation, Arrays (Chapters 6, 7, 10)

Evaluation: Homework and Quizzes 10% Project 1 -- Data, Selection Structures, Loops 20% Exam 1 (Chapters 3, 4, 5) – Testing Center 20% Project 2 -- Method Creation, Object Instantiation, Arrays 20% (Chapters 6, 7, 10) Final Exam -- Testing Center 30% Note on professional conduct: An essential part of this (or any) class is learning to treat others, including professors, teaching assistants, and fellow students, with professional respect and courtesy in all interactions. Because students sometimes lose sight of this important aspect of their work, it will be a consideration in your grade. If you treat the professor or any of the teaching assistants with rudeness or abrasive behavior, you may be subject to a 5% deduction in your class average. While the need for such a deduction rarely occurs, discourteous behavior is so unpleasant to those involved and can cause such long term damage to the perpetrator’s reputation and career that I feel it is essential to establish this policy. It will probably apply to few, if any, students this semester. It will not apply to you if you always treat others with courtesy.

Preventing Sexual Discrimination or Harassment

Schedule Date Topic Assignment May 2 Course Intro 3 Chapter 2 (lab) Chapters 1, 2* 4 Chapter 3 Chapter 3* 5 " (lab) Problems 1-5 (due by midnight) 8 Chapter 4 Chapter 4* 9 " (lab) Problems 1-4 (due by midnight) 10 " Problems 5-7 (due by 11 am) 11 “ Problem 8 (due by 11 am) 12 Chapter 5 Chapter 5* 15 “ (lab) Problems 1-5 (due by midnight) 16 “ (lab) Problems 6-8 (due by midnight) 17 “ Problems 9-10 (due by 11 am) 18 Project 1 Help Session (lab) 19 Project 1 Help Session (lab) 22 Project 1 Due, 8 am, Project 1 Review in classroom 23-24 Test 1 – Testing Center (No class) – Test ends at 3 pm on May 24 25 Chapter 6 Chapter 6* 26 “ (lab) Problems 1-4 (due by midnight) 29 Memorial Day Holiday (No class) 30 Chapter 7 Problems 5-8 (Chap 6) (due by 11 am); Chapter 7* 31 “ Problems 1-2 (due by 11 am) June 1 “ (lab) Problems 3-4 (due by midnight) 2 Chapter 10 Problems 5-7 (Chap 7) (due by 11 am); Chapter 10* 5 “ (lab) Problems 1-3 (due by midnight) 6 Chapter 10 Problems 4-5 (due by 11 am) 7 Help Session in 240 TNRB (lab) 8 “ (lab) 9 “ (lab) 20 – Project 2 due, 8 am Final Exam -- Testing Center (June 21, 22) * You should read Chapters 1 and 2 lightly. Skim them – especially chapter 1. The remaining assigned chapters (3-7 and 10) should be read carefully and thoroughly.

“If someone says I have a mistake in chapter 1, I have to go on my disk and make the changes to it there. Then I go to Blackboard and click modify, delete chapter 1 and toss it

out—the whole thing! Then I have to browse for the updated file and upload it.”

“Is there one…I have never even clicked on the Blackboard calendar.”

Gayle Rockwood

Attorney, BYU Mcomm instructor

BLACKBOARD SURVEY student edition very

ofte

n

ofte

n

som

etim

es

not o

ften

neve

r

How often have you used the calendar on BB? 5 4 3 2 1

How often in the previous semester was BB unable to log into? 5 4 3 2 1

How often in the prevoius semsester did BB lock you out of a quiz/assigment 5 4 3 2 1

How often in the previous semester did problems with BB impact your grade 5 4 3 2 1

How often do you spend time contacting TA/Faculty regarding BB problems 5 4 3 2 1

How often have you used Google Calendar or similar technology 5 4 3 2 1

How often have you missed a deadline because of BB problems 5 4 3 2 1

How often have you had a teacher that did not use BB 5 4 3 2 1

How often have you had a course that used a non-BB website for assignments 5 4 3 2 1

very

stro

ng

Agree

som

ewha

t

disag

ree

strong

dis

Using BB to synchronize my classes and assignments is difficult 5 4 3 2 1

Blackboard needs to be revised/replaced 5 4 3 2 1

School interaction would be easier without BB 5 4 3 2 1

I would consider Google Calendar a simple/easy tool (answer if familiar) 5 4 3 2 1

I would prefer an interactive calendar to using BB? 5 4 3 2 1

Please rate your overall Satsifaction with Blackboard? 5 4 3 2 1

YESNO

I use a palm pilot/PDA and utilize its scheduling capabilities yes no

I use Microsoft Outlook calendar yes no

I use Apple iCal yes no

I use a different electronic calendar yes no

I would like my assignments and syllabi to sync with my e-calendar yes no

I know what a .vcal or .csv file is yes no

Additional Complaints or praise of BlackBoard:

Stats 67 percent of surveyed BYU

students have missed an assignment deadline because

scheduling problems with BlackBoard last semester alone.

Stats 95 percent of students have had an instructor at BYU that did not

use blackboard and 51 (over half!) said it happens very often.

Stats 89 percent of students at BYU

have had an instructor use a non-Blackboard  website for access to

course information.

Stats 65 percent of students would

consider Blackboard a difficult way to synchronize classes

Stats 79 percent of students feel that

Blackboard needs to be revised or replaced

Stats 86 percent of students familiar

with Google Calendar (an interactive calendar) would

consider it a simple and easy to use tool.

Stats 78 percent of students who use

electronic calendars would like to assignments and syllabi to sync

with their e-calendar.

How often have you had an instructor that did not use Blackboard for assignments?

51%

11%

25%

8%

5%

Ver y O f t en

Of t en

So met imes

N o t O f t en

N ever

Blackboard needs to be revised/replaced

Strongly Agree6%

Agree49%Somewhat

24%

Disagree18%

Strongly Disagree3%

St r o n gl y Agr ee

Agr ee

So mewh at

D isagr ee

St r o n gl yD isagr ee

Imagine something that could change the life of every student on BYU’s campus.

What if it could save time, bring students together, and simplify lives?

What if it served more than just students: teachers, staff, administration, clubs,

employees, and sports?

What if it was free?

Imagine…

– Students will be able to access their personal interactive calendar (similar to Google Calendar)

– Students will further be able to search for individual courses and upon importing course calendars, the following will be synchronized for all their classes in calendar format:

• Course assignments• Exams

• This tool will give students the power to see at a glance, for ALL THEIR CLASSES: – When all of their assignments are due– Which days are more hectic than others– When they have time for leisure

• In addition, students will be able to enter their personal schedules in their interactive calendars– This includes work, church, sports, and other activities

What sets cougarSync apart?•Between professors and students

As an option, professors may organize their schedules to accommodate as many students as possiblecougarSync will be able to filter through the students’ calendars and determine, using a range of dates specified by the professor, when the most students will have the lightest schedules for exams and assignments

•Among studentsCalendar sharing with cougarSync will help students easily organize study groups Utilizing a filter to compare the calendars of the students, cougarSync will quickly determine conflicts common openings among students’ schedules

Not only classes . . .

In addition to synchronizing all assignments, quizzes, exams, etc., students will be able to use cougarSync to search for and import calendars that could easily be provided by:

ClubsIntramural sportsOther university-sponsored events and activities

Here’s a glimpse…

From the perspective of the teachers

•Professors can schedule office hours and know if a student is coming (the student can set appointments with professors via cougarSync)

•Professors have a single syllabus that can easily be updated, which will be immediately available to students, thus eliminating the need to send emails to students for this purpose

•Professors may transfer their syllabus to a different semester or a different year automatically

•Professors can print their syllabi as normal hard copies

•Professors have the option of calculating when the best time is to schedule an assignment for their students

From the perspective of the students

•Students can synchronize their online school calendar with personal items and course syllabus      •To better distinguish between activities and classes, cougarSync will have a color-coded feature by class or category      •Students can schedule appointments with fellow students       

•Students will be able to download their calendars onto their Palm Pilots and cell phones, with the optional feature of automatically silencing the phone during desired scheduled periods (such as class and church)

•Students will be able to receive automatic updates of course work or activities on their personal, interactive calendar, which is at a single location        •Students will be able to preview a class schedule before they sign up for the class that has been created based on existing time constraints (such as work)

To better distinguish between activities and classes, cougarSync will have a

color-coded feature by class or category for both professors and

students

Is cougarSync really feasible?

YES!

Here’s how!

Feasibility•Technological

•Easy to created

•BYU’s web programmers are capable of implementing changes very rapidly

•Economical

•Low maintenance costs

Created by the students!

Jeff Rosenbaugh, Master of Information Systems

“The value of a real world experience is better, you need a real world business situation.”

What exactly is the student’s value?

15 – 20 hours

$15 - 25

24 weeks

100 students

Minimum Human capital

$540,000

Maximum Human capital

$1.2 million

So what are we saying?

We propose next year’s “Capstone” project be the

creation of a test version of cougarSync

Gary Hansen, ISYS Associate Chair

“Students would prefer to create something that other [students] could use and benefit from.”

“It would be a worthwhile project and they would learn an enormous amount.”

What are the advantages to using the Isys students?

•We will be taking better advantage of our resources

•Students will gain real world, hands-on experience

•Students will feel more pride in their accomplishments, and see them come to life

•Could be here by Fall 2007

It’s wonderful…

It’s feasible…

It’s monumental…

“Lost time is never found again”

-Benjamin Franklin

Imagine…