Você está na página 1de 5

Introduction

 to  Computer  Science  -­‐  University  Preparation


ICS3U-­‐Grade  11  University/TOPS

Bloor  Collegiate  Institute


Introduction  to  Computer  Science,  ICS3U

Grade  11,  University/TOPS

Teacher:     Mr.  Mario  Portoraro,  OCT     Location:  Room  307


  Mario.Portoraro@tdsb.on.ca

Materials:   Chapter  and  Class  Notes,  Files,  Lab  Exercises,  and  Homework  
Exercises  all  posted  at:
   
•York  University  Abel  Moodle  Web  Site  
•Bloor  Collegiate  Institute  Pick  Up  folders
     
Course  description
This  course  introduces  students  to  computer  science.  Students  will  design  software  independently  
and  as  part  of  a  team,  using  industry-­standard  programming  tools  and  applying  the  software  
development  life-­cycle  model.  They  will  also  write  and  use  subprograms  within  computer  programs.  
Students  will  develop  creative  solutions  for  various  types  of  problems  as  their  understanding  of  the  
computing  environment  grows.  They  will  also  explore  environmental  and  ergonomic  issues,  
emerging  research  in  computer  science,  and  global  career  trends  in  computer-­related  =ields.  
(Computer  Studies:  The  Ontario  Curriculum  Grades  10  to  12.  Revised  2008)

Overall  expectations
By  the  end  of  this  course,  students  will  demonstrate  the  ability  to:
• Use  different  data  types,  including  one-­dimensional  arrays,  in  computer  programs;
• Use  control  structures  and  simple  algorithms  in  computer  programs;
• Use  subprograms  within  computer  programs;
• Use  proper  code  maintenance  techniques  and  conventions  when  creating  computer  programs.
• Use  a  variety  of  problem-­solving  strategies  to  solve  different  types  of  problems  independently  and  
as  part  of  a  team;
• Design  software  solutions  to  meet  a  variety  of  challenges;
• Design  algorithms  according  to  speci=ications;
• Apply  a  software  development  life-­cycle  model  to  a  software  development  project.
• Relate  the  speci=ications  of  computer  components  to  user  requirements;
• Use  appropriate  =ile  maintenance  practices  to  organize  and  safeguard  data;
• Understand  the  software  development  process.
• Describe  policies  on  computer  use  that  promote  environmental  stewardship  and  sustainability;
• Understand  emerging  areas  of  computer  science  research;
• Describe  postsecondary  education  and  career  prospects  related  to  computer  studies.

1
Introduction  to  Computer  Science  -­‐  University  Preparation
ICS3U-­‐Grade  11  University/TOPS

Units  of  Study*


Topic Hours  (+/-­  2)
Unit  1.  Programming  Fundamentals 12
Unit  2.  Decision  Making  and  Repetition 14
Unit  3.  Hardware,  Addressing,  Logic 12
Unit  4.  Software  Development  Life  Cycle 8
Unit  5.  Intermediate  Concepts,  Part  I:  Modularity 10
Unit  6.  Intermediate  Concepts,  Part  II:  Modularity 10
Unit  7.  Data  Structures:  Arrays 8
Unit  8.  Graphics  and  Graphical  User  Interfaces 10
Unit  9.  Computer  Science  History,  Environmental/Social  Issues 8
Unit  10.  Searching  and  Sorting  Algorithms 10
Independent  Study  Unit 8
Total  hours  of  study 110

*Source:  Computer  Studies:  The  Ontario  Curriculum  Grades  10  to  12.  Revised  2008
Unit Overall  Expectations SpeciIic  Expectations
1 A.   P rogramming   Concepts   and   S kills A1.  Data  Types  and  Expressions

C.  Computer  Environment  and  Systems C3.  Software  Development


2 A.  Programming  Concepts  and  Skills A2.  Control  Structures
3 C.  Computer  Environment  and  Systems C1.  Computer  Components
C2.  File  Maintenance
4 A.  Programming  Concepts  and  Skills A4.  Code  Maintenance

B.  Software  Development B1.  Problem-­solving  Strategies  


B2.  Designing  Software  Solutions
B3.  Designing  Algorithms
B4.  Software  Development  Life  Cycle
5 A.  Programming  Concepts  and  Skills A3.  Subprograms
6 A.  Programming  Concepts  and  Skills A3.  Subprograms
7 D.  Topics  in  Computer  Science D2.  Exploring  Computer  Science
8 D.  Topics  in  Computer  Science D2.  Exploring  Computer  Science
9 D.  Topics  in  Computer  Science D1.  Environmental  Stewardship  and  Sustainability
D3.  Post-­Secondary  Opportunities
10 D.  Topics  in  Computer  Science D2.  Exploring  Computer  Science
ISU D.  Topics  in  Computer  Science D2.  Exploring  Computer  Science

2
Introduction  to  Computer  Science  -­‐  University  Preparation
ICS3U-­‐Grade  11  University/TOPS

Assessment  and  Evaluation


