Academics /Undergraduates/Course Information

Introduction to Computing (Graphics & Gaming)

Course Website Printable Page

In this section of CIS 1.5 students will receive a general introduction to computer science while they learn to program a computer using the C++ language in the context of computer graphics and video games. Initially, the graphics tool Scratch will be used to introduce programming concepts. Students will be shown how to compile and run their programs using the Code::Blocks C++ compiler. They will also be given instructions describing how they can put a copy of Code::Blocks on their own computers at home. For homework, students will practice simple programming constructs using Code::Blocks, which runs on the Internet. Students in this section will also take the common final exam. Taking this section will prepare students for any section of CIS 15 in subsequent semesters.

Professor:

Sheila Tejada

Email:

tejada@sci.brooklyn.cuny.edu

Textbooks

C++ by Dissection , Ira Pohl, Addison-Wesley , ISBN : 0-201-78733-4

Lectures

Weeks

Topic

Notes

Unit I

Data and Output

Unit II

Control structures and input

Unit III

Functions

Unit IV

Arrays and strings

Unit V

Sorting and searching

Unit VI

Simple classes

Labs

There is no lab in the course - View Lab

Assignments

Homework 1 : Your Logo - View Assignment

Homework 2: Spiral - View Assignment

Homework 3: Complex Scene - View Assignment

Homework 4: Bouncing Ball - View Assignment

Homework 5: Posterizing - View Assignment

Homework 6: Sorting - View Assignment