2012 Spring Exploring CS

2010 Student web pages | 2011 Fall Scratch projects | Scratch Resources

DateGoal & Work DueClass Activities
Friday 6/22
Last Day :-(
Have a Great Summer! Take some time to relax, you have all worked hard in class.

I enjoyed reading your Essays on Computers and your future careers.

Keep me posted by email if you have any programming related projects or internships this summer! I'll be checking email periodically.
Best of luck with computing in your future!
Consider our other CS classes at Garfield too!!
It's been a great year. Hope you all enjoyed learning about computers!

Consider CodeDay June 30th - July 1st See Mr. Bergquist for a discount code for $10 off registration
Wednesday 6/20
Final - all 3 parts due today
Reflect on your future career and its use of computers.
Everyone: Parts I, II & III Due by End of Day (3pm):
- Part 1: Connecting with Computer Science - Warm up & Review (at least half a page) - 10 Project Points
- Part 2: Your Career Aspirations (at least 1 page) - 10 Project Points
- Part 3: Computing in the Workplace (at least 1 page) - 15 Quiz Points
Make sure your Word Document is saved in our shared folder with your name in its file name.
Preparing for your Future with Computer Science
Work on Part 3: Computing in the Workplace (15 Quiz Points)

When you are done - tell Mr. Bergquist so I can take a quick look and sign you off.
Tuesday 6/19Reflect on your future career and its use of computers.
Complete Final Part 2: Your Career Aspirations
Make sure Part 1: Connecting with Computing is done.
Preparing for your Future with Computer Science
Work on Final Part 2: Your Career Aspirations (10 Project Points)

If you are done early - tell Mr. Bergquist, I'll take a quick look and sign you off.
Monday 6/18Reflect on your future career and its use of computers.

Complete Part 1: Connecting with Computing is done.

ATTENTION: Your Pong game should be complete and in our class folder for review.
Preparing for your Future with Computer Science
(Total: 20 Project Points & 15 Quiz Points):
Final Due Date for all material: Wednesday, June 20th, 3pm
Final Careers Assignment in 3 Parts, the Introduction
Work on Final Part 1: Connecting with Computing (10 Project Points)

If you are done early - tell Mr. Bergquist, I'll take a quick look and sign you off.
Friday 6/15
Purple & White Day 25 minutes
Getting the Senior paperwork settled while other students work quietly in the lab on their remaining projects.Senior Check Our Day!

Remember, all other your Final Careers Assignment in 3 Parts are due Wednesday, June 20th. Start on the Final Part 1: Connecting with Computing (10 Project Points)
Wednesday 6/13
(Block)
Seniors: Parts I, II & III Due by End of Day (4pm):
- Part 1: Connecting with Computer Science - Warm up & Review (at least half a page) - 10 Project Points
- Part 2: Your Career Aspirations (at least 1 page) - 10 Project Points
- Part 3: Computing in the Workplace (at least 1 page) - 15 Quiz Points
Preparing for your Future with Computer Science
Work on Part 3: Computing in the Workplace (15 Quiz Points)
Tuesday 6/12Complete Final Part 2: Your Career Aspirations
Seniors make sure Part 1: Connecting with Computing is done.
Preparing for your Future with Computer Science
Work on Final Part 2: Your Career Aspirations (10 Project Points)
Monday 6/11
Reflect on your future career and its use of computers.

ATTENTION: Make sure your Pong game using variables & broadcast messages is completed on time - Make sure you have all items in the Pong Game Rubric. Save it in a class folder for review.
Preparing for your Future with Computer Science
(Total: 20 Project Points & 15 Quiz Points):
Due Date:
- Seniors: Wednesday, June 13th.

- All others*: Wednesday, June 20th
Final Careers Assignment in 3 Parts, the Introduction
Work on Final Part 1: Connecting with Computing (10 Project Points)

Freshmen, Sophomores & Juniors: finish up your Pong game and then you can start on the above assignments. Your Document will be due on June 20th.
Friday 6/8Use variables to track data and broadcast messages to communicate in Scratch Pong Project.

Complete your Pong game. Save it in your shared class folder ready for grading.
Scratch Programming Quiz

Then complete your Pong game using variables & broadcast messages - Make sure you have all items in the Pong Game Rubric.
Wednesday 6/6 (1 hour)Use variables to track data and broadcast messages to communicate in Scratch Pong Project.

Complete Developing A Pong game using variables & broadcast messages - Make sure you have all items in the Pong Game Rubric. Save it in your class shared folder.
Attention: Scratch Quiz on Friday (6/8) on: including general commands, variables, and messages.

Complete Developing A Pong game using variables & broadcast messages - Make sure you have all items in the Pong Game Rubric.
Friday 6/1, Monday 6/4, & Tuesday 6/5Use variables to track data and broadcast messages to communicate in Scratch Projects.

Complete Developing A Pong game using variables & broadcast messages - Make sure you have all items in the Pong Game Rubric. Save it in your class shared folder.
Now use Variables & Broadcasting messages to complete Developing your Pong game
The finished game is your first Project, here is the Pong Game Rubric that you will be graded on. Pong Project final due date Friday June 8th - place a it in your own folder in our shared class folder.

Variables & Broadcast: (Demo Programs & their code)
- Pick a Variable (Scratch code)
- Update a Variable (Scratch code)
- Broadcast a Message (Scratch code)
- Magic Variable Game (Scratch code)

View your sample programs that demonstrate our Scratch Programming Concepts
Wednesday 5/30 [Block]Explain testing and debugging practices and develop strategies to identify & fix bugs

As a team:
1) complete and turn in: the Scratch Debug Activity Sheet
2) Create your own Debug Problem in Scratch and Save to our Shared class folder - Start its name with "Debug"
Quick Review Scratch Programming Concepts
1) Group Activity: Debugging code:
Scratch Debug It! Exercise
2) Transforming our Cat Conditionals into a Pong game
Tuesday 5/29Create conditionals in Scratch and start creating a Pong Game...

