Thursday, September 23, 2010

T and T A11 and A12 Sept 23/24 2010

A 11 and A12

John Finch from Manitoba Education was our guest speaker to talk about Literacy with ICT.
(Literacy with ICT)

We will work on the on the ideas of infusion, affective and cognitive domains, inquiry steps, critical and creative thinking, ethics and responsibility and more!!

Mrs. Cassidy's  grade 1 and 2 blog

Notes

Continuum, not curriculum

What is it?

How to use technology to enhance:
Critical and Creative Thinking
Ethics and Responsibility
ICT literacy

Infusion into the curricula, not supplementary, complementary or integrated.
Use the tech when you need it to get info or solve a problem.

Cognitive Domain (Big Ideas)

Plan and question
Gather resources
Produce and show understanding
Communicate
Reflect

Affective Domain (Big Ideas)

Ethics and Responsibility
Motivation and Confidence
Collaboration
Social Implications

Levels of Thinking

Knows and Comprehends
Analyze and Apply
Synthesize and Evaluate

You don’t schedule your tech time at home – why do we do it at school? Use it when you need it.

CS Methods Sept 23, 2010

 Video from TVO - The Agenda on Robotics and Society

CS curriculum - from Man Ed
 
Take one of the books and work out how much of it you would use and what order you would do it in. Imagine that you have a class of complete novices.

So - how should we get them started with CS?
What are different ways of getting them used to code?
  • Give code with blanks to fill in
  • Give code with simple errors
  • Use templates that they can adapt - see below
Remember
This is not just another math course!
x we need other examples and graphics and movement and ..........
x CS language skills / social skills / problem solving skills
x different aspects of CS - what should they know?

Tuesday, September 21, 2010

For week of Sept 28

 For next week:

Read Don Tapscott Grown Up Digital excerpt - OR choose one of the business week 8 part series from Don's Articles.

Read one of the articles or reviews of the The Dumbest Generation by Mark Bauerlein.
OR
Listen to an interview on PBS with both Tapscott and Bauerlein (click on the Listen link)

OR TVO with Gary Small and Don Tapscott - click on the Your Brain on Tech tab if necessary

T and T Sept 21/22 2010

T and T Sept 21/22 2010

Lab

A12 - 10:30 - 11:00
A11 - 1:45 - 3:00
Google docs accounts - professional names please!
Create a wiki (PBWorks or Wikispaces) - create, make pages, make pretty, edit sidebar, add video, add users

Class

To get rid of pbworks update emails - login and go to Account - Home and select how often you want to receive email (at the bottom).
Who is R Redekopp?

Important Idea 2 (A15 and 17) - Supervise yourself samples

Take the poll from Polleverywhere.com

Marshall McLuhan (disinfodave on YouTube) - enhance, obsolesce, retrieve, reverse
Clarity
Examples
Discuss McLuhan video and ideas.
  • What is the difference between hot and cool media?
  • Is a wiki a hot or cool medium?
  • What are the four effects of any new medium? Show how this happens with a cell phone.
"Are You Playing Attention?" (A17)

Is Google Making Us Stupid? (Did not do with A11or A15)
  • What kinds of reading do you do online?
  • Can you do more than skim or are you able to do 'deep reading'?
  • “When the Net absorbs a medium, that medium is re-created in the Net’s image.” Yes??? Is our reading always going to be scattered now?
Sample exam question: Are we more connected and more isolated at the same time?

 For next week:

Read Don Tapscott Grown Up Digital excerpt - OR choose one of the business week 8 part series from Don's Articles.

Read one of the articles or reviews of the The Dumbest Generation by Mark Bauerlein.
OR
Listen to an interview on PBS with both Tapscott and Bauerlein (click on the Listen link)

OR TVO with Gary Small and Don Tapscott - click on the Your Brain on Tech tab if necessary

Monday, September 20, 2010

CS Methods Sept 21 2010

Curriculum


CS curriculum - from Man Ed
    - new ideas about GLOs 1 - 3
  - GLO 4 - technology
      - what's typical, what's unusual
     - does the sequence make sense? What alternate sequence could you use?
     - is it just another math course?

Take one of the books and work out how much of it you would use and what order you would do it in. Imagine that you have a class of complete novices.

So - how should we get them started with CS?
What are different ways of getting them used to code?
  • Give code with blanks to fill in
  • Give code with simple errors
  • Use templates that they can adapt - see below