The  following  strategies  will  be  used  to  effectively  assess  and  evaluate  the  student:
• Teacher  observation
• Class  participation,  questions  and  answers,  cooperation  with  peers
• Quizzes,  tests,  examinations,  independent  units  of  study
• Computer  lab  work  and  homework
• Oral  presentations,  media  works
• Self-­‐assessment,  peer  assessment
• Optional  Challenge  questions:  A  series  of  challenge  questions  will  be  posted  
throughout  the  year  with  the  following  guidelines:
a) A  student  needs  to  have  at  least  a  90%  current  mark  in  order  to  attempt  
and  submit  solutions  to  any  of  these  challenge  questions.  
b) Solutions  may  be  submitted  at  any  time.  
c) Solutions  must  be  fully  correct  and  need  to  be  explained  to  Mr.  Portoraro  
by  way  of  an  appointment.  
d) Upon  successful  approval  of  a  solution  to  a  challenge  question,  the  
student  will  receive  a  1%  raise  towards  his/her  current  mark.  
e) A  maximum  of  3  challenge  questions  can  be  completed  for  each  reporting  
period.  

Mark  Calculation

Final  course  mark  is  distributed  as  follows1 :


Term ISU  and  Exam
70% 30%

All  term  work  is  subject  to  the  Achievement  Categories  distributed  as  follows:
Knowledge/   Thinking Application Communication
Understanding
20% 20% 40% 20%

Evaluations  become  progressively  more  signieicant  over  time  so  that  "...special  
consideration  should  be  given  to  more  recent  evidence  of  achievement" 2.  Average  
weights  for  each  type  of  evaluation  is:

Assignments/ Quiz/Lab/ Unit  Tests ISU Exam


Qests Homework
20% 15% 35% 15% 15%

1 The  Ontario  Curriculum,  Grades  9  to  12:  Program  Planning  And  Assessment,  p.15
2  Ibid.

3
Introduction  to  Computer  Science  -­‐  University  Preparation
ICS3U-­‐Grade  11  University/TOPS

Expectations  from  the  Student

Attendance
Students  are  expected  to  attend  all  classes.  Absences  must  be  explained  by  way  of  a  
parent/guardian  or  doctor's  note.  Missed  classes  will  be  followed  up  by  the  teacher  
according  to  school  board  regulations.

Punctuality
Home  form  students  are  expected  to  be  in  class  by  the  start  of  the  National  Anthem.  
Students  of  other  periods  are  expected  in  class  by  the  time  the  school  bell  is  rung.  It  
is  in  the  interest  of  students  to  be  punctual  as  the  the  eirst  15-­‐20  minutes  of  class  
consist  of  any  combination  of  the  following:

1. Taking  up  clarieication  questions:  Students  can  ask  questions  prior  to  
starting  the  lesson  of  the  day.  
2. Taking  up  and  marking  of  homework:  At  least  two  students  will  be  selected  
at  random  to  present  their  answers.  Correct  answers  or  well  attempted  
work  will  receive  homework  marks.  Unattempted  work  or  absentees  will  
receive  a  zero  mark.  Since  h/w  is  in  the  15%  category  students  must  be  
careful  with  homework  because  it  is  signieicantly  weighted.
3. Quiz  based  on  the  homework:  Students  must  be  ready  to  write  a  quiz  based  
on  their  homework  at  any  time.  

Class  notes
Students  must  come  to  class  ready  to  take  notes.  Students  are  responsible  for  all  the  
material  that  is  presented  and  discussed  in  the  classroom.

Homework
Students  are  expected  to  complete  all  homework  as  assigned.  Students  may  be  asked  
to  submit  their  homework  for  evaluation  at  any  time.

Submitted  work
All  submitted  work  must  be  the  work  of  each  student.  Students  need  to  be  ready  to  
explain  their  work  at  any  time.  Offering  as  one's  work  or  the  work  of  others  without  
appropriate  acknowledgement  results  in  signieicant  to  serious  consequences.  In  the  
case  of  teamwork,  students  may  submit  work  as  a  group,  yet  each  individual  must  be  
ready  to  explain  their  contribution  fully.

Lab  maintenance
Room  307  is  being  updated  constantly  and  newer  and  costly  equipment  is  being  
added.  Students  are  required  to  use  all  equipment  respectfully,  maintain  their  work  
area  clean  and  leave  it  ready  for  the  next  person  that  will  be  using  it.  Food  and/or  
drink  are  not  allowed  in  the  lab  room.

4
Introduction  to  Computer  Science  -­‐  University  Preparation
ICS3U-­‐Grade  11  University/TOPS

Electronic  Devices
Use  of  cell  phones  or  any  other  devices  is  not  allowed  during  teaching  time.  For  the  
purposes  of  working  more  productively,  students  may  listen  to  music  during  
computer  lab  work.  Students  texting  or  using  their  devices  counter-­‐productively  will  
have  their  privileges  revoked.

BCI  school  agenda


All  students  are  responsible  for  the  guidelines  of  the  Bloor  Collegiate  Institute  
Agenda  as  well  as  the  Code  of  Conduct  outlines  by  the  Toronto  District  School  Board.

Você também pode gostar