Skip to main content

Home/ Cohort 21 Shared Resources/ Contents contributed and discussions participated by kcardinale

Contents contributed and discussions participated by kcardinale

kcardinale

Python bumps off Java as top learning language | PCWorld - 0 views

  • Eight of the top 10 computer science departments now use Python to teach coding, as well as 27 of the top 39 schools
    • kcardinale
       
      What schools in Ontario are actually using Python to teach students computer science?
  • Java is frequently used in high school advanced courses, so the transition to Java in college is a natural one for students
  • ...2 more annotations...
  • Java for computer science students and Python to teach programming skills for noncomputer science majors.
  • Other popular languages for teaching include MatLab, a mathematically oriented language often used to introduce scientists and engineers to programming. MatLab, however, seems to be increasingly supplanted by Java.
  •  
    Interesting article that I just read, answering some computer science questions!
kcardinale

ISTE | 3 ways to get every student coding - 3 views

  • 3 ways to get every student coding
  • nstead of starting with an elective for computer science, create a class that is required for all students. Better still, integrate it into the core curriculum for a math or science class, or maybe even art.
  • day it is integrated into a required class called CSTEM (the C stands for creativity, collaboration and computer science)
  • ...3 more annotations...
  • Collaboration also makes coding more fun. Group projects turn it into a social activity, which engages all students, including girls
  • e rules of pair programming are simple: Each pair of students must share a single computer. One student acts as the “driver” and takes control of the mouse and keyboard. One students is the navigator, whose responsibilities include checking instructions, reading code and finding errors as they occur.
  • ast year, three sixth grade girls decided to use Processing with Khan Academy’s JavaScript implementation to create a multi-page yearbook.
  •  
    A great article that was passed to me about coding and computer science in schools. Very fitting seeing as the Hour of Code is coming up soon.
kcardinale

Coding at school: a parent's guide to England's new computing curriculum | Technology |... - 1 views

  • mary and secondary school pupils in
  • Teaching programming skills to children is seen as a long-term solution to the “skills gap” between the number of technology jobs and the people qualified to fill them
  • Our new curriculum teaches children computer science, information technology and digital literacy: teaching them how to code,and how to create their own programs; not just how to work a computer, but how a computer works and how to make it work for you.”
  • ...11 more annotations...
  • At primary level, it helps children to be articulate and think logically: when they start breaking down what’s happening, they can start predicting what’s going to happen. It’s about looking around you almost like an engineer at how things are constructed.”
  • But when you learn computing, you are thinking about thinking.
  • There are lots of transferable skills.”
  • algorithms
  • But they will also be creating and debugging simple programs of their own, developing logical reasoning skills and taking their first steps in using devices to “create, organise, store, manipulate and retrieve digital content”.
  • more complicated programs
  • variables and “sequence, selection, and repetition in programs
  • two or more programming language
  • mple Boolean logic (the AND, OR and NOT operators, for example), working with binary numbers, and studying how computer hardware and software work together.
  • computer and internet safety
  • Even if you’re daunted by programming as a subject, seeing it through the eyes of a child will hopefully make it much less intimidating.
  •  
    Fantastic read that I discussed and annotated with my Grade 11 and 12 Computer science students in class yesterday!
1 - 3 of 3
Showing 20 items per page