Skip to main content

Home/ Cohort 21 Shared Resources/ Group items tagged coding

Rss Feed Group items tagged

agregson

String (Java Platform SE 7 ) - 1 views

  • str =
    • agregson
       
      This is a reference to an object of type String
  • "abc"
    • agregson
       
      This is a String literal; Java allows us to initialize strings this way rather than use the constructor: String str = new String("abc");
  • String()
  • ...5 more annotations...
  • charAt(int index)
    • agregson
       
      This method allows you to access a String as if it were a char array; note that there is no "set" method, since strings are immutable.
  • int indexOf(int ch, int fromIndex) Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index. int indexOf(String str) Returns the index within this string of the first occurrence of the specified substring. int indexOf(String str, int fromIndex) Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
    • agregson
       
      Very useful for string processing.
  • split(String regex)
    • agregson
       
      This method is very useful!  If you don't know what a regular expression is, try splitting around " " (a single space) or ",' (a comma).  It will save you much time when reading in data. 
  • String substring(int beginIndex) Returns a new string that is a substring of this string. String substring(int beginIndex, int endIndex) Returns a new string that is a substring of this string.
    • agregson
       
      Commonly used for string processing, in concert with indexOf()
  • trim()
    • agregson
       
      Useful when trying to determine if strings are equal.
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.
Christina Schindler

Study: Computer Science Gender Gap Widens Despite Increase in Jobs | Data Mine | US News - 0 views

  • Middle School Is Key to Girls' Coding Interest
  • study offers insight into factors that create either positive and negative associations with computer science for girls at the middle school, high school and college levels, as well as strategies for educators to make computer science more appealing to girls.
  • computing appeal for girls peaks in middle school, where having an inspiring teacher and thinking that coding is "for girls" are instrumental in sparking interest
  • ...1 more annotation...
  • The study suggests generating coding enthusiasm through fun hands-on experiences like computer games, and supporting parents and teachers as they educate young girls about coding
  •  
    This is a summary of a study that offers insights into the impact that early exposure to coding can have on possible post secondary study and careers in computer science for girls.
mardimichels

Exploring The Educational Potential of QR Codes | Connect Learning Today - 1 views

  •  
    Wondering how to use QR codes in the classroom? Joe Dale explains!
Adam Caplan

EdTechnocation: A Curation of Resources for The Hour of Code 2014 (and Beyond!) - 0 views

  •  
    A collection of apps, articles and other resources for teaching coding, in honour of the upcoming Hour of Code.
mardimichels

Going "QR Qrazy" with QR codes in our iPad BYOD middle school environment | ict4kids.ca - 0 views

  •  
    Fantastic post on using QR codes in the classroom/ school environment.
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!
Justin Medved

MUST WATCH In Limbo: explore the traces we leave online - 1 views

  •  
    "This unique transmedia project takes a documentary about internet privacy, digital identity, and online communications and adds a personal touch. By entering your own data into the project's interface, your digital self will be peppered throughout the film. This riveting doc profiles eight people, including computer pioneer Gordon Bell and Internet Archive founder Brewster Kahle, who share their thoughts and experiences on the new social phenomena of digital culture. Speakers in the film are captured by a Kinect camera, and they see themselves being digitized and converted into lines of code, in a constant interplay between the Web and reality."
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!
garth nichols

Problem Solving with GAS - Open Source Teacher - 0 views

  •  
    Here is a great resource for add-ons, extensions, and scripts to enhance your workflow via Chrom
garth nichols

Our Makerspace: Inquiry & Challenges in Coding, Music & Mathematics - 0 views

  •  
    As we explore STEM and engagement, here is an article about MakerEd that connects the two!
Ryan Archer

Noble Blogger Guidelines: How to Cite Pictures | Writtent Blog - 1 views

  • The first tool to use is TinEye, which comes into play when you need to find out the origins of the image and the availability of versions with higher resolution. TinEye will tell you who owns the image, where it comes from and who can use it. You can either upload the image or use its URL.
1 - 13 of 13
Showing 20 items per page