Comprehensive Course Syllabus. Computer Science Inquiry (CSI)



Similar documents
Comprehensive Course Syllabus

APPLIED EDUCATIONAL SYSTEMS, Inc. (800)

1 6 weeks Introduction to the Internet and HTML: Basic formatting of pages and organization of pages into sites.

Students will know and be able to: 1.1. Basic Operations

Cyber Safety Workshop from CyberSmart! Online PD N/A

CS135 Computer Science I Spring 2015

Illinois Mathematics and Science Academy

Information Technology Grades Students will know and be able to: Basic Operations 1.1 (I)

VC 491 Parallax Web Design (Independent Study) Cazenovia College Spring 2014 Independent Study Syllabus Student: Kathryn Wheeler

CS Matters in Maryland CS Principles Course

Massachusetts Technology Literacy Standards

Department of Mathematics and Computer Sciences

The ISTE National Educational Technology Standards (NETS S) and Performance Indicators for Students 1. Creativity and Innovation

Online Course Rubrics, Appendix A in DE Handbook

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

Central High School / Small Business Development

Instructional Computing in Secondary Schools

Information Technology Career Cluster Introduction to Digital Technology Course Number

Describe the process of parallelization as it relates to problem solving.

Information Technology Career Field Pathways and Course Structure

Web Design (One Credit), Beginning with School Year

Introduction to Web Design. Instructor: Mrs. Cullen 2010 Fall Semester Handbook. Natick High School 15 West Street Natick, MA 01760

Duarte High School ROP Web Design Class

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

Voice: (276) and (813) Office Hours: by appointment

TECM 3200: Web Design and Development University of North Texas Technical Communication Spring 2015

Course Overview and Approximate Time Allotments. First Semester

JOMC 187 Introduction to Interactive Multimedia

Technology Curriculum Standards

Glenlyon Norfolk School Course Outline Design: Year 4, Grade 9 (ICTx 11 Taught in Grade 9/10)

Monfort College of Business Semester Course Syllabus ( )

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

SOUTHWESTERN MICHIGAN COLLEGE DEPT. OF INFORMATION TECHNOLOGY Dowagiac, Michigan COURSE SYLLABUS Fall 2014

Ensuring Quality Online Learning

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

Alexandria Central School District Educational Technology Plan

WEB PAGE, DIGITAL/MULTIMEDIA AND INFORMATION RESOURCES DESIGN

Lectures and demonstrations. Assigned projects and readings with exercises. Critique and development of students portfolios.

ESUMS HIGH SCHOOL. Computer Network & Engineering (CNE) Syllabus

Seattle Central Community College BITCA Division. Syllabus MIC Online

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study. Web Design 1, 2, 3, 4, 5 and 6

Advance Web Design 1. Instructor: Mrs. Cullen. Natick High School 15 West Street Natick, MA 01760

Interactive Multimedia: Design and Production

Lenape Tech School-wide Grading Scale: Grades will be determined by the point system and earned on a percentage basis as follows:

Blended Course Evaluation Standards

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

9:00am-10:00am Tuesday, Wednesday, 1:40pm-2:40pm (or by appointment)

Bruce-Guadalupe Community School Bruce-Guadalupe Middle School. Technology Education Curriculum. Program Scope and Sequence

NETS for Teachers: Achievement Rubric

University City High School Audio/Video Production 1,2 Syllabus/Course Outline

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Diploma Of Computing

ISTE National Educational Technology Standards for Teachers

Combined Curriculum Document Technology High School

Computer Technology Standards of Learning for Virginia s Public Schools

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Instruction Design Tips for Online Learning

Educational Technology Standard Articulated by Grade Level. Pre-K to 6 th Grade

Computer Science 1-3 (AP) Syllabus/Online Course Plan

Key Stage 3. Scheme of Work. Written by Heaton Moor Digital

Career & Technical Education Curriculum Alignment with Common Core ELA & Math Standards

Instructional Design Tips

ADIT134001, Exploring the Internet, Fall, 2015

Course Description. Prerequisites. CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015

Art 301 Web Design. Louis A. Solis Office Hours: Fri 1-3pm Location of Office hours: room AC404

Competencies for Secondary Teachers: Computer Science, Grades 4-12

Multimedia Applications

CLASS WEBSITE : CLASS VIDEO TUTORIAL SITE (RonTube) : COURSE OUTLINE (subject to revision)

