Class notes: week 16
Functions
We've already been defining a few special functions in ...
Update: example solutions posted.
Due: Thursday Dec 6, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW8 with your program(s) attached in a zip file.
Note that every Processing program consists of a directory with one or more .pde ...
read moreClass notes: week 15
This week, we'll cover how animation works in Processing. The basic idea is that you define a function that is called every time a frame is drawn. Processing automatically manages the loop that repeatedly draws frames, and at the same time processes any events that ...
read moreProcessing is a programming language based on Java that focuses on interactive graphical applications.
Class notes: week 13
A variable is a named memory location that stores a value that can be retrieved and/or updated. This is the more general version of the other naming mechanisms we've ...
Update: example solutions posted.
Due: Thursday Nov 15, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW7 with your program(s) attached in a zip file.
Note that every Processing program consists of a directory with one or more .pde ...
read moreProcessing is a programming language based on Java that focuses on interactive graphical applications.
Class notes: week 12
See the Processing Download page. The lab computers should have the software already available.
At home I would recommend installing the latest version (the default). In the lab, we might have ...
Update: answers posted below each problem.
Due: Thursday Nov 8, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW6 with your work in the body of an email, or attached in a plain text file. Note: no Microsoft Word documents ...
read moreIn class we'll go over the relational model. We'll be using databases in SQLite format.
To query the databases, here are two good options that are available for most operating systems:
Due: Thursday October 25, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW5 with your work (spreadsheet file) attached.
Complete the questions in this Excel file. Note that there are multiple worksheets - make sure to read all instructions on each ...
read moreWe'll cover spreadsheet concepts, focusing on applications in Microsoft Excel. Much of our work will focus on applying functions to data, so we'll have to review some more math.
Class notes: week 8
Update: answers posted below each problem.
Due: Thursday October 11, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW4 with your work attached in a zip file.
For this homework assignment, you'll be creating several text files by using ...
read moreWe'll cover use of the basic command line in Windows.
Key concepts:
These concepts actually apply to computer programs in general (at least on common desktop operating systems), but we work with them most directly when using the command line.
Class notes ...
read moreWe'll discuss HTML and CSS for use in creating simple web pages, focusing on two key concepts:
View class notes: week 5, week 6.
We'll work on these html exercises in class. You'll need to save that file ...
Due: Thursday October 4, 11:59PM.
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW3 with your work attached in a zip file.
Pick a person, event, or idea that's important to the history of computing, and create a web page ...
Update: answers posted below each problem.
Due: Thursday September 20, 11:59PM. (Note the updated due date.)
To submit: Send an email to me at jal2016@email.vccs.edu with subject CSC 110 HW2 that contains your answers, and any attachments required.
Note: this assignment may be updated sometime before ...
read moreWe'll cover the following topics:
I'll update these pages with solutions later, if applicable.
Homeworks that do not follow submission instructions exactly will lose 25%. Late homework is not accepted.
I'll update these pages throughout the week before and/or after class with readings and class summaries.