STEP Introduction To Programming (Technology)

Adelphi University

 

Course#: STEP 160 Introduction To Computer Programming

 

Class Time: Saturday Section 1 10:00 - 11:00 ; Section 2 11:00 - 12:00 in Science 227

 

Instructor: Professor Pepper

Office: POST 103 1rst Floor (Behind the SBarro's cafeteria)

Telephone: 516-297-5241

E-mail: pepper@adelphi.edu

http://www.adelphi.edu/~pe16132

Tools:

Alice Assignments should be done using the free Alice 2.3 development environment from www.alice.org.

Great lessons: https://sites.google.com/site/alicewithmsdistler/

Many tutorials: http://www.cs.duke.edu/csed/alice09/tutorials.php

Schedule

This is a weekly schedule. The professor reserves the right to change this schedule.

 

Week

Subject

Some activities

10/13

Getting Started with Alice

Using any two characters from the Alice Gallery, design and build a world in which one tells the other a knock-knock joke. Include your own name in the conversation (ex: Hi Kris Pepper, Who's There?). Make your story end with both characters laughing. See www.knock-knock-joke.com for ideas if you need.

Using https://sites.google.com/site/alicewithmsdistler/ lesson 1 &2

10/27

Methods

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 3 & 4

write a movie script for a partner (and code it)

12/1

Simple Events

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 5

1/5

Loops, BillBoards, Events, Sounds

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 6

1/19

Decisions & Functions

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 8

2/2

Method parameters & Lists

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 10 & 11

3/2

While Using https://sites.google.com/site/alicewithmsdistler/ Lesson 12

3/23

Variables

Using https://sites.google.com/site/alicewithmsdistler/ Lesson 13

4/20

Permutations Using Line Up activity from http://www.cs.duke.edu/csed/alice09/tutorials.php
(or another activity depending upon our grasp)

5/4

Project Work

5/18

Celebration