|
|
|
CS 3 On Campus Once you are enrolled, do not send email to
To access SMC Online (and/or eCompanion), login to 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.
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
) 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 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.
Week 3 9-14 --> 9-20 (Homework should be submitted as outlined
in class
) 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 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 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
Week 6
10-5
--> 10-11 (Homework should
be submitted as outlined in class
) 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: 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 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: 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 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. 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 as specified in class. Read Chapter 9 and Chapter 10 in Discovering Computers.
Download the Alice program from
==>> http://www.alice.org/
Read
and go through the Chapter 1 in
Alice in Action.
Code to download and look at this week: AliceSolutionsv1/chapter01.zip
(Homework should be submitted as outlined in class
) 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.
Code to download and look at this week: AliceSolutionsv1/chapter02.zip
Turn your homework in on time.
Read
and go through the Chapter 3 in
Alice in Action.
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 as specified in class. Read Chapter 12 in Discovering Computers.
Read
and go through the Chapter 4 in
Alice in Action.
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 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 ==>> 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 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 - 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
)
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. 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 |