Common Core State Standards K 12 Technology Skills Scope and Sequence

Technology Curriculum Draft Grades 6-8

Students will also learn the ISTE s (International Society for Technology in Education) skills for 21 st Century learning including:

DigiPen Video Game Programming

IT 230 Data Visualization

Computer Science Course Descriptions Page 1

The Program Leading to Principal Certification (Grades K -12) Option 1 Program Self-Study

CHIPOLA COLLEGE COURSE SYLLABUS Chipola s website:

COURSE SYLLABUS Digital Design

Computer Information Systems Program ISLOs, PSLOs, CSLOs, Mapping, and Assessment Plan

NETS for Students: Extended Rubric for Grades 6 8

Web Page Design II Course Syllabus

Syllabus: Web Design 1

CIS 222 Advanced Web Design Proposed Start: Fall Instructor's Name: Office Location: Office Hours: Office Phone:

K-12 Information and Digital Literacy

Northcentral Technical College Course Number Course Title Accounting 1 Syllabus


Distance Education Learning Resources Unit Document Title: Online Course Review Checklist Last Updated: July 17, 2013 by the DE Office Draft Final

Course Description. Course Objectives

Course Outline. Fall Session 2015 A03

Syllabus Outline. Syllabus COSC1336 Programming Fundamentals I Page 1 of 6

Orange Unified School District Video Game Design II Year Course

NETS for Students: Achievement Rubric

COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT

Requisite Approval must be attached

Secondary School Counselor

IT3503 Web Development Techniques (Optional)

Teaching and Learning Standards and Principles

WEB DEVELOPMENT IA & IB (893 & 894)

INFS2608 ENTERPRISE DATABASE MANAGEMENT

National Education Technology Standards and Performance Indicators As Aligned with the ODS Educator Personal Technology Use Proficiency Exam

Ethical and Privacy Considerations Web Site Design Many exciting others!!

Transcription:

Computer Science Inquiry (CSI) Course Description: We will explore fundamentals of computer science that are essential for students in the 21st century. The principles of computer science are taught with two concurrent themes. Creativity Theme topics: Computing as a creative activity, processing of data creates knowledge, abstraction, levels of abstraction, managing complexity, computational thinking, problem solving, programming (in Python) and debugging. Principles Theme topics: Data and information, algorithms, basic ideas behind technologies including computers, hardware, software and networks, Internet and search engines, and multimedia, social uses and abuses of information, and the foundations of privacy. Instructors: Ms. Namrata Pandya Dr. Pat Patankar Dr. Omar Aldawud E-mail: npandya@imsa.edu ppatankar@imsa.edu oaldawud@imsa.edu Phone: 630-907-5965 630-907-5479 630-907-5482 Office hours: 1. Drop in the CS office and see if we are available 2. 11:00am 12:00pm or by appointment (Ms. Pandya) 3. 12:00pm 1:00pm or by appointment (Dr. Pat) 4. 2:15pm 3:15pm or by appointment (Dr. Aldawud) Meeting Days, Time and Rooms: Ms. Pandya: Dr. Pat: 2:20 4:00pm B/D days Room A133 8:10 9:50am B/D days Room A133 2:20 4:00pm A/C days Room A133 Dr. Aldawud: 10:00 11:40am B/D days Room A156 12:30 2:10pm A/C days Room A156 Text(s)/Material: There is no required text for this course. A number of online resources will be used extensively and handouts will be provided for reading material. Teaching and Learning Methodology and Philosophy: The teaching and learning philosophy in this course is to expose students to a variety of concepts, ideas and problem-solving strategies, which are developed and extended through reading, class discussion and interactive exploration. The course is intended to prepare students to work independently as well as collaborate with peers on group activities. Much of the learning

