Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Miss Jane Waite - School of Electronic Engineering and Computer Science Skip to main content Global main menu Study About Research Find an expert Search Search Queen Mary University London website Close Home Back to home Study Areas of study Foundation courses Biological and biomedical sciences Business and management Chemical sciences Comparative literature Computer and data science Dentistry Drama Economics and finance Engineering English Film studies Geography and environmental science Global health History Law Linguistics Materials science Mathematics Medicine Modern languages and cultures Physics and astronomy Politics and international relations Psychology Study at Queen Mary Undergraduate study Postgraduate study Online study International students A-Z undergraduate courses A-Z postgraduate taught courses A-Z PhD subjects Clearing and Adjustment Experience Queen Mary Why Queen Mary? Accommodation City campuses Your 2021 student experience Student life The London advantage Explore our campuses About About home Welcome How to find us Calendar Our history Alumni Local community Global Facts and figures Freedom of information Who's who Sustainability Arts and Culture The Medical College of Saint Bartholomew’s Hospital Trust Equality, Diversity and Inclusion Volunteering Research Research and Innovation Research home Strategy, support and guidance Featured research Facilities and resources Publications Postgraduate research degrees News Research impact Research by faculties and centres Humanities and Social Sciences Medicine and Dentistry Science and Engineering Interdisciplinary research centres Collaborations and partnerships Collaborate with us Contact us Case studies School of Electronic Engineering and Computer Science School of Electronic Engineering and Computer Science School home School navigation About Us Equality, Diversity and Inclusion Jobs Intranet Contact us Undergraduate Degree programmes Degree apprenticeships Professional accreditation Foundation programme Industrial experience Why choose us Meet our students International students qTech Programme Postgraduate Postgraduate programmes MSc project with industry Professional accreditation Entry requirements Fees & funding How to apply Why choose us qTech Programme PhD PhD research projects PhD studentships PhD fees and funding Meet our PhD students How to apply for a PhD Why choose us Research Research groups Research impact Industry collaboration Research highlights Featured research Outreach For Schools For Teachers People Academic staff Research staff Professional Services Staff Technical staff PhD students Emeritus staff Visiting staff Alumni News & Events News Events Institute of Coding Short courses and events Find a degree course Supporting teachers Scholarships School of Electronic Engineering and Computer Science People Profiles Miss Jane Waite Teaching Fellow & Public Engagement, Outreach and Teacher CPD Co-ordinator Email: j.l.waite@qmul.ac.uk Room Number: Peter Landin, CS 300 Teaching Research Publications Teaching Procedural Programming (Undergraduate) This is an introductory module in computer programming using Java. You will learn the basic concepts of programming and learn to write and reason about simple programs. The main topics covered are: storing and manipulating data, control structures, methods and recursion, and algorithms for searching and sorting data. Classes include weekly lectures and lab sessions. You will be assessed by coursework throughout the term and by an end-of-term exam. Both will require you to demonstrate that you can write programs and understand theory. Research Research Interests:My research interests are based around Education, Computational Thinking and Programming. I am particularly interested in understanding what 'abstraction' means, how we already teach it, how this might change to improve young children's skills in this area and what progression looks like. I am also very interested in how we teach pupils to program and the role of tinkering to support understanding of programming constructs and how this then tips into purposeful programming. Also how pupils create their design/algorithm and how they abstract to create that design/algorithm. This then leads to debugging and what the difference might be between strategies for debugging projects with a design and those without, i.e that evolved from tinkering. Girls and computing is another area I am particularly keen to look at. In 2015, only 456 girls in the UK took A level computing, with 5000 boys taking the subject. We have had a huge rise in pupils taking GCSE with 33,000 sitting the exam in 2015, but the % of girls is around 15%. There are similar problems across the STEM subjects. What can we do to address this imbalance? Real current role models, less gaming projects, collaborative and 'female friendly' environments.... ideas welcome. My first publication is a poster  paper accepted by WiPSCE here is the link on ACM Digital Library http://dx.doi.org/10.1145/2978249.2978272  Waite, J. et al., 2016. Abstraction and common classroom activities. In Proceedings of the 11th Workshop in Primary and Secondary Computing Education. ACM, pp. 112?113. The poster for the paper is linked here. Publications Waite J, Liebe C (2021). Computer Science Student-Centered Instructional Continuum. SIGSCE - Technical Symposium on Computer Science Education DOI: 10.1145/3408877.3439591 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/69234 Curzon P, Waite J, Maton K et al. (2020). Using Semantic Waves to Analyse the Effectiveness of Unplugged Computing Activities. The 15th Workshop in Primary and Secondary Computing Education DOI: 10.1145/3421590.3421606 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/66685 Waite J (2020). Worked Examples & Other Scaffolding Strategies. nameOfConference DOI: doi QMRO: qmroHref Waite J, Curzon P, Marsh W et al. (2020). Difficulties with design: The challenges of teaching design in K-5 programming. nameOfConference DOI: 10.1016/j.compedu.2020.103838 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/62819 Waite JL, Maton K, Curzon P et al. (2019). Unplugged Computing and Semantic Waves: Analysing Crazy Characters. The UK and Ireland Computing Education Research Conference DOI: 10.1145/3351287.3351291 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/62375 Waite JL, CSIZMADIA A, STANDL B (2019). Integrating the Constructionist Learning Theory with Computational Thinking Classroom Activities. nameOfConference DOI: 10.15388/infedu.2019.03 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/57799 Waite JL, Sentance S, Kalia M (2019). Teaching computer programming with PRIMM: a sociocultural perspective. nameOfConference DOI: 10.1080/08993408.2019.1608781 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/57800 Waite JL (2019). Design in K-5 Programming Projects, Role of. nameOfConference DOI: 10.1007/978-3-319-60013-0_137-1 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/59140 Sentance S, Waite J, Kallia M (2019). Teachers' Experiences of using PRIMM to Teach Programming in School. nameOfConference DOI: 10.1145/3287324.3287477 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/61000 CURZON P, Bell T, Waite JL et al. (2019). Computational Thinking. nameOfConference DOI: 10.1017/9781108654555.018 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/57010 Waite JL, CURZON P, MARSH DW et al. (2018). Comparing K-5 teachers’ reported use of design in teaching programming and planning in teaching writing. WiPSCE 2018 (13th Workshop in Primary and Secondary Computing Education) DOI: 10.1145/3265757.3265761 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/54383 Sentance S, Waite J (2018). Computing in the classroom: Tales from the chalkface. nameOfConference DOI: 10.1515/itit-2017-0014 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/59138 Waite JL, CURZON P, MARSH D et al. (2018). Abstraction in action: K-5 teachers' uses of levels of abstraction, particularly the design level, in teaching programming. nameOfConference DOI: 10.21585/ijcses.v2i1.23 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/32505 Waite JL, curzon P, marsh D et al. (2017). K-5 Teachers' Uses of Levels of Abstraction Focusing on Design. WiPSCE 2017 DOI: doi QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/28463 Sentance S, Waite J (2017). PRIMM. nameOfConference DOI: 10.1145/3137065.3137084 QMRO: qmroHref Sentance S, Waite J, Yeomans L et al. (2017). Teaching with physical computing devices. nameOfConference DOI: 10.1145/3137065.3137083 QMRO: qmroHref Sentance S, Waite J, Hodges S et al. (2017). "Creating Cool Stuff". nameOfConference DOI: 10.1145/3017680.3017749 QMRO: qmroHref Waite JL, Curzon P, marsh D et al. (2016). Abstraction and Common Classroom Activities. WiPSCE 2016 11th Workshop in Primary and Secondary Computing Education DOI: 10.1145/2978249.2978272 QMRO: https://qmro.qmul.ac.uk/xmlui/handle/123456789/15115 Footer navigation Accommodation Alumni A-Z Schools and institutes Business Careers & Enterprise Contact Events Global How to find us International students Jobs Library MyQMUL New students News Order a prospectus Our brand Parents Professional services departments Public Engagement QMplus Staff directory Staff intranet Student life Students' Union Teachers Term dates Trade Union Facility Time Accessibility Disclaimer Privacy and cookies Site map Modern Slavery Statement Supplier fraud alert Contact the university Queen Mary University of London Mile End Road London E1 4NS +44 (0) 20 7882 5555 Follow us: Facebook Twitter Instagram YouTube