Zobrazeno 1 - 10
of 17
pro vyhledávání: '"Amjad Altadmri"'
Autor:
Amjad Altadmri, Neil C. C. Brown
Publikováno v:
ACM Transactions on Computing Education. 17:1-21
Teaching is the process of conveying knowledge and skills to learners. It involves preventing misunderstandings or correcting misconceptions that learners have acquired. Thus, effective teaching relies on solid knowledge of the discipline, but also a
Publikováno v:
ICER
King's College London
Brown, N C C, Altadmri, A, Sentance, S & Kölling, M 2018, Blackbox, Five Years On: An Evaluation of a Large-scale Programming Data Collection Project . in ACM International Computing Education Research Conference . 2018 edn .
King's College London
Brown, N C C, Altadmri, A, Sentance, S & Kölling, M 2018, Blackbox, Five Years On: An Evaluation of a Large-scale Programming Data Collection Project . in ACM International Computing Education Research Conference . 2018 edn .
The Blackbox project has been collecting programming activity data from users of BlueJ (a novice-targeted Java development environment) for nearly five years. The resulting dataset of more than two terabytes of data has been made available to interes
Publikováno v:
Kölling, M, Brown, N C C & Altadmri, A 2017, ' Frame-Based Editing ', Journal of Visual Languages and Sentient Systems, vol. 3, pp. 40-67 . < http://www.ksiresearch.org/vlss/journal/VLSS2017/vlss-2017-kolling-brown-altadmri.pdf >
King's College London
King's College London
In introductory programming teaching, block-based editors have become very popular because they offer a number of strong advantages for beginning programmers: They avoid many syntax errors, can display all available instructions for visual selection
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::77e37a9270c93b821211b4a9afde6446
https://kclpure.kcl.ac.uk/portal/en/publications/framebased-editing(8215a719-2474-49b4-8a8b-acb8170d9c40).html
https://kclpure.kcl.ac.uk/portal/en/publications/framebased-editing(8215a719-2474-49b4-8a8b-acb8170d9c40).html
Autor:
Amjad Altadmri, Neil C. C. Brown
Publikováno v:
SIGCSE
BlueJ is a beginner's IDE for Java which has been in popular use for over ten years. But it continues to improve and evolve: BlueJ 4.0.0 was recently released with several new features. Git support has been added in a user-friendly way, and the suppo
Autor:
Amjad Altadmri, Amr Ahmed
Publikováno v:
Multimedia Tools and Applications. 72:1167-1191
The rapidly increasing quantity of publicly available videos has driven research into developing automatic tools for indexing, rating, searching and retrieval. Textual semantic representations, such as tagging, labelling and annotation, are often imp
This paper presents an improved frame-to-frame (F-2-F) compressed video matching technique based on local features extracted from reduced size images, in contrast with previous F-2-F techniques that utilized global fea- tures extracted from full size
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::2542b03dee9a39ceb1995e04a3837eec
Publikováno v:
COMPSAC
Plain text has always been the predominant medium for writing and editing programs for expert users. Text is powerful and flexible, but requires more careful manipulation than structural editors, such as those found in block-based environments. In ad
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::26a560c5d7a57477565122aae3345509
https://kar.kent.ac.uk/54776/1/errors.pdf
https://kar.kent.ac.uk/54776/1/errors.pdf
Autor:
Amjad Altadmri, Neil C. C. Brown
Publikováno v:
SIGCSE
Blocks-based programming has become a very popular technology for teaching introductory programming in schools, but it still faces some issues as learners progress. The large transition gap between blocks-based and text-based programming is a source
Autor:
Amjad Altadmri, Neil C. C. Brown
Publikováno v:
SIGCSE
The Blackbox project collects data from opted-in users of the BlueJ beginners' Java IDE. This data includes source code edits, compilation results, and use of various tools within BlueJ (such as the debugger). Interested researchers may sign up eithe
Publikováno v:
Fourth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE)
LaTiCE
Brown, N C C, Altadmri, A & Kölling, M 2016, Frame-Based Editing: Combining the Best of Blocks and Text Programming . in Fourth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE) . Mumbai, India . https://doi.org/10.1109/LaTiCE.2016.16
LaTiCE
Brown, N C C, Altadmri, A & Kölling, M 2016, Frame-Based Editing: Combining the Best of Blocks and Text Programming . in Fourth International Conference on Learning and Teaching in Computing and Engineering (LaTiCE) . Mumbai, India . https://doi.org/10.1109/LaTiCE.2016.16
Editing program code as text has several major weaknesses: syntax errors (such as mismatched braces) interrupt programmer flow and make automated tool support harder, boilerplate code templates have to be typed out, and programmers are responsible fo
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::1c0ab8776cb8b79c61dce813a9f7c414
https://kar.kent.ac.uk/54394/1/frames.pdf
https://kar.kent.ac.uk/54394/1/frames.pdf