To see the other types of publications on this topic, follow the link: Programming in teaching.

Journal articles on the topic 'Programming in teaching'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Programming in teaching.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Mellor-Crummey, John, William Gropp, and Maurice Herlihy. "Teaching parallel programming." XRDS: Crossroads, The ACM Magazine for Students 17, no. 1 (2010): 28–30. http://dx.doi.org/10.1145/1836543.1836553.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Bishop, M., and D. A. Frincke. "Teaching Secure Programming." IEEE Security and Privacy Magazine 3, no. 5 (2005): 54–56. http://dx.doi.org/10.1109/msp.2005.133.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Koulouri, Theodora, Stanislao Lauria, and Robert D. Macredie. "Teaching Introductory Programming." ACM Transactions on Computing Education 14, no. 4 (2015): 1–28. http://dx.doi.org/10.1145/2662412.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Flood, Raymond, and Bob Lockhart. "Teaching programming collaboratively." ACM SIGCSE Bulletin 37, no. 3 (2005): 321–24. http://dx.doi.org/10.1145/1151954.1067533.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Bishop, M. "Teaching robust programming." IEEE Security & Privacy Magazine 2, no. 2 (2004): 54–57. http://dx.doi.org/10.1109/msecp.2004.1281247.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Baştemur Kaya, Ceren, and Hasan Çakır. "Utilization of Alice Software in Teaching Programming Language." Journal of Qualitative Research in Education 6, no. 2 (2018): 1–20. http://dx.doi.org/10.14689/issn.2148-2624.1.6c2s9m.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

ALEXANDRON, Giora, Michal ARMONI, Michal GORDON, and David HAREL. "Teaching Nondeterminism Through Programming." Informatics in Education 15, no. 1 (2016): 1–23. http://dx.doi.org/10.15388/infedu.2016.01.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Szlávi, Péter, and László Zsakó. "Methods of teaching programming." Teaching Mathematics and Computer Science 1, no. 2 (2003): 247–57. http://dx.doi.org/10.5485/tmcs.2003.0023.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Tran, Con, and Pierre N. Robillard. "Teaching structured assembler programming." ACM SIGCSE Bulletin 17, no. 4 (1985): 32–44. http://dx.doi.org/10.1145/989369.989374.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Hyler, Linda. "Teaching writing through programming." Computers and Composition 2, no. 2 (1985): 2–3. http://dx.doi.org/10.1016/s8755-4615(85)80012-8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Biddle, Robert, and Ewan Tempero. "Teaching programming by teaching principles of reusability." Information and Software Technology 40, no. 4 (1998): 203–9. http://dx.doi.org/10.1016/s0950-5849(98)00040-8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Reynolds, John C. "Some thoughts on teaching programming and programming languages." ACM SIGPLAN Notices 43, no. 11 (2008): 108–10. http://dx.doi.org/10.1145/1480828.1480852.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Komilovich, Komilov Dilshodbek. "Methodology, Importance And Scientific Approach To Teaching Programming At School." American Journal of Social Science and Education Innovations 02, no. 10 (2020): 381–84. http://dx.doi.org/10.37547/tajssei/volume02issue10-61.

Full text
Abstract:
This article provides information about teaching programming at school, the importance of teaching programming from school age, teaching methods and scientific approaches of specialists in this area, the innovations made.
APA, Harvard, Vancouver, ISO, and other styles
14

Alajmi, Fawaz, and Ahmad AA Alkhatib. "Enhanced Teaching Model (ETM) for Teaching Programming Languages." International Journal of Computer Applications 121, no. 20 (2015): 13–24. http://dx.doi.org/10.5120/21655-5026.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Vrbik, Vaclav, and Tomas Priban. "Communicative Approach to Teaching Programming." Recent Patents on Computer Science 2, no. 2 (2010): 116–23. http://dx.doi.org/10.2174/1874479610902020116.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Yu, Liguo. "Experience Teaching Introductory Programming Courses." International Journal of Quality Assurance in Engineering and Technology Education 5, no. 1 (2016): 40–53. http://dx.doi.org/10.4018/ijqaete.2016010104.

Full text
Abstract:
This paper describes the teaching methods and teaching experiences of an instructor who has been teaching computer science freshmen for more than ten years. Problem-based learning has been used in introductory programming courses to enhance the quality of learning. The common problem in introductory programming courses is that instructors quite often focus mainly on programming language syntax and usage but ignore the real world applications of these language features. Accordingly, students are likely to find out that it is difficult to apply their programming skills on solving complex problem
APA, Harvard, Vancouver, ISO, and other styles
17

