Instructor News‎ > ‎

Computer Science with Mrs. Patil

Jr. High Computer Science Syllabus

Table of Contents

Introduction to C

Program structure

Data types

Variables

Constants

Declarations

Arithmetic operators

Relational and logical operators

Increment and decrement operators

Conditional expressions

Precedence  and order of evaluation

Input/output

Standard input and output

Formatting input – scanf

Formatting output – printf

File access – reading/writing a line from/to a file

Other functions

Control Flow

statements and blocks

if-else, else-if

switch

Loops

while

for

do-while

break and continue

goto and labels

Functions

Basics

Functions returning non-integers

Scope rules

Header files

Static variables

Register variables

recursion

Arrays

Single and multidimensional arrays

Pointers and arrays

Command line arguments

Structures

Basics

Structures and functions

Arrays of structures

Pointers to structures