steps of books with light bulb at top, illustration - Credit: Washdog

Explorations in Cyber-Physical Systems Education

During the 2006–2007 academic year, a small group of educators from the University of California, Berkeley’s Electrical Engineering and Computer Sciences (EECS) department…met to discuss the creation of an undergraduate [“cyber-physical systems” (CPS)] curriculum. … A major challenge to this effort was the breadth of topics needed to cover the area. A further obstacle was trying to balance theoretical content with practical, lab-based coursework. From these discussions, however, emerged the basic contours of an undergraduate course, which developed over the next decade into a broader “expedition” in CPS education.

Explorations in Cyber-Physical Systems Education Read More
two robot-like faces, illustration - Credit: vs148 / Shutterstock

AI Ethics: A Call to Faculty

To say that AI, today, is a technical discipline is entirely naive: it is a social, worldwide experiment. Our tools have teeth that cut into the everyday lives of all, and this leaves a collection of engineers and scientists in the awkward position of having far more impact on the future than is their due.
…But AI ethics is not the science of ethics, but rather shorthand for the notion of applying ethical considerations to issues surfaced by AI technologies: surveillance, information ownership, privacy, emotional manipulation, agency, autonomous military operations, and so forth.

AI Ethics: A Call to Faculty Read More
Young girl at keyboard. "Informatics" written on chalk board in background.

Informatics as a Fundamental Discipline for the 21st Century

Communications of the ACM, April 2019
By Michael E. Caspersen, Judith Gal-Ezer, Andrew McGettrick, Enrico Nardelli

“The emphasis of the report is on informatics education, with informatics seen as the science underpinning the development of the digital world—a distinctive discipline with its own scientific methods, its own ways of thinking, and its own technological development.”

Informatics as a Fundamental Discipline for the 21st Century Read More

New Girl Scout badges focus on cyber crime, not cookie sales

Reuters, June 21, 2017
Reporting by Barbara Goldberg

“Palo Alto Networks and Girl Scouts of the USA Announce Collaboration for First-Ever National Cybersecurity Badges: With the introduction of 18 new Cybersecurity badges, Girls Scouts of all ages will be able to explore opportunities in STEM while developing problem-solving and leadership skills.”

New Girl Scout badges focus on cyber crime, not cookie sales Read More
Learning Web Design

Learning Web Design

Can it be more retro just do what you think. I trust you anyway, you are the designer, you know what to do. Do less with more. We exceed the clients’ expectations just do what you think. I trust you, and just do what you think. I trust you, the website doesn’t have the theme i was going for yet im not sure, try something else can you make the logo bigger yes bigger bigger still the logo is too big can you rework to make the pizza look more delicious.

Learning Web Design Read More
W3Schools.com

W3Schools

“The World’s Largest Web Developer Site.”

Highlights include: Browser Statistics, Color Converter, HTML Color Picker & W3Schools Online Web Tutorials featuring tutorials on HTML, CSS, JavaScript, Server Side, Web Building, XML, SQL, PHP, jQuery, Python, Bootstrap & W3.CSS.

W3Schools Read More

What Children Want to Know About Computers

Communications of the ACM, October 19, 2018
By Judy Robertson

“There’s a mismatch between what we teach children about computing at school and what they want to know. More than a decade ago computer science educators coined the phrase computational thinking to refer to the unique cleverness of the way computer scientists approach problem solving. “Our thinking is based on abstraction, decomposition, generalization, and pattern matching”, we said, “and everyone will find it useful to think like this in their everyday lives. So please stop asking us to fix your printer.”

What Children Want to Know About Computers Read More