Homework Calendar

 

 

Home
Homework Calendar
VB Installation
Alice information
Videos to watch

Home Page

 

CS 3 On Campus

Once you are enrolled, do not send email to


 


To communicate with me -  see me in class, see me during an office hour, or
use the email system within ecollege.

To access SMC Online (and/or eCompanion), login to

 http://www.smc.edu/students 

and click-on the "SMC Online" link in Student Self-Service (see attached graphic).

Your user id is your 6 or 7 digit Santa Monica College student id.
Your password is your 6 digit month, day and year combination.
For example, if your birthday is March 15, 1986, then your password is 031586

 

 

 

P.S. To see your grades at the end of the semester, login as specified above or you may call admissions at (310) 434-4474. Note that it may take a few days after the end of the semester for grades to be available.

Week 1    8-31 -->  9-6  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Read Chapter 1 in Discovering Computers.

To turn in a homework item to the ecollege dropbox:

1. Click the dropbox tab near the top of the ecollege screen.

2. Click the 'Submit Assignment' hyperlink.

3. Click the dropdown menu and choose the basket for the particular homework that you want to turn in.

4. Either insert the text you are to turn in or add all of your attachments as specified in the assignment.

5. Click the 'Submit Assignment' button.

Upload to the ecollege dropbox  "Homework week 1 - autobiography" 1 page (a minimum of 300 words)  telling me about yourself and why you are taking this course.  Note that I am concentrating on content rather than grammar!

 