Gramakov, D. A., M. V. Shevchuk, V. G. Shevchenko, and E. M. Chukalovskaya. "Programming teaching methodological foundation improvement." Journal of Physics: Conference Series 1560 (June 2020): 012078. http://dx.doi.org/10.1088/1742-6596/1560/1/012078.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Kasimov, Feruz Fayzullayevich. "METHODOLOGY OF TEACHING PROGRAMMING TECHNOLOGY." Theoretical & Applied Science 85, no. 05 (2020): 346–50. http://dx.doi.org/10.15863/tas.2020.05.85.67.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Novaes, Luiza, and João Bonelli. "Teaching Computer Programming for Designers." Design Principles and Practices: An International Journal—Annual Review 9, no. 1 (2016): 1–13. http://dx.doi.org/10.18848/1833-1874/cgp/1-13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Vrbik, Vaclav, and Tomas Priban. "Communicative Approach to Teaching Programming." Recent Patents on Computer Sciencee 2, no. 2 (2009): 116–23. http://dx.doi.org/10.2174/2213275910902020116.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Linhoff, Joe, and Amber Settle. "Teaching game programming using XNA." ACM SIGCSE Bulletin 40, no. 3 (2008): 250–54. http://dx.doi.org/10.1145/1597849.1384338.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Bricker, Dennis L., and Edward Y. H. Lin. "Teaching dynamic programming using APL." International Journal of Mathematical Education in Science and Technology 23, no. 3 (1992): 433–11. http://dx.doi.org/10.1080/0020739920230313.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

McKerrow, P. J. "Teaching Content Creation with Programming." IEEE Multimedia 12, no. 3 (2005): 36–45. http://dx.doi.org/10.1109/mmul.2005.58.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Marks, Joe, William Freeman, and Henry Leitner. "Teaching applied computing without programming." ACM SIGCSE Bulletin 33, no. 1 (2001): 80–84. http://dx.doi.org/10.1145/366413.364547.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Powers, Kris, Paul Gross, Steve Cooper, et al. "Tools for teaching introductory programming." ACM SIGCSE Bulletin 38, no. 1 (2006): 560–61. http://dx.doi.org/10.1145/1124706.1121514.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Vrbik, Vaclav. "Communicative approach to teaching programming." International Journal of Continuing Engineering Education and Life-Long Learning 15, no. 3/4/5/6 (2005): 148. http://dx.doi.org/10.1504/ijceell.2005.007707.

Full text
APA, Harvard, Vancouver, ISO, and other styles
27

Renaud, Karen, John Barrow, and Petra le Roux. "Teaching programming from a distance." ACM SIGCSE Bulletin 33, no. 4 (2001): 39–42. http://dx.doi.org/10.1145/572139.572167.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Feldman, Yishai A. "Teaching quality object-oriented programming." Journal on Educational Resources in Computing 5, no. 1 (2005): 1. http://dx.doi.org/10.1145/1101670.1101671.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Bruce, Merle E., and Lorna K. S. Chan. "Reciprocal Teaching and Transenvironmental Programming." Remedial and Special Education 12, no. 5 (1991): 44–53. http://dx.doi.org/10.1177/074193259101200507.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Price, Blaine, and Marian Petre. "Teaching programming through paperless assignments." ACM SIGCSE Bulletin 29, no. 3 (1997): 94–99. http://dx.doi.org/10.1145/268809.268849.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Lin, Edward Y. H. "Teaching mathematical programming with APL." ACM SIGAPL APL Quote Quad 19, no. 1 (1988): 22–24. http://dx.doi.org/10.1145/379279.379339.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Selby, Linda, and Alison Young. "The teaching of programming (poster)." ACM SIGCSE Bulletin 30, no. 3 (1998): 305. http://dx.doi.org/10.1145/290320.283638.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

KUBRICKÝ, Jan, and Milan KLEMENT. "OBJECT ORIENTED PROGRAMMING IN TEACHING." Journal of Technology and Information 1, no. 3 (2009): 136–38. http://dx.doi.org/10.5507/jtie.2009.074.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Balaton, Mariana, Jorge Cavadas, Paulo Simeão Carvalho, and J. J. G. Lima. "Programming Ozobots for teaching astronomy." Physics Education 56, no. 4 (2021): 045018. http://dx.doi.org/10.1088/1361-6552/abfb44.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Bezvoda, Václav. "Geography and Teaching of Programming." Geografie 94, no. 1 (1989): 47–53. http://dx.doi.org/10.37040/geografie1989094010047.

Full text
Abstract:
The urgent need of computers in natural and social sciences will strongly influence the modification of the curricula at our universities and colleges. On the basis of an analysis of the history of application of computers at the Faculty of Natural Sciences of the Charles University, Prague and the situation in teaching mathematical programming and computer art, the paper formulates one of the most probable variants of teaching the above-mentioned subjects in geographical sciences. A special attention is paid to the role of microcomputers as the basic yet still problematic device in the comput
APA, Harvard, Vancouver, ISO, and other styles
36

