You are here

CIT 296 Course Syllabus 2020-2021


Dyersburg State Community College

CIT 296 - Mobile Apps with Java

Course Syllabus 2020-2021

To access the detailed syllabus for a specific instructor, please log into DSCC eLearn on the first day of classes.

Course Information

Course Description:

This course is a hands-on, project-based introduction to computer programming using the Android environment. Students will learn the foundation of computer programming while designing, developing, and deploying mobile applications that incorporate multimedia, GPS, and other current technologies. 3 hours lecture.

Learning Outcomes:

Upon successful completion of the course, the student will be able to:

  • identify mobile programming components and properties
  • distinguish between events and event handlers
  • understand screen arrangements and program inputs/outputs
  • explain persistence as it applies to mobile programming
  • build apps that incorporate built-in function blocks
  • explain parameters as they apply to functions
  • define and understand programming variables
  • utilize drawing canvases and image sprites
  • work with images and sound objects
  • write examples that incorporate timer events
  • design apps that incorporate programming logic like conditionals and loops
  • apply the concepts of GPS and mapping to a mobile application
  • utilize the text-to-speech and speech-to-text objects in appInventor
  • write apps that include use of a barcode scanner
  • gain experience in debugging programs before they are released
  • incorporate the use of database concepts via the TinyWebDB component into applications
  • learn the fundamentals of parsing a URL, CSV, or XML

Prerequisites:

INFS 1010

Course Topics:

Provided in the detailed course syllabus found in DSCC eLearn.

Specific Course Requirements:

Provided in the detailed course syllabus found in DSCC eLearn.

Textbooks, Supplementary Materials, Hardware and Software Requirements

Required Textbooks/ Courseware:

Visit the DSCC Bookstore (opens in a new window) to purchase your textbook.

Supplementary Materials:

Provided in the detailed course syllabus found in DSCC eLearn.

Software Requirements:

Provided in the detailed course syllabus found in DSCC eLearn.

Instructor Information

To access your instructor’s information online:

  1. Select the Find People link on the bottom left of the Dyersburg State Community College website.
  2. Choose your instructor’s name from the drop-down list.
  3. Click the Submit button.

Assessment and Grading

Testing Procedures:

Provided in the detailed course syllabus found in DSCC eLearn.

Grading Procedures:

Provided in the detailed course syllabus found in DSCC eLearn.

Grading Scale:

Provided in the detailed course syllabus found in DSCC eLearn.

Assignments and Participation

Schedule:

Provided in the detailed course syllabus found in DSCC eLearn.

Punctuality:

Provided in the detailed course syllabus found in DSCC eLearn.

Attendance Policy:

Class Participation:

Provided in the detailed course syllabus found in DSCC eLearn.

Course Ground Rules

Technical Assistance/Help Desk:

For technical assistance, contact the DSCC Help Desk.

Campus Phone Number
Dyersburg Campus 731-288-7780
Jimmy Naifeh Center (JNC) 901-475-3177
Gibson County Center (GCC) 731-222-5180

Visit the Help Desk (opens in a new window) for tutorials and other how to guides.

You may also contact the Help Desk by email at helpdesk@dscc.edu.

General:

Observe course netiquette at all times. Instructor guidelines for communication by email, discussion groups, chat, and the use of web resources are necessary.

  • Participation is required.
  • Communication with other students in team projects is expected.
  • Learn how to navigate within the course management system.
  • Keep abreast of course announcements.
  • Use the assigned college email address as opposed to a personal email address.
  • Address technical problems immediately.

Email:

