Friday, December 20, 2013

Week of December 30th - January 3rd

Monday, Tuesday, Wednesday:
  • No school, Happy New Year!
  • Feeling motivated to get a jump on the new year?  You're encouraged to work on the AI/Robotics paper.  Or play around with RUR-PLE - download it from here.  Get the .exe for Windows, or the .dmg for OS X.
Thursday:
  • continue on with RUR-PLE
  • introduce looping with for count in range()
  • introduce branching with if/elif/else
Friday:
  • (snow day)



Friday, December 13, 2013

Week of December 16th-20th

Monday:
  • Operating Systems vocabulary due
  • Discuss operating systems
Tuesday:
  • wrap up operating systems discussion
  • file names and paths, hands-on OS with terminal window
  • give out review sheet for test on Thursday
Wednesday:
Thursday:
  • test on computer history, hardware, operating systems
  • continue with RUR-PLE when finished

Friday:
  • continue with RUR-PLE

Friday, December 6, 2013

Week of Dec 9th-13th

Monday:
  • Part III of medical informatics project due.  Here again are the links to the presentations.  Feel free to look at the presentations from the other period to help you finish the homework. 

  • finish Cartoon Guide reading
  • What is hardware and software, anyway?
  • Computer history through SAGE
  • Videos:
  • Introduce computer bus and bus services
ENIAC, University of Pennsylvania

Tuesday:
  • (snow day)

Wednesday:
  • Dissect old PCs
Thursday:
Friday:
  • How a disk drive works
  • Read "How Do Operating Systems Work?"
  • Introduce operating systems: two roles, five jobs of an operating system


Wednesday, November 27, 2013

Week of December 2nd - 6th

Monday:
  • Robotics/AI topic signup opens at 7:30AM
  • 10-15 minutes to get group organized before presentations
  • Begin Medical Informatics presentations
Tuesday:
  • Complete Medical Informatics presentations
  • Give out Cartoon History of Computers packet - read through page 65 for Friday
Wednesday:
  • First current event due
  • Part II of Medical Informatics project due (summary of all the topics in your group)
  • Introduce Soldering: How To Solder video
  • Hardware basics - input, output, storage, processing worksheet
  • Begin discussing history of computers - Jacquard, Babbage
  • Video: Babbage's Difference Engine


Thursday:
  • Soldering lab
Friday:
  • Last day for Robotics/AI topic signup
  • Be sure you've read Cartoon History packet through page 65 for today
  • Discuss basic electronics - circuits, resistors, capacitors, LEDs, transistors
  • Continue with computer history through Hollerith
  • Start "Busses and Chips" if time allows
  • Give out computer hardware vocab worksheet

Friday, November 22, 2013

Week of November 25th-29th

Monday:
  • Continue to work on Medical Informatics presentations. I will look over what you have at the end of the day and get comments back to your group via school email by Tuesday morning

Tuesday:
  • Work on presentations, incorporate feedback. 

Wednesday:
  • Last in-class time to work on presentations.  You can start on part II of the assignment if your presentation is done

Thursday, Friday:
  • Thanksgiving holiday.  Take a little time to be thankful.

Wednesday, November 13, 2013

Week of November 18th-22nd

Monday:
Tuesday:
Wednesday:
Thursday:
Friday:
  • Start Medical Informatics unit:
  • All groups working on informatics project.

Sunday, November 10, 2013

Week of November 11th-15th

Monday:
Tuesday:
Wednesday:
  • Complete reading and discussion from Tuesday
  • Shortened period, knee replacement distance learning
Thursday:
  • opportunity to review and ask questions before midterm
  • if time remains, students can study for midterms or start readings for next week
Friday:
  • Principles of Computer Technology - Midterm

Friday, November 1, 2013

Week of November 4th-8th

Monday:

Tuesday:
  • Grand Rounds, JSUMC

Wednesday:

Thursday, Friday:
  • No school, teacher's convention.

Friday, October 25, 2013

Week of Oct 28th - Nov 1st

Monday:
  • Web sites are due by 11:15 AM  -- files copied to PCT server, turn-in sheet checked off, signed, and handed in. Before you hand in your sheet, please go to the PCT web server home page, click on your name, and make sure sure that your files show up!
  • continue with discussion of dynamic web pages
  • read Cookie Monsters - discuss browser cookies
  • video: What They Know - Advertising Cookies and You (7:15)
  • hand out review sheet for test on Wednesday
  • begin discussion of binary numbers

Tuesday:

Wednesday:
  • test on HTML, dynamic web pages
  • wrap up discussion of binary numbers
  • give out internet vocabulary worksheet

Thursday:
Friday:
  • JSUMC rotation

Thursday, October 17, 2013

Week of October 21st - 25th, 2013

Monday:
  • All students working on 3 page web sites.

Tuesday:
  • All students working on 3 page web sites.  Last class time for this.

Wednesday:
  • Pioneer presentations
  • Begin discussion of Google,  cloud computing, dynamic web pages.  Videos:


Thursday:

Friday:
  • JSUMC rotation
  • Please note the change: Web sites are now due by 11:15 AM on Monday -- files copied to PCT server, turn-in sheet checked off, signed, and handed in.  You are welcome to turn your site in earlier, if you are ready.

Friday, October 11, 2013

Week of October 14th - 18th, 2013

Monday:
  • Staff day, no school

Tuesday:
  • Introduce HTML table tags, rowspan and colspan
  • Introduce <div> and <span> tags, css classes
  • All students working on 3 page web site

