Showing posts with label App Making workshops. Show all posts
Showing posts with label App Making workshops. Show all posts

Thursday, January 2, 2014

Student Feedback on Benji and Amitai's App Making Workshop


Thanks to Shira Ackerman from Ben Porat Yosef for having her junior high students reflect on the App Making Workshop. Reflection is such a key part of PBL and learning in general, and we appreciated hearing what the BPY students got out of the day:

“It surprised me how important the process of design was to the creation of a project. It actually makes sense, if you think about it. Design is the way that people interact with the product, which I find is an interesting way of looking at it. The process of making an app was fun, and I liked the project. As for coding, I really enjoyed it. Python is my favorite programming language, and I find it really cool. I enjoyed the class, as I was also helping out other kids. Also, Python 3.3.3 fixed some of the things I'd didn't like in python 3.2… I really enjoyed the entire process, and so I thank you for giving us your time. I found it interesting how code and design work together efficiently. It was a really fun experience.”

“...There are many things that I learned that you could do with making apps and making flyers, etc.  The person in from Frisch from the design class, was a really nice and cool person.  Me and my group came up with an app that was actually from my perspective a really good app.  ...I want to say thank you so much to Amitai for teaching me cool things about design.”


“Thank you for taking the time to come to our school. I really enjoyed learning about coding. I learned a lot of codes which I want to try at home…. I learned that designing is a large part of technology.”


“I thought it was very fun. It was really cool learning to write code and awesome seeing all of Amitai's graphics. My favorite part was getting to make an app.”

“I learned how hard it is to make an app. I knew almost nothing about coding but I learned a lot today.”



אני נהניתי מלצייר את האפ שלנו וגם למדתי על הקודים זה היה מאוד
מעניין ושמחתי להכיר את הנושא הזה
תודה
“I learned a lot from this experience. I never knew that there was code on a computer. It's so much fun to write code and I learned a lot about  how to design apps and write code.”
“I think it would be really amazing if we could actually make an app, coming up with the idea, and designing it. I never really knew about the process of making an app, never really thought about it, but now that I learned about it, I would maybe like to learn more  about it.”
“I learned many things about coding and app designing. I learned how to design an app and that there are many different apps that you can create. It was cool to do this because as an everyday thing, I use different apps. So it was very cool to create my own. I started out from knowing nothing about coding and today I learned about the many different ways that you can give the computer functions. I learned how to make a variable with code and I also learned how to just plan type with code...I really enjoyed learning so much about coding and app designing. I realized how humongous the world of coding and app designing is. Thank you for giving me this experience.”
“...I enjoyed it and might want to have a job in the programming field.”
“I learned a lot today about coding. Some parts are a bit new to me, but some other parts I knew could be done. We used coding to do math problems just like a calculator but it could understand a lot more like order of operations and variables. I think the whole idea of coding is really cool and it's a lot of fun to play with. Special thank you to Amitai and Benji for taking time out of their day to come and show us these technology tips and talk to us about how to do coding!”
“It was a very cool experience to design and to code. My grandparents are computer programmers so it was cool to go through what they do. Thank you to Benji and Amitai for coming out of their way to do their workshop.”

“I really enjoyed the workshop today. I learned a little bit of python, a programming language that I never knew before. I worked on designing an app, and I hope to actually create it.”


Friday, December 20, 2013

Our First Student-Run App Making Workshops

Today two RealSchool members -- Benji Cooper ('15) and Amitai Cohen ('15) -- visited Ben Porat Yosef, an elementary school in Paramus, NJ, to give workshops in coding and graphic design. Together, the workshops were an introduction to the world of app making. Benji started with the sixth graders and taught them the basics of coding, while Amitai ran an app design workshop for the seventh and eighth graders. Then the kids switched.

Amitai and Benji planning their workshops
Planning for the day was fun, as Amitai and Benji had to consider what it would feel like to teach and be in a session. Of course, we focused on creating an interactive, learning-by-doing workshop, so the students would be able to truly experience coding and app design and emerge from the day with a rough iteration they can build on in the future.

Benji began his workshop with how he got started in programming: in the eighth grade, with a program called Scratch, which happens to have been created in one of our favorite places, the MIT Media Lab. Here's Scratch's creator in a TEDx talk:


Check out Scratch here!

As a high school freshman, Benji moved onto learning the basics of programming by learning to code on his calculator, and by tenth grade, he was coding on his computer. To find out more about learning how to code, check out this introduction to programming from the Khan Academy.

In his workshop, Benji used Python to teach the students six functions:


Benji taught the students how to write a line of text;
add numbers; create an array; and more
Benji also taught the students how to make a
line repeat 10X. Students quickly had the computers
repeating a line 10,000X!
An unexpected bonus: Benji got to practice his Hebrew language skills,
with a student who spoke only in Hebrew.
Amitati also began his workshop by explaining how he got his start, in graphic design and app making. Amitai's father is in graphic design, and Amitai always liked to draw. Once he got a computer, he took his drawing digital, since he loved the fact that he could iterate so much more easily -- he loved failing fast to fail forward! Amitai drew his own bar mitzvah logo and entered Frisch ready to put his design skills to use. He quickly did so for the school chessed [charity] program as well as for RealSchool. We've shared before Amitai's amazing designs and logos for us!

Amitai explaining his start in graphic design
Here's the Superfood logo Amitai made for
RealSchool's Food Day program
Benji's workshop focused on the basics of coding, something kids can instantly see is important in app making. Amitai had to explain to students how important the design process is in app creation, but after doing so, the kids got busy designing a logo and three pages of their apps. Shira Ackerman, BPY's wonderful education technology director, had prepped all the students the day before, asking them to brainstorm an idea for an app they'd like to build. They spent the workshop time further iterating their ideas.

Amitai ideates with BPY middle schoolers
Morah Shira, BPY's edtech director, brainstorms with students

Amitai's workshop also included time for students to present their app ideas:

BPY students were poised and articulate during their presentation time.
They're ready for the business world!
This group's app is called Language Learner. . . 
. . . and this group also created an app that helps in
speaking a foreign language: it translates
what you say into the language you choose.
This group created a game out of the information they learned
about Egyptian history in their Social Studies class
We were really impressed by the fact that students created apps that helped increase and deepen learning.

Students also had time to reflect both orally and in written form on what they had done. We loved one student's response: he liked learning how much technology was capable of doing and the fact that it enabled him to be so creative.

We loved that students were so engaged in both of the workshops' activities, and we found the kids articulate, poised, and enthusiastic in their presentations. We were also deeply admiring of the students' creativity, genuine interest in learning, and ability to assess and comment on their peers' work. 

The middle schoolers asked Morah Shira if they could continue to work on both coding and app design even once the day was over. We're so glad that Benji's and Amitai's workshops sparked a desire to deepen learning in the BPY students, and we loved the opportunity to have students teaching students. Peer learning: it's the way to go!