2016
DOI: 10.7763/ijiet.2016.v6.694
|View full text |Cite
|
Sign up to set email alerts
|

Socratic Programming: An Innovative Programming Learning Method

Abstract: Abstract-In second language acquisition (SLA) environment, learner is a community member and communicates with others, whereas, in a foreign language learning, the practicing dimension is weaker. When it comes to programming, there is no community using a programming language, thus a SLA environment cannot exist. For this reason the most adopted way is teaching programming like a foreign language with all its drawbacks. In this paper we compare between programming language and natural language, knowing that th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0
1

Year Published

2016
2016
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 17 publications
0
1
0
1
Order By: Relevance
“…Neste sentido a aprendizagemé uma mudança duradoura das estruturas cognitivas do indivíduo. A informação verbal, visual, auditiva e motoraé armazenada na memória sob a forma de redes não lineares [El-Zakhem 2016]. Assim, a aprendizagem pode ser o resultado das transformações obtidas na atividade individual como busca de informações e análises.…”
Section: Trabalhos Relacionadosunclassified
“…Neste sentido a aprendizagemé uma mudança duradoura das estruturas cognitivas do indivíduo. A informação verbal, visual, auditiva e motoraé armazenada na memória sob a forma de redes não lineares [El-Zakhem 2016]. Assim, a aprendizagem pode ser o resultado das transformações obtidas na atividade individual como busca de informações e análises.…”
Section: Trabalhos Relacionadosunclassified
“…In recent decades, many countries have incorporated computer science as part of formal school education, especially in secondary education (Dagiene and Hellas, 2017). Computer programming is one of the most challenging courses to learn in this field (Robins et al, 2003;Mather, 2015;El-Zakhem, 2016). These lessons require the preparation of effective learning materials and the use of new learning strategies (Dagiene and Hellas, 2017).…”
Section: Introductionmentioning
confidence: 99%