How Students “Measure Up”: Creation of an Assessment Tool for CS1

Slides:



Advertisements
Similar presentations
CS Education Research Increasingly Important Lynda Thomas Senior Teaching Fellow Aberystwyth University.
Advertisements

Assessment of the Impact of Ubiquitous Computing on Learning Ross A. Griffith Wake Forest University Ubiquitous Computing Conference Seton Hall University.
Integration of Innovative Technologies for Enhancing Students` Motivation for Their Future Career Prospects Olga Volobuyeva a and Victoria Subbotina a.
 I would like to thank my dear teachers who have taken all the trouble to come to this remote place in upper Egypt.
The Department of Computer Science offers three levels of studies - Two three-years undergraduate programs Laurea in Informatica Laurea in Informatica.
Goran Šuković, University of Montenegro 1/18 Faculty of Sciences Podgorica University of Montenegro 7 th Workshop on “Software Engineering Education and.
Visual Literacy Standards Task Force Open Meeting ACRL Image Resources Interest Group Virtual meeting, ALA Midwinter 2011.
VALIDITY.
Making Time for it All: Integrating Writing, Speaking, and Quantitative Reasoning in Disciplinary Courses The 12th annual Northeast Consortium on Quantitative.
Dissemination and Critical Evaluation of Published Research Peg Bottjen, MPA, MT(ASCP)SC.
Computer Science Department Middle States Assessment Computer Science has 4 programs (minor, bachelor’s, master’s and doctorate) and therefore 4 different.
Overview of the Rose-Hulman Bachelor of Science in Software Engineering Don Bagert SE Faculty Retreat – New Faculty Tutorial August 23, 2005.
Professional learning in a changing society Institute for Educational Research, University of Oslo Oslo, Norway, November 2004 Technology in teacher.
An Investigation of Potential Success Factors for an Introductory Model-Driven Programming Course Michael Caspersen, Dept. of Computer Science University.
4 August st Century Computing Curricula 1 Richard J. LeBlanc, Jr. Professor, College of Computing Georgia Institute of Tech nology Atlanta, Georgia,
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
An online information literacy program: the case of a Greek academic library Ilias Nitsos, Aphrodite Malliari Library, Alexander Technological Educational.
The State of K-12 Computer Science Education The instructional practices and assessments discussed or shown are not an endorsement by ACM or the U.S. Department.
A Review of the Test of English for International Communication TOEIC Gillian Luellen Educational Measurement at the University of Kansas TOEIC Purpose.
Chemistry B.S. Degree Program Assessment Plan Dr. Glenn Cunningham Professor and Chair University of Central Florida April 21, 2004.
Arizona State University College of Education Curriculum and Instruction Science Education Mathematics Education Language and Literacy.
Curriculum Development Section NExT Southern California Nevada MAA Meeting CSU Channel Island October 8, 2005 Magnhild Lien CSU Northridge.
Measuring Dispositions Dr. Sallie Averitt Miller, Associate Dean Office for Assessment and Accreditation Columbus State University GaPSC Regional Assessment.
A Report on Choosing an Online Homework Delivery System N. Leveille March 3, 2008 CMS Seminar.
The Common Core State Standards Initiative Alisa Chapman, University of North Carolina October 24, 2013.
School Counseling Program Freshman Focus Series: College Prep and Planning.
Presenter: Ku-Chou Tai Advisor: Ming-Puu Chen Gill, T. G. & Helton, C. F. (2006). A self-paced introductory programming course. Journal of Information.
Reliability vs. Validity.  Reliability  the consistency of your measurement, or the degree to which an instrument measures the same way each time it.
Drs. Jessica Midraj and Sadiq Midraj Zayed University.
1 Trends in Computer Science Education ABU, Zaria, July 17, 2006 Trends in Computer Science Education Sahalu Junaidu, PhD Information and Computer Science.
1 An Execution-Driven Simulation Tool for Teaching Cache Memories in Introductory Computer Organization Courses Salvador Petit, Noel Tomás Computer Engineering.
Slide 1 ANSI Annual Conference 2002 Breaking Down Border: Business, Standards and Trade Engineering Overview presented by William E. Kelly Professor Catholic.
Industry Advisory Board May 30 th, 2014
PUBLIC SCHOOLS OF NORTH CAROLINA STATE BOARD OF EDUCATION DEPARTMENT OF PUBLIC INSTRUCTION 1 Superintendents’ Quarterly Meeting: March 15, 2005 Testing.
ALTERNATIVE APPROACH FOR DESIGNING CURRICULA IN GENERAL DEGREE STUDY PROGRAMS: A LESSON FROM SRI LANKA Prof. Lal Mervin Dharmasiri, University of Kelaniya,
NSERC Coach - Dr. Steve Perlman, Dept. of Biology
Transferable Skills Development
How do First year Students Learn C programming in Bhutan?
PhD at CSE: Overview CSE department offers Doctoral degree in the Computer Science (CS) or Computer Engineering areas (CpE) at both MS to PhD and BS to.
Making assessment in PhD programs more useful for faculty and students
Program requirements Linguistics new graduate student orientation
California Common Core Standards
TJTS505: Master's Thesis Seminar
Academic Affairs Update Monday, April 17, 2017
Potential financial motivations for end-user programming
Scholarship of Teaching and Learning
Oleh: Beni Setiawan, Wahyu Budi Sabtiawan
CS 1010– Introduction to Computer Science
Program requirements Linguistics new graduate student orientation
Surface energy modification for biomedical material by corona streamer plasma processing to mitigate bacterial adhesion Ibrahim Al-Hamarneh Patrick.
ASSESSMENT OF STUDENT LEARNING
Programming Perception Differences among CS and non-CS majors
Analysis: Clarity of Scholarly Question Style & Scholarly Relevance
Computer Science Assessment Plan Overview
Assessment of Learning (AOL) in Undergraduate Business Analytics (BSAN) Courses BSAN I: Business Statistics BSAN II: Introduction to Management Science.
Department of Computer Science The University of Texas at Dallas
Presented to IEEE Standards Education Committee 11 April 2014
Amber Settle, DePaul University Co-PI: Ljubomir Perkovic
Overview of the GRE Program
The Academic Alert System: Fall 2007 Report
K.J.Burle1, K.I.Nargatti2 and Dr.S.S.Ahankari3
Expectations and Quality Control for Ph.D. Students
Undergraduate Degree Program
Undergraduate Degree Program
Advancing by the Numbers
Finalization of the Action Plans and Development of Syllabus
Learning by competing Cathrine Linnes
Information Literacy: What is it and Why Should I Care?
Analysis: Clarity of Scholarly Question Style & Scholarly Relevance
COURSE EVALUATION Spring 2019 Pilot August 27, 2019.
Presentation transcript:

How Students “Measure Up”: Creation of an Assessment Tool for CS1 Adrienne Decker Department of Computer Science & Engineering University at Buffalo, SUNY Dr. William J. Rapaport, advisor adrienne@cse.buffalo.edu March 3, 2004

Introduction CC2001 and previous curricula do not provide implementation instructions. Faculty innovate courses based on suggestions and their own interpretations. Investigations into the usefulness of these innovations most often use lab grade, overall course grade, resignation rate, or exam grades Cooper, Dann, & Pausch, 2003; Decker, 2003; Ventura, 2003 Problem: not proven reliable or valid. SIGCSE DC 2004

Reliability & Validity “Degree of consistency among test scores” Validity Reliability + Relevance (Marshall & Hales, 1972) SIGCSE DC 2004

Goals of Research Create a reliable and validated assessment tool for CS1 Independent of objects-first, imperatives-first, or functional-first approaches. Independent of any particular language. SIGCSE DC 2004

Motivation No such tool exists. Other tools are not validated or created for this purpose. AP Exam Not CC2001, specific language, prediction not assessment GRE Subject Test & ETS Major Field Tests End of 4-year undergraduate curriculum SIGCSE DC 2004

Previous Investigations Predictors Research Kurtz, 1980; Mazlack, 1980 Leeper & Silver, 1982; Evans & Simkin, 1989 Hagan & Markham, 2000; Wilson & Shrock, 2001 Ventura, 2003 ITiCSE 2001 Working Group Tested programming skill Too mathematical? SIGCSE DC 2004

Researcher’s Previous Work Performance of Non-Majors Used exam grades to assess mastery of material Analysis of AP Exam Correlation for AP CS A Exam No correlation for AP CS AB Exam SIGCSE DC 2004

Proposed Work Analysis of CC 2001 Programming-First Approaches Creation of Test Relevance Assessed by Community Field Testing Assessment of Reliability Assessment of Validity SIGCSE DC 2004

Open Issues Is this even possible/feasible/reasonable? Intersection of programming-first approaches too small Should have a language component\ Current status: Final (?) draft of proposal to committee for defense this semester. SIGCSE DC 2004

Bibliographic References Cooper, S., Dann, W., & Pausch, R. (2003). Teaching objects-first in introductory computer science. Paper presented at the 34th SIGCSE technical symposium on Computer Science Education, Reno, Nevada. Decker, A. (2003). A tale of two paradigms. Journal of Computing Sciences in Colleges, 19(2), 238-246. Evans, G. E., & Simkin, M. G. (1989). What best predicts computer proficiency? Communications of the ACM, 32(11), 1322 - 1327. Hagan, D., & Markham, S. (2000). Does it help to have some programming experience before beginning a computing degree program? Paper presented at the 5th annual SIGCSE/SIGCUE conference on Innovation and technology in computer science education. Joint Task Force on Computing Curricula. (2001). Computing curricula 2001 computer science. IEEE Computer Society & Association for Computing Machinery. Retrieved October 30, 2003, from the World Wide Web: http://www.computer.org/education/cc2001/final/index.htm Kurtz, B. L. (1980). Investigating the relationship between the development of abstract reasoning and performance in an introductory programming class. Paper presented at the 11th SIGCSE technical symposium on Computer Science Education, Kansas City, Missouri. SIGCSE DC 2004

References - Continued Leeper, R. R., & Silver, J. L. (1982). Predicting success in a first programming course. Paper presented at the 13th SIGCSE technical symposium on computer science education, Indianapolis, Indiana. Marshall, J. C., & Hales, L. W. (1972). Essentials of Testing. Reading, Massachusetts: Addison-Wesley Publishing Co. Mazlack, L. J. (1980). Identifying potential to acquire programming skill. Communications of the ACM, 23(1), 14 - 17. McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y. B.-D., Laxer, C., Thomas, L., Utting, I., & Wilusz, T. (2001). A multi-national, multi-institutional study of assessment of programming skills of the first-year CS students. SIGCSE Bulletin, 33(4), 1 - 16. Ventura, P. R. (2003). On the origins of programmers: Identifying predictors of success for an objects-first CS1. Unpublished Doctoral, University at Buffalo, SUNY, Buffalo. Wilson, B. C., & Shrock, S. (2001). Contributing to success in an introductory computer science course: A study of twelve factors. Paper presented at the 32nd SIGCSE technical symposium on Computer Science Education, Charlotte, North Carolina SIGCSE DC 2004