Course Number and Section(s)
INF
110-(001)
Room Number: online course
Time and day:
online course (1st 7 weeks)
Instructor:
|
|
|
|
|
|
|
|
Office
Address: |
BEP 430 |
|
|
NKU Email: |
mailto:manningd@nku.edu |
|
|
Office Phone: |
572-5169 Dept. Phone 572-6366 |
|
|
Office Hours:
|
Spring 2019 (GH 430 Main Campus)
|
|
|
Course Description:
An
Introduction to Application Development for majors outside the informatics
fields. The course will involve strategies, techniques, and tools for
professional programming in a business environment; problem definition, software
design, program design, and system implementation; development of systems of
programs to implement common business applications.
Our Vision
The College of Informatics seeks to enrich the lives of its students and help transform its communities.
The mission of the College of Informatics is to create a community of learners and scholars especially prepared to meet the fast-paced integrative changes in the fields of computing, business informatics, and communication. Through its curriculum, research, and outreach programs, the College of Informatics represents a creative, analytic, and technical response to an economy driven by innovation and convergence, and will play a leadership role in the transition to a new economy in the Northern Kentucky region.
We will leverage the partnerships between students, faculty and the community to continuously improve the educational experience of our students and to enhance the integration of scholarship and service to classroom learning.
.
Table of Contents
TOC \o "1-3" \h \z \u Welcome to NKU’s Syllabus Template
Student Evaluation of Instructor and Course
Non-Attendance Policy (Required -
Accommodations Due to Disability
For Foundation of Knowledge (Gen Ed) courses,
Assurance of Learning: The College of Informatics has established learning outcomes for all its majors.
This course, Business Programming, is designed to meet the objectives that all Informatics students graduate with a demonstrated understanding of:
·
Demonstrate strong analytical skills and technological expertise in developing
programs
· Apply theoretical Business Informatics
concepts in real world settings
· Evaluate and adopt
new technology
These goals will be measured by the two multiple choice tests.
This course, Introduction to Application Development INF 110, is designed to address the active learning goal of the QEP by the students completing the 10 programming assignments.
II. COURSE OBJECTIVES:
This course is intended as an introductory course on creating programs using Visual Basic for Applications. The objectives of this course are: to teach the fundamentals of developing programs using VBA; to acquaint students with programming guidelines; to show students how to create programs suitable for course work, professional purposes, and personal use; to expose students to common programming practices and functions; to promote curiosity and independent exploration of programming resources; to develop an exercise-oriented approach that allows students to learn by example; to encourage independent study and help those who are learning how to create programs in a distance education environment. This course provides an introduction to programming in VBA with Excel and Access. Topics include an introduction to the VBA IDE environment; procedures and conditions; loops and arrays; object model in Excel and Access; user forms and additional controls; testing, debugging, and error handling; input validation and file processing. The course also provides introductory coverage of the Microsoft Office 2016 software. (Note: older versions of software can be used 2013, 2010, 2007. 2003, and XP.)
III. COURSE FORMAT:
Online format includes reading the textbooks, studying the PowerPoints, watching the online lectures and videos demonstrating the topics covered in class, using the web site materials to learn flowcharting and how to write the programs will be the primary format.
Required Materials
Microsoft Excel VBA Programming Third Edition for the absolute beginner
by
Duane Birnbaum (Author),
Michael Vine (Author)
ISBN 13: 978-1-59863-394-8
ISBN 10: 1-59863-394-5
Microsoft
Access VBA Programming Third Edition for the absolute beginner
by
Michael Vine (Author)
ISBN 13: 978-1-59863-393-1
ISBN 10: 1-59863-393-7
Recommended Text:
Excel 2007 VBA
programming for Dummies
Author: John Walkenbach
ISBN: 978-0-470-04674-6
Textbooks Used in Course: |
Software Used in Course: |
|
|
Required: |
Optional for Home Users: |
Course Assignments
Computer assignments include two primary areas:
1) In-Chapter
Work: these are the code snippets found in each chapter of the two books;
for every In-Chapter assignment spreadsheet that is missing 1 point will be
deducted. The In-Chapter work will be done in class.
This is worth 100 points of the final grade, so class attendance is
mandatory. In-Chapter projects must be turned in using the drop box in Canvas
together with the challenges found at the end of each chapter.
2) Exercises assignments in the Excel and Access texts at
the end of each chapter; these are worth 200 points of the final grade.
These Exercises will be judged on their correctness, neatness, and how well they satisfy the requirements of the assignment. One point will be deducted for each day of the week an Exercise is late. No Exercise will be accepted after 1 week of the scheduled due date. Be sure to turn in the required Flowcharts or Structure Charts for the challenges,
Course Grading
GRADING INFORMATION:
Your instructor is responsible for the grading of all quizzes, exams, paper, and projects and the assessment and assignment of final grades. The course grade is determined by a mix of homework, exams, and projects to demonstrate competency in the subject matter. Your semester final grade will be made up of the following measurements and corresponding point allocations:
• 2 Exams (Exam#1 and Exam#2) @ 100 pts ea. = 200 pts
• In-Chapter work and Homework = 300 pts
• Total Points Possible = 500 pts
• Bonus Assignments - Optional bonus assignments may be made available.
Grading Feedback
Students should expect feedback on assignments within (1 week) of submission except when faculty provides notification via announcement of a different timeline.
Midterm grades will be provided to all students in 100 - 400 level courses, except in cases where the Department Chair and Dean have waived midterm grade reporting for pedagogical reasons. Midterm grades are only an estimate of performance as of the middle of the semester and are not an absolute predictor of final performance. Mid-term grades will be posted in myNKU by the deadline established in the Academic Calendar (https://inside.nku.edu/registrar/calendars.html)
Note: For those few courses with an exception to the mid-term grade policy (as approved by the department chair and the college dean), there should be an indication that a mid-term grade will not be provided and but suggest other ways in which feedback will be provided.
Please see the Code of Student Rights and Responsibilities
Section V: Academic Policies & Processes for any final grade appeal. The
specifics of the process are detailed in subsection G: Student Academic Grade
Appeal. https://inside.nku.edu/scra/information/students/rights-responsibilities.html
Grading Scale |
|||
Letter Grade |
% Equal to or Greater than |
Grade Point |
Total Points |
A |
93 |
4.00 |
465 |
A- |
90 |
3.67 |
450 |
B+ |
87 |
3.33 |
435 |
B |
83 |
3.00 |
415 |
B- |
80 |
2.67 |
400 |
C+ |
77 |
2.33 |
385 |
C |
73 |
2.00 |
365 |
C- |
70 |
1.67 |
350 |
D+ |
67 |
1.33 |
335 |
D |
60 |
1.00 |
300 |
F |
0 |
0 |
Below 300 |
Final (100 pts) – Thursday February 28th 10:00-10:50 pm
Student Evaluation of Instructor
and Course Required
(Boilerplate)
Northern Kentucky University takes Instructor and Course Evaluations
very seriously as an important means of gathering information for the
enhancement of learning opportunities for its students. It is an important
responsibility of NKU students as citizens of the University to participate in
the instructor and course evaluation process. During the two weeks* prior to the
end of each semester classes, you will be asked to reflect upon what you have
learned in this course, the extent to which you have invested the necessary
effort to maximize your learning, and the role your instructor has played in the
learning process. It is very important that you complete the online evaluations
with thoughtfully written comments.
Student evaluations of courses and instructors are regarded as strictly confidential. They are not available to the instructor until after final grades are submitted, and extensive precautions are taken to prevent your comments from being identified as coming from you. Students who complete an evaluation for a particular course (or opt out of doing so in the evaluation) will be rewarded for their participation by having access to their course grade as soon as that grade is submitted by the instructor. On the other hand, any student who does not complete the course evaluation (or opt out of doing so in the evaluation) should expect to incur a two-week delay in access to his or her course grade beyond the university's official date for grade availability. To complete online evaluations, go to http://eval.nku.edu. Click on "student login" and use the same USERNAME and PASSWORD as used on campus.
In addition, you should be aware that:
· Evaluations can affect changes in courses. Evaluations without comments are less valuable and less credible than those filled out thoughtfully. Comments that are expressed well are more effective than those that are not.
· Positive feedback is just as important as criticism. Moreover, negative evaluations without any explanation and specifics are not especially useful.
· Once grades are submitted, all evaluations are read not only by the instructor, but also by the instructor’s department chairperson.
· Evaluations not only provide feedback to your instructor, but also provide information to the department chair for use in performance evaluations. This information affects reappointments, promotions, salaries, and teaching assignments.
Online format includes reading the textbooks, studying the PowerPoints, watching the online lectures and videos demonstrating the topics covered in class, using the web site materials to learn flowcharting and how to write the programs will be the primary format.
Submission of Assignments: |
These Exercises will be judged on their correctness, neatness, and how well they satisfy the requirements of the assignment. One point will be deducted for each day of the week an Exercise is late. No Exercise will be accepted after 1 week of the scheduled due date. Be sure to turn in the required Flowcharts or Structure Charts for the challenges,
|
Attendance Policy:This is an online class students should login to Canvas at least 3 times a week and should check e-mails every day if possible since this is my main way to contact students if there is a problem or if I am changing an assignment or due date. If the student does not log onto Canvas and access course materials or contact the instructor by Thursday at 5 PM of the first week of classes, the instructor is required to drop this student for non-participation (i.e., non-attendance). |
Communication (online): Students should expect responses to emails within 24 hours. |
Classroom Behavior Policies:CLASSROOM ETIQUETTE: Online course does not apply. |
Student Honor Code
Required (Boilerplate)
This Student Honor Code [the "Honor Code"] is a
commitment by students of Northern Kentucky University, through their
matriculation or continued enrollment at the University, to adhere to the
highest degree of ethical integrity in academic conduct. It is a commitment
individually and collectively that the students of Northern Kentucky University
will not lie, cheat, or plagiarize to gain an academic advantage over fellow
students or avoid academic requirements.
Students, faculty, staff, and administrators at NKU strive to achieve the
highest standards of scholarship and integrity. Any violation of the Student or
Graduate Student Honor Codes is a potentially serious offense because it
threatens the quality of scholarship and undermines the integrity of the
community. All NKU faculty members are asked to report incidents of academic
misconduct to the office of Student Conduct Rights and Advocacy. While academic
in scope, a violation of the NKU Honor Code may be considered a violation of the
NKU Code of Student Rights and Responsibilities and will follow the adjudication
processes described therein.
Through the NKU Honor Code, students who are responsible for academic dishonesty may receive sanctions, including, but not limited to, a final grade of “F,” or removal from the course in which the violation occurs. Repeated violations of the NKU Honor Code, or when suspension or expulsion from NKU may be a possible outcome of the violation, the incident will be referred to the office of Student Conduct, Rights and Advocacy.
Additional information is available at: https://inside.nku.edu/scra.html#policies
Accommodations Due to Disability
(Required. Use one of the 2 Boilerplates)
Option 1:
The University is committed to making reasonable efforts to assist individuals with disabilities in their efforts to avail themselves of services and programs offered by the University. To this end, Northern Kentucky University will provide reasonable accommodations for persons with documented qualifying disabilities. If you have a disability and feel you need accommodations in this course, you must present a letter to me from the Disability Programs and Services Office (SU 303), indicating the existence of a disability and the suggested accommodations. More information can be found at http://disability.nku.edu.
Credit Hour Policy Statement Required (Boilerplate with calculations specific to your course)
In accordance with federal policy, NKU defines a credit hour as the amount of work represented in the achievement of student learning outcomes (verified by evidence of student achievement) that reasonably approximates one hour (50 minutes) of classroom instruction and a minimum of two hours of out-of-class student work. For every course credit hour, a typical student should expect to spend at least three hours per week of concentrated attention on course-related work including, but not limited to, class meeting time, reading, reviewing, organizing notes, studying and completing assignments. At least an equivalent amount of time is expected for other academic activities such as online courses, laboratory work, internships, practica, studio work and other academic work leading to the award of credit hours.
Estimates of the time required for a student to complete this course are:
3 hours per week outside class for every credit hour (9 hours per week)
Diversity
Diversity describes an inclusive community of people with varied
human characteristics, ideas, and world views related, but not limited, to race,
ethnicity, sexual orientation, gender, religion, color, creed, national origin,
age, disability, socio-economic status, geographical region, or ancestry.
Institutions that value diversity provide a supportive environment that respects
those human differences. It is our responsibility as citizens of the NKU
community to promote and value a campus environment and classroom climate that
is safe, fair, respectful, and free from prejudice.
I am a member of the Allied Zone community network, and I am available to listen and support you in a safe and confidential manner. As an Ally, I can help you connect with resources on campus to address problems you may face that interfere with your academic and social success on campus as it relates to issues surrounding sexual orientation and gender identity. My goal is to help you be successful and to maintain a safe and equitable campus.
My gender pronouns are she, her, hers. I will gladly honor your request to address you by an alternate name and/or gender pronouns from what is contained in NKU’s student records. Please advise me of these early in the semester so that I may make appropriate changes to my records.
Sexual misconduct
Northern Kentucky University is committed to fostering a safe and inclusive educational and work environment free from sexual misconduct, including sexual assault, non-consensual sexual contact, non-consensual sexual intercourse, sexual exploitation, sexual harassment, dating and intimate partner violence, relationship and domestic violence, stalking and gender-based bullying. For more information please see: https://inside.nku.edu/titleix/sexual-misconduct-policy.html
Observance of Religious Holidays for Class Attendance (may be included in syllabi or as an announcement in class)
NKU values diverse religious perspectives and beliefs and recognizes that religious practice is for many individuals an important element of personal identity, intellectual development and psychological well-being, and, in many cases, is inseparable from cultural identity. As the diversity of our community has increased, additional religious holidays now affect a significant number of students. Consistent with our commitment to creating a diverse and inclusive community, Northern Kentucky University believes that every reasonable effort should be made to allow members of the NKU community to observe their holidays without jeopardizing the fulfillment of their academic obligations. NKU students who are unable to attend classes or participate in any examination, study or work requirement on some particular day(s) because of his or her religious belief must submit a formal request to the instructor within 3 weeks of the beginning of the semester so appropriate arrangements can be made.
Tentative Course Schedule INF 110 – Fall 2018 1st 7 weeks |
|||
WK |
Week of |
Topic |
ASSIGNMENT DUE |
1 |
Jan 14 |
Excel Book Chapter 1 |
|
2 |
Jan 21 |
Excel Book Chapter 3 |
(J 21st EC1, EIC1) |
3 |
Jan 28 |
Excel Book Chapter 4 |
(J 28 EC3, EIC3, Bonus) |
4 |
Feb 4 |
Excel Book Chapter 5 |
(F 4th EC4, EIC4) |
5 |
Feb 11 |
Access Book Chapter 2 |
(F 11th EC5, EIC5) (F 11th EC6, EIC6) Midterm (100 pts) Thurs –Feb 7th 10:00-10:50 pm |
6 |
Feb 18 |
Access Book Chapter 8 Pizza Project |
(F 18th AC2, AIC2) (F 18th AC3, AIC3) |
7 |
Feb 25 |
Final (100 pts) – Thursday February 28h 10:00-10:50 pm |
(F 25th AC8, AIC8) (F 25th, Project) Late Work Feb 28th by midnight |
EC = Excel Challenge Assignments; AC = Access Challenge Assignments listed in Appendix A |
|||
EIC = Excel In-Chapter Assignments: AIC = Access In-Chapter Assignments listed in Appendix A |
Appendix A – In-Chapter and Homework Assignments – Check Schedule for Due Date |
|||
# |
Label |
Details |
Pts |
1 |
Excel Book Chap 1 |
2 |
|
2 |
Excel Book Chap 1, p 22 (Exer1) |
20 |
|
3 |
Excel Book Chap 2 |
10 |
|
4 |
Excel Book Chap 2, p 53 (Exer2) |
20 |
|
5 |
Excel Book Chap 3 |
12 |
|
6 |
Excel Book Chap 3, p 98 (Exer3) |
20 |
|
7 |
Excel Book Chap 3 PowerPoint Slides 66-76 (Bonus) |
+10 |
|
8 |
Excel Book Chap 4 |
25 |
|
9 |
Excel Book Chap 4, p 149 (Exer4) |
20 |
|
10 |
Excel Book Chap 5 |
10 |
|
11 |
Excel Book Chap 5, p 211 (Exer5) |
20 |
|
12 |
Excel Book Chap 6 |
8 |
|
13 |
Excel Book Chap 6, p 274 (Exer6) |
20 |
|
14 |
Access Book Chap 2 |
10 |
|
15 |
Access Book Chap 2, p 48 (handout) (Exer7) |
20 |
|
16 |
Access Book Chap 3 |
8 |
|
17 |
Access Book Chap 3 (Exer8) |
20 |
|
18 |
Access Book Chap 8 |
15 |
|
19 |
Access Book Chap 8 (Exer9) |
20 |
|
20 |
Use Excel Form see Excel Book Chap 6 (Exer10) |
20 |
|
|
|
Total with Bonus |
310 |
|
Two Exams total (100 points each) |
200 |
Other Information
IMPORTANT DATES
SPRING: 7-WEEKS 1 | JANUARY 14 - MARCH 1
1/14 Mon |
Classes begin |
1/17 Thurs |
Last day
to register or enter a course |
1/21 Mon |
Martin
Luther King Day – University Closed/No Classes |
2/4 Mon |
Faculty begin submitting mid-term grades |
2/6 Wed |
Midterm |
2/8 Fri |
9:00 A.M.: Faculty deadline for submitting mid-term grades |
2/11 Mon |
Last day to drop a course with a grade of W |
3/1 Fri |
Last day of classes |
3/5 Tues |
9:00 A.M.: Faculty deadline for grade submission |
Course outline
Topic Hrs. Area(s)
A. Excel Chapter 1: Visual Basic for Applications with Excel 3 C
B. Excel Chapter 2: Beginning Programs with VBA 3 C
C. Excel Chapter 3: Procedures and Conditions 7 C
D. Excel Chapter 4: Loops and Arrays 12 C
E. Exam #1 1 C
F. Excel Chapter 5: Basic Excel Objects 3 C
G. Excel Chapter 6: VBA UserForms and Additional Controls 3 C
H. Access Chapter 2: Access Essentials 3 C
I. Access Chapter 3: Introduction to Access VBA 3 C
J. Access Chapter 8: Debugging, Input Validation, File Processing, and Error Handling 5 C
K. Exam #2 1 C
Note: C above stands for a class period of 50 minutes.