Follow
Neil Brown
Neil Brown
Senior Research Fellow, King's College London
Verified email at kcl.ac.uk - Homepage
Title
Cited by
Cited by
Year
Restart: The resurgence of computer science in UK schools
NCC Brown, S Sentance, T Crick, S Humphreys
ACM Transactions on Computing Education (TOCE) 14 (2), 1-22, 2014
3912014
37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data
A Altadmri, NCC Brown
Proceedings of the 46th ACM Technical Symposium on Computer Science …, 2015
2872015
Blackbox: a large scale repository of novice programmers' activity
NCC Brown, M Kölling, D McCall, I Utting
Proceedings of the 45th ACM technical symposium on Computer science …, 2014
2002014
Frame-based editing: Easing the transition from blocks to text-based programming
M Kölling, NCC Brown, A Altadmri
Proceedings of the Workshop in Primary and Secondary Computing Education, 29-38, 2015
1562015
Bringing computer science back into schools: lessons from the UK
NCC Brown, M Kölling, T Crick, S Peyton Jones, S Humphreys, ...
Proceeding of the 44th ACM technical symposium on Computer science education …, 2013
1412013
Investigating novice programming mistakes: educator beliefs vs. student data
NCC Brown, A Altadmri
Proceedings of the tenth annual conference on International computing …, 2014
1302014
Integrating and extending JCSP
PH Welch, NCC Brown, J Moores, K Chalmers, B Sputh
Communicating Process Architectures 2007 65, 349-370, 2007
125*2007
Ten quick tips for teaching programming
NCC Brown, G Wilson
PLoS computational biology 14 (4), e1006023, 2018
1212018
Novice Java programming mistakes: Large-scale data vs. educator beliefs
NCC Brown, A Altadmri
ACM Transactions on Computing Education (TOCE) 17 (2), 1-21, 2017
1032017
An introduction to the Kent C++ CSP Library
NCC Brown, PH Welch
Communicating Process Architectures 2003, 139-156, 2003
972003
C++ CSP2: A many-to-many threading model for multicore architectures
N Brown
Communicating Process Architectures 2007: WoTUG-30, 183-205, 2007
62*2007
Blackbox, five years on: An evaluation of a large-scale programming data collection project
NCC Brown, A Altadmri, S Sentance, M Kölling
Proceedings of the 2018 ACM Conference on International Computing Education …, 2018
592018
Communicating Haskell Processes: Composable explicit concurrency using monads
NCC Brown
Communicating Process Architectures, 67-83, 2008
452008
Frame-based editing
M Kölling, NCC Brown, A Altadmri
Journal of Visual Languages and Sentient Systems 3, 40-67, 2017
442017
Evaluation of a Frame-based Programming Editor
TW Price, NCC Brown, D Lipovac, T Barnes, M Kölling
Proceedings of the 2016 ACM Conference on International Computing Education …, 2016
422016
Frame-based editing: Combining the best of blocks and text programming
NCC Brown, A Altadmri, M Kölling
2016 International Conference on Learning and Teaching in Computing and …, 2016
392016
Panel: Future Directions of Block-based Programming
NCC Brown, J Mönig, A Bau, D Weintrop
Proceedings of the 47th ACM Technical Symposium on Computing Science …, 2016
372016
Repositories of teaching material and communities of use: Nifty assignments and the greenroom
S Fincher, M Kölling, I Utting, N Brown, P Stevens
Proceedings of the Sixth international workshop on Computing education …, 2010
352010
Engage Against the Machine: Rise of the Notional Machines as Effective Pedagogical Devices
PE Dickson, NCC Brown, BA Becker
Proceedings of the 2020 ACM Conference on Innovation and Technology in …, 2020
312020
Automated grading and feedback tools for programming education: A systematic review
M Messer, NCC Brown, M Kölling, M Shi
ACM Transactions on Computing Education 24 (1), 1-43, 2024
262024
The system can't perform the operation now. Try again later.
Articles 1–20