Week 2   9-7 -->  9-13 (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 2 in Discovering Computers.

Upload to the ecollege dropbox "Homework  - Zip file exercise" 2 or more files (any 2 will do) as a single zip file (this is to prepare for upcoming assignments in Visual Basic).  Make the name of the zip file YourLastName_FirstName.zip (example: Smith_John.zip). You can zip any files, but make sure the whole zip file is less than 20K.
 If you need a zip utility: 
you may click this hyperlink to download EnZip from my web site

(You may also use WinZip or any other zip utility)
 
then
To create a zip file
:
1. Right click the folder that contains the files that you want to zip
2. Choose "add to <folder name>.zip
or
 
1. Run the EnZip program.
 
2. Choose File --> New Archive 
 
3. Name the archive YourLastName_FirstName (example: Smith_John)
 
4. Add the files that you want included in the ZIP file
 
5. Exit the program   

 

Week 3    9-14 -->  9-20 (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 3 in Discovering Computers.

Upload to the ecollege dropbox "Homework week 3 - resume".  your resume created from a template. Send this as an attachment.

Week 4     9-21 -->  9-27  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 4 in Discovering Computers.

Upload to the ecollege dropbox "Homework  - internet assignment" ==>> internet assignment

Upload to the ecollege dropbox "Homework  - spreadsheet assignment" ==>> spreadsheet assignment. Send this as an attachment.

Week 5     9-28 -->  10-4    (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 5 in Discovering Computers.

Check out this video:

Steve Jobs http://www.youtube.com/watch?v=D1R-jKKp3NA

Upload to the ecollege dropbox "Homework  - database assignment"  ==>> database assignment. Send this as an attachment.

Assembly code

AssemblyIrvineExamples.exe

 

Week 6     10-5 -->  10-11 (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege .

Turn your homework in as specified in class.

Read Chapter 6 in Discovering Computers.

Download and install Visual Basic ,NET ==>>

http://www.microsoft.com/Express/VB/

Visual Basic files to download and look at for this week ==>>

cs 15 files/chapter_02 Folder.zip

Write a Visual Basic program to run as follows:

1 Costello Project.exe

Zip the project with all supporting files. Make the name of the zip file YourLastName_FirstName Visual Basic chapter 2.zip (example: Smith_John Visual Basic chapter 2.zip).   Upload to the ecollege dropbox - "Homework VB - chapter 2". 

Week 7    10-12 -->  10-18  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 7 in Discovering Computers.

Upload to the ecollege dropbox "Homework  - web page assignment 1"  ==>> web page assignment 1. Send this as an attachment.  -

Visual Basic files to download and look at for this week ==>>

cs 15 files/chapter_03 Folder.zip

Write a Visual Basic program to run as follows:

2 Crispies Project.exe

Zip the project with all supporting files. Make the name of the zip file YourLastName_FirstName Visual Basic chapter 3.zip (example: Smith_John Visual Basic chapter 3.zip).   Upload to the ecollege dropbox - "Homework VB - chapter 3". 

Week 8   10-19 -->  10-25   (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 8 in Discovering Computers.

Take the midterm for Discovering Computers  Chapter 1- 6 (new book) Chapter 1-7 (old book).  This consists of 100 multiple choice and true/false type questions on terminology from the book. For any questions that are not in the book, you may use the internet to find answers.
The scantron to be used for this exam is Form 882-E .
 

Note: The end of the 8th week is the drop deadline.  

 

Week 9     10-26 -->  11-1   (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege .

Turn your homework in as specified in class.

Read Chapter 9 and Chapter 10 in Discovering Computers.

Download the Alice program from  ==>> http://www.alice.org/
After you download Alice, go through the 4 tutorials that are included. When you open Alice, click the 'tutorial' tab and follow the directions or if you are at the menu level of the Alice environment go to <Help> ==>> <Tutorial>

Read and go through the Chapter 1 in Alice in Action.
Upload to the ecollege dropbox "Homework - Alice Chapter 1" an Alice solution (as an attachment) to problem 1.6 at the end of Chapter 1. Make the name of the file YourLastName_FirstName Ch1.a2w
 

Code to download and look at this week:

AliceSolutionsv1/chapter01.zip

Week 10   11-2 -->  11-8     

(Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 11 in Discovering Computers.

Read and go through the Chapter 2 in Alice in Action.
Upload to the ecollege dropbox "Homework - Alice Chapter 2" an Alice solution (as an attachment) to problem 2.3 at the end of Chapter 2. Make the name of the file YourLastName_FirstName Ch2.a2w

Code to download and look at this week:

AliceSolutionsv1/chapter02.zip

Week 11    11-9 -->  11-15 

Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Read and go through the Chapter 3 in Alice in Action.
Upload to the ecollege dropbox "Homework - Alice Chapter 3" an Alice solution (as an attachment) to problem 3.5 at the end of Chapter 3. Make the name of the file YourLastName_FirstName Ch3.a2w

Code to download and look at this week:

AliceSolutionsv1/chapter03.zip

 

Week 12    11-16 -->  11-22    (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 12 in Discovering Computers.

Read and go through the Chapter 4  in Alice in Action.
Upload to the ecollege dropbox "Homework - Alice Chapter 4" an Alice solution (as an attachment) to problem 4.3 at the end of Chapter 4. Make the name of the file YourLastName_FirstName Ch4.a2w

Code to download and look at this week:

AliceSolutionsv1/chapter04.zip

 

 Week 13     11-23 -->  11-29  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 13 in Discovering Computers.

Read the article "Why the future doesn't need us" by Bill Joy. To see the article, click this hyperlink==>>  "Why the future doesn't need us" 

Upload to the ecollege dropbox "Homework week 13 - Thoughts on 'Why the future doesn't need us'  a summary of your reactions to the article.
 

C programming starts here:

Download and install a C language compiler ==>>

http://www.microsoft.com/express/vc/Default.aspx

Note - make sure that after you make any changes to the source code you <save all> before <compiling> and <executing>.

Download and unzip the following C program code examples ==>>

50555-CHTP5e-IMSol-Beta.zip

Upload to the ecollege dropbox "Homework - C Program 1" a C programming solution zip file as an attachment to solve the following problem:

Read in 2 numbers entered by a user, compute and output the average of the 2 numbers.

Make the name of the file YourLastName_FirstName CProg1.c

 

 Week 14    11-30 -->  12-6  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege ..

Turn your homework in as specified in class.

Read Chapter 14 and Chapter 15 in Discovering Computers.

Try talking with a robot! Click this link ==>> ALICE  
Upload to the ecollege dropbox
"Homework  - conversation with ALICE."  the results of your 'conversation'. Copy and paste 10 questions and answers from your conversation with ALICE, and place your 'conversation' in the body of the upload (not as an attachment).
 

Upload to the ecollege dropbox "Homework - C Program 2"  a C programming solution zip file as an attachment to solve the following problem:

Read in a list if numbers terminated by a -1, compute and output the average.

Make the name of the file YourLastName_FirstName CProg2.c

 Week 15    12-7 -->  12-13  (Homework should be submitted as outlined in class  )
Turn your homework in on time
Check the eCollege gradebook regularly. Homework turned in by Sunday night will be graded by Monday night each week. Each assignment is worth 6 points. There is a 50% per week deduction for late homework, and there is a 50% deduction for homework uploaded to the wrong dropbox at eCollege.

The final for Discovering Computers covers Chapters 7-12 (new book) Chapters 8-15 (old book) and consists of 100 multiple choice and true/false type questions on terminology from the book. For any questions that are not in the book, you may use the internet to find answers.
The scantron to be used for this exam is Form 882-E .

Homework is not accepted after the final day of the class. 

12-15  final exam

http://www.ted.com/talks/brewster_kahle_builds_a_free_digital_library.html

http://www.ted.com/talks/brenda_laurel_on_making_games_for_girls.html

http://www.ted.com/talks/catherine_mohr_surgery_s_past_present_and_robotic_future.html

http://www.ted.com/talks/chris_anderson_of_wired_on_tech_s_long_tail.html

http://www.ted.com/talks/david_hanson_robots_that_relate_to_you.html

http://www.ted.com/talks/david_perry_on_videogames.html

http://www.ted.com/talks/erik_hersman_on_reporting_crisis_via_texting.html

http://www.ted.com/talks/evan_williams_on_listening_to_twitter_users.html

http://www.ted.com/talks/evgeny_morozov_is_the_internet_what_orwell_feared.html

http://www.ted.com/talks/george_dyson_on_project_orion.html

http://www.ted.com/talks/golan_levin_on_software_as_art.html

http://www.ted.com/talks/gregory_stock_to_upgrade_is_human.html

http://www.ted.com/talks/gordon_brown.html

http://www.ted.com/talks/george_dyson_at_the_birth_of_the_computer.html

http://www.ted.com/talks/hod_lipson_builds_self_aware_robots.html

http://www.ted.com/talks/henry_markram_supercomputing_the_brain_s_secrets.html

http://www.ted.com/talks/hector_ruiz_on_connecting_the_world.html

http://www.ted.com/talks/james_surowiecki_on_the_turning_point_for_social_media.html

http://www.ted.com/talks/jan_chipchase_on_our_mobile_phones.html

http://www.ted.com/talks/jan_chipchase_on_our_mobile_phones.html

http://www.ted.com/talks/jeff_bezos_on_the_next_web_innovation.html

http://www.ted.com/talks/jeff_hawkins_on_how_brain_science_will_change_computing.html

http://www.ted.com/talks/john_doerr_sees_salvation_and_profit_in_greentech.html

http://www.ted.com/talks/jimmy_wales_on_the_birth_of_wikipedia.html

http://www.ted.com/talks/jeff_han_demos_his_breakthrough_touchscreen.html

http://www.ted.com/talks/jonathan_zittrain_the_web_is_a_random_act_of_kindness.html

http://www.ted.com/talks/jonathan_harris_tells_the_web_s_secret_stories.html

http://www.ted.com/talks/johnny_lee_demos_wii_remote_hacks.html

http://www.ted.com/talks/marvin_minsky_on_health_and_the_human_mind.html

http://www.ted.com/talks/mena_trott_tours_her_blog_world.html

http://www.ted.com/talks/murray_gell_mann_on_beauty_and_truth_in_physics.html

http://www.ted.com/talks/mathieu_lehanneur_demos_science_inspired_design.html

http://www.ted.com/talks/nicholas_negroponte_takes_olpc_to_colombia.html

http://www.ted.com/talks/nicholas_negroponte_on_one_laptop_per_child_two_years_on.html

http://www.ted.com/talks/nicholas_negroponte_in_1984_makes_5_predictions.html

http://www.ted.com/talks/neil_gershenfeld_on_fab_labs.html

http://www.ted.com/talks/peter_diamandis_on_our_next_giant_leap.html

http://www.ted.com/talks/peter_hirshberg_on_tv_and_the_web.html

http://www.ted.com/talks/richard_baraniuk_on_open_source_learning.html

http://www.ted.com/talks/ray_kurzweil_announces_singularity_university.html

http://www.ted.com/talks/pw_singer_on_robots_of_war.html

http://www.ted.com/talks/rives_controls_the_internet.html

http://www.ted.com/talks/rodney_brooks_on_robots.html

http://www.ted.com/talks/robert_full_on_engineering_and_evolution.html

http://www.ted.com/talks/sergey_brin_and_larry_page_on_google.html

http://www.ted.com/talks/stephen_lawler_tours_microsoft_virtual_earth.html

http://www.ted.com/talks/stefana_broadbent_how_the_internet_enables_intimacy.html

http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html