1996
DOI: 10.1145/236462.236584
|View full text |Cite
|
Sign up to set email alerts
|

Computer programming in high school vs. college

Abstract: Although there exists a computer science certification exam for high school teachers in some states, there appear to be no general requirements for teaching computer science at the high school level in most states. l?tis may imply that CS material taught at the high school level is not always well-suited for students who want to pursue C'S in college.Zkis paper discusses some observations on what skills and abilities are important to prepare high school students for a successful career in CS at the college lev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…If the students fail to learn the basics of these Programming courses, it is mostly because the teachers only focus on explaining the languages or the examples given in texts, but not letting students perform and apply the knowledge. It is boring to listen to language instruction all the time; moreover, advanced instructions are hard to understand, and the students do not know where to put them to use even if they to develop the ability to use the programming technologies to solve actual problems [2]. The students need to think hard to learning programming as same program executing results can be represented with different languages.…”
Section: Introductionmentioning
confidence: 99%
“…If the students fail to learn the basics of these Programming courses, it is mostly because the teachers only focus on explaining the languages or the examples given in texts, but not letting students perform and apply the knowledge. It is boring to listen to language instruction all the time; moreover, advanced instructions are hard to understand, and the students do not know where to put them to use even if they to develop the ability to use the programming technologies to solve actual problems [2]. The students need to think hard to learning programming as same program executing results can be represented with different languages.…”
Section: Introductionmentioning
confidence: 99%
“…Reports on secondary school computer technology curricula outline a number of other barriers preventing more and better offerings (Ben-Ari, 1998;Roberts, 2000;Schollmeyer, 1996;Stephenson, 2000), including lack of expertise, minimal budgets, lack of dedicated departments, and lack of knowledge by administrators. In the 1990s, there were so many job opportunities for programming talent that even universities had a hard time recruiting and retaining qualified instructors.…”
mentioning
confidence: 99%