Dyersburg State Community College Students must regularly check two separate email accounts.

  • The email account within DSCC eLearn is intended for course-related communication between you, your instructor, and other students in a particular course. The eLearn email account is a “closed” email system - which means that you cannot send emails to or from another non-eLearn email platform.

    To navigate to the email within eLearn: from the DSCC homepage (www.dscc.edu), click “DSCC eLearn” in the top right corner of the page, enter your DSCC username and password in the “Login” box on the left, and click the email icon located at the top of the page (appears as an unopened envelope).

  • The second email account is located within MyDSCC (sometimes referred to as “Banner”). This email account will serve as a communication tool between you and the various college departments and divisions. You will receive information in the MyDSCC email account regarding your bill, financial aid, advising, and other academic matters and important news/updates from the institution as a whole. The MyDSCC email account is an “open” email system – which means you can send emails to/from other email platforms. You must check both email accounts regularly.

    To navigate to the email within MyDSCC: from the DSCC homepage (www.dscc.edu), click “MyDSCC” in the top right corner of the page, enter your DSCC username and password in the “Secure Access Login” box on the left, and click the email icon located at the top of the page (appears as an unopened envelope).

When sending an email, please consider:

  • Always include a subject line.
  • Remember that without facial expressions some comments may be taken the wrong way. Be careful in wording your emails. Use of emoticons might be helpful in some cases.
  • Use standard fonts.
  • Do not send large attachments without permission.
  • Special formatting such as centering, audio messages, tables, html, etc., should be avoided unless necessary to complete an assignment or other communication.
  • Respect the privacy of other class members.

Discussions:

Students are expected to participate in discussions.

  • Review the discussion threads thoroughly before entering the discussion. Be a lurker, then a discussant.
  • Try to maintain threads by using the Reply button rather than starting a new topic.
  • Learn how to navigate within the course management system
  • Do not make insulting or inflammatory statements to other members of the discussion group. Be respectful of others’ ideas.
  • Be patient and read the comments of other group members thoroughly before entering your remarks.
  • Be cooperative with group leaders in completing assigned tasks.
  • Be positive and constructive in group discussions.
  • Respond in a thoughtful and timely manner.

Web Resources:

Provided in the detailed course syllabus found in DSCC eLearn.

Other Important Information

Library Resources:

Visit the Learning Resource Center (opens in a new window).

To ask a question about books, interlibrary loans, or other LRC information, call the LRC at 731-286-3361.

Academic Honesty

Students are expected to do their own work and academic honesty will be treated according to Dyersburg State Community College Academic and Classroom Misconduct Policy (see the DSCC Catalog (opens in a new window)).

Reporting Fraud, Waste, or Abuse:

Students with Disabilities:

Dyersburg State Community College is committed to providing a discrimination-free environment for all students. Students with disabilities are encouraged to inform the College of any assistance they may need. Please notify the ADA Coordinator at (731) 286-3242.

Safety/Security:

Dyersburg State makes crime statistic information available to the public through the Annual Security Report (opens in a new window).

DSCC has an emergency preparedness plan and periodically conducts tests of this plan. To sign up for emergency notifications, Login to RAVE (opens in a new window) and add your contact information. Notice: Standard carrier message and data rates may apply.

Server Outage Disclaimer:

The server on which DSCC’s web supported/online courses are hosted will be occasionally unavailable due to upgrades and/or maintenance. Regularly scheduled outages will occur during the early morning hours of the second Sunday and third Tuesday of each month. There may also be unplanned downtime due to failures of one kind or another. Because the server is not located at DSCC, the College cannot directly correct these situations. You will need to contact your instructor(s) directly to make accommodations should an unplanned outage prevent you from taking a quiz or submitting an assignment.

Suicide Awareness and Prevention:

If you or someone you know at DSCC feels overwhelmed, hopeless, depressed, or is thinking about dying by suicide, supportive services are available and effective. For immediate help, contact the Suicide Hotline: 855-274-7471 or 800-273-8255. More information and local resources are located online: www.dscc.edu/current-students/counseling-services.

Syllabus Changes:

From time to time during the semester, it may be necessary to make changes to the material in the course syllabus. Any necessary changes to the course syllabus will be sent to you by email and posted within the online course material.

Implementation date approved by Instructional Council:

Fall 2013 (course description, learning outcomes, prerequisites)