Amruth N. Kumar Course: Comparative Programming Languages Junior/Senior Course Content: Design of programming languages Practicum:

Slides:



Advertisements
Similar presentations
Structured Learning Assistance. SLA Objectives Increase the number of students completing developmental requirements and earning their core mathematics.
Advertisements

L2 program design Content, structure, evaluation.
Using Computer Adaptive Testing Software in a College Environment George Alexander UW Rock County Eric Key and Richard O’Malley UW-Milwaukee.
Problets: Online Programming Tutors for Computer Science I Amruth N. Kumar Ramapo College of New Jersey
Mathematical Reasoning and Tutors Amruth N. Kumar
Computer Architecture Wed: 14:00-14:00, 14/34 Instructor: Jihad El-Sana Office:111, Building:37 Tel:
Module 21 The Role of Materials. What’s inside Purpose of materials Learning support Producing materials for ESP Writers or providers of materials Teacher-generated.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
The Florida Standards New State Standards: School Year.
INHERENT LIMITATIONS OF COMPUTER PROGRAMS CSci 4011.
 Content Objectives: Participants will identify the relationship between the Common Core, WIDA, and SIOP Lesson Preparation  Participants will analyze.
The Hybrid Mathematics Class: The best of both worlds, or No Man’s Land? Mary Hudachek-Buswell Catherine Matos Clayton State University 1.
Technical Report Writing and Presentation Skills Course Outline 1.
VAVLPVCTYMAUS PSABLADDERZSB EBSANTESHTICL RLDUDSKTTVSRA EDEARCENEAUOD CRFNORSASINTD TPEUUOCPTDATP UNRTMTRBEEXME MIEUSUULSNSNN USNMEMNISAIIT AESXSVPENNISI.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Bettina Matysiak PIDP 3104November Introduction  What are “application cards”?  an informal assessment technique which allows instructors to.
QPLNHTURBIOTS CADAIASOINCOS OSTPOSTLGVAGT AJRLFKLEROUEA CLARITYSOLSTB HTEAMVSRUVAHI INTERACTPELEL NAPKSOCIALIRI GSOCIOGRAMTST CONFORMITYYTY 14 WORDS ANSWERS.
Common Core Assessments What do they mean for you and your child? Hauppauge Public Schools
An analysis of exam results in the Object-Oriented Programming course at „Politehnica” University of Timisoara Ioan Jurca.
Examples for the midterm. data = {4,3,6,3,9,6,3,2,6,9} Example 1 Mode = Median = Mean = Standard deviation = Variance = Z scores =
CS 170 Java Programming Introduce myself Introduce the class Teaching style and requirements What you expect from me What I expect from you What you will.
Instructions for Preparing Laboratory Reports EnvE 214 Fluid Mechanics and Thermal Sciences Fall 2005.
The CLO Assessment Cycle NFI Presentation, Fall 2011 Amanda Ryan-Romo, Assessment Facilitator.
Welcome to Back to School Night Honors Chemistry with Mrs. Magdaleno Room L105.
MTH 201 Discrete Mathematics Fall Term MTH 201 Discrete Mathematics Fall Term INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION.
The Mechanical Vibrations Quiz An example of formative assessment Ines Lopez Arteaga 19th March 2012.
CSE-321 Programming Languages Overview POSTECH March 3, 2011 박성우.
Programs and Classes A program is made up from classes Classes may be grouped into packages A class has two parts static parts exist independently Non-static.
Syllabus Highlights Fall Full syllabus is on myCourses! Exams (3 hourly – drop one) : 200 points Final Exam 100 points In-class/Recitation 50 points.
Research Problem First year students experience of their first semester of General Chemistry as a significant hurdle in their successful progression through.
Student Code of Conduct Revision Presentation to AGC (3 of 3) April 8, 2014.
Asia Map Quiz Name: ______________________
CS680: Announcements and Feedbacks Sung-Eui Yoon ( 윤성의 ) Course URL:
James Falkofske Summer Assumption # 1 Students WANT to do Well  They want to be there.  They are happy to be there.  If they become disgruntled,
REMEDIAL MATH Everything you need to know about placing into NSC’s Foundational Math Program.
General Physics1 Welcome to Phys 140!
Logic Programming Dr. Yasser Nada Fall 2010/2011 Lecture 1 1 Logic Programming.
Welcome to Geometry! Ms. Matthews. TAKE CARE OF YOURSELF: If you find that you are having difficulty at ANY time, please talk to your teacher. Course.
ME 221Exam 1 Review1 ME 221 Statics Exam #1 Review.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
Direct Instruction Mallory, Tash, Alicia, Sarah & Kristen.
CSE-321 Programming Languages Abstract Machine E POSTECH May 1, 2006 박성우.
CIS 505: Programming- Language Paradigms Torben Amtoft Xinming (Simon) Ou Aug 23, 2010.
Schoology platform and Flipped student classroom technique in a Calculus course.
CSE-321 Programming Languages Overview POSTECH March 5, 2013 박성우.
Scott C. Johnson Lecturer Rochester Institute of Technology Spring 2016.
Next Generation Learners Session 1: Introduction of Next Generation Learners.
Balanced Literacy and Mathematics
Understanding Standards: An overview of course assessment
Performance level descriptors and high impact indicators
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT
NDA Coaching in Chandigarh
INFORMATIONAL SESSION
For reviewing concepts from any type of course!
MathXL® Student Overview QRB/501
Introduction to Components and Specifications Using RESOLVE
INTRODUCTION TO SYNTAX
Smarter Balanced Assessments: What do families need to know?
AP CLASS POLICIES One of the objectives of taking AP Calculus is to pass the AP test, thus the following classroom policies will be followed to align with.
The Importance of David Brearley School Counseling Department
Drill: What do all the gas laws have in common? SAT Enrichment:
Array and Method.
Mod_08_18 – TPAR Current drafting assumes QPAR > 0;
FRQ- Free Response Question Tips
Aim: How can I Excel in this class?
GET THE TEMPLATE AND INSTRUCTIONS
Unit-1 Introduction to Java
Understanding Standards Mathematics of Mechanics (Advanced Higher)
Presentation transcript:

Amruth N. Kumar

Course: Comparative Programming Languages Junior/Senior Course Content: Design of programming languages Practicum: C++, LISP, Java, Prolog projects Balanced with mathematical reasoning

Mechanism: Course Enrichment Component Students study after class No in-class instruction “If you build, they will come” NOT! Extra credit question on mid-term, final

Mid-term – String Theory 7 problems 1 & 2: One concept 3, 4 & 5: Two concepts 6 & 7: Three concepts Average time spent by students: 40 min

Mid-term Results

One concept problem score > Two/Three concept problem score Delayed test scores went up or down by 1 for most students

Final – Parameter Passing Mechanisms 3 problems Students asked to: Identify parameter modes Write ensures and requires clauses Average time spent by students: min

Final Results

Parameter modes were easy except: Clears – no one got it Replaces – Only 25% got it Ensures/Requires clauses: Score dropped dramatically if answer contained more than one part May be provide a hint about the multi-part nature?

Conclusions Worthwhile to introduce formal reasoning Even as a self-study component With no supplementary classroom instruction “If you require it, they will study”