Answers.Body: <p>You can try <a href="https://www.codility.com" rel="nofollow noreferrer">Codility</a> or <a href="https://www.codechef.com" rel="nofollow noreferrer">Code Chef</a>. I am not sure if this is what you are looking for, but both are good for competitive assessment of programmers.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-07T13:00:50.230Z
Answers.LastActivityDate: 2017-12-13T01:17:33.790Z
Answers.LastEditDate: 2017-12-13T01:17:33.790Z
Answers.UserDisplayName: Y.S.
Answers.Body: <p>There is the <a href="https://www.ets.org/mft/about/content/computer_science" rel="nofollow noreferrer">Educational Testing Service (ETS) Major Field Test for Computer Science</a>, a standardized multiple-choice test. Scores can be <a href="https://www.ets.org/mft/scores/compare_data" rel="nofollow noreferrer">compared to those at other institutions</a>, presumably on a per question basis. </p>
  
  <p>The ETS website includes some <a href="https://www.ets.org/Media/Tests/MFT/pdf/mft_samp_questions_compsci.pdf" rel="nofollow noreferrer">sample problems</a>, which include questions about pseudocode, cache variables, trees, graphs, combinatorics, and regular expressions. It looks similar to the CS GRE, which was <a href="https://www.ets.org/gre/subject/about" rel="nofollow noreferrer">discontinued in 2013</a>.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-30T21:38:35.663Z
Answers.LastActivityDate: 2018-04-30T21:38:35.663Z
Answers.UserDisplayName: Ellen Spertus
Body: <p>My university wants to develop an assessment procedure in order to evaluate the general (not for a specific topic or course) skills on computational thinking and programming languages of our students when finishing their degree. I am aware of code repositories containing programming challenges, such as <a href="https://icpc.baylor.edu/welcome.icpc" rel="noreferrer">ACM International Collegiate Programming Contest</a> or <a href="https://projecteuler.net/" rel="noreferrer">Euler</a>, that may be used for the assessment, but I was wondering if initiatives exist to define a common framework to assess these skills for computer science students. </p>
  
  <p>I am thinking on something similar to the worldwide <a href="http://www.oecd.org/pisa/" rel="noreferrer">PISA</a> study (which evaluates performance on mathematics, science and reading by 15-year-old students) but adapted to the context of computer science (in particular computational thinking and programming skills). Are there any attempts to have this kind of standardised assessments?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-07T13:41:51.990Z
Comments.Text: I suspect that there are few answers appearing because there really aren't any such tests.
Comments.UserDisplayName: Ben I.
Tags: <assessment><computational-thinking>
Title: Equivalent of PISA study for standardised assessment of skills on computational thinking and programming?
ThreadText: # Equivalent of PISA study for standardised assessment of skills on computational thinking and programming?
  
  (Asked by: username_0 on 2017-11-06)
  
  My university wants to develop an assessment procedure in order to evaluate the general (not for a specific topic or course) skills on computational thinking and programming languages of our students when finishing their degree. I am aware of code repositories containing programming challenges, such as [ACM International Collegiate Programming Contest](https://icpc.baylor.edu/welcome.icpc) or [Euler](https://projecteuler.net/), that may be used for the assessment, but I was wondering if initiatives exist to define a common framework to assess these skills for computer science students.
  
  I am thinking on something similar to the worldwide [PISA](http://www.oecd.org/pisa/) study (which evaluates performance on mathematics, science and reading by 15-year-old students) but adapted to the context of computer science (in particular computational thinking and programming skills). Are there any attempts to have this kind of standardised assessments?
  
  **Tags:** assessment, computational-thinking
  
  > **Comments:**
  > **username_1**: I suspect that there are few answers appearing because there really aren't any such tests.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_3 on 2018-04-30. Score: 2 | Accepted answer
  
  There is the [Educational Testing Service (ETS) Major Field Test for Computer Science](https://www.ets.org/mft/about/content/computer_science), a standardized multiple-choice test. Scores can be [compared to those at other institutions](https://www.ets.org/mft/scores/compare_data), presumably on a per question basis.
  
  The ETS website includes some [sample problems](https://www.ets.org/Media/Tests/MFT/pdf/mft_samp_questions_compsci.pdf), which include questions about pseudocode, cache variables, trees, graphs, combinatorics, and regular expressions. It looks similar to the CS GRE, which was [discontinued in 2013](https://www.ets.org/gre/subject/about).
  
  
  ---
  
  ### Answer by username_2 on 2017-11-07. Score: 0
  
  You can try [Codility](https://www.codility.com) or [Code Chef](https://www.codechef.com). I am not sure if this is what you are looking for, but both are good for competitive assessment of programmers.
  
  
  ---
  
  