Remember
This is not just another math course!
x we need other examples and graphics and movement and ..........
x CS language skills / social skills / problem solving skills
x different aspects of CS - what should they know?

Jane McGonigal on TED and why we need to game more!
George Dyson on TED on The development of computers

Lab

Shared Google calendar - add your due dates if you haven't already.
Netvibes, google reader or another RRS reader.
Class wiki - request access
Gliffy - try it out

Teaching code

Reading first?

Actionscript Sample

_root.blue1._x = 300;
_root.green1._y = 200;
lose1._visible = false;
blue1.onPress = function() {
    blue1._alpha = 0;
    green1._y = 0;
};
blue1.onRollOver = function() {
    blue1._alpha += 10;
    green1._y += 30;
    if(green1._y >= 320)
    {
        lose1._visible = true;
        green1._visible = 0;
        blue1._visible = false;
    }
   
};




Actionscript Sample 2

_root.blue1._x = 300;
_root.green1._y = 50;
lose1._visible = false;
playAgain1._visible = false;
blue1.onPress = function() {
    blue1._alpha = 0;
    green1._y = 0;
};
blue1.onRollOver = function() {
    blue1._alpha += 10;
    green1._y += 30;
    if (green1._y>=320) {
        lose1._visible = true;
        green1._visible = 0;
        blue1._visible = false;
        playAgain1._visible = true;
    }
};
playAgain1.onRelease = function() {
    _root.blue1._alpha = 100;
    blue1._visible = true;
    _root.green1._y = 50;
    green1._visible = 1;
    lose1._visible = false;
    playAgain1._visible = false;
};

Wednesday, September 15, 2010

Teacher and Tech Sept 16/17 2010

Class

Important Idea #1

Questions about the assignments
    x start a rubric for assignment 1 at Rubistar
       Other rubric sites - Eastern School District (Nfld), Kathy Schrock, Teach-noloy



(A 11 and A12) Manitoba Education - Curriculum Navigator
    x let’s plan some lessons together

Citation Sites - BibMe, EasyBib, RefWorks (via UofM library site)

Jane McGonigal on TED and why we need to game more!

Lab (for A17 and A15 only)

Donna Masson - Education librarian on doing research



For next week (Sept 21/22) read/watch/listen:


The influence of technology - Marshall McLuhan - McLuhan's Wake - disinfodave on YouTube and form Guitar Solo (go figure)
    x what is the McLuhan tetrad (the four aspects of a technology)?
    x what are hot and cold technologies?
    x how are his predication skills?



Nicolas Carr – Is Google Making Us Stupid?

We can still read! - Why Digital Doesn't Mean Dumb!

What is a good teacher?
Gladwell - How to Identify a Good Teacher Prospect

CS Methods Sept 16 2010


Class

Course Outline and assignments

How many of your students will go on to take CS in university or college?
  • - what are the implications of that for teaching your class?
  • - what do you want them to learn?
  • - does that effect what language you will use?
  • - does that mean you should lower your standards/expectations?
Rules about cheating - what is ‘cheating’ in CS? We all borrow code or code ideas. What are the limits?

School visits - choose 3 Mondays

Using Scratch to teach CS - John Maloney
    - is this just 'watering down' the CS course or is it the way to interest students in CS?
    - why would you NOT use this?

CS curriculum - from Man Ed
    - new ideas about GLOs 1 - 3
   - GLO 4 - technology
       - what's typical, what's unusual
      - does the sequence make sense? What alternate sequence could you use?
      - is it just another math course?

So - how should we get them started with CS?
What are different ways of getting them used to code?
  • Give code with blanks to fill in
  • Give code with simple errors
  • Use templates that they can adapt

Remember
This is not just another math course!
x we need other examples and graphics and movement and ..........
x CS language skills / social skills / problem solving skills
x different aspects of CS - what should they know?

Jane McGonigal on TED and why we need to game more!
George Dyson on TED on The development of computers

Lab

Shared Google calendar - add your due dates.
Netvibes, google reader or another RRS reader.
Class wiki - request access
Gliffy - try it out




For next class - look at
- ten Golden Rules for Teaching Computer Science   
www.cs.vu.nl/~ast/talks/cse-97/cse-97.pdf
       (great ideas, but what are the problems?)

Linked on my netvibes.com/rredekopp page are:


- the CS Teacher blog - http://blogs.msdn.com/alfredth/default.aspx
- and check the CSTA blog - http://blog.acm.org/csta/