Issues and Concerns in the Instruction of Computer Programming Reginald E. Myrick, Department of Math and Computer Science, Lincoln University, PA.

Slides:



Advertisements
Similar presentations
MMAP Middle School Math Through Applications Project Dahwun Deepak Gazi Scott Sun-Young.
Advertisements

Teaching to the Standards: Math A Literacy-Based Approach for Students with Moderate and Severe Disabilities by Katherine Trela, PhD, Bree Jimenez, MS.
Evaluation of the Impacts of Math Course Placement Improvement Achieved through a Summer Bridge Program John R. Reisel, Leah Rineck, Marissa Jablonski,
How to Solve Test Problems Test Taking Strategy
College Algebra Course Redesign Southeast Missouri State University.
Flipping the Classroom. Presenter Information Mary K Abkemeier Fontbonne University Chair, Department of Math and CS
Fostering Algebraic Thinking October 26  December 2  6-hour Assignment after Session 2  January 20 Presented by: Janna Smith
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Lecture 1: Basics of Math and Economics AGEC 352 Spring 2011 – January 12 R. Keeney.
Modeling Strategies for Expert Learning (2) Dr. Mok, Y.F.
Integrating Computers in Teaching Dr. Alex Pan. How are computers Used in the Schools: Some Indicators Student-computer ratio Internet Access Technology.
Anatomy of Direct Instruction EDTE 408 Principles of Teaching.
Approaches to Representing and Recognizing Objects Visual Classification CMSC 828J – David Jacobs.
Promising Research topics for Students With Learning Disabilities? Sharon Vaughn Regents Professor Sharon Vaughn Regents Professor University of Texas.
Translating Sentences into Equations Objective – To translate word sentences into equations Applications of algebra frequently require you to translate.
Maths Counts Insights into Lesson Study 1. Sharon Mack, Irene Stone and Gemma Fay 3 rd Years Problem Solving as a “Means” not an “End” Normally we teach.
Translating Word Problems into Equations. Avoid the nervousness! Follow these steps: Read the problem carefully and figure out what it is asking you to.
Writing Expressions Lesson
Deconstructing Standards Summer Training Clear Targets: I can deconstruct standards to better understand and integrate contents. I can develop clear.
John G. Webster Department of Biomedical Engineering University of Wisconsin Madison WI USA Prelecture quizzes using WebCT.
1 Unit 4: One-Step Equations The Georgia Performance Standards Website.
TODAY IN ALGEBRA…  Learning Goal: 7.2 You will solve systems of linear equations by Substitution  Independent Practice.
Compare, Represent, and Evaluate Functions ABLE Teacher Academy.
Welcome to Mrs. L. Smith’s Class Homeroom 216 Course 2 Math Periods 2 & 6.
Modes of Integration: 1) Enhancing with projects and assignments within a science course 2) Adding online support for math topics 3) Adding a credit of.
1 School Counseling PowerPoint produced by Melinda Haley, M.S., New Mexico State University. “This multimedia product and its contents are protected under.
Solve Systems of Linear Equations Using Elimination Honors Math – Grade 8.
Pre-Algebra and Algebra Online help: Go to: Carnegie LearningCarnegie Learning Resources and Support Parent Resources Scroll down to.
I.3 Variables, expressions, and equations Objective Essential Question Key Vocab  To translate words into algebraic expressions and equations  In what.
Table of Contents Solving Linear Systems of Equations - Dependent Systems The goal in solving a linear system of equations is to find the values of the.
Section Writing Equations. Translating Sentences into Equations Look for key words or phrases that represent “equal to”. The following all mean.
Process Success Criteria for Girls. Assessment for Learning Assessment for learning: Using the teacher’s assessment of pupils’ performance to inform planning.
Thinking Mathematically
1-3 ALGEBRAIC EXPRESSIONS Evaluate and simplify algebraic expressions by substituting and using order of operations.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
Balanced Math. Math Philosophy “Teachers are the key to improving mathematics educations…Regardless of the curriculum or the assessment process.
Computer Science Made Easy? J. Philip East Computer Science Department University of Northern Iowa Some students want to explore computer.
Translating Problems Into Equations Objective – To translate simple word problems into equations A word problem describes a situation in which certain.
FRIDAY, FEBRUARY 13, SOLVING TRIG EQUATIONS.
NETS.S for Students Victoria Wilson IT Standard 1 Creativity and Innovation Students demonstrate creative thinking, construct knowledge, and develop.
Centro Escolar University Mendiola, Manila Biological Sciences Department Action Plan In Anatomy and Physiology (Bio Sci 22) Anatomy and Physiology (Bio.
Solving One Step Equations Algebra I. Addition and Subtraction One Step Equations A solution of an equation is the value or values of the variable that.
SFTW241 Programming Languages Architecture 2002~2003 Semester II Duration: 2003/2/11~ 2003/4/11 University of Macau Faculty of Science and Technology Computer.
The Substitution Method Objectives: To solve a system of equations by substituting for a variable.
Warm-Up 1) Determine whether (-1,7) is a solution of the system. 4 minutes 3x – y = -10 2) Solve for x where 5x + 3(2x – 1) = 5. -x + y = 8.
Research Analysis - in educational computing Analysis by: Blair Copeland Presented to: Gerald Knezek, PhD CECS 6510.
Introduction to the Common Core Standards Facilitated by Susan Rothwell Steven Graser & Karen Cuddy-Miller.
Solving equations with variable on both sides Part 1.
1 Solving Problems with Methods Questions. 2 Problem solving is a process similar to working your way through a maze. But what are these “steps” and what.
Supporting Online Engineering Education: Lessons Learned and Best Practices Sheila Warren Doctoral Candidate, Instructional Technology Stephanie Moore,
Intro to Expressions & Equations ___________________________________________________ __________ Algebra 1 – Solving Equations - Math is Hip ™ Prerequisite.
Word Problems and Approach
Ideas for the Post Primary Classroom
Variables and Expressions
Computational Reasoning in High School Science and Math
Week 11 - Teaching by fostering problem solving skills
*current controlled assessment plans are unknown
Teaching Styles Learning Objectives:
Solving Equations with variables on each side
CS1110 cs1110.cs.Virginia.edu Nate Brunelle.
Software Name (Function Type)
Solving Percent Problem with Equations
Paul Kawachi e-Learning http : / / www . open - ed . net Home
Paul Kawachi e-Learning http : / / www . open - ed . net Home
Unit 4. Day 13..
2 Step Equations Grade 6 Algebra Unit.
MRHS Math Department Course Registration Information
4 minutes Warm-Up 1) Determine whether (-1,7) is a solution of the system. 3x – y = -10 -x + y = 8 2) Solve for x where 5x + 3(2x – 1) = 5.
Presentation transcript:

