Discrete mathematics for computing students: A programming oriented approach with Alloy.
Leo C. Ureel IICharles WallacePublished in: FIE (2016)
Keyphrases
- computer programming
- programming course
- programming education
- introductory programming
- elementary students
- introductory computer science
- computer assisted instruction
- electrical engineering
- subject matter
- college level
- programming concepts
- mathematics education
- grade students
- middle school mathematics
- college students
- programming skills
- learning experience
- student learning
- novice programmers
- middle school students
- computer lab
- high school students
- learning environment
- computer science
- word problems
- high school
- computer science curriculum
- mathematics learning
- intelligent tutoring systems
- collaborative learning
- special education
- learning computer programming
- computer software
- learning outcomes
- distance learning
- distance education
- computer programs
- learning process
- automatic assessment
- tutoring system
- teacher education
- java programming
- cognitive tutor
- secondary school
- undergraduate students
- mathematical concepts
- elementary school
- online course
- sixth grade
- learning styles
- learning activities