Wednesday:
  • PSAT - remember your #2 pencils!

Thursday:
  • Students look at CSS Zen Garden
  • All students working on 3 page web site

Friday:
  • no class, JSUMC rotation

Friday, October 4, 2013

Week of October 7 - 11, 2013

Monday:
  • Computer Pioneers project due: on paper and via turnitin
  • Introduce CSS styles vi style attribute and tag, external stylesheets
  • Students continue to work on individual web pages
Tuesday (short periods, TEAM meeting in PM):
Wednesday:
  • All students working on "HTML ducks in a row".
  • 3 page website assignment available when finished
Thursday:
  • "HTML Ducks in a row" assignment due by 11:15
  • students working on 3 page website when done
Friday:
  • JSUMC rotation

Friday, September 27, 2013

Week of Sept 30 - Oct 4, 2013

Monday:
  • Scratch projects due at the beginning of class
    • hand in printed writeup
    • to turn in the actual program,  go to "file->download to your computer" menu item, and download the program file to your computer.  Name it "period - yourname.sb2" so it looks like "per1 - malvika.sb2" for example, and email it to me.  If the file is too big to email, you can bring it in on a USB, or we will figure something out. 
    • make sure your project is shared on the Scratch website, then add your URL beside your name on this spreadsheet.  This will allow your classmates to admire your work, and you to admire theirs.
  • Go over Scratch quizzes. 
  • Introduction to HTML and CSS.
  • Hand out "Computer Pioneers" project.
  • Give out Design Principles handout - read it for Wednesday.  There will be a simple quiz.
Tuesday:
  • Continue to work on First HTML exercises, due by the end of lunch.  Students who finish early can work on Pioneers project.
  • Start presentation on CSS styles.
  • Second HTML assignment available. 
Wednesday:
  • Quiz on CRAP design principles.
  • Group C current topic writeups due
  • Discuss design principles.
  • Everyone working on second HTML assignment.

Thursday:
  • Group C current topic discussions
  • Everyone working on second HTML assignment.
 
Friday:
  • JSUMC rotation #1


Saturday, September 21, 2013

Week of Sept 23 - 27, 2013

Monday:
Tuesday:
Wednesday:
  • Scratch quiz
  • Continue to work on projects when done with quiz
  • group B current topic writeups due
Thursday:
  • Group B current topic presentations
  • introduce AppInventor
Friday:
  • Students working on HelloPurr app inventor tutorial (videos  or PDF)
  • Finish HelloPurr? Go on to the PaintPot tutorial. (videos or PDF)
  • Scratch projects due Monday Sept 30th at the beginning of class
    • hand in printed writeup
    • to turn in the actual program,  go to "file->download to your computer" menu item, and download the program file to your computer.  Name it "period - yourname.sb2" so it looks like "per1 - malvika.sb2" for example, and email it to me.  If the file is too big to email, you can bring it in on a USB, or we will figure something out. 
    • make sure your project is shared on the Scratch website, then add your URL beside your name on this spreadsheet.  This will allow your classmates to admire your work, and you to admire theirs.

Thursday, September 12, 2013

Week of Sept 16 - 20, 2013


Monday:
  • JSUMC Orientation
Tuesday:
  • Everyone working on Maze project.  Individual Scratch Projects handout available if you finish.
Wednesday:

  • Group A Current Topic writeup due.  (Period 1: Nusayba, Maria, Alyssa, Jasper, Alex,  and Jared. Period 2: Gianna, Heidi, Anthony, John, Dan, and Katharine.)
  • Maze projects due at beginning of class. Make sure your project is shared, and then put a link to it beside your name on this Google spreadsheet.  We will take 15 minutes at the beginning of class to allow you to share your work.
  • Discuss Scratch concepts - parallelism and threads, broadcast, race conditions, cloning, "more blocks", etc.
  • Introduce Individual Scratch Projects assignment
Thursday:
  • Group A oral presentations
  • Everyone working on Individual Scratch Projects
Friday:
  • Everyone working on Individual Scratch Projects
  • The project handout says that the preliminary homework for Scratch Project is due at the beginning of class.  I have changed that, it will now be due at END of class.

Sunday, September 1, 2013

Welcome to Fall 2013!

Console of a UNIVAC 90/60 Mainframe Computer,
from 1972  (Wikimedia Commons)

Principles of Computer Technology for Fall 2013

Week of September 9-13

Monday
Here are a few links you'll need for the first day of class.  For all of these, you need to be signed into your ctemc.org email account.
  • Who Are You? - a survey to help me know a little about you
  • What Do You Know? - a survey to help me evaluate how much the class already knows about things we're going to be discussing this semester.  This is anonymous.
  • Current Events Article Signups - takes you to the Google Doc spreadsheet for entering your current event articles, and making sure that no one from your period has already done it.
Tuesday
Make sure you've created a turnitin account by the beginning of class today!
Introduction to programming with Scratch 2.0
Wednesday
  • "Ask Some Good Questions" homework due
  • Continue to work on "Getting Acquainted with Scratch" worksheet
  • Start "Walking Boy" homework if finished
Thursday
  • "Getting Acquainted with Scratch" due - hand in #15, #17 (by the end of lunch period)
  • Everyone working on "Walking Boy"
  • Maze project available if finished

Friday
  • Walking Boy homework due by the end of lunch period
  • Everyone working on Maze project
  • Make sure your Scratch Maze project is shared, and then put a link to it by your name in this google spreadsheet so that others can see it.