

Learning to code has become a phenomenon - and we couldn't be more elated! However, it can be discouraging to see that many virtual programs require at LEAST a weeks’ long commitment, and bootcamps/ academic classes cost a lot. Research in computer science education suggests that having even...
Learning to code has become a phenomenon - and we couldn't be more elated! However, it can be discouraging to see that many virtual programs require at LEAST a weeks’ long commitment, and bootcamps/ academic classes cost a lot. Research in computer science education suggests that having even a minimal background before taking the dive into formal instruction is beneficial, as is getting the right start.
Ursula Wolz, PhD, has been teaching introductory coding for over 30 years using innovate classroom techniques. She invented a conceptual model called ‘DAHLIA’ that stands for ‘Data’, ‘Algorithms’, ‘Heuristics’, ‘Logic’, ‘Interface’ and ‘Abstraction' which we'll be covering virtually, on PowerToFly! This three part series introduces these concepts in three lessons as well as suggestions for further work. Using the P5.js online framework, participants will dive into code within five minutes of the first session. A ‘homework’ challenge will be given at the end of the session for those who want to take things further, along with access for time with Ursula if needed!
This session will specifically focus on getting organized with objects and events.
Ursula Wolz is computer scientist with both academic and entrepreneurial experience in developing computer-based learning environments, including artificially intelligent tutoring systems, and games for modern language learning and data science. She is a recognized leader in computer science curriculum development with an emphasis on broadening participation in computing. Her most recent focus is on algorithm accountability and fostering interdisciplinary computing for social justice. Wolz has taught at the undergraduate level for over 30 years.
Do you know what companies use P5.js in their development process?
What doors career wise does knowing how to code, open?
How do you know if coding is for you?
What's the time frame for learning enough coding to put it to work in a position?
What are some benefits to knowing how to code in non-developer positions? Why would this be of value to an employer?
What specific language do you recommend as the one with the most associated employment opportunities?
I don't know much about computer "Languages", perhaps you could give a brief over view (if relevant!). Thanks! Also, VBA vs SQL. What's the difference? I think VBA is just Excel, but what about...
If I wanted to learn more about the coding world, where should I start? With what language?
Is it possible to learn if you do not have consistent access to your own private computer ?
Is there a specific question you have for the speaker? Let us know!