Friday, February 24, 2017

Game Design (week 8)

Next week we will be  working with fundamentals of game design.  Students will be using construct 2 to make games.  This will be a great way to take what we have learned this term and find ways to incorporate as much creativity as they can with their work.  Once we are finished with this section, students will create their final program which involves making a python application that will demonstrate every key concept we have used this term.

Friday, February 17, 2017

Game Design (Week 7)

Well, next week will be the moment everybody has been waiting for.  We will finish up our input/output to external files unit by creating a grade book that allows students to enter their assignments and grades, then will export the data to a printable sheet.  We will also take a look at how to use Python to send emails.  Once we are finished with this, we will get an introduction to game design and programming.  We will be using a free program called Construct 2 that will allow us to easily use what we have learned from coding structures and apply it to creating games.  We will look at image sprites and animations, game design, and show how we can put all of it together to make something we are happy with.  We will spend just under 2 weeks on this.  This class has been really working hard learning about Python, and this will be a nice change of pace for us by doing something a little more creative for a while.

Friday, February 10, 2017

Read/Write to External Files (Week 6)

We finished up with lists this week in programming.  The students worked really hard with a bioinformatics program that they wrote with Python.  It converts DNA to RNA, RNA to DNA, and calculates the base pairs for a partial strand of genetic information.  Next week we will finish up with dictionaries in Python.  We will then be ready to learn how to write Python programs that read and write to external files.

Friday, February 3, 2017

Lists, Tuples, & Dictionaries (Week 5)

Another great week of programming at NPHS.  Students have really been putting their learning to good practice this week when we introduced while loops and if statements.  We finished up the week by making some programs that included our old concepts to our new learning.  Next week we will be working with lists, tuples, and dictionaries, and utilizing them in our created programs as well as making new programs with them.  Just a reminder that students can always go to our online bulletin board for more resources.  There are also links to the class web page which can take you to some video tutorials I have put together for some of our projects we have been working on.  Last announcement is that students are still more than welcome to come in Wednesday mornings for help or enrichment work and any day after school!  Let's keep up the great work!!