Issues and Concerns in the Instruction of Computer Programming Reginald E. Myrick, Department of Math and Computer Science, Lincoln University, PA

Barriers to Effective Instruction and Evaluation of CS Students web access during class hours – students have WWW access during class hours when they should be attempting and completing in-class assignments; not possible to prevent students from reading and Facebook profiles. Lack of self-discipline and focus on material; students who lack interest and self-discipline know that it cannot be imposed; little apprehension of failing grade Programming must necessarily be taught hands-on; option of lecture-based instruction not as effective

Barriers to Effective Instruction and Evaluation of CS Students writing a computer program is essentially an exercise in translation; similar to a word problem in basic math, e.g. Five more than twice a number is 17; find the number. the student is expected to realize (learn) that they must –choose a variable name for the unknown (x, say) –translate to an algebraic equation (2x + 5 = 17) –isolate the variable to solve (x = 6; found in two steps) in computer programming, problem must be fully understood before translation can be attempted; novices have difficulty translating a word description of a process into the sequence of steps required for a solution.

Barriers to Effective Instruction and Evaluation of CS Students sequence of steps (commands) use rigid and inflexible syntax ; most students are annoyed by this ; “if the computer is so smart, can’t it figure out what I mean” ? nesting is an unfamiliar concept ; situations arise when commands must be placed within commands ; little, if any, prior exposure. instantaneous feedback not exploited ; students have grown (been trained to) depend too much on teachers for their “learning” ; too much teaching, not enough learning out-of-class work not reliable ; charge of collaboration difficult to justify