CS1313 SCCC/ATS COURSE SYLLABUS Programming Fundamentals Revised 12/2/2014 Online 12/14 revision Ed Hall Instructor.

Slides:



Advertisements
Similar presentations
ITK 115 Reasoning About Complex Systems. Course Description (Catalog) 115 REASONING ABOUT COMPLEX SYSTEMS MAT 113, 120, or 145 req. May not be taken under.
Advertisements

ITK 115 Reasoning About Complex Systems. Instructor Cheri Higgins Office: OU 113 Phone: (309) (for emergencies only
What Behaviors Indicate a Student is Meeting Course Goals and Objectives? “Indicators”
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Research & Information Technology RIT Prof. Rob Bobeldyk IDIS 110h.
CS1203 SCCC/ATS COURSE SYLLABUS Introduction to Computer Concepts and Applications Revised 8/16/2014 Online 7/14 revision Ed Hall Instructor.
Dr Jim Briggs Masterliness Not got an MSc myself; BA DPhil; been teaching masters students for 18 years.
CS1313 SCCC - ATS COURSE POLICIES AND PROCEDURES 01/07/2015 Ed Hall Instructor.
ITCS 3181 Logic and Computer Systems
CHAPTER 3 ~~~~~ INFORMAL ASSESSMENT: SELECTING, SCORING, REPORTING.
 During fall quarter, 1999, the Instructional Council approved a syllabus checklist.  This lists all of the items that are required to be on each instructor’s.
MATH 330: Ordinary Differential Equations Fall 2014.
Student Success Students Temple College.  Is a self-paced, individualized program based upon a pre-assessment that addresses the specific academic needs.
CSS-304: Computer Systems Interface Duisebekov Zhasdauren Faculty of Engineering Suleyman Demirel University.
Formative Assessment in Idaho Idaho is committed to the idea that a system of assessment will yield far better information about teaching and learning.
Accounting 264 Legal Environment of Business. Needs Assessment Problem- The North West Community College needs classes on ethics. What is offered at NWCC.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
Spring 2012 Pilot Project Module Nine A New Texas Core Curriculum 1.
CSE 1111 Week 1 CSE 1111 Introduction to Computer Science and Engineering.
Day 1 Session 2/ Programme Objectives
GE105: Introduction to Engineering Design Course Information College of Engineering King Saud University Feb 1, 2012.
Learning Unit Documents and Examples. Learning Units - basic building block of a course For iGETT a Learning Unit consists of –Three parts Instructor.
CS 103 Discrete Structures Lecture 01 Introduction to the Course
Student Centered Teaching Through Universal Instructional Design Part II.
BUSINESS INFORMATICS descriptors presentation Vladimir Radevski, PhD Associated Professor Faculty of Contemporary Sciences and Technologies (CST) Linkoping.
1 TEACHING SECONDARY MATHEMATICS. 2 “…it is impossible to be a mathematician without being a poet in soul … imagination and invention are identical …
Understanding the Academic Structure of the US Classroom: Syllabus.
COMPUTER GRAPHICS COURSE CONTENT: This course is designed to give each student a hands on experience in Photoshop and InDesign and Illustrator techniques.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
8 th Grade Integers Natalie Menuau EDU Prof. R. Moroney Summer 2010.
Formative Peer Review at Ocean County College. Guiding Principle “Ideally, the peer review of teaching is a critically reflective and collaborative process.
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
GEO221: Geographic Info. Systems (1) Dr. Ahmad BinTouq Assistant Professor Geography Department, UAE University,
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
THE SYLLABUS: A ROAD MAP FOR EVERY CLASS. THE SYLLABUS: A ROAD MAP FOR EVERY CLASS Syllabus: noun, plural syllabuses, syllabi [sil-uh-bahy]: An outline.
GNET INTRODUCTION TO COURSE. GNET Mike Kozak Campus Office: F115C.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
1 Orientation 101 General Education Program Student Learning Outcomes.
CS-112 Object Oriented Concepts Course Syllabus. Outline  Instructor and Prerequisites  What this course is  Learning outcomes  Degree program outcomes.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Electronic Drafting DFT 58A&B Cliff Monroe - Instructor.
Digital Imaging Class Standards. Course Description Students in digital imaging will learn the techniques and skills of manipulating images through the.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Assessment of Student Learning: Phase III OSU-Okmulgee’s Evidence of Student Learning.
Foundation year. 2 Computer For Health Sciences COURSE NAME COMP101 COURSE CODE (2 + 1) credit hours CREDIT HOURS.
Course Description Introduction to Engineering Design is for students who are interested in design and engineering. IED gives students the opportunity.
First week. Catalog Description This course explores basic cultural, social, legal, and ethical issues inherent in the discipline of computing. Students.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
INTRODUCTION TO SOFT SKILLS UHS1021 Dr. Aini Ahmad Soft Skills Department Centre for Modern Languages & Human Sciences /
4/16/07 Assessment of the Core – Quantitative Reasoning Charlyne L. Walker Director of Educational Research and Evaluation, Arts and Sciences.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
APPLIED MANAGEMENT SCIENCE IN AGRICULTURAL SYSTEMS I
Lecture 1. Course Introduction
CS101 Computer Programming I
Lecture 1. Course Introduction
Lecture 1. Course Introduction
Welcome to CS 1340! Computing for scientists.
MA361 Differential Equations Syllabus
TERM 181 IMPORTANT INFORMATION
Assessing Learning Outcomes
GEO221: Geographic Info. Systems (1)
CSS-304: Computer Systems Interface
CS Problem Solving and Object Oriented Programming Spring 2019
Presentation transcript:

CS1313 SCCC/ATS COURSE SYLLABUS Programming Fundamentals Revised 12/2/2014 Online 12/14 revision Ed Hall Instructor

CS1313 Course Description: 3 Credit Hour Lecture Course. This course will introduce the student to logical reasoning and programming related to computer information systems, mathematics and robotics.

CS1313 Course Description: The use of the LEGO® Mindstorms® EV3 will provide a solid foundation in which students will gain hands-on experience solving complex problems in a systematic method.

CS1313 Course Description: For each unit of credit, a minimum of three hours per week with one of the hours for class and two hours for studying/preparation outside of class is expected.

CS1313 Program and/or Department Mission Statement: The CIS Program will provide superior learning opportunities in the area of information technology, utilizing state-of-the-art technology, for both CIS majors and non CIS majors to enable all students to achieve their career and/or educational goals.

Textbook And Materials: –Textbook: The Art of LEGO® Mindstorms® EV3 Programming, Terry Griffin, No Starch Press, Inc, 2014 –LEGO® Mindstorms® EV3/Programming Software –BricxCC Programming Software –Handouts –E-Publications –Internet CS1313

SCCC/ATS Outcomes: Students who successfully complete this course will demonstrate the ability to do the following SCCC/ATS Outcomes: CS1313

SCCC/ATS Outcomes: Outcome #1 – Read with comprehension, be critical of what they read, and apply knowledge gained to real life situations CS1313

SCCC/ATS Outcomes: Outcome #5 – Demonstrate the ability to think critically by gathering facts, generating insights, analyzing data, and evaluating information CS1313

SCCC/ATS Outcomes: Outcome #6 - Utilize current technology relevant to their respective disciplines CS1313

SCCC/ATS Outcomes: Outcome #9 – Exhibit workplace skills that include respect for others, teamwork competence, attendance/punctuality, decision making, conflict resolution, truthfulness/honesty, positive attitude, judgment, and responsibility CS1313

Course Outcomes: Upon completion of the Programming Fundamentals course with 80% or higher mastery of course competencies, the student should be able to: –Break complex problems into manageable steps –Employ logical thinking to solve problems –Work in a team setting –Solve given problems with little direction CS1313

Course Outcomes: –Identify current programming languages that are used in robotics/applications –Create a program to direct robotic maneuvers –Apply mathematical calculations to make precise robotic maneuvers –Build sound robotic machines using engineering techniques CS1313

Course Outline: –Logic What is logic How to use logic Logic terms Flowchart logical processes How is mathematics used in logic CS1313

Course Outline: –Programming What is programming How is mathematics used in programming Programming languages used in Robotics Programming languages used to create applications Visual/Hard code programming Testing programming code before deployment CS1313

Course Outline: –Robotics What is robotics Types of robots How are robots used in everyday life Building with LEGO® Mindstorms® EV3 robot Using robotics to solve problems How is mathematics used in robotics How to build a robot to solve a problem CS1313

Course Outline: –Documenting Logical processes Mathematical processes Programming processes Robotics processes Solution to problem CS1313

Instructional Methods: –Lectures, examples, presentations –Hands-on student exercises and projects covering individual units –Related readings and reports from Textbook, Internet, Handouts, E- Publications and Exercises CS1313

Instructional Methods: Instructors will enforce the Academic Honor Code & Cheating Policy as set forth in the SCCC College Catalog. Students who fail to adhere to this policy will receive an “F” for the course final grade unless otherwise stated in the instructor’s course policies. CS1313

Instructional and Resource Materials: –Textbook: The Art of LEGO® Mindstorms® EV3 Programming, Terry Griffin, No Starch Press, Inc, 2014 –Interactive student lab software –Video camera –Computers CS1313

Instructional and Resource Materials: –Overhead Projector –Handouts –Internet –E-Publications CS1313

Methods of Assessment: Assessment will consist of the solutions to real life problems for which students will have to research, plan, program, execute and document. –Outcome #1 will be assessed and measured by the comprehension of reading assignments and in class discussion. –Outcome #5 will be assessed through tests, quizzes and the presentation of a final portfolio. CS1313

Methods of Assessment: –Outcome #6 will be assessed through the completion of projects. –Outcome #9 will be assessed through attendance, group assignments and presentation of portfolios. CS1313

ADA Statement: If you believe that you are entitled to special accommodations under the Americans with Disabilities Act, please contact the Dean of Student Services at or visit the office located in the Hobble Academic Building. CS1313