is expected to take place through class exercises and discussions, students creating and delivering artifacts using programs and/or Arduino programming. Since IMSA has not adopted Computer Science standards yet, we will follow the guidelines of National Educational Technology (NET) standards for students (see http://www.iste.org/content/navigationmenu/nets/forstudents/2007standards/nets_fo r_students_2007.htm) : Creativity and Innovation Students demonstrate creative thinking, construct knowledge, and develop innovative products and processes using technology. Students: a. apply existing knowledge to generate new ideas, products, or processes. b. create original works as a means of personal or group expression. c. use models and simulations to explore complex systems and issues. d. identify trends and forecast possibilities. Critical Thinking, Problem Solving, and Decision Making Students use critical thinking skills to plan and conduct research, manage projects, solve problems, and make informed decisions using appropriate digital tools and resources. Students: a. identify and define authentic problems and significant questions for investigation. b. plan and manage activities to develop a solution or complete a project. c. collect and analyze data to identify solutions and/or make informed decisions. d. use multiple processes and diverse perspectives to explore alternative solutions. Digital Citizenship Students understand human, cultural, and societal issues related to technology and practice legal and ethical behavior. Students: a. advocate and practice safe, legal, and responsible use of information and technology. b. exhibit a positive attitude toward using technology that supports collaboration, learning, and productivity. c. demonstrate personal responsibility for lifelong learning. d. exhibit leadership for digital citizenship.

Technology Operations and Concepts Students demonstrate a sound understanding of technology concepts, systems, and operations. Students: a. understand and use technology systems. b. select and use applications effectively and productively. c. troubleshoot systems and applications. d. transfer current knowledge to learning of new technologies. SSLs and Outcomes: I. Developing the Tools of Thought IA, IB, IC, ID II. Thinking about Thinking IIB III. Extending and Integrating Thought IIIA, IIIB V. Thinking and Acting with others VA, VB Student Expectations: All students are expected to be involved in class discussions and explorations. keep up with the reading material and check moodle regularly for handouts, assignments and submissions. complete all assignments and exercises in a timely manner. take responsibility for learning certain basic skills and relationships. take responsibility for seeking additional help as it is needed. have a working computer with them during each class. Course components: Exercises: Projects: Labs: Must be completed on a timely basis. Will be checked regularly during class/lab time. Projects will be assigned throughout the semester. Ample time is allowed for each project in and out of class time. Labs are designed to be completed in class. As such the labs are due by the end of the class the day they are assigned. The labs are meant to help students exercise specific concepts covered in (or out of) the class. Quizzes/Exams: Pencil and paper tests/quizzes will be given periodically to test students understanding of the material. All the tests/quizzes are comprehensive

and will include all the material taught in class as well as some material that students are responsible for learning from their projects/assignments and/or online resources. Late homework/projects will be severely penalized: by end of the day: -20% by beginning of the next class: -50% All the assignments are to be submitted by the beginning of the class on a due date. Academic Honesty: All programs/assignments must be your own work. Copies of another s work will be considered plagiarism and treated accordingly. IMSA s plagiarism policy will be strictly enforced. Class Rules: No food or drinks will be allowed in the class. No gaming in the class (unless it is an assignment). No head phones allowed during class. Every student will stay on task during the class time and will not leave the class till dismissed or he/she risks being marked absent. Quarterly grades will be averaged using the following weighting: Projects 30% Quizzes/Tests 30% Exercises 20% Labs 15% Participation/Organization 5% Semester grades will be averaged using the following weighting: Cumulative semester work 90% Semester Final Project 10% Sequence of Topics and Activities: Week 1-2: History of Computing and computers, computer science, hardware and software, computer number systems. Handouts, classroom activities, students present their solutions on board as well as two-minute oral presentation of a topic Week 3-4: Boolean Logic and Boolean algebra, computer networks and the Internet, and Computer security. Handouts, online security games, classroom activities, lab and a quiz, Performance Task Week 5-6: Cryptography, Introduction to HTML and W3 consortium. Web Design principles. Online tutorials, Encrypting and Decrypting activities, classroom activities using notepad editor, quiz

Week 7-8: Inserting tables, links, images, forms, audio and video on a web page. Using Cascading Style Sheet (CSS) to style a web page. Classroom activities, small presentation of a web page, online tutorials, Web site project. Week 9-10: CSS continued. Borders, Menus, Backgrounds etc. Animation, transformation and scaling. Classroom activities, online tutorials, Publishing web site on IMSA server, lab and a quiz Week 11-12: Introduction to programming using Python. Programming constructs and Logical thinking. Writing algorithms. Variables, assignment and conditional statements, Loops and Lists. Python IDE, online tutorials, classroom activities. Week 13-14: Programming continued. Lists, dictionary, functions. More classroom activities. Students create a simple game using Python, quiz Week 15-16: Arduino Projects. Students get hands-on experience working with Arduino kits. They write simple programs and experiment with Arduino. Presentation, handouts, Final project