World Conference on Computers in Education VI 1995
DOI: 10.1007/978-0-387-34844-5_45
|View full text |Cite
|
Sign up to set email alerts
|

Logic in first courses for computer science majors

Abstract: ABS'IRACTThis paper describes the curriculum design of a two-semester introductory course for computer science majors. In each semester the course starts with logic and logic programming. The middle third of the semester continues with functional programming. The last third of the semester is dedicated to imperative programming. In such a presentation sequence reasoning leads to specifications which in turn lead to implementations. The concerns for 'WHAT?' are separated from concerns for 'HOW?'. The advantages… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1998
1998
1998
1998

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 8 publications
(6 reference statements)
0
1
0
Order By: Relevance
“…A range of other papers explain the teaching of functional programming [18,19] logic [14,16] and discrete mathematics [15] to computing science students. (Hart et.…”
Section: Related Workmentioning
confidence: 99%
“…A range of other papers explain the teaching of functional programming [18,19] logic [14,16] and discrete mathematics [15] to computing science students. (Hart et.…”
Section: Related Workmentioning
confidence: 99%