Problem solving using Turbo Pascal
Problem solving using Turbo Pascal
The Internet book: everything you need to know about computer networking and how the Internet works
The Internet book: everything you need to know about computer networking and how the Internet works
A new perspective on teaching computer literacy
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Teaching programming to liberal arts students: using loop invariants
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Themes and tapestries: a diversity of approaches to computer science for liberal arts students
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Revitalizing the computer science course for non-majors (abstract)
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
JavaScript (2nd ed.): the definitive guide
JavaScript (2nd ed.): the definitive guide
Computer science for the artist
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
The central role of mathematical logic in computer science
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Reexamining the introductory computer science course in liberal arts institutions
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
An overview course in academic computer science: a new approach for teaching nonmajors
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Fluency in information technology: a second course for non-CIS majors
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Rethinking CS0 with JavaScript
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Teacing breadth-first depth-first
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Journal of Computing Sciences in Colleges
A net-centric curricular focus
Journal of Computing Sciences in Colleges
Virtual education: a view from the trenches
Journal of Computing Sciences in Colleges
Information technology fluency in practice
Working group reports from ITiCSE on Innovation and technology in computer science education
Science of computing suite (SOCS): resources for a breadth-first introduction
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Learning to program: spreadsheets, scripting and HCI
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
A robust web programming and graphics course for non-majors
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Educating the next generation of spammers
Proceedings of the 41st ACM technical symposium on Computer science education
Engaging game design students using peer evaluation
Proceedings of the 2011 conference on Information technology education
Hi-index | 0.00 |
The challenge of a computer literacy course is to present general principles of computer science, while at the same time engaging students who are nonmajors and demonstrating the relevance of the subject. In this paper we describe our experience with a course that uses the Internet as a motivating theme to introduce students to fundamental concepts of computer science. The students found the course interesting and were visibly stimulated by the material. In comparison with previous semesters, the students left the course with more practical skills as well as a greater appreciation of the interrelations between mathematics and computer science.