Complete Scratch conditionals worksheet - turn it in for grading.
Complete Scratch conditionals
And then start transforming your Cat Conditionals into a Pong game by first adding keyboard control.

Video Game and Robotics Events at Seattle Center this Saturday, June 2nd - check them out!
Friday 5/25Discover conditionals in Scratch.


Get sign off on your Art, Dance Party, & About Me Scratch Projects all signed off.
Introducing Programming Concepts
Complete your: Art, Dance Party, & About Me Scratch Projects

PDF File Start work on: Scratch conditionals
Wednesday 5/23Create an Art project by programming in Scratch.
Get your sign off on Dance Party (& About Me)
Create an Art Project in Scratch!
First - check out fellow students' Scratch Projects for ideas
And these Samples too:
- Square Circle
- Build a Band
- Automatic Drawing
PDF FileGuides for these Samples to try.

Tuesday 5/22Animate a Sprite in your "dance" Scratch project.Dance Party in Scratch
Monday 5/21Demonstrate knowledge of HTML and CSS in the quiz.

Complete Scratch "About Me" project - show to Mr Bergquist for sign off. Make sure to have three different things about yourself in this project.
Quiz: HTML & Website design

Complete Scratch "About Me" project - demonstrate three different things about yourself in this project.
Friday 5/18
(Block)
Create a basic Scratch program about yourself.

Your "About Me" Collage
Review: HTML & CSS Review Sheet - Quiz Next Monday!
Scratch "About Me" Guidelines
Scratch "About Me" Samples:
- Simple One
- Cool One
Tuesday 5/15 & Wednesday 5/16 (Short)Explore Scratch, our programming language.

Check out some Scratch Programs:
- On the Scratch Site
- From last year's Exploring CS class
Gather some ideas on what you want to do with Scratch? - write them down in your Composition book to discuss later this week.

Make sure to complete the: HTML & CSS Review Sheet
Scratch!
Creating in Scratch Video
Explore Scratch yourself, just find the icon and give it a try!
(Those who need to finish their website & our HTML & CSS Review Sheet, should get them finished first.)
Monday 5/14Creating a multi-page website using HTML & CSS.