Collyer, Charles E. "Spreadsheet modeling for research and teaching: Programming without programming." Behavior Research Methods, Instruments, & Computers 24, no. 3 (1992): 467–74. http://dx.doi.org/10.3758/bf03203583.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Chen, Woei-Kae, and Yu Chin Cheng. "Teaching Object-Oriented Programming Laboratory With Computer Game Programming." IEEE Transactions on Education 50, no. 3 (2007): 197–203. http://dx.doi.org/10.1109/te.2007.900026.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Gantenbein, Rex E. "Programming as process: a “novel” approach to teaching programming." ACM SIGCSE Bulletin 21, no. 1 (1989): 22–26. http://dx.doi.org/10.1145/65294.65297.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Lukkarinen, Aleksi, Lauri Malmi, and Lassi Haaranen. "Event-driven Programming in Programming Education." ACM Transactions on Computing Education 21, no. 1 (2021): 1–31. http://dx.doi.org/10.1145/3423956.

Full text
Abstract:
During the past two decades, event-driven programming (EDP) has emerged as a central and almost ubiquitous concept in modern software development: Graphical user interfaces are self-evident in most mobile and web-based applications, as well as in many embedded systems, and they are most often based on reacting to events. To facilitate both teaching practice and research in programming education, this mapping review seeks to give an overview of the related knowledge that is already available in conference papers and journal articles. Starting from early works of the 1990s, we identified 105 pap
APA, Harvard, Vancouver, ISO, and other styles
40

Miliszewska, Iwona, and Grace Tan. "Befriending Computer Programming: A Proposed Approach to Teaching Introductory Programming." Issues in Informing Science and Information Technology 4 (2007): 277–89. http://dx.doi.org/10.28945/950.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Yusoff, M., A. M. Saharudin, H. Haron, and A. A. Wahab. "Neuro Linguistic Programming Adoption in Teaching Programming Course: A Review." Advanced Science Letters 24, no. 11 (2018): 8186–89. http://dx.doi.org/10.1166/asl.2018.12520.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Leavens, Gary T. "Use concurrent programming models to motivate teaching of programming languages." ACM SIGPLAN Notices 43, no. 11 (2008): 93–98. http://dx.doi.org/10.1145/1480828.1480849.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Boonbrahm, Salin, Poonpong Boonbrahm, Charlee Kaewrat, Prasert Pengkaew, and Prathomjit Khachorncharoenkul. "Teaching Fundamental Programming Using Augmented Reality." International Journal of Interactive Mobile Technologies (iJIM) 13, no. 07 (2019): 31. http://dx.doi.org/10.3991/ijim.v13i07.10738.

Full text
Abstract:
To learn a programming language, the students have to understand the logical flow of the commands as well as the syntax. The logical flow might be more difficult to understand when compared with a syntax which can detect easily. The primary flow of commands or the control structures includes the sequence, condition or selection, and iteration. The students construct the program flowchart by using these control structure. They also have to understand the result of each command execution, step by step. In this research, we propose the technique for developing the learning tool (AR flowchart) to
APA, Harvard, Vancouver, ISO, and other styles
44

Juhász, Zoltán, Marián Juhás, Ladislav Samuelis, and Csaba Szabó. "Teaching Java programming using case studies." Teaching Mathematics and Computer Science 6, no. 2 (2008): 245–56. http://dx.doi.org/10.5485/tmcs.2008.0161.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Poindexter, Sandra. "Assessing Active Alternatives for Teaching Programming." Journal of Information Technology Education: Research 2 (2003): 257–65. http://dx.doi.org/10.28945/326.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Joy, Mike, and Steve Matthews. "Some experiences in teaching functional programming." International Journal of Mathematical Education in Science and Technology 25, no. 2 (1994): 165–72. http://dx.doi.org/10.1080/0020739940250202.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

McKerrow, Phillip John. "Teaching Introductory Programming in Modula‐2." Computer Science Education 3, no. 1 (1992): 75–86. http://dx.doi.org/10.1080/0899340920030107.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Isomöttönen, Ville, and Ville Tirronen. "Teaching programming by emphasizing self-direction." ACM Transactions on Computing Education 13, no. 2 (2013): 1–21. http://dx.doi.org/10.1145/2483710.2483711.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Burton, Philip J., and Russel E. Bruhn. "Teaching programming in the OOP era." ACM SIGCSE Bulletin 35, no. 2 (2003): 111–14. http://dx.doi.org/10.1145/782941.782993.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Medzhitova, L. M., R. T. Fazilova, and E. I. Ablyalimova. "MULTIMEDIA INTERACTIVE TOOLS IN PROGRAMMING TEACHING." Information Technologies in Education, no. 10 (July 25, 2011): 110–16. http://dx.doi.org/10.14308/ite000273.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!