blog.pencilcode.net
Coding in the Humanities - Pencil Code Blog
http://blog.pencilcode.net/2015/06/17/beaver-workshop
Jun 17th, 2015. Coding in the Humanities. I just finished up helping with a 3-day professional development workshop for Beaver Country Day teachers. At the workshop, teachers created concepts for coding projects using Pencil Code in their non-computer-science classrooms. Each teachers imagined coding exercises they might use in their own classrooms, and then they traded exercises with each other, playing student and creating a bit of code to do the assignment and explore the concept. Some ideas from thos...
blog.pencilcode.net
Variables in Code - Pencil Code Blog
http://blog.pencilcode.net/2014/11/22/variables-in-code
Nov 22nd, 2014. Variables are so fundamental to programming that it is easy for an experienced programmer to forget what it means to learn about them for the first time. This program is easy for a beginner who has learned that. X = 15 write x * x. Clearly the first line says. Stands for 15, so the second line writes 15 * 15, which is 225. On the other hand, a typical beginner cannot predict that this program writes only perfect squares, (even after they have learned that. X = random [1.10] write x * x.
blog.pencilcode.net
Welcome to our GSoC Students - Pencil Code Blog
http://blog.pencilcode.net/2015/05/25/welcome-to-gsoc-students
May 25th, 2015. Welcome to our GSoC Students. Congratulations, and welcome to our Google Summer of Code students, who are about to start their summers working with Pencil Code. Each of the three students submitted and impressive proposal which earned them Google Summer of Code funding to support their work this summer making open-source technical contributions to Pencil Code. The three Summer of Code students for Pencil Code in 2015 are:. All three of these projects are ambitious, but the students have p...
blog.pencilcode.net
Notes from IDC - Pencil Code Blog
http://blog.pencilcode.net/2015/06/24/notes-from-idc
Jun 24th, 2015. A brief note from the IDC 2015. Conference, which is just wrapping up in Boston, hosted at Tufts. There was a lot of interesting goings-on at the conference, including a fascinating workshop on Every Child A Coder? In the main workshop, a lot of fascinating work was presented. The paper that interested me most was David Weintrops To Block or not to Block. Thanks to our GSoC Students. Changes to Math Functions. Coding in the Humanities. Welcome to our GSoC Students. Pencil Code at SIGCSE.
blog.pencilcode.net
Changes to Math Functions - Pencil Code Blog
http://blog.pencilcode.net/2015/08/07/changes-to-math-functions
Aug 7th, 2015. Changes to Math Functions. We are making changes to some of the math functions, in particular the trigonometric and logarithmic functions. To do that we also need to rename the existing. Function, used for debugging. Pencil Code is being used for more and more things! One area we looked at recently was use of the trigonometric functions. Those are. And their inverse forms,. Library has trig functions in radians. We noticed that many Pencil Code programs use. Will operate in degrees, and.
blog.pencilcode.net
Why "Pencil"? - Pencil Code Blog
http://blog.pencilcode.net/2015/07/20/why-pencil
Jul 20th, 2015. Pencil Code gave a popular workshop at the CSTA 2015. Conference in Texas a few days ago. In an email afterwards, one attendee commented Incredible updates to Pencil Code including an HTML web publishing option. session was packed - there were people sitting on the floor! At CSTA we got a chance to work with teachers from around the country, as well as groups like CodeHS and Codesters who are developing really interesting new tools and educational material. Centuries of innovation made th...
pencyl.net
Pencil Code
http://pencyl.net/group
Pencil Code is a collaborative programming site for drawing art, playing music, and creating games. It is also a place to experiment with mathematical functions, geometry, graphing, webpages, simulations, and algorithms. Programs are open for all to see and copy. Watch a video overview. Or watch a video tutorial. The main language is Coffeescript. Professional software engineers use Coffeescript to build complex websites, but Coffeescript code can also be very simple. Or check out the quick reference.
blog.pencilcode.net
Thanks to Our Harvard Students - Pencil Code Blog
http://blog.pencilcode.net/2015/05/19/thanks-to-harvard-students
May 19th, 2015. Thanks to Our Harvard Students. We just wrapped up our Citizen Schools class, and I would like to especially thank our volunteers from the Harvard Graduate School of Education: Cindy Yang and Ji-Sun Ham, and thanks to Karen Brennan for connecting us with them. Bite-sized activities on a card. A simple starter tool for Scratch. Here is an example card from our first-day deck:. A draft of the Pencil Cards can be found here. Thanks to our GSoC Students. Changes to Math Functions.
blog.pencilcode.net
Pencil Code Blog
http://blog.pencilcode.net/page/2
May 25th, 2015. Welcome to our GSoC Students. Congratulations, and welcome to our Google Summer of Code students, who are about to start their summers working with Pencil Code. Each of the three students submitted and impressive proposal which earned them Google Summer of Code funding to support their work this summer making open-source technical contributions to Pencil Code. The three Summer of Code students for Pencil Code in 2015 are:. All three of these projects are ambitious, but the students have p...