Due Today, Monday, May 14th: Starter Website Project - 30 Project Points (not for 15 week grade)
Make sure all files are saved in your individual class folder.
Review Rubric for the Starter Website Project
Review: HTML & CSS Review Sheet - Quiz Next Monday!
Friday 5/11
End of 15 weeks!
Creating a multi-page website using HTML & CSS.
Make sure your Starter Site Design Sheet has been signed off.
Complete: Starter Website Project - 30 Project Points due Monday, May 14th.
Done with your Starter Website Project - 30 Project Points? Show it off to your fellow students and get signed off by Mr. Bergquist

Next week we start Scratch programming!!
Monday 5/7
Tuesday 5/8
Wednesday 5/9
Starter Website Project - 30 Project Points due Monday, May 14th.Continue Work on: Starter Website Project - 30 Project Points
Friday May the 4th be with you.Get sign off on Starter Site Design Sheet - complete and get sign off before starting on HTML.
Continue Work on: Starter Website Project - 30 Project Points due Friday, May 11th.
See sample website from Thursday...
Wednesday 5/2
(Block)
Adding Style to your your web page using CSS
Get CSS checked off on your Celebrity Webpage.
Complete Starter Site Design Sheet for your Website proposal.
Sample Navigation pages - view their source: navdemopage.html / navsecondpage.html / navthirdpage.html / updated: test-style.css
Link Starter Website Project - 30 Project Points due Friday, May 11th.
PDF File Starter Site Design Sheet - complete before starting
More CSS
Tuesday 5/1Adding Style to your your web page using CSS
Add Styling to your Celebrity web page, easiest is to simply Add an External CSS file (instructions)

Done? Look at the Design pages to get ideas for your Starter Website project, we will start on Wednesday.
Sample CSS page - view its source:cssdemopage.html
Link Adding an External CSS file
Here's our Color Chart (from previous work) so you can customize your colors.
Link Background reading on stylesheets
Monday 4/30Adding Style to your your web page using CSS

Complete & get signed off on Your Celebrity web page. Make sure it is saved in your folder in our Class Period folder.
Review: Details of Our Computer Science Classroom Guideline

Adding Style with Cascading Style Sheets or CSS
Don't Fear the Internet: Adding CSS Video
Basics of CSS Reference Pages
Sample HTML: You can download these three files to your folder:
- testpage.html
- Local Image: Gar_Bulldog.jpg
- Now add .css file: test-style.css
Friday 4/27
Block again
Create HTML to build your web page

Complete & get signed off on Your Celebrity web page. Make sure it is saved in your folder in our Class Period folder.
Done? Try adding a Table or other HTML features

Make sure you have all your assignments Completed:
- Talking about Online Safety Project paper (10 Project points)
- The Internet & Search Worksheet (Partner Assignment)
HTML Details

Best Reference: the W3Schools HTML Tutorial

Social Media Research Internship Position with Get Schooled Opportunity good way to get some technical work experience.
Wednesday 4/25
Block Day
Create HTML to build your web page
Make Your Celebrity web page

Make-up Quiz for those who missed the MidTerm on 4/13
Getting Started from Scratch on HTML Video
Intro to Web Pages & HTML
Demo of Creating an HTML file using Notepad (see: Getting Started with HTML)

Assignment: Create Your Celebrity web page
Start the W3Schools HTML Tutorial
This may help: Getting Started with HTML


Monday 4/23
Welcome Back!
Explore the HTML behind web pages

Make sure you have all your assignments Completed:
- Talking about Online Safety Project paper (10 Project points)
- The Internet & Search Worksheet (Partner Assignment)
Video: Don't fear the Browser
Webpages: Looking behind the scenes
More work on: Browser & Website Survey Lab exercise
Think of a Celebrity to create a webpage about - find some details for this page.
Friday 4/13Summary Quiz for the First half of Semester.
Mid-Term EXAM - Bring you Composition Book and Notes.
Mid-Semester Quiz!
Wed 4/11
(Block)
Review for Summary Quiz for.

Due TODAY: Talking about Online Safety Project paper
(10 Project points)

Mid-Term Exam on Friday, before Break!! - Open Note - update your your Composition and any notes!! (Sorry - you cannot just print out the Jeopardy Answers)

Exploring More on the Internet - Optional, will review in class.
Binary Warm Up
Mid-Term Review Jeopardy Answers!

Preparing for our Mid Term Exam

Complete: Partner Assignment The Internet & Search Worksheet
Review Solutions for the The Internet & Search Worksheet
Tuesday 4/10Game Review of class material.

DUE: Partner Assignment: The Internet & Search Worksheet.
Mid-Term Review Jeopardy!
.
Monday 4/9
Understand how the Internet & online Search.

Mid-Term Exam on Friday, before Break!!

REMINDER: Due Wednesday (4/11): - Talking about Online Safety Project paper (10 Project points)
Review: How Does the Internet Work?
How Online Search Works:
- How Google Search works? (additional videos in the following worksheet)

Partner Assignment: The Internet & Search Worksheet.
Friday 4/6
End of 10 weeks
DUE TODAY: Make sure these are turned in...
- From Wednesday: Browser & Website Survey Lab exercise
- Checking Comp books for past few daily assignments like "What do you use the web for"?
- Any Glogster Updates (Glogster Login page)
Due Wednesday (4/11): - Talking about Online Safety Project paper (10 Project points)
Wednesday 4/4
[Block]
Use a variety of Web Browsers and discover differences in Websites.

Complete Browser & Website Survey Lab exercise - DUE by End of class Today 4/4 - Save to our Writable Exploring CS Folder or turn in write up in your composition book.
When you are done, finish writing up your Talking about Online Safety Project paper, which is due Friday 4/6.
Work on: Browser & Website Survey Lab exercise

If you need more details, check out this Webpages: Looking behind the scenes page.

Friday is End of 10 weeks - Mr Bergquist will be back to collect work for grading. Be prepared.
Tuesday 4/3Creating basic HTML Web Pages.

Work on:
- Web Design Basics
- Table Lesson 1

NOTE: Due Friday 4/6 your Talking about Online Safety Project paper (10 Project points)
Making your first WebPage - Guest Instructor: Ms Davison

PDF File Web Design Basics
PDF File Table Lesson 1
PDF File Chapter 1 Reference

Additional Resources:
- The W3Schools HTML Tutorial
- Our Getting Started with HTML page.
Monday 4/2Explore & present additional ways to maintain Online Safety & Security.Complete Group Presentations on Online Safety & Security

Make sure to ask family & friends for your Talking about Online Safety Project paper (10 Project points)
Friday 3/30Innovation: How does thinking different change the world?Introduce: Weekend Project: Talking about Online Safety start this weekend, paper will be due next Friday (10 Project points). Feel free to gather material to share from our class presentations and notes.

Movie Day!
Wednesday 3/28In your Team complete: Online Safety & Security Group Presentation
Use this Template for your Security Presentation: PDF File to read / Word Doc to download and use
PDF File Online Safety & Security Group Presentation Details (Word Doc).
Template for your Security Presentation: PDF File to read / Word Doc to download and use
Tuesday 3/27Choosing good passwords to protect your information.

Choosing a Good Password Worksheet, complete handout and turn in at end of class
Creating a Good Password:
- Watch this Video: Tips on Choosing a Safe Password
- Read this page about choosing a good password and then use this information and our discussion yesterday to complete...
- The Choosing a Good Password Worksheet, complete handout and turn in at end of class.

Tool: How Secure is your Password?
Monday 3/26Prevent Identity Theft through safe online usage.

Presentations:
- Identify Theft and Online Safety
ACLU: Pizza Palace of the Future
Avoid Identity Theft Video from the Federal Trade Commission
- Three Steps to Choose a Good Password (see posters around class)

Friday 3/23What electronic information do you need to protect?
Make sure to complete in Composition books:
- What do you use the Web for?
- Your Personal Information details
What are your FaceBook privacy Setting?

Become your future self for a day, write down Your Personal Information in your Composition Book.

Presentation: Identify Theft and Online Safety
ACLU: Pizza Palace of the Future
Wednesday 3/21 (Block)Understand basics of Networks and how the Internet works.

Complete the Composition Book entry for: What do you use the Web for?

Make sure your Glogster is Finished
How does the Web work?? What do you think?
Presentation The Internet & World Wide Web (PDF)
Updated Videos:
- Networking Computers
- How The Internet works in 5 Minutes
- World Wide Web in Plain English

Composition Book entries: What do you use the Web for?
Tuesday 3/20Using on line tools for productivity - Glogster.
Due Today: your Computer Science Poster Project Make sure it is marked as "finished" so I know its ready to grade.
Complete your Computer Science Poster Project - Due: today Tuesday March 20th. When done, save it as "Finished".
Here's the Glogster Login page..
Monday 3/19Using on line tools for productivity - Glogster.Complete your Computer Science Poster Project - Due: Tuesday March 20th. When done, save it as "Final". Any questions? Just ask in class or afterschool.
Just in case, here's the Glogster Login page
Wednesday 3/14
[Block Day]
Pi Day
Using on line tools for productivity - Glogster.

Computer Science Poster Project is Due: Tuesday March 20th. When done, save it as "Final" under this Project. If your project Glog is not under the Project, please talk to Mr. Bergquist.
World Tech Update, March 9th
Discuss answers and topics from our WarGames Worksheet.

Complete your Computer Science Poster Project - Due: Tuesday March 20th.
Just in case, here's the Glogster Login page
Monday 3/12Using on line tools for productivity - Glogster.

DUE Today: WarGames Worksheet
Warm up: How do you like using Glogster? Anything to demo in lab??
And now Computer Science Poster Project - Due: Tuesday March 20th. Questions? just ask for help!
Just in case, here's the Glogster Login page.
Friday 3/9 (Block)Potential Impact & relevancy of technology on our country's defense.
Complete WarGames Worksheet

Check the Source for your 5 week grade going out TODAY. if you have additional work turn it in immediately.
Finish WarGames & its Worksheet

Glogster Demo
Using Glogster:
- Get your Nickname & Password from Mr Bergquist
- Go to the: Glogster Login page
- Create your first Glog! Try out the features, but do NOT add Videos (the school's security does not allow them).
* Later we will start working on a "Computer Science Poster Project" project.
Monday - Wednesday
3/5 - 3/7
Potential Impact of technology on our country.

Check the Source for your 5 week grade going out later this week.
Movie Day with WarGames Worksheet. Make sure to read the questions and take a few notes during the film.
Friday 3/2Discuss choices in selecting a computer and gather definitions.

Those who need fix up your Data Representation Warm Up please for regrading.

Done with everything? Try LightBot
Table discussion/warm up:
1) What computer would you get?
Have a discussion of what kind of computer you would like to get someday with your table members. Allow everyone to explain their choice - help others if they are unclear on what they may want. Then describe it in your Composition Book for today.

Use Teamwork to assemble our Class Vocabulary Sheet, here's the Instructions

Check out Glogster
- Can you see it? Want to try one??
Wednesday 2/29
(Block)
Assessment of computer hardware knowledge and presentation of article researched about technology.

Hardware Quiz today!
Check the source for missing work, get it done.
What computer would you get now?
Complete Data Representation Warm Up started Tuesday.

Check the source for missing work and get it done!
First Half of class:
Computer Hardware Quiz
Then go to lab and complete the Data Representation Warm Up started Tuesday. And gather your article paragraph.

Second Half of class:
- Group presentation and discussion on your World Tech Updates article research.
1) Table Group solutions... Help each other complete the Data Rep Warm up.
Tuesday 2/28Understand the three major Computer Operating Systems: Microsoft Windows, Mac OS X & Linux.

Complete your WTU Assignment: Pick a subject that interests you from the World Tech Update videos, look it up on line and write a paragraph or more to reveal more about this newsworthy item. Record your paragraph in your Composition book. (worth 10 classroom points). You will present these in class on Wednesday after our quiz.
Warm-up: Data Representation Warm Up

Link BIOS & starting your computer
Link Mac vs PC strengths
Link Mac Video
Link PC Video

Monday 2/27Explore a news-worthy event in the world of Technology and share it in class.

WTU Assignment: Pick a subject that interests you from the World Tech Update videos, look it up on line and write a paragraph or more to reveal more about this newsworthy item. Record your paragraph in your Composition book. (worth 10 classroom points).

Check the source and with Mr. Bergquist to make sure all your assignments are turned in for grading. I will start entering 0's this week.
World Tech Updates (WTU) for February
WTU Assignment: Pick a subject that interests you from these videos, look it up on line and write a paragraph or more about this newsworthy item. Record your paragraph in your Composition Book - we will share them later in class. (worth 10 classroom points).

Computer Hardware Quiz Review: (targeting this Wednesday for the Quiz for all students)
- Computer Components
- Let's look at our photos - My Computer > S: > embergquist > ReadOnly > Exploring CS >
- Our Dissection Follow up Questions

Women in Technology Free Luncheon - Tuesday March 6th!! Tell your friends too.
Friday 2/17How music, colors and images are stored in a computer.

Complete Data webquest
- Computer Piracy
Complete your Data webquest

Check the source and with Mr. Bergquist to make sure all your assignments are turned in for grading.
Wednesday 2/15Complete Data webquest, either write the answers in your Composition Book or save them in a Word file in our Class Write folder.

If you have not already, please fill out our: Exploring CS Class Survey
- Build a Castle Team Project
- Review your Computer Components Graded assignment - some are missing.
- Set a date for our Computer Hardware Quiz...
- Complete Data webquest

For Students who joined this class late:
- Assignment for missed class material: Read & answer the questions at the end of this: Computer Hardware Basics Here's a copy of those Questions to fill out: Make Up Worksheet
- Complete our How techy are we?worksheet. Thanks!

Tuesday 2/14Please fill out our: Exploring CS Class Survey
Complete: Data Representation Worksheet and turn it in. Thanks
Continue on paper copy of Data Representation Worksheet - Images
Start Data webquest
Please fill out our: Exploring CS Class Survey
Monday 2/13Describe the different ways information is stored in a computer.
DUE for Grading: Components of a Computer Document with the Computer Warm Up, make sure it is in our online shared Classroom folder.
Review data flow in a computer
Data Representations (PDF)
Data Representation Worksheet
Friday 2/10Know our Classroom Guidelines and to Reflect on the PC dissection Wednesday.
I. Create your ECS Composition Book and fill in the first assignment:
1) Dissection Follow up Questions (from today).
II. Finish up your Components of a Computer Document with the Computer Warm Up, make sure it is in our online shared Classroom folder.

Done early? Review more details on the ports of a PC in pages of this PDF: Hardware Basics
Details of Our Computer Science Classroom Guideline
Our Composition Books!
Link Composition Book Guidelines

Today's Follow up assignment: Dissection Follow up Questions
Wednesday 2/8
(Block)
Dissect a PC and identify the major components inside.
1) Complete the Team Computer Dissection
2) Complete Components of a Computer with the Computer Warm Up make sure it's in Class our Folder .
Done?
- Ask to dissect a laptop!
- Watch World Tech Update - Feb. 2nd, 2012
Link Installing CPU and RAM
Link Stop motion PC build.
Computer Dissection Instructions .
Tuesday 2/7Describe what is a Computer and the 6 major components of a PC.
Complete Components of a Computer Due in Class Folder
Link Done? Take the CPU Quiz

Link Warm Up Questions to add to your Component paper.

Link Google search tips

- STEM Out! for young women interested in STEM is Saturday, Feb. 18th!
Monday 2/6Describe what is a Computer and the 6 major components of a PC.What is a Computer?
World Tech Update: CES 2012
Start: Components of a Computer classwork 10 points (Due Tuesday, 7 Jan)
Save of your work to our class folder:
My Computer > S: > embergquist > Writeable > Exploring CS > Class Period 1 > - include your name in file name.


Friday 2/3Evaluate how technical we are and what we know about Computer Science.How does FaceBook Work?

Link How techy are we? Survey & Reflection

Try programming a little robot: Light Bot
Thursday 2/2Introduction to the Exploring CS Class and establish our Classroom Standards Welcome slides (pdf)
Wednesday 2/1
(30 min)
Goal: Get to know your instructor and classmates Introductions
Brainstorming: How would you use Computers to get better at a sport??

* Goal should be preceded by: “Student will be able to…” (SWBAT).