Friday, May 26, 2023

What's Going On? May 30th through June 2nd

 Thought for the Week









AP Computer Science Principles

This week, students will give their presentations on Artificial Intelligence (AI).  Students will present their findings on how AI can be used, how it may affect social, economic, social-emotional, academic, and other cultures.  Students will give their opinion on the use of AI, suggest how they would regulate it, and give their predictions for the future.  After the presentations, students will complete the final exam.  This is a two-day exam created by our curriculum provider, PLTW.   



App Development 1 and App Development 2

This week, students will be working on their final projects.  App Development 2 students will be creating a full app of their choice.  Once finished, they will create a short video highlighting the features of the app.  App Development 1 students can choose to participate in App Dev 2's "Build Your Own App" project, or choose a smaller project and learn how to implement a single feature into an app.  This App 1 project will involve creating a short tutorial-style video explaining how someone else can implement this feature into their own app.





Friday, May 19, 2023

What's Going On? May 22nd to May 26th

Thought for the Week












Friday's Early Release Schedule



















Looking Ahead: Final Exam Schedule














AP Computer Science Principles

This week, students will work on their AI culminating summative project.  Students may work individually or in small groups to continue their research on AI.  The important aspects of the project include:
  • Define AI

  • How is it currently being used?  Give specific examples.

  • Explain (generally) how machines learn over time.

  • Potential use (and misuse) of AI by high school students

  • Misinformation and AI

  • Ethical issues related to AI

  • Mental health issues related to AI

  • Career Opportunities in AI

  • Your personal recommendation about the use and regulation of AI

  • Your personal prediction about the future of AI


Students should be ready to present their projects to the class starting on Tuesday, May 30th.


App Development 1

This week, students will wrap up their "Word Play" Mad Lib-style app.  Once this is finished, students will have the remaining time of the semester to work on their final project.  Students have two options for the final.  One is to investigate a new feature or technique that we have not formally learned about in class.  Students will then create a tutorial-style video on how to use the feature in an app.  The other choice is for students to create a fully-functional app of their choosing.  Students who create a full app are encouraged to submit their work to the Uncharted Learning "Build Your Own App" contest.  Students may work alone or in small groups on their projects.  All work is due by the end of the final exam period.


App Development 2

Students will have the remaining time of the semester to work on their final project. Students will create a full app of their choice.  Students must incorporate at least one of the major elements we learned about throughout the course of the semester.  These topics include UIMapKit, TableViews, custom classes, and SpriteKit.  Students are encouraged to submit their work to the Uncharted Learning "Build Your Own App" contest.  Students may work alone or in small groups on their projects.  All work is due by the end of the final exam period.

Friday, May 12, 2023

What's Going On? May 15th through May 19th

 Thought for the Week



 

Countdown to Summer Spirit Days - Join in the Fun!



AP Computer Science Principles
This week, we will continue our study of artificial intelligence.  We will examine the purpose of AI as well as some of the implications of AI in society.  



App Development

This week, students will start on their last teacher-directed project.  Our project is titled "Word Play".  In this app, students will create a Mad-Lib-style project that prompts the user to enter some words (like an adjective, noun, and verb) and then places them into a story.  Students will be encouraged to get creative for this project and show off all they have learned about design, creating multiple screens, and passing information between them.




App Development 2

The "Build Your Own App Contest" is on!  Students can choose to work alone or in small groups to create an app of their choice.  Students must include at least one of the major components that we talked about over the course of the semester: maps, table views, a custom class, or SpriteKit.  Students also have the option to enter the Uncharted Learning BYOA contest to win fabulous prizes!  Read all about the contest here.




Friday, May 5, 2023

What's Going On? May 7th through May

Thought for the Week



Countdown to Summer Spirit Days




















AP Computer Science Principles

The AP Exam has arrived!  The exam begins at noon.  Be sure to bring pencils, a pen, and your ID.  Be sure to leave your cellphones and smart watches in your locker.  Good luck!!!!

During the rest of the week, we will start our AI investigation where we explore things like Chat GPT and discuss its uses.




App Development 1

This week, we will wrap up our pre-unit hackwich called "Intergalactic Travel".  Through this app, students will learn how to create multiple screens and travel between them.  We will also talk about different ways that we can pass information between the screens.






App Development 2

The goal for the first part of this week is to wrap up our "Brick Breaker" apps.  Students have some flexibility in the goal and implementation of the app, but students must include a paddle, a  ball, and at least 8 bricks that will "break" when they come into contact with the ball.

Once we have wrapped up Brick Breaker, students will begin to work on their final "Build Your Own App" projects.  Students will finally have the opportunity to choose their own subject and plan and